Class FlightFilterCriteriaType
java.lang.Object
org.iata.iata._2015.easd._00.iata_offersandorderscommontypes.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="ArrivalFilterCriteria" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}ArrivalFilterCriteriaType" minOccurs="0"/> <element name="CabinTypeFilterCriteria" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}CabinTypeType" minOccurs="0"/> <element name="DepFilterCriteria" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}DepFilterCriteriaType" minOccurs="0"/> <element name="FareBasisCode" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}CodeType" minOccurs="0"/> <element name="MarketingCarrierInfoNEW" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}MarketingCarrierInfoType" minOccurs="0"/> <element name="OriginDestFilterCriteria" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}OriginDestFilterCriteriaType" minOccurs="0"/> <element name="SegmentFilterCriteria" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}SegmentFilterCriteriaType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected ArrivalFilterCriteriaType
protected CabinTypeType
protected DepFilterCriteriaType
protected String
protected MarketingCarrierInfoType
protected OriginDestFilterCriteriaType
protected List<SegmentFilterCriteriaType>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the arrivalFilterCriteria property.Gets the value of the cabinTypeFilterCriteria property.Gets the value of the depFilterCriteria property.Gets the value of the fareBasisCode property.Gets the value of the marketingCarrierInfoNEW property.Gets the value of the originDestFilterCriteria property.Gets the value of the segmentFilterCriteria property.void
Sets the value of the arrivalFilterCriteria property.void
Sets the value of the cabinTypeFilterCriteria property.void
Sets the value of the depFilterCriteria property.void
setFareBasisCode
(String value) Sets the value of the fareBasisCode property.void
Sets the value of the marketingCarrierInfoNEW property.void
Sets the value of the originDestFilterCriteria property.
-
Field Details
-
arrivalFilterCriteria
-
cabinTypeFilterCriteria
-
depFilterCriteria
-
fareBasisCode
-
marketingCarrierInfoNEW
-
originDestFilterCriteria
-
segmentFilterCriteria
-
-
Constructor Details
-
FlightFilterCriteriaType
public FlightFilterCriteriaType()
-
-
Method Details
-
getArrivalFilterCriteria
Gets the value of the arrivalFilterCriteria property.- Returns:
- possible object is
ArrivalFilterCriteriaType
-
setArrivalFilterCriteria
Sets the value of the arrivalFilterCriteria property.- Parameters:
value
- allowed object isArrivalFilterCriteriaType
-
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
-
getDepFilterCriteria
Gets the value of the depFilterCriteria property.- Returns:
- possible object is
DepFilterCriteriaType
-
setDepFilterCriteria
Sets the value of the depFilterCriteria property.- Parameters:
value
- allowed object isDepFilterCriteriaType
-
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
-
getMarketingCarrierInfoNEW
Gets the value of the marketingCarrierInfoNEW property.- Returns:
- possible object is
MarketingCarrierInfoType
-
setMarketingCarrierInfoNEW
Sets the value of the marketingCarrierInfoNEW property.- Parameters:
value
- allowed object isMarketingCarrierInfoType
-
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
set
method 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
-