Package uk.org.netex.www.netex
Class ConditionSummaryStructure.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ConditionSummaryStructure.Builder>
com.google.protobuf.GeneratedMessage.Builder<ConditionSummaryStructure.Builder>
uk.org.netex.www.netex.ConditionSummaryStructure.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ConditionSummaryStructureOrBuilder
- Enclosing class:
ConditionSummaryStructure
public static final class ConditionSummaryStructure.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ConditionSummaryStructure.Builder>
implements ConditionSummaryStructureOrBuilder
Type for condition summary. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 74:52]Protobuf type
uk.org.netex.www.netex.ConditionSummaryStructure-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Whether the product allows discounts to be compounded.Whether the product allows a companion discountt for eligible users.Whether the product is available on subscription.Whether the journey can be interrupted by a stay at an intermediate station.Whether the class of usage can subsequently be changed on a ticket.TypeOfFareCondition.Whether the product grants ENTITLEMENT REQUIRED other products.Whether the product requires a card to fulfil it.Whether there are any types of discounted fare for the FARE PRODUCT.Whether there is dynamic i.e. yield managed pricing for the product.Whether there is a charge for exchanges.Whether a minimum price applies to FARE PRODUCT.Whether the product has NOTICEs associated with it.Restictions on which OPERATOR's services can be used.Whether the product has purchase conditions.Whether the product has quotas.Whether there is a charge for reservations.Whether there are restictions on which routes can be used.Whether there are restictions on which routes can be used.Whether there are restictions on which zones can be used.Whether the ticket can be exchanged.Whether the product is personaised or anonymous.Whether the ticket can be refunded.Whether the product is a supplement to another product.Refuelling Policy +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 330:94]Whether the product requires the card to be carried by the user.Whether the trip uses a night Train.Cash payment not accepted +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 264:86]Whether there is a penalty for travelling without a ticket, i.e. tickets can not be bought on-board.Whether the product provdies a card with it.Whether the product requires the user to register for an account for billing.Requires a deposit +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 259:88]Whether the product requires ENTITLEMENT REQUIRED other products.Whether the product requires a photo.Whether if combined with other products on the same smart card, requires an overall balance for any product to work.Whether the product requires a reservation.Whether the return trip must also be purchased.Basis used to compute fares.Restictions on which trains can be used.Whether mileage is unlimited.Vehicle collection process +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 335:92]booleanWhether the product allows discounts to be compounded.booleanWhether the product allows a companion discountt for eligible users.booleanWhether the product is available on subscription.booleanWhether the journey can be interrupted by a stay at an intermediate station.booleanWhether the class of usage can subsequently be changed on a ticket.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorTypeOfFareCondition.intTypeOfFareCondition.booleanWhether the product grants ENTITLEMENT REQUIRED other products.booleanWhether the product requires a card to fulfil it.booleanWhether there are any types of discounted fare for the FARE PRODUCT.booleanWhether there is dynamic i.e. yield managed pricing for the product.booleanWhether there is a charge for exchanges.booleanWhether a minimum price applies to FARE PRODUCT.booleanWhether the product has NOTICEs associated with it.Restictions on which OPERATOR's services can be used.intRestictions on which OPERATOR's services can be used.booleanWhether the product has purchase conditions.booleanWhether the product has quotas.booleanWhether there is a charge for reservations.booleanWhether there are restictions on which routes can be used.booleanWhether there are restictions on which routes can be used.booleanWhether there are restictions on which zones can be used.booleanWhether the ticket can be exchanged.booleanWhether the product is personaised or anonymous.booleanWhether the ticket can be refunded.booleanWhether the product is a supplement to another product.booleanRefuelling Policy +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 330:94]booleanWhether the product requires the card to be carried by the user.booleanWhether the trip uses a night Train.booleanCash payment not accepted +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 264:86]booleanWhether there is a penalty for travelling without a ticket, i.e. tickets can not be bought on-board.booleanWhether the product provdies a card with it.booleanWhether the product requires the user to register for an account for billing.booleanRequires a deposit +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 259:88]booleanWhether the product requires ENTITLEMENT REQUIRED other products.booleanWhether the product requires a photo.booleanWhether if combined with other products on the same smart card, requires an overall balance for any product to work.booleanWhether the product requires a reservation.booleanWhether the return trip must also be purchased.Basis used to compute fares.intBasis used to compute fares.Restictions on which trains can be used.intRestictions on which trains can be used.booleanWhether mileage is unlimited.Vehicle collection process +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 335:92]intVehicle collection process +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 335:92]protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setAllowAdditionalDiscounts(boolean value) Whether the product allows discounts to be compounded.setAllowCompanionDiscounts(boolean value) Whether the product allows a companion discountt for eligible users.setAvailableOnSubscription(boolean value) Whether the product is available on subscription.setCanBreakJourney(boolean value) Whether the journey can be interrupted by a stay at an intermediate station.setCanChangeClass(boolean value) Whether the class of usage can subsequently be changed on a ticket.TypeOfFareCondition.setFareStructureTypeValue(int value) TypeOfFareCondition.setGivesEntitlement(boolean value) Whether the product grants ENTITLEMENT REQUIRED other products.setGoesOnCard(boolean value) Whether the product requires a card to fulfil it.setHasDiscountedFares(boolean value) Whether there are any types of discounted fare for the FARE PRODUCT.setHasDynamicPricing(boolean value) Whether there is dynamic i.e. yield managed pricing for the product.setHasExchangeFee(boolean value) Whether there is a charge for exchanges.setHasMinimumPrice(boolean value) Whether a minimum price applies to FARE PRODUCT.setHasNotices(boolean value) Whether the product has NOTICEs associated with it.Restictions on which OPERATOR's services can be used.setHasOperatorRestrictionsValue(int value) Restictions on which OPERATOR's services can be used.setHasPurchaseConditions(boolean value) Whether the product has purchase conditions.setHasQuota(boolean value) Whether the product has quotas.setHasReservationFee(boolean value) Whether there is a charge for reservations.setHasRouteRestrictions(boolean value) Whether there are restictions on which routes can be used.setHasTravelTimeRestrictions(boolean value) Whether there are restictions on which routes can be used.setHasZoneRestrictions(boolean value) Whether there are restictions on which zones can be used.setIsExchangable(boolean value) Whether the ticket can be exchanged.setIsPersonal(boolean value) Whether the product is personaised or anonymous.setIsRefundable(boolean value) Whether the ticket can be refunded.setIsSupplement(boolean value) Whether the product is a supplement to another product.setLikeForLikeRefuelling(boolean value) Refuelling Policy +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 330:94]setMustCarry(boolean value) Whether the product requires the card to be carried by the user.setNightTrain(boolean value) Whether the trip uses a night Train.setNoCashPayment(boolean value) Cash payment not accepted +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 264:86]setPenaltyIfWithoutTicket(boolean value) Whether there is a penalty for travelling without a ticket, i.e. tickets can not be bought on-board.setProvidesCard(boolean value) Whether the product provdies a card with it.setRequiresAccount(boolean value) Whether the product requires the user to register for an account for billing.setRequiresDeposit(boolean value) Requires a deposit +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 259:88]setRequiresEntitlement(boolean value) Whether the product requires ENTITLEMENT REQUIRED other products.setRequiresPhoto(boolean value) Whether the product requires a photo.setRequiresPositiveBalance(boolean value) Whether if combined with other products on the same smart card, requires an overall balance for any product to work.setRequiresReservation(boolean value) Whether the product requires a reservation.setReturnTripsOnly(boolean value) Whether the return trip must also be purchased.Basis used to compute fares.setTariffBasisValue(int value) Basis used to compute fares.Restictions on which trains can be used.setTrainRestrictionsValue(int value) Restictions on which trains can be used.setUnlimitedMileage(boolean value) Whether mileage is unlimited.Vehicle collection process +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 335:92]setVehicleCollectionValue(int value) Vehicle collection process +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 335:92]Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ConditionSummaryStructure.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ConditionSummaryStructure.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ConditionSummaryStructure.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConditionSummaryStructure.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ConditionSummaryStructure.Builder>
-
mergeFrom
public ConditionSummaryStructure.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConditionSummaryStructure.Builder>- Throws:
IOException
-
getFareStructureTypeValue
public int getFareStructureTypeValue()TypeOfFareCondition. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 79:92]
.uk.org.netex.www.netex.FareStructureTypeEnumeration fare_structure_type = 1;- Specified by:
getFareStructureTypeValuein interfaceConditionSummaryStructureOrBuilder- Returns:
- The enum numeric value on the wire for fareStructureType.
-
setFareStructureTypeValue
TypeOfFareCondition. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 79:92]
.uk.org.netex.www.netex.FareStructureTypeEnumeration fare_structure_type = 1;- Parameters:
value- The enum numeric value on the wire for fareStructureType to set.- Returns:
- This builder for chaining.
-
getFareStructureType
TypeOfFareCondition. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 79:92]
.uk.org.netex.www.netex.FareStructureTypeEnumeration fare_structure_type = 1;- Specified by:
getFareStructureTypein interfaceConditionSummaryStructureOrBuilder- Returns:
- The fareStructureType.
-
setFareStructureType
TypeOfFareCondition. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 79:92]
.uk.org.netex.www.netex.FareStructureTypeEnumeration fare_structure_type = 1;- Parameters:
value- The fareStructureType to set.- Returns:
- This builder for chaining.
-
clearFareStructureType
TypeOfFareCondition. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 79:92]
.uk.org.netex.www.netex.FareStructureTypeEnumeration fare_structure_type = 1;- Returns:
- This builder for chaining.
-
getTariffBasisValue
public int getTariffBasisValue()Basis used to compute fares. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 84:80]
.uk.org.netex.www.netex.TariffBasisEnumeration tariff_basis = 2;- Specified by:
getTariffBasisValuein interfaceConditionSummaryStructureOrBuilder- Returns:
- The enum numeric value on the wire for tariffBasis.
-
setTariffBasisValue
Basis used to compute fares. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 84:80]
.uk.org.netex.www.netex.TariffBasisEnumeration tariff_basis = 2;- Parameters:
value- The enum numeric value on the wire for tariffBasis to set.- Returns:
- This builder for chaining.
-
getTariffBasis
Basis used to compute fares. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 84:80]
.uk.org.netex.www.netex.TariffBasisEnumeration tariff_basis = 2;- Specified by:
getTariffBasisin interfaceConditionSummaryStructureOrBuilder- Returns:
- The tariffBasis.
-
setTariffBasis
Basis used to compute fares. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 84:80]
.uk.org.netex.www.netex.TariffBasisEnumeration tariff_basis = 2;- Parameters:
value- The tariffBasis to set.- Returns:
- This builder for chaining.
-
clearTariffBasis
Basis used to compute fares. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 84:80]
.uk.org.netex.www.netex.TariffBasisEnumeration tariff_basis = 2;- Returns:
- This builder for chaining.
-
getHasNotices
public boolean getHasNotices()Whether the product has NOTICEs associated with it. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 89:84]
bool has_notices = 3;- Specified by:
getHasNoticesin interfaceConditionSummaryStructureOrBuilder- Returns:
- The hasNotices.
-
setHasNotices
Whether the product has NOTICEs associated with it. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 89:84]
bool has_notices = 3;- Parameters:
value- The hasNotices to set.- Returns:
- This builder for chaining.
-
clearHasNotices
Whether the product has NOTICEs associated with it. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 89:84]
bool has_notices = 3;- Returns:
- This builder for chaining.
-
getProvidesCard
public boolean getProvidesCard()Whether the product provdies a card with it. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 108:86]
bool provides_card = 4;- Specified by:
getProvidesCardin interfaceConditionSummaryStructureOrBuilder- Returns:
- The providesCard.
-
setProvidesCard
Whether the product provdies a card with it. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 108:86]
bool provides_card = 4;- Parameters:
value- The providesCard to set.- Returns:
- This builder for chaining.
-
clearProvidesCard
Whether the product provdies a card with it. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 108:86]
bool provides_card = 4;- Returns:
- This builder for chaining.
-
getGoesOnCard
public boolean getGoesOnCard()Whether the product requires a card to fulfil it. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 113:84]
bool goes_on_card = 5;- Specified by:
getGoesOnCardin interfaceConditionSummaryStructureOrBuilder- Returns:
- The goesOnCard.
-
setGoesOnCard
Whether the product requires a card to fulfil it. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 113:84]
bool goes_on_card = 5;- Parameters:
value- The goesOnCard to set.- Returns:
- This builder for chaining.
-
clearGoesOnCard
Whether the product requires a card to fulfil it. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 113:84]
bool goes_on_card = 5;- Returns:
- This builder for chaining.
-
getIsPersonal
public boolean getIsPersonal()Whether the product is personaised or anonymous. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 118:84]
bool is_personal = 6;- Specified by:
getIsPersonalin interfaceConditionSummaryStructureOrBuilder- Returns:
- The isPersonal.
-
setIsPersonal
Whether the product is personaised or anonymous. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 118:84]
bool is_personal = 6;- Parameters:
value- The isPersonal to set.- Returns:
- This builder for chaining.
-
clearIsPersonal
Whether the product is personaised or anonymous. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 118:84]
bool is_personal = 6;- Returns:
- This builder for chaining.
-
getRequiresPhoto
public boolean getRequiresPhoto()Whether the product requires a photo. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 123:87]
bool requires_photo = 7;- Specified by:
getRequiresPhotoin interfaceConditionSummaryStructureOrBuilder- Returns:
- The requiresPhoto.
-
setRequiresPhoto
Whether the product requires a photo. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 123:87]
bool requires_photo = 7;- Parameters:
value- The requiresPhoto to set.- Returns:
- This builder for chaining.
-
clearRequiresPhoto
Whether the product requires a photo. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 123:87]
bool requires_photo = 7;- Returns:
- This builder for chaining.
-
getMustCarry
public boolean getMustCarry()Whether the product requires the card to be carried by the user. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 128:83]
bool must_carry = 8;- Specified by:
getMustCarryin interfaceConditionSummaryStructureOrBuilder- Returns:
- The mustCarry.
-
setMustCarry
Whether the product requires the card to be carried by the user. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 128:83]
bool must_carry = 8;- Parameters:
value- The mustCarry to set.- Returns:
- This builder for chaining.
-
clearMustCarry
Whether the product requires the card to be carried by the user. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 128:83]
bool must_carry = 8;- Returns:
- This builder for chaining.
-
getRequiresAccount
public boolean getRequiresAccount()Whether the product requires the user to register for an account for billing. +v1.1 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 133:89]
bool requires_account = 9;- Specified by:
getRequiresAccountin interfaceConditionSummaryStructureOrBuilder- Returns:
- The requiresAccount.
-
setRequiresAccount
Whether the product requires the user to register for an account for billing. +v1.1 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 133:89]
bool requires_account = 9;- Parameters:
value- The requiresAccount to set.- Returns:
- This builder for chaining.
-
clearRequiresAccount
Whether the product requires the user to register for an account for billing. +v1.1 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 133:89]
bool requires_account = 9;- Returns:
- This builder for chaining.
-
getIsSupplement
public boolean getIsSupplement()Whether the product is a supplement to another product. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 145:86]
bool is_supplement = 21;- Specified by:
getIsSupplementin interfaceConditionSummaryStructureOrBuilder- Returns:
- The isSupplement.
-
setIsSupplement
Whether the product is a supplement to another product. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 145:86]
bool is_supplement = 21;- Parameters:
value- The isSupplement to set.- Returns:
- This builder for chaining.
-
clearIsSupplement
Whether the product is a supplement to another product. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 145:86]
bool is_supplement = 21;- Returns:
- This builder for chaining.
-
getRequiresEntitlement
public boolean getRequiresEntitlement()Whether the product requires ENTITLEMENT REQUIRED other products. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 150:93]
bool requires_entitlement = 22;- Specified by:
getRequiresEntitlementin interfaceConditionSummaryStructureOrBuilder- Returns:
- The requiresEntitlement.
-
setRequiresEntitlement
Whether the product requires ENTITLEMENT REQUIRED other products. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 150:93]
bool requires_entitlement = 22;- Parameters:
value- The requiresEntitlement to set.- Returns:
- This builder for chaining.
-
clearRequiresEntitlement
Whether the product requires ENTITLEMENT REQUIRED other products. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 150:93]
bool requires_entitlement = 22;- Returns:
- This builder for chaining.
-
getGivesEntitlement
public boolean getGivesEntitlement()Whether the product grants ENTITLEMENT REQUIRED other products. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 155:90]
bool gives_entitlement = 23;- Specified by:
getGivesEntitlementin interfaceConditionSummaryStructureOrBuilder- Returns:
- The givesEntitlement.
-
setGivesEntitlement
Whether the product grants ENTITLEMENT REQUIRED other products. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 155:90]
bool gives_entitlement = 23;- Parameters:
value- The givesEntitlement to set.- Returns:
- This builder for chaining.
-
clearGivesEntitlement
Whether the product grants ENTITLEMENT REQUIRED other products. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 155:90]
bool gives_entitlement = 23;- Returns:
- This builder for chaining.
-
getHasOperatorRestrictionsValue
public int getHasOperatorRestrictionsValue()Restictions on which OPERATOR's services can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 167:120]
.uk.org.netex.www.netex.OperatorRestrictionsEnumeration has_operator_restrictions = 31;- Specified by:
getHasOperatorRestrictionsValuein interfaceConditionSummaryStructureOrBuilder- Returns:
- The enum numeric value on the wire for hasOperatorRestrictions.
-
setHasOperatorRestrictionsValue
Restictions on which OPERATOR's services can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 167:120]
.uk.org.netex.www.netex.OperatorRestrictionsEnumeration has_operator_restrictions = 31;- Parameters:
value- The enum numeric value on the wire for hasOperatorRestrictions to set.- Returns:
- This builder for chaining.
-
getHasOperatorRestrictions
Restictions on which OPERATOR's services can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 167:120]
.uk.org.netex.www.netex.OperatorRestrictionsEnumeration has_operator_restrictions = 31;- Specified by:
getHasOperatorRestrictionsin interfaceConditionSummaryStructureOrBuilder- Returns:
- The hasOperatorRestrictions.
-
setHasOperatorRestrictions
public ConditionSummaryStructure.Builder setHasOperatorRestrictions(OperatorRestrictionsEnumeration value) Restictions on which OPERATOR's services can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 167:120]
.uk.org.netex.www.netex.OperatorRestrictionsEnumeration has_operator_restrictions = 31;- Parameters:
value- The hasOperatorRestrictions to set.- Returns:
- This builder for chaining.
-
clearHasOperatorRestrictions
Restictions on which OPERATOR's services can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 167:120]
.uk.org.netex.www.netex.OperatorRestrictionsEnumeration has_operator_restrictions = 31;- Returns:
- This builder for chaining.
-
getHasTravelTimeRestrictions
public boolean getHasTravelTimeRestrictions()Whether there are restictions on which routes can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 172:99]
bool has_travel_time_restrictions = 32;- Specified by:
getHasTravelTimeRestrictionsin interfaceConditionSummaryStructureOrBuilder- Returns:
- The hasTravelTimeRestrictions.
-
setHasTravelTimeRestrictions
Whether there are restictions on which routes can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 172:99]
bool has_travel_time_restrictions = 32;- Parameters:
value- The hasTravelTimeRestrictions to set.- Returns:
- This builder for chaining.
-
clearHasTravelTimeRestrictions
Whether there are restictions on which routes can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 172:99]
bool has_travel_time_restrictions = 32;- Returns:
- This builder for chaining.
-
getHasRouteRestrictions
public boolean getHasRouteRestrictions()Whether there are restictions on which routes can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 177:94]
bool has_route_restrictions = 33;- Specified by:
getHasRouteRestrictionsin interfaceConditionSummaryStructureOrBuilder- Returns:
- The hasRouteRestrictions.
-
setHasRouteRestrictions
Whether there are restictions on which routes can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 177:94]
bool has_route_restrictions = 33;- Parameters:
value- The hasRouteRestrictions to set.- Returns:
- This builder for chaining.
-
clearHasRouteRestrictions
Whether there are restictions on which routes can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 177:94]
bool has_route_restrictions = 33;- Returns:
- This builder for chaining.
-
getTrainRestrictionsValue
public int getTrainRestrictionsValue()Restictions on which trains can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 182:111]
.uk.org.netex.www.netex.TrainRestrictionsEnumeration train_restrictions = 34;- Specified by:
getTrainRestrictionsValuein interfaceConditionSummaryStructureOrBuilder- Returns:
- The enum numeric value on the wire for trainRestrictions.
-
setTrainRestrictionsValue
Restictions on which trains can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 182:111]
.uk.org.netex.www.netex.TrainRestrictionsEnumeration train_restrictions = 34;- Parameters:
value- The enum numeric value on the wire for trainRestrictions to set.- Returns:
- This builder for chaining.
-
getTrainRestrictions
Restictions on which trains can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 182:111]
.uk.org.netex.www.netex.TrainRestrictionsEnumeration train_restrictions = 34;- Specified by:
getTrainRestrictionsin interfaceConditionSummaryStructureOrBuilder- Returns:
- The trainRestrictions.
-
setTrainRestrictions
Restictions on which trains can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 182:111]
.uk.org.netex.www.netex.TrainRestrictionsEnumeration train_restrictions = 34;- Parameters:
value- The trainRestrictions to set.- Returns:
- This builder for chaining.
-
clearTrainRestrictions
Restictions on which trains can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 182:111]
.uk.org.netex.www.netex.TrainRestrictionsEnumeration train_restrictions = 34;- Returns:
- This builder for chaining.
-
getHasZoneRestrictions
public boolean getHasZoneRestrictions()Whether there are restictions on which zones can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 187:93]
bool has_zone_restrictions = 35;- Specified by:
getHasZoneRestrictionsin interfaceConditionSummaryStructureOrBuilder- Returns:
- The hasZoneRestrictions.
-
setHasZoneRestrictions
Whether there are restictions on which zones can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 187:93]
bool has_zone_restrictions = 35;- Parameters:
value- The hasZoneRestrictions to set.- Returns:
- This builder for chaining.
-
clearHasZoneRestrictions
Whether there are restictions on which zones can be used. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 187:93]
bool has_zone_restrictions = 35;- Returns:
- This builder for chaining.
-
getCanBreakJourney
public boolean getCanBreakJourney()Whether the journey can be interrupted by a stay at an intermediate station. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 192:89]
bool can_break_journey = 36;- Specified by:
getCanBreakJourneyin interfaceConditionSummaryStructureOrBuilder- Returns:
- The canBreakJourney.
-
setCanBreakJourney
Whether the journey can be interrupted by a stay at an intermediate station. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 192:89]
bool can_break_journey = 36;- Parameters:
value- The canBreakJourney to set.- Returns:
- This builder for chaining.
-
clearCanBreakJourney
Whether the journey can be interrupted by a stay at an intermediate station. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 192:89]
bool can_break_journey = 36;- Returns:
- This builder for chaining.
-
getReturnTripsOnly
public boolean getReturnTripsOnly()Whether the return trip must also be purchased. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 197:89]
bool return_trips_only = 37;- Specified by:
getReturnTripsOnlyin interfaceConditionSummaryStructureOrBuilder- Returns:
- The returnTripsOnly.
-
setReturnTripsOnly
Whether the return trip must also be purchased. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 197:89]
bool return_trips_only = 37;- Parameters:
value- The returnTripsOnly to set.- Returns:
- This builder for chaining.
-
clearReturnTripsOnly
Whether the return trip must also be purchased. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 197:89]
bool return_trips_only = 37;- Returns:
- This builder for chaining.
-
getNightTrain
public boolean getNightTrain()Whether the trip uses a night Train. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 202:84]
bool night_train = 38;- Specified by:
getNightTrainin interfaceConditionSummaryStructureOrBuilder- Returns:
- The nightTrain.
-
setNightTrain
Whether the trip uses a night Train. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 202:84]
bool night_train = 38;- Parameters:
value- The nightTrain to set.- Returns:
- This builder for chaining.
-
clearNightTrain
Whether the trip uses a night Train. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 202:84]
bool night_train = 38;- Returns:
- This builder for chaining.
-
getCanChangeClass
public boolean getCanChangeClass()Whether the class of usage can subsequently be changed on a ticket. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 214:88]
bool can_change_class = 51;- Specified by:
getCanChangeClassin interfaceConditionSummaryStructureOrBuilder- Returns:
- The canChangeClass.
-
setCanChangeClass
Whether the class of usage can subsequently be changed on a ticket. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 214:88]
bool can_change_class = 51;- Parameters:
value- The canChangeClass to set.- Returns:
- This builder for chaining.
-
clearCanChangeClass
Whether the class of usage can subsequently be changed on a ticket. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 214:88]
bool can_change_class = 51;- Returns:
- This builder for chaining.
-
getIsRefundable
public boolean getIsRefundable()Whether the ticket can be refunded. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 219:85]
bool is_refundable = 52;- Specified by:
getIsRefundablein interfaceConditionSummaryStructureOrBuilder- Returns:
- The isRefundable.
-
setIsRefundable
Whether the ticket can be refunded. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 219:85]
bool is_refundable = 52;- Parameters:
value- The isRefundable to set.- Returns:
- This builder for chaining.
-
clearIsRefundable
Whether the ticket can be refunded. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 219:85]
bool is_refundable = 52;- Returns:
- This builder for chaining.
-
getIsExchangable
public boolean getIsExchangable()Whether the ticket can be exchanged. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 224:86]
bool is_exchangable = 53;- Specified by:
getIsExchangablein interfaceConditionSummaryStructureOrBuilder- Returns:
- The isExchangable.
-
setIsExchangable
Whether the ticket can be exchanged. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 224:86]
bool is_exchangable = 53;- Parameters:
value- The isExchangable to set.- Returns:
- This builder for chaining.
-
clearIsExchangable
Whether the ticket can be exchanged. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 224:86]
bool is_exchangable = 53;- Returns:
- This builder for chaining.
-
getHasExchangeFee
public boolean getHasExchangeFee()Whether there is a charge for exchanges. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 229:88]
bool has_exchange_fee = 54;- Specified by:
getHasExchangeFeein interfaceConditionSummaryStructureOrBuilder- Returns:
- The hasExchangeFee.
-
setHasExchangeFee
Whether there is a charge for exchanges. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 229:88]
bool has_exchange_fee = 54;- Parameters:
value- The hasExchangeFee to set.- Returns:
- This builder for chaining.
-
clearHasExchangeFee
Whether there is a charge for exchanges. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 229:88]
bool has_exchange_fee = 54;- Returns:
- This builder for chaining.
-
getHasDiscountedFares
public boolean getHasDiscountedFares()Whether there are any types of discounted fare for the FARE PRODUCT. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 234:92]
bool has_discounted_fares = 55;- Specified by:
getHasDiscountedFaresin interfaceConditionSummaryStructureOrBuilder- Returns:
- The hasDiscountedFares.
-
setHasDiscountedFares
Whether there are any types of discounted fare for the FARE PRODUCT. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 234:92]
bool has_discounted_fares = 55;- Parameters:
value- The hasDiscountedFares to set.- Returns:
- This builder for chaining.
-
clearHasDiscountedFares
Whether there are any types of discounted fare for the FARE PRODUCT. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 234:92]
bool has_discounted_fares = 55;- Returns:
- This builder for chaining.
-
getAllowAdditionalDiscounts
public boolean getAllowAdditionalDiscounts()Whether the product allows discounts to be compounded. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 239:98]
bool allow_additional_discounts = 56;- Specified by:
getAllowAdditionalDiscountsin interfaceConditionSummaryStructureOrBuilder- Returns:
- The allowAdditionalDiscounts.
-
setAllowAdditionalDiscounts
Whether the product allows discounts to be compounded. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 239:98]
bool allow_additional_discounts = 56;- Parameters:
value- The allowAdditionalDiscounts to set.- Returns:
- This builder for chaining.
-
clearAllowAdditionalDiscounts
Whether the product allows discounts to be compounded. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 239:98]
bool allow_additional_discounts = 56;- Returns:
- This builder for chaining.
-
getAllowCompanionDiscounts
public boolean getAllowCompanionDiscounts()Whether the product allows a companion discountt for eligible users. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 244:97]
bool allow_companion_discounts = 57;- Specified by:
getAllowCompanionDiscountsin interfaceConditionSummaryStructureOrBuilder- Returns:
- The allowCompanionDiscounts.
-
setAllowCompanionDiscounts
Whether the product allows a companion discountt for eligible users. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 244:97]
bool allow_companion_discounts = 57;- Parameters:
value- The allowCompanionDiscounts to set.- Returns:
- This builder for chaining.
-
clearAllowCompanionDiscounts
Whether the product allows a companion discountt for eligible users. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 244:97]
bool allow_companion_discounts = 57;- Returns:
- This builder for chaining.
-
getHasMinimumPrice
public boolean getHasMinimumPrice()Whether a minimum price applies to FARE PRODUCT. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 249:89]
bool has_minimum_price = 58;- Specified by:
getHasMinimumPricein interfaceConditionSummaryStructureOrBuilder- Returns:
- The hasMinimumPrice.
-
setHasMinimumPrice
Whether a minimum price applies to FARE PRODUCT. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 249:89]
bool has_minimum_price = 58;- Parameters:
value- The hasMinimumPrice to set.- Returns:
- This builder for chaining.
-
clearHasMinimumPrice
Whether a minimum price applies to FARE PRODUCT. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 249:89]
bool has_minimum_price = 58;- Returns:
- This builder for chaining.
-
getRequiresPositiveBalance
public boolean getRequiresPositiveBalance()Whether if combined with other products on the same smart card, requires an overall balance for any product to work. Eg a Travel Pass may be disabled if the Pay as you go for other areas in in arrears. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 254:96]
bool requires_positive_balance = 59;- Specified by:
getRequiresPositiveBalancein interfaceConditionSummaryStructureOrBuilder- Returns:
- The requiresPositiveBalance.
-
setRequiresPositiveBalance
Whether if combined with other products on the same smart card, requires an overall balance for any product to work. Eg a Travel Pass may be disabled if the Pay as you go for other areas in in arrears. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 254:96]
bool requires_positive_balance = 59;- Parameters:
value- The requiresPositiveBalance to set.- Returns:
- This builder for chaining.
-
clearRequiresPositiveBalance
Whether if combined with other products on the same smart card, requires an overall balance for any product to work. Eg a Travel Pass may be disabled if the Pay as you go for other areas in in arrears. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 254:96]
bool requires_positive_balance = 59;- Returns:
- This builder for chaining.
-
getRequiresDeposit
public boolean getRequiresDeposit()Requires a deposit +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 259:88]
bool requires_deposit = 60;- Specified by:
getRequiresDepositin interfaceConditionSummaryStructureOrBuilder- Returns:
- The requiresDeposit.
-
setRequiresDeposit
Requires a deposit +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 259:88]
bool requires_deposit = 60;- Parameters:
value- The requiresDeposit to set.- Returns:
- This builder for chaining.
-
clearRequiresDeposit
Requires a deposit +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 259:88]
bool requires_deposit = 60;- Returns:
- This builder for chaining.
-
getNoCashPayment
public boolean getNoCashPayment()Cash payment not accepted +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 264:86]
bool no_cash_payment = 61;- Specified by:
getNoCashPaymentin interfaceConditionSummaryStructureOrBuilder- Returns:
- The noCashPayment.
-
setNoCashPayment
Cash payment not accepted +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 264:86]
bool no_cash_payment = 61;- Parameters:
value- The noCashPayment to set.- Returns:
- This builder for chaining.
-
clearNoCashPayment
Cash payment not accepted +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 264:86]
bool no_cash_payment = 61;- Returns:
- This builder for chaining.
-
getHasPurchaseConditions
public boolean getHasPurchaseConditions()Whether the product has purchase conditions. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 276:95]
bool has_purchase_conditions = 71;- Specified by:
getHasPurchaseConditionsin interfaceConditionSummaryStructureOrBuilder- Returns:
- The hasPurchaseConditions.
-
setHasPurchaseConditions
Whether the product has purchase conditions. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 276:95]
bool has_purchase_conditions = 71;- Parameters:
value- The hasPurchaseConditions to set.- Returns:
- This builder for chaining.
-
clearHasPurchaseConditions
Whether the product has purchase conditions. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 276:95]
bool has_purchase_conditions = 71;- Returns:
- This builder for chaining.
-
getHasDynamicPricing
public boolean getHasDynamicPricing()Whether there is dynamic i.e. yield managed pricing for the product. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 281:91]
bool has_dynamic_pricing = 72;- Specified by:
getHasDynamicPricingin interfaceConditionSummaryStructureOrBuilder- Returns:
- The hasDynamicPricing.
-
setHasDynamicPricing
Whether there is dynamic i.e. yield managed pricing for the product. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 281:91]
bool has_dynamic_pricing = 72;- Parameters:
value- The hasDynamicPricing to set.- Returns:
- This builder for chaining.
-
clearHasDynamicPricing
Whether there is dynamic i.e. yield managed pricing for the product. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 281:91]
bool has_dynamic_pricing = 72;- Returns:
- This builder for chaining.
-
getRequiresReservation
public boolean getRequiresReservation()Whether the product requires a reservation. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 286:93]
bool requires_reservation = 73;- Specified by:
getRequiresReservationin interfaceConditionSummaryStructureOrBuilder- Returns:
- The requiresReservation.
-
setRequiresReservation
Whether the product requires a reservation. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 286:93]
bool requires_reservation = 73;- Parameters:
value- The requiresReservation to set.- Returns:
- This builder for chaining.
-
clearRequiresReservation
Whether the product requires a reservation. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 286:93]
bool requires_reservation = 73;- Returns:
- This builder for chaining.
-
getHasReservationFee
public boolean getHasReservationFee()Whether there is a charge for reservations. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 291:91]
bool has_reservation_fee = 74;- Specified by:
getHasReservationFeein interfaceConditionSummaryStructureOrBuilder- Returns:
- The hasReservationFee.
-
setHasReservationFee
Whether there is a charge for reservations. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 291:91]
bool has_reservation_fee = 74;- Parameters:
value- The hasReservationFee to set.- Returns:
- This builder for chaining.
-
clearHasReservationFee
Whether there is a charge for reservations. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 291:91]
bool has_reservation_fee = 74;- Returns:
- This builder for chaining.
-
getHasQuota
public boolean getHasQuota()Whether the product has quotas. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 296:82]
bool has_quota = 75;- Specified by:
getHasQuotain interfaceConditionSummaryStructureOrBuilder- Returns:
- The hasQuota.
-
setHasQuota
Whether the product has quotas. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 296:82]
bool has_quota = 75;- Parameters:
value- The hasQuota to set.- Returns:
- This builder for chaining.
-
clearHasQuota
Whether the product has quotas. [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 296:82]
bool has_quota = 75;- Returns:
- This builder for chaining.
-
getPenaltyIfWithoutTicket
public boolean getPenaltyIfWithoutTicket()Whether there is a penalty for travelling without a ticket, i.e. tickets can not be bought on-board. +v1.1 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 308:96]
bool penalty_if_without_ticket = 81;- Specified by:
getPenaltyIfWithoutTicketin interfaceConditionSummaryStructureOrBuilder- Returns:
- The penaltyIfWithoutTicket.
-
setPenaltyIfWithoutTicket
Whether there is a penalty for travelling without a ticket, i.e. tickets can not be bought on-board. +v1.1 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 308:96]
bool penalty_if_without_ticket = 81;- Parameters:
value- The penaltyIfWithoutTicket to set.- Returns:
- This builder for chaining.
-
clearPenaltyIfWithoutTicket
Whether there is a penalty for travelling without a ticket, i.e. tickets can not be bought on-board. +v1.1 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 308:96]
bool penalty_if_without_ticket = 81;- Returns:
- This builder for chaining.
-
getAvailableOnSubscription
public boolean getAvailableOnSubscription()Whether the product is available on subscription. +v1.1 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 313:97]
bool available_on_subscription = 82;- Specified by:
getAvailableOnSubscriptionin interfaceConditionSummaryStructureOrBuilder- Returns:
- The availableOnSubscription.
-
setAvailableOnSubscription
Whether the product is available on subscription. +v1.1 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 313:97]
bool available_on_subscription = 82;- Parameters:
value- The availableOnSubscription to set.- Returns:
- This builder for chaining.
-
clearAvailableOnSubscription
Whether the product is available on subscription. +v1.1 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 313:97]
bool available_on_subscription = 82;- Returns:
- This builder for chaining.
-
getUnlimitedMileage
public boolean getUnlimitedMileage()Whether mileage is unlimited. +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 325:89]
bool unlimited_mileage = 91;- Specified by:
getUnlimitedMileagein interfaceConditionSummaryStructureOrBuilder- Returns:
- The unlimitedMileage.
-
setUnlimitedMileage
Whether mileage is unlimited. +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 325:89]
bool unlimited_mileage = 91;- Parameters:
value- The unlimitedMileage to set.- Returns:
- This builder for chaining.
-
clearUnlimitedMileage
Whether mileage is unlimited. +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 325:89]
bool unlimited_mileage = 91;- Returns:
- This builder for chaining.
-
getLikeForLikeRefuelling
public boolean getLikeForLikeRefuelling()Refuelling Policy +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 330:94]
bool like_for_like_refuelling = 92;- Specified by:
getLikeForLikeRefuellingin interfaceConditionSummaryStructureOrBuilder- Returns:
- The likeForLikeRefuelling.
-
setLikeForLikeRefuelling
Refuelling Policy +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 330:94]
bool like_for_like_refuelling = 92;- Parameters:
value- The likeForLikeRefuelling to set.- Returns:
- This builder for chaining.
-
clearLikeForLikeRefuelling
Refuelling Policy +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 330:94]
bool like_for_like_refuelling = 92;- Returns:
- This builder for chaining.
-
getVehicleCollectionValue
public int getVehicleCollectionValue()Vehicle collection process +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 335:92]
.uk.org.netex.www.netex.VehicleCollectionEnumeration vehicle_collection = 93;- Specified by:
getVehicleCollectionValuein interfaceConditionSummaryStructureOrBuilder- Returns:
- The enum numeric value on the wire for vehicleCollection.
-
setVehicleCollectionValue
Vehicle collection process +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 335:92]
.uk.org.netex.www.netex.VehicleCollectionEnumeration vehicle_collection = 93;- Parameters:
value- The enum numeric value on the wire for vehicleCollection to set.- Returns:
- This builder for chaining.
-
getVehicleCollection
Vehicle collection process +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 335:92]
.uk.org.netex.www.netex.VehicleCollectionEnumeration vehicle_collection = 93;- Specified by:
getVehicleCollectionin interfaceConditionSummaryStructureOrBuilder- Returns:
- The vehicleCollection.
-
setVehicleCollection
Vehicle collection process +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 335:92]
.uk.org.netex.www.netex.VehicleCollectionEnumeration vehicle_collection = 93;- Parameters:
value- The vehicleCollection to set.- Returns:
- This builder for chaining.
-
clearVehicleCollection
Vehicle collection process +v1.2.2 [netex_part_3/part3_fares/netex_fareConditionSummary_version.xsd at 335:92]
.uk.org.netex.www.netex.VehicleCollectionEnumeration vehicle_collection = 93;- Returns:
- This builder for chaining.
-