public class TariffsAndPayment extends Object
Java class for TariffsAndPayment complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TariffsAndPayment">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="lastUpdated" type="{http://datex2.eu/schema/2/2_0}DateTime" minOccurs="0"/>
<element name="acceptedMeansOfPayment" type="{http://datex2.eu/schema/2/2_0}MeansOfPaymentEnum" maxOccurs="unbounded" minOccurs="0"/>
<element name="paymentMode" type="{http://datex2.eu/schema/2/2_0}ParkingPaymentModeEnum" maxOccurs="unbounded" minOccurs="0"/>
<element name="paymentAdditionalDescription" type="{http://datex2.eu/schema/2/2_0}MultilingualString" minOccurs="0"/>
<element name="freeOfCharge" type="{http://datex2.eu/schema/2/2_0}Boolean" minOccurs="0"/>
<element name="reservationFee" type="{http://datex2.eu/schema/2/2_0}AmountOfMoney" minOccurs="0"/>
<element name="urlLinkAddress" type="{http://datex2.eu/schema/2/2_0}Url" minOccurs="0"/>
<element name="chargeBand" type="{http://datex2.eu/schema/2/2_0}ChargeBand" maxOccurs="unbounded" minOccurs="0"/>
<element name="chargeBandByReference" type="{http://datex2.eu/schema/2/2_0}ChargeBandByReference" maxOccurs="unbounded" minOccurs="0"/>
<element name="acceptedPaymentCards" type="{http://datex2.eu/schema/2/2_0}AcceptedPaymentCards" minOccurs="0"/>
<element name="tariffsAndPaymentExtension" type="{http://datex2.eu/schema/2/2_0}_ExtensionType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<MeansOfPaymentEnum> |
acceptedMeansOfPayment |
protected AcceptedPaymentCards |
acceptedPaymentCards |
protected List<ChargeBand> |
chargeBand |
protected List<ChargeBandByReference> |
chargeBandByReference |
protected Boolean |
freeOfCharge |
protected Calendar |
lastUpdated |
protected MultilingualString |
paymentAdditionalDescription |
protected List<ParkingPaymentModeEnum> |
paymentMode |
protected BigDecimal |
reservationFee |
protected ExtensionType |
tariffsAndPaymentExtension |
protected String |
urlLinkAddress |
| Constructor and Description |
|---|
TariffsAndPayment() |
| Modifier and Type | Method and Description |
|---|---|
List<MeansOfPaymentEnum> |
getAcceptedMeansOfPayment()
Gets the value of the acceptedMeansOfPayment property.
|
AcceptedPaymentCards |
getAcceptedPaymentCards()
Gets the value of the acceptedPaymentCards property.
|
List<ChargeBand> |
getChargeBand()
Gets the value of the chargeBand property.
|
List<ChargeBandByReference> |
getChargeBandByReference()
Gets the value of the chargeBandByReference property.
|
Calendar |
getLastUpdated()
Gets the value of the lastUpdated property.
|
MultilingualString |
getPaymentAdditionalDescription()
Gets the value of the paymentAdditionalDescription property.
|
List<ParkingPaymentModeEnum> |
getPaymentMode()
Gets the value of the paymentMode property.
|
BigDecimal |
getReservationFee()
Gets the value of the reservationFee property.
|
ExtensionType |
getTariffsAndPaymentExtension()
Gets the value of the tariffsAndPaymentExtension property.
|
String |
getUrlLinkAddress()
Gets the value of the urlLinkAddress property.
|
Boolean |
isFreeOfCharge()
Gets the value of the freeOfCharge property.
|
void |
setAcceptedPaymentCards(AcceptedPaymentCards value)
Sets the value of the acceptedPaymentCards property.
|
void |
setFreeOfCharge(Boolean value)
Sets the value of the freeOfCharge property.
|
void |
setLastUpdated(Calendar value)
Sets the value of the lastUpdated property.
|
void |
setPaymentAdditionalDescription(MultilingualString value)
Sets the value of the paymentAdditionalDescription property.
|
void |
setReservationFee(BigDecimal value)
Sets the value of the reservationFee property.
|
void |
setTariffsAndPaymentExtension(ExtensionType value)
Sets the value of the tariffsAndPaymentExtension property.
|
void |
setUrlLinkAddress(String value)
Sets the value of the urlLinkAddress property.
|
protected Calendar lastUpdated
protected List<MeansOfPaymentEnum> acceptedMeansOfPayment
protected List<ParkingPaymentModeEnum> paymentMode
protected MultilingualString paymentAdditionalDescription
protected Boolean freeOfCharge
protected BigDecimal reservationFee
protected String urlLinkAddress
protected List<ChargeBand> chargeBand
protected List<ChargeBandByReference> chargeBandByReference
protected AcceptedPaymentCards acceptedPaymentCards
protected ExtensionType tariffsAndPaymentExtension
public Calendar getLastUpdated()
Stringpublic void setLastUpdated(Calendar value)
value - allowed object is
Stringpublic List<MeansOfPaymentEnum> getAcceptedMeansOfPayment()
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 acceptedMeansOfPayment property.
For example, to add a new item, do as follows:
getAcceptedMeansOfPayment().add(newItem);
Objects of the following type(s) are allowed in the list
MeansOfPaymentEnum
public List<ParkingPaymentModeEnum> getPaymentMode()
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 paymentMode property.
For example, to add a new item, do as follows:
getPaymentMode().add(newItem);
Objects of the following type(s) are allowed in the list
ParkingPaymentModeEnum
public MultilingualString getPaymentAdditionalDescription()
MultilingualStringpublic void setPaymentAdditionalDescription(MultilingualString value)
value - allowed object is
MultilingualStringpublic Boolean isFreeOfCharge()
Booleanpublic void setFreeOfCharge(Boolean value)
value - allowed object is
Booleanpublic BigDecimal getReservationFee()
BigDecimalpublic void setReservationFee(BigDecimal value)
value - allowed object is
BigDecimalpublic String getUrlLinkAddress()
Stringpublic void setUrlLinkAddress(String value)
value - allowed object is
Stringpublic List<ChargeBand> getChargeBand()
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 chargeBand property.
For example, to add a new item, do as follows:
getChargeBand().add(newItem);
Objects of the following type(s) are allowed in the list
ChargeBand
public List<ChargeBandByReference> getChargeBandByReference()
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 chargeBandByReference property.
For example, to add a new item, do as follows:
getChargeBandByReference().add(newItem);
Objects of the following type(s) are allowed in the list
ChargeBandByReference
public AcceptedPaymentCards getAcceptedPaymentCards()
AcceptedPaymentCardspublic void setAcceptedPaymentCards(AcceptedPaymentCards value)
value - allowed object is
AcceptedPaymentCardspublic ExtensionType getTariffsAndPaymentExtension()
ExtensionTypepublic void setTariffsAndPaymentExtension(ExtensionType value)
value - allowed object is
ExtensionTypeCopyright © 2014–2015 Centrum dopravního výzkumu, v.v.i.. All rights reserved.