Class FlightFilterCriteriaType
java.lang.Object
de.hybris.platform.ndc182facades.messages.orderretrieverequest.FlightFilterCriteriaType
Filters based on Flight Number, Origin Destination, Segment, or Departure/Arrival.
Java class for FlightFilterCriteriaType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FlightFilterCriteriaType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="CabinTypeFilterCriteria" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}CabinTypeType" minOccurs="0"/>
<element name="FareBasisCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}CodeType" minOccurs="0"/>
<element name="OriginDestFilterCriteria" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}OriginDestFilterCriteriaType" minOccurs="0"/>
<element name="SegmentFilterCriteria" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}SegmentFilterCriteriaType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CabinTypeTypeprotected Stringprotected OriginDestFilterCriteriaTypeprotected List<SegmentFilterCriteriaType> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the cabinTypeFilterCriteria property.Gets the value of the fareBasisCode property.Gets the value of the originDestFilterCriteria property.Gets the value of the segmentFilterCriteria property.voidSets the value of the cabinTypeFilterCriteria property.voidsetFareBasisCode(String value) Sets the value of the fareBasisCode property.voidSets the value of the originDestFilterCriteria property.
-
Field Details
-
cabinTypeFilterCriteria
-
fareBasisCode
-
originDestFilterCriteria
-
segmentFilterCriteria
-
-
Constructor Details
-
FlightFilterCriteriaType
public FlightFilterCriteriaType()
-
-
Method Details
-
getCabinTypeFilterCriteria
Gets the value of the cabinTypeFilterCriteria property.- Returns:
- possible object is
CabinTypeType
-
setCabinTypeFilterCriteria
Sets the value of the cabinTypeFilterCriteria property.- Parameters:
value- allowed object isCabinTypeType
-
getFareBasisCode
Gets the value of the fareBasisCode property.- Returns:
- possible object is
String
-
setFareBasisCode
Sets the value of the fareBasisCode property.- Parameters:
value- allowed object isString
-
getOriginDestFilterCriteria
Gets the value of the originDestFilterCriteria property.- Returns:
- possible object is
OriginDestFilterCriteriaType
-
setOriginDestFilterCriteria
Sets the value of the originDestFilterCriteria property.- Parameters:
value- allowed object isOriginDestFilterCriteriaType
-
getSegmentFilterCriteria
Gets the value of the segmentFilterCriteria property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the segmentFilterCriteria property.For example, to add a new item, do as follows:
getSegmentFilterCriteria().add(newItem);Objects of the following type(s) are allowed in the list
SegmentFilterCriteriaType
-