public class CellPriceStructure extends Object
Java class for CellPriceStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CellPriceStructure">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<group ref="{http://www.netex.org.uk/netex}FarePriceGroup"/>
<group ref="{http://www.netex.org.uk/netex}LimitingRuleGroup"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constructor and Description |
|---|
CellPriceStructure() |
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
getAmount()
Gets the value of the amount property.
|
String |
getCurrency()
Gets the value of the currency property.
|
LocalDateTime |
getEndDate()
Gets the value of the endDate property.
|
JAXBElement<? extends FarePriceRefStructure> |
getFarePriceRef()
Gets the value of the farePriceRef property.
|
BigDecimal |
getMaximumLimitPrice()
Gets the value of the maximumLimitPrice property.
|
BigDecimal |
getMaximumLimitPriceAsPercentage()
Gets the value of the maximumLimitPriceAsPercentage property.
|
BigDecimal |
getMaximumPrice()
Gets the value of the maximumPrice property.
|
BigInteger |
getMaximumPriceAsMultiple()
Gets the value of the maximumPriceAsMultiple property.
|
BigDecimal |
getMaximumPriceAsPercentage()
Gets the value of the maximumPriceAsPercentage property.
|
BigDecimal |
getMinimumLimitPrice()
Gets the value of the minimumLimitPrice property.
|
BigDecimal |
getMinimumLimitPriceAsPercentage()
Gets the value of the minimumLimitPriceAsPercentage property.
|
BigDecimal |
getMinimumPrice()
Gets the value of the minimumPrice property.
|
BigInteger |
getMinimumPriceAsMultiple()
Gets the value of the minimumPriceAsMultiple property.
|
BigDecimal |
getMinimumPriceAsPercentage()
Gets the value of the minimumPriceAsPercentage property.
|
MultilingualString |
getName()
Gets the value of the name property.
|
PriceUnitRefStructure |
getPriceUnitRef()
Gets the value of the priceUnitRef property.
|
JAXBElement<? extends DataManagedObjectStructure> |
getPricingRule_()
Gets the value of the pricingRule_ property.
|
JAXBElement<? extends PricingRuleRefStructure> |
getPricingRuleRef()
Gets the value of the pricingRuleRef property.
|
PricingServiceRefStructure |
getPricingServiceRef()
Gets the value of the pricingServiceRef property.
|
BigInteger |
getRanking()
Gets the value of the ranking property.
|
RoundingRefStructure |
getRoundingRef()
Gets the value of the roundingRef property.
|
PriceRuleStepResults_RelStructure |
getRuleStepResults()
Gets the value of the ruleStepResults property.
|
LocalDateTime |
getStartDate()
Gets the value of the startDate property.
|
BigDecimal |
getUnits()
Gets the value of the units property.
|
Boolean |
isCanBeCumulative()
Gets the value of the canBeCumulative property.
|
Boolean |
isIsAllowed()
Gets the value of the isAllowed property.
|
void |
setAmount(BigDecimal value)
Sets the value of the amount property.
|
void |
setCanBeCumulative(Boolean value)
Sets the value of the canBeCumulative property.
|
void |
setCurrency(String value)
Sets the value of the currency property.
|
void |
setEndDate(LocalDateTime value)
Sets the value of the endDate property.
|
void |
setFarePriceRef(JAXBElement<? extends FarePriceRefStructure> value)
Sets the value of the farePriceRef property.
|
void |
setIsAllowed(Boolean value)
Sets the value of the isAllowed property.
|
void |
setMaximumLimitPrice(BigDecimal value)
Sets the value of the maximumLimitPrice property.
|
void |
setMaximumLimitPriceAsPercentage(BigDecimal value)
Sets the value of the maximumLimitPriceAsPercentage property.
|
void |
setMaximumPrice(BigDecimal value)
Sets the value of the maximumPrice property.
|
void |
setMaximumPriceAsMultiple(BigInteger value)
Sets the value of the maximumPriceAsMultiple property.
|
void |
setMaximumPriceAsPercentage(BigDecimal value)
Sets the value of the maximumPriceAsPercentage property.
|
void |
setMinimumLimitPrice(BigDecimal value)
Sets the value of the minimumLimitPrice property.
|
void |
setMinimumLimitPriceAsPercentage(BigDecimal value)
Sets the value of the minimumLimitPriceAsPercentage property.
|
void |
setMinimumPrice(BigDecimal value)
Sets the value of the minimumPrice property.
|
void |
setMinimumPriceAsMultiple(BigInteger value)
Sets the value of the minimumPriceAsMultiple property.
|
void |
setMinimumPriceAsPercentage(BigDecimal value)
Sets the value of the minimumPriceAsPercentage property.
|
void |
setName(MultilingualString value)
Sets the value of the name property.
|
void |
setPriceUnitRef(PriceUnitRefStructure value)
Sets the value of the priceUnitRef property.
|
void |
setPricingRule_(JAXBElement<? extends DataManagedObjectStructure> value)
Sets the value of the pricingRule_ property.
|
void |
setPricingRuleRef(JAXBElement<? extends PricingRuleRefStructure> value)
Sets the value of the pricingRuleRef property.
|
void |
setPricingServiceRef(PricingServiceRefStructure value)
Sets the value of the pricingServiceRef property.
|
void |
setRanking(BigInteger value)
Sets the value of the ranking property.
|
void |
setRoundingRef(RoundingRefStructure value)
Sets the value of the roundingRef property.
|
void |
setRuleStepResults(PriceRuleStepResults_RelStructure value)
Sets the value of the ruleStepResults property.
|
void |
setStartDate(LocalDateTime value)
Sets the value of the startDate property.
|
void |
setUnits(BigDecimal value)
Sets the value of the units property.
|
String |
toString()
Generates a String representation of the contents of this type.
|
CellPriceStructure |
withAmount(BigDecimal value) |
CellPriceStructure |
withCanBeCumulative(Boolean value) |
CellPriceStructure |
withCurrency(String value) |
CellPriceStructure |
withEndDate(LocalDateTime value) |
CellPriceStructure |
withFarePriceRef(JAXBElement<? extends FarePriceRefStructure> value) |
CellPriceStructure |
withIsAllowed(Boolean value) |
CellPriceStructure |
withMaximumLimitPrice(BigDecimal value) |
CellPriceStructure |
withMaximumLimitPriceAsPercentage(BigDecimal value) |
CellPriceStructure |
withMaximumPrice(BigDecimal value) |
CellPriceStructure |
withMaximumPriceAsMultiple(BigInteger value) |
CellPriceStructure |
withMaximumPriceAsPercentage(BigDecimal value) |
CellPriceStructure |
withMinimumLimitPrice(BigDecimal value) |
CellPriceStructure |
withMinimumLimitPriceAsPercentage(BigDecimal value) |
CellPriceStructure |
withMinimumPrice(BigDecimal value) |
CellPriceStructure |
withMinimumPriceAsMultiple(BigInteger value) |
CellPriceStructure |
withMinimumPriceAsPercentage(BigDecimal value) |
CellPriceStructure |
withName(MultilingualString value) |
CellPriceStructure |
withPriceUnitRef(PriceUnitRefStructure value) |
CellPriceStructure |
withPricingRule_(JAXBElement<? extends DataManagedObjectStructure> value) |
CellPriceStructure |
withPricingRuleRef(JAXBElement<? extends PricingRuleRefStructure> value) |
CellPriceStructure |
withPricingServiceRef(PricingServiceRefStructure value) |
CellPriceStructure |
withRanking(BigInteger value) |
CellPriceStructure |
withRoundingRef(RoundingRefStructure value) |
CellPriceStructure |
withRuleStepResults(PriceRuleStepResults_RelStructure value) |
CellPriceStructure |
withStartDate(LocalDateTime value) |
CellPriceStructure |
withUnits(BigDecimal value) |
protected MultilingualString name
protected LocalDateTime startDate
protected LocalDateTime endDate
protected BigDecimal amount
protected String currency
protected BigDecimal units
protected PriceUnitRefStructure priceUnitRef
protected PriceRuleStepResults_RelStructure ruleStepResults
protected Boolean isAllowed
protected PricingServiceRefStructure pricingServiceRef
protected JAXBElement<? extends FarePriceRefStructure> farePriceRef
protected JAXBElement<? extends PricingRuleRefStructure> pricingRuleRef
protected JAXBElement<? extends DataManagedObjectStructure> pricingRule_
protected Boolean canBeCumulative
protected RoundingRefStructure roundingRef
protected BigInteger ranking
protected BigDecimal minimumPrice
protected BigDecimal minimumPriceAsPercentage
protected BigInteger minimumPriceAsMultiple
protected BigDecimal maximumPrice
protected BigDecimal maximumPriceAsPercentage
protected BigInteger maximumPriceAsMultiple
protected BigDecimal minimumLimitPriceAsPercentage
protected BigDecimal minimumLimitPrice
protected BigDecimal maximumLimitPriceAsPercentage
protected BigDecimal maximumLimitPrice
public MultilingualString getName()
MultilingualStringpublic void setName(MultilingualString value)
value - allowed object is
MultilingualStringpublic LocalDateTime getStartDate()
Stringpublic void setStartDate(LocalDateTime value)
value - allowed object is
Stringpublic LocalDateTime getEndDate()
Stringpublic void setEndDate(LocalDateTime value)
value - allowed object is
Stringpublic BigDecimal getAmount()
BigDecimalpublic void setAmount(BigDecimal value)
value - allowed object is
BigDecimalpublic String getCurrency()
Stringpublic void setCurrency(String value)
value - allowed object is
Stringpublic BigDecimal getUnits()
BigDecimalpublic void setUnits(BigDecimal value)
value - allowed object is
BigDecimalpublic PriceUnitRefStructure getPriceUnitRef()
PriceUnitRefStructurepublic void setPriceUnitRef(PriceUnitRefStructure value)
value - allowed object is
PriceUnitRefStructurepublic PriceRuleStepResults_RelStructure getRuleStepResults()
PriceRuleStepResults_RelStructurepublic void setRuleStepResults(PriceRuleStepResults_RelStructure value)
value - allowed object is
PriceRuleStepResults_RelStructurepublic Boolean isIsAllowed()
Booleanpublic void setIsAllowed(Boolean value)
value - allowed object is
Booleanpublic PricingServiceRefStructure getPricingServiceRef()
PricingServiceRefStructurepublic void setPricingServiceRef(PricingServiceRefStructure value)
value - allowed object is
PricingServiceRefStructurepublic JAXBElement<? extends FarePriceRefStructure> getFarePriceRef()
JAXBElement<DistanceMatrixElementPriceRefStructure>
JAXBElement<ControllableElementPriceRefStructure>
JAXBElement<GeographicalIntervalPriceRefStructure>
JAXBElement<FarePriceRefStructure>
JAXBElement<QualityStructureFactorPriceRefStructure>
JAXBElement<FareStructureElementPriceRefStructure>
JAXBElement<CappingRulePriceRefStructure>
JAXBElement<GeographicalUnitPriceRefStructure>
JAXBElement<FulfilmentMethodPriceRefStructure>
JAXBElement<ValidableElementPriceRefStructure>
JAXBElement<SeriesConstraintPriceRefStructure>
JAXBElement<TimeUnitPriceRefStructure>
JAXBElement<CustomerPurchasePackagePriceRefStructure>
JAXBElement<UsageParameterPriceRefStructure>
JAXBElement<ParkingPriceRefStructure>
JAXBElement<FareProductPriceRefStructure>
JAXBElement<SalesPackagePriceRefStructure>
JAXBElement<TimeIntervalPriceRefStructure>public void setFarePriceRef(JAXBElement<? extends FarePriceRefStructure> value)
value - allowed object is
JAXBElement<DistanceMatrixElementPriceRefStructure>
JAXBElement<ControllableElementPriceRefStructure>
JAXBElement<GeographicalIntervalPriceRefStructure>
JAXBElement<FarePriceRefStructure>
JAXBElement<QualityStructureFactorPriceRefStructure>
JAXBElement<FareStructureElementPriceRefStructure>
JAXBElement<CappingRulePriceRefStructure>
JAXBElement<GeographicalUnitPriceRefStructure>
JAXBElement<FulfilmentMethodPriceRefStructure>
JAXBElement<ValidableElementPriceRefStructure>
JAXBElement<SeriesConstraintPriceRefStructure>
JAXBElement<TimeUnitPriceRefStructure>
JAXBElement<CustomerPurchasePackagePriceRefStructure>
JAXBElement<UsageParameterPriceRefStructure>
JAXBElement<ParkingPriceRefStructure>
JAXBElement<FareProductPriceRefStructure>
JAXBElement<SalesPackagePriceRefStructure>
JAXBElement<TimeIntervalPriceRefStructure>public JAXBElement<? extends PricingRuleRefStructure> getPricingRuleRef()
JAXBElement<PricingRuleRefStructure>
JAXBElement<LimitingRuleRefStructure>
JAXBElement<DiscountingRuleRefStructure>public void setPricingRuleRef(JAXBElement<? extends PricingRuleRefStructure> value)
value - allowed object is
JAXBElement<PricingRuleRefStructure>
JAXBElement<LimitingRuleRefStructure>
JAXBElement<DiscountingRuleRefStructure>public JAXBElement<? extends DataManagedObjectStructure> getPricingRule_()
JAXBElement<PricingRule>
JAXBElement<DiscountingRule>
JAXBElement<LimitingRule>
JAXBElement<DataManagedObjectStructure>
JAXBElement<LimitingRuleInContext>public void setPricingRule_(JAXBElement<? extends DataManagedObjectStructure> value)
value - allowed object is
JAXBElement<PricingRule>
JAXBElement<DiscountingRule>
JAXBElement<LimitingRule>
JAXBElement<DataManagedObjectStructure>
JAXBElement<LimitingRuleInContext>public Boolean isCanBeCumulative()
Booleanpublic void setCanBeCumulative(Boolean value)
value - allowed object is
Booleanpublic RoundingRefStructure getRoundingRef()
RoundingRefStructurepublic void setRoundingRef(RoundingRefStructure value)
value - allowed object is
RoundingRefStructurepublic BigInteger getRanking()
BigIntegerpublic void setRanking(BigInteger value)
value - allowed object is
BigIntegerpublic BigDecimal getMinimumPrice()
BigDecimalpublic void setMinimumPrice(BigDecimal value)
value - allowed object is
BigDecimalpublic BigDecimal getMinimumPriceAsPercentage()
BigDecimalpublic void setMinimumPriceAsPercentage(BigDecimal value)
value - allowed object is
BigDecimalpublic BigInteger getMinimumPriceAsMultiple()
BigIntegerpublic void setMinimumPriceAsMultiple(BigInteger value)
value - allowed object is
BigIntegerpublic BigDecimal getMaximumPrice()
BigDecimalpublic void setMaximumPrice(BigDecimal value)
value - allowed object is
BigDecimalpublic BigDecimal getMaximumPriceAsPercentage()
BigDecimalpublic void setMaximumPriceAsPercentage(BigDecimal value)
value - allowed object is
BigDecimalpublic BigInteger getMaximumPriceAsMultiple()
BigIntegerpublic void setMaximumPriceAsMultiple(BigInteger value)
value - allowed object is
BigIntegerpublic BigDecimal getMinimumLimitPriceAsPercentage()
BigDecimalpublic void setMinimumLimitPriceAsPercentage(BigDecimal value)
value - allowed object is
BigDecimalpublic BigDecimal getMinimumLimitPrice()
BigDecimalpublic void setMinimumLimitPrice(BigDecimal value)
value - allowed object is
BigDecimalpublic BigDecimal getMaximumLimitPriceAsPercentage()
BigDecimalpublic void setMaximumLimitPriceAsPercentage(BigDecimal value)
value - allowed object is
BigDecimalpublic BigDecimal getMaximumLimitPrice()
BigDecimalpublic void setMaximumLimitPrice(BigDecimal value)
value - allowed object is
BigDecimalpublic CellPriceStructure withName(MultilingualString value)
public CellPriceStructure withStartDate(LocalDateTime value)
public CellPriceStructure withEndDate(LocalDateTime value)
public CellPriceStructure withAmount(BigDecimal value)
public CellPriceStructure withCurrency(String value)
public CellPriceStructure withUnits(BigDecimal value)
public CellPriceStructure withPriceUnitRef(PriceUnitRefStructure value)
public CellPriceStructure withRuleStepResults(PriceRuleStepResults_RelStructure value)
public CellPriceStructure withIsAllowed(Boolean value)
public CellPriceStructure withPricingServiceRef(PricingServiceRefStructure value)
public CellPriceStructure withFarePriceRef(JAXBElement<? extends FarePriceRefStructure> value)
public CellPriceStructure withPricingRuleRef(JAXBElement<? extends PricingRuleRefStructure> value)
public CellPriceStructure withPricingRule_(JAXBElement<? extends DataManagedObjectStructure> value)
public CellPriceStructure withCanBeCumulative(Boolean value)
public CellPriceStructure withRoundingRef(RoundingRefStructure value)
public CellPriceStructure withRanking(BigInteger value)
public CellPriceStructure withMinimumPrice(BigDecimal value)
public CellPriceStructure withMinimumPriceAsPercentage(BigDecimal value)
public CellPriceStructure withMinimumPriceAsMultiple(BigInteger value)
public CellPriceStructure withMaximumPrice(BigDecimal value)
public CellPriceStructure withMaximumPriceAsPercentage(BigDecimal value)
public CellPriceStructure withMaximumPriceAsMultiple(BigInteger value)
public CellPriceStructure withMinimumLimitPriceAsPercentage(BigDecimal value)
public CellPriceStructure withMinimumLimitPrice(BigDecimal value)
public CellPriceStructure withMaximumLimitPriceAsPercentage(BigDecimal value)
public CellPriceStructure withMaximumLimitPrice(BigDecimal value)
Copyright © 2018 Entur AS. All rights reserved.