Class FareRuleType
Java class for FareRuleType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FareRuleType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="InstantPurchaseTypeCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}CodeType" minOccurs="0"/>
<element name="Penalty" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}PenaltyType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Remark" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}RemarkType" maxOccurs="unbounded" minOccurs="0"/>
<element name="RuleCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}CodeType" minOccurs="0"/>
<element name="TicketlessInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}IndType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected List<PenaltyType>protected List<RemarkType>protected Stringprotected Boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the instantPurchaseTypeCode property.Gets the value of the penalty property.Gets the value of the remark property.Gets the value of the ruleCode property.Gets the value of the ticketlessInd property.voidsetInstantPurchaseTypeCode(String value) Sets the value of the instantPurchaseTypeCode property.voidsetRuleCode(String value) Sets the value of the ruleCode property.voidsetTicketlessInd(Boolean value) Sets the value of the ticketlessInd property.
-
Field Details
-
instantPurchaseTypeCode
-
penalty
-
remark
-
ruleCode
-
ticketlessInd
-
-
Constructor Details
-
FareRuleType
public FareRuleType()
-
-
Method Details
-
getInstantPurchaseTypeCode
Gets the value of the instantPurchaseTypeCode property.- Returns:
- possible object is
String
-
setInstantPurchaseTypeCode
Sets the value of the instantPurchaseTypeCode property.- Parameters:
value- allowed object isString
-
getPenalty
Gets the value of the penalty 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 penalty property.For example, to add a new item, do as follows:
getPenalty().add(newItem);Objects of the following type(s) are allowed in the list
PenaltyType -
getRemark
Gets the value of the remark 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 remark property.For example, to add a new item, do as follows:
getRemark().add(newItem);Objects of the following type(s) are allowed in the list
RemarkType -
getRuleCode
Gets the value of the ruleCode property.- Returns:
- possible object is
String
-
setRuleCode
Sets the value of the ruleCode property.- Parameters:
value- allowed object isString
-
isTicketlessInd
Gets the value of the ticketlessInd property.- Returns:
- possible object is
Boolean
-
setTicketlessInd
Sets the value of the ticketlessInd property.- Parameters:
value- allowed object isBoolean
-