java.lang.Object
de.hybris.platform.ndc182shoppingfacades.messages.servicelistrequest.ServiceCriteriaType

public class ServiceCriteriaType extends Object
Group and subgroup code(s) that specify the requested categories of Optional Services to be returned in the results.

Java class for ServiceCriteriaType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ServiceCriteriaType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="IncludeInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}IndType" minOccurs="0"/>
         <element name="PrefLevel" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}PrefLevelType" minOccurs="0"/>
         <element name="RFIC" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}RFIC_Type" minOccurs="0"/>
         <element name="RFISC" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}RFISC_Type" maxOccurs="99" minOccurs="0"/>
         <element name="ServicePricingOnlyInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}IndType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • includeInd

      protected Boolean includeInd
    • prefLevel

      protected PrefLevelType prefLevel
    • rfic

      protected String rfic
    • rfisc

      protected List<String> rfisc
    • servicePricingOnlyInd

      protected Boolean servicePricingOnlyInd
  • Constructor Details

    • ServiceCriteriaType

      public ServiceCriteriaType()
  • Method Details

    • isIncludeInd

      public Boolean isIncludeInd()
      Gets the value of the includeInd property.
      Returns:
      possible object is Boolean
    • setIncludeInd

      public void setIncludeInd(Boolean value)
      Sets the value of the includeInd property.
      Parameters:
      value - allowed object is Boolean
    • getPrefLevel

      public PrefLevelType getPrefLevel()
      Gets the value of the prefLevel property.
      Returns:
      possible object is PrefLevelType
    • setPrefLevel

      public void setPrefLevel(PrefLevelType value)
      Sets the value of the prefLevel property.
      Parameters:
      value - allowed object is PrefLevelType
    • getRFIC

      public String getRFIC()
      Gets the value of the rfic property.
      Returns:
      possible object is String
    • setRFIC

      public void setRFIC(String value)
      Sets the value of the rfic property.
      Parameters:
      value - allowed object is String
    • getRFISC

      public List<String> getRFISC()
      Gets the value of the rfisc 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 rfisc property.

      For example, to add a new item, do as follows:

          getRFISC().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • isServicePricingOnlyInd

      public Boolean isServicePricingOnlyInd()
      Gets the value of the servicePricingOnlyInd property.
      Returns:
      possible object is Boolean
    • setServicePricingOnlyInd

      public void setServicePricingOnlyInd(Boolean value)
      Sets the value of the servicePricingOnlyInd property.
      Parameters:
      value - allowed object is Boolean