Class ConditionSummaryStructure

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
uk.org.netex.www.netex.ConditionSummaryStructure
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, ConditionSummaryStructureOrBuilder

@Generated public final class ConditionSummaryStructure extends com.google.protobuf.GeneratedMessage 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
See Also:
  • Field Details

    • FARE_STRUCTURE_TYPE_FIELD_NUMBER

      public static final int FARE_STRUCTURE_TYPE_FIELD_NUMBER
      See Also:
    • TARIFF_BASIS_FIELD_NUMBER

      public static final int TARIFF_BASIS_FIELD_NUMBER
      See Also:
    • HAS_NOTICES_FIELD_NUMBER

      public static final int HAS_NOTICES_FIELD_NUMBER
      See Also:
    • PROVIDES_CARD_FIELD_NUMBER

      public static final int PROVIDES_CARD_FIELD_NUMBER
      See Also:
    • GOES_ON_CARD_FIELD_NUMBER

      public static final int GOES_ON_CARD_FIELD_NUMBER
      See Also:
    • IS_PERSONAL_FIELD_NUMBER

      public static final int IS_PERSONAL_FIELD_NUMBER
      See Also:
    • REQUIRES_PHOTO_FIELD_NUMBER

      public static final int REQUIRES_PHOTO_FIELD_NUMBER
      See Also:
    • MUST_CARRY_FIELD_NUMBER

      public static final int MUST_CARRY_FIELD_NUMBER
      See Also:
    • REQUIRES_ACCOUNT_FIELD_NUMBER

      public static final int REQUIRES_ACCOUNT_FIELD_NUMBER
      See Also:
    • IS_SUPPLEMENT_FIELD_NUMBER

      public static final int IS_SUPPLEMENT_FIELD_NUMBER
      See Also:
    • REQUIRES_ENTITLEMENT_FIELD_NUMBER

      public static final int REQUIRES_ENTITLEMENT_FIELD_NUMBER
      See Also:
    • GIVES_ENTITLEMENT_FIELD_NUMBER

      public static final int GIVES_ENTITLEMENT_FIELD_NUMBER
      See Also:
    • HAS_OPERATOR_RESTRICTIONS_FIELD_NUMBER

      public static final int HAS_OPERATOR_RESTRICTIONS_FIELD_NUMBER
      See Also:
    • HAS_TRAVEL_TIME_RESTRICTIONS_FIELD_NUMBER

      public static final int HAS_TRAVEL_TIME_RESTRICTIONS_FIELD_NUMBER
      See Also:
    • HAS_ROUTE_RESTRICTIONS_FIELD_NUMBER

      public static final int HAS_ROUTE_RESTRICTIONS_FIELD_NUMBER
      See Also:
    • TRAIN_RESTRICTIONS_FIELD_NUMBER

      public static final int TRAIN_RESTRICTIONS_FIELD_NUMBER
      See Also:
    • HAS_ZONE_RESTRICTIONS_FIELD_NUMBER

      public static final int HAS_ZONE_RESTRICTIONS_FIELD_NUMBER
      See Also:
    • CAN_BREAK_JOURNEY_FIELD_NUMBER

      public static final int CAN_BREAK_JOURNEY_FIELD_NUMBER
      See Also:
    • RETURN_TRIPS_ONLY_FIELD_NUMBER

      public static final int RETURN_TRIPS_ONLY_FIELD_NUMBER
      See Also:
    • NIGHT_TRAIN_FIELD_NUMBER

      public static final int NIGHT_TRAIN_FIELD_NUMBER
      See Also:
    • CAN_CHANGE_CLASS_FIELD_NUMBER

      public static final int CAN_CHANGE_CLASS_FIELD_NUMBER
      See Also:
    • IS_REFUNDABLE_FIELD_NUMBER

      public static final int IS_REFUNDABLE_FIELD_NUMBER
      See Also:
    • IS_EXCHANGABLE_FIELD_NUMBER

      public static final int IS_EXCHANGABLE_FIELD_NUMBER
      See Also:
    • HAS_EXCHANGE_FEE_FIELD_NUMBER

      public static final int HAS_EXCHANGE_FEE_FIELD_NUMBER
      See Also:
    • HAS_DISCOUNTED_FARES_FIELD_NUMBER

      public static final int HAS_DISCOUNTED_FARES_FIELD_NUMBER
      See Also:
    • ALLOW_ADDITIONAL_DISCOUNTS_FIELD_NUMBER

      public static final int ALLOW_ADDITIONAL_DISCOUNTS_FIELD_NUMBER
      See Also:
    • ALLOW_COMPANION_DISCOUNTS_FIELD_NUMBER

      public static final int ALLOW_COMPANION_DISCOUNTS_FIELD_NUMBER
      See Also:
    • HAS_MINIMUM_PRICE_FIELD_NUMBER

      public static final int HAS_MINIMUM_PRICE_FIELD_NUMBER
      See Also:
    • REQUIRES_POSITIVE_BALANCE_FIELD_NUMBER

      public static final int REQUIRES_POSITIVE_BALANCE_FIELD_NUMBER
      See Also:
    • REQUIRES_DEPOSIT_FIELD_NUMBER

      public static final int REQUIRES_DEPOSIT_FIELD_NUMBER
      See Also:
    • NO_CASH_PAYMENT_FIELD_NUMBER

      public static final int NO_CASH_PAYMENT_FIELD_NUMBER
      See Also:
    • HAS_PURCHASE_CONDITIONS_FIELD_NUMBER

      public static final int HAS_PURCHASE_CONDITIONS_FIELD_NUMBER
      See Also:
    • HAS_DYNAMIC_PRICING_FIELD_NUMBER

      public static final int HAS_DYNAMIC_PRICING_FIELD_NUMBER
      See Also:
    • REQUIRES_RESERVATION_FIELD_NUMBER

      public static final int REQUIRES_RESERVATION_FIELD_NUMBER
      See Also:
    • HAS_RESERVATION_FEE_FIELD_NUMBER

      public static final int HAS_RESERVATION_FEE_FIELD_NUMBER
      See Also:
    • HAS_QUOTA_FIELD_NUMBER

      public static final int HAS_QUOTA_FIELD_NUMBER
      See Also:
    • PENALTY_IF_WITHOUT_TICKET_FIELD_NUMBER

      public static final int PENALTY_IF_WITHOUT_TICKET_FIELD_NUMBER
      See Also:
    • AVAILABLE_ON_SUBSCRIPTION_FIELD_NUMBER

      public static final int AVAILABLE_ON_SUBSCRIPTION_FIELD_NUMBER
      See Also:
    • UNLIMITED_MILEAGE_FIELD_NUMBER

      public static final int UNLIMITED_MILEAGE_FIELD_NUMBER
      See Also:
    • LIKE_FOR_LIKE_REFUELLING_FIELD_NUMBER

      public static final int LIKE_FOR_LIKE_REFUELLING_FIELD_NUMBER
      See Also:
    • VEHICLE_COLLECTION_FIELD_NUMBER

      public static final int VEHICLE_COLLECTION_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • 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:
      getFareStructureTypeValue in interface ConditionSummaryStructureOrBuilder
      Returns:
      The enum numeric value on the wire for fareStructureType.
    • getFareStructureType

      public FareStructureTypeEnumeration 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:
      getFareStructureType in interface ConditionSummaryStructureOrBuilder
      Returns:
      The fareStructureType.
    • 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:
      getTariffBasisValue in interface ConditionSummaryStructureOrBuilder
      Returns:
      The enum numeric value on the wire for tariffBasis.
    • getTariffBasis

      public TariffBasisEnumeration 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:
      getTariffBasis in interface ConditionSummaryStructureOrBuilder
      Returns:
      The tariffBasis.
    • 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:
      getHasNotices in interface ConditionSummaryStructureOrBuilder
      Returns:
      The hasNotices.
    • 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:
      getProvidesCard in interface ConditionSummaryStructureOrBuilder
      Returns:
      The providesCard.
    • 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:
      getGoesOnCard in interface ConditionSummaryStructureOrBuilder
      Returns:
      The goesOnCard.
    • 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:
      getIsPersonal in interface ConditionSummaryStructureOrBuilder
      Returns:
      The isPersonal.
    • 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:
      getRequiresPhoto in interface ConditionSummaryStructureOrBuilder
      Returns:
      The requiresPhoto.
    • 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:
      getMustCarry in interface ConditionSummaryStructureOrBuilder
      Returns:
      The mustCarry.
    • 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:
      getRequiresAccount in interface ConditionSummaryStructureOrBuilder
      Returns:
      The requiresAccount.
    • 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:
      getIsSupplement in interface ConditionSummaryStructureOrBuilder
      Returns:
      The isSupplement.
    • 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:
      getRequiresEntitlement in interface ConditionSummaryStructureOrBuilder
      Returns:
      The requiresEntitlement.
    • 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:
      getGivesEntitlement in interface ConditionSummaryStructureOrBuilder
      Returns:
      The givesEntitlement.
    • 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:
      getHasOperatorRestrictionsValue in interface ConditionSummaryStructureOrBuilder
      Returns:
      The enum numeric value on the wire for hasOperatorRestrictions.
    • getHasOperatorRestrictions

      public OperatorRestrictionsEnumeration 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:
      getHasOperatorRestrictions in interface ConditionSummaryStructureOrBuilder
      Returns:
      The hasOperatorRestrictions.
    • 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:
      getHasTravelTimeRestrictions in interface ConditionSummaryStructureOrBuilder
      Returns:
      The hasTravelTimeRestrictions.
    • 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:
      getHasRouteRestrictions in interface ConditionSummaryStructureOrBuilder
      Returns:
      The hasRouteRestrictions.
    • 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:
      getTrainRestrictionsValue in interface ConditionSummaryStructureOrBuilder
      Returns:
      The enum numeric value on the wire for trainRestrictions.
    • getTrainRestrictions

      public TrainRestrictionsEnumeration 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:
      getTrainRestrictions in interface ConditionSummaryStructureOrBuilder
      Returns:
      The trainRestrictions.
    • 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:
      getHasZoneRestrictions in interface ConditionSummaryStructureOrBuilder
      Returns:
      The hasZoneRestrictions.
    • 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:
      getCanBreakJourney in interface ConditionSummaryStructureOrBuilder
      Returns:
      The canBreakJourney.
    • 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:
      getReturnTripsOnly in interface ConditionSummaryStructureOrBuilder
      Returns:
      The returnTripsOnly.
    • 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:
      getNightTrain in interface ConditionSummaryStructureOrBuilder
      Returns:
      The nightTrain.
    • 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:
      getCanChangeClass in interface ConditionSummaryStructureOrBuilder
      Returns:
      The canChangeClass.
    • 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:
      getIsRefundable in interface ConditionSummaryStructureOrBuilder
      Returns:
      The isRefundable.
    • 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:
      getIsExchangable in interface ConditionSummaryStructureOrBuilder
      Returns:
      The isExchangable.
    • 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:
      getHasExchangeFee in interface ConditionSummaryStructureOrBuilder
      Returns:
      The hasExchangeFee.
    • 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:
      getHasDiscountedFares in interface ConditionSummaryStructureOrBuilder
      Returns:
      The hasDiscountedFares.
    • 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:
      getAllowAdditionalDiscounts in interface ConditionSummaryStructureOrBuilder
      Returns:
      The allowAdditionalDiscounts.
    • 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:
      getAllowCompanionDiscounts in interface ConditionSummaryStructureOrBuilder
      Returns:
      The allowCompanionDiscounts.
    • 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:
      getHasMinimumPrice in interface ConditionSummaryStructureOrBuilder
      Returns:
      The hasMinimumPrice.
    • 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:
      getRequiresPositiveBalance in interface ConditionSummaryStructureOrBuilder
      Returns:
      The requiresPositiveBalance.
    • 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:
      getRequiresDeposit in interface ConditionSummaryStructureOrBuilder
      Returns:
      The requiresDeposit.
    • 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:
      getNoCashPayment in interface ConditionSummaryStructureOrBuilder
      Returns:
      The noCashPayment.
    • 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:
      getHasPurchaseConditions in interface ConditionSummaryStructureOrBuilder
      Returns:
      The hasPurchaseConditions.
    • 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:
      getHasDynamicPricing in interface ConditionSummaryStructureOrBuilder
      Returns:
      The hasDynamicPricing.
    • 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:
      getRequiresReservation in interface ConditionSummaryStructureOrBuilder
      Returns:
      The requiresReservation.
    • 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:
      getHasReservationFee in interface ConditionSummaryStructureOrBuilder
      Returns:
      The hasReservationFee.
    • 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:
      getHasQuota in interface ConditionSummaryStructureOrBuilder
      Returns:
      The hasQuota.
    • 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:
      getPenaltyIfWithoutTicket in interface ConditionSummaryStructureOrBuilder
      Returns:
      The penaltyIfWithoutTicket.
    • 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:
      getAvailableOnSubscription in interface ConditionSummaryStructureOrBuilder
      Returns:
      The availableOnSubscription.
    • 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:
      getUnlimitedMileage in interface ConditionSummaryStructureOrBuilder
      Returns:
      The unlimitedMileage.
    • 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:
      getLikeForLikeRefuelling in interface ConditionSummaryStructureOrBuilder
      Returns:
      The likeForLikeRefuelling.
    • 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:
      getVehicleCollectionValue in interface ConditionSummaryStructureOrBuilder
      Returns:
      The enum numeric value on the wire for vehicleCollection.
    • getVehicleCollection

      public VehicleCollectionEnumeration 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:
      getVehicleCollection in interface ConditionSummaryStructureOrBuilder
      Returns:
      The vehicleCollection.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static ConditionSummaryStructure parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ConditionSummaryStructure parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ConditionSummaryStructure parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ConditionSummaryStructure parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ConditionSummaryStructure parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ConditionSummaryStructure parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ConditionSummaryStructure parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ConditionSummaryStructure parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ConditionSummaryStructure parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ConditionSummaryStructure parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ConditionSummaryStructure parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ConditionSummaryStructure parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public ConditionSummaryStructure.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static ConditionSummaryStructure.Builder newBuilder()
    • newBuilder

      public static ConditionSummaryStructure.Builder newBuilder(ConditionSummaryStructure prototype)
    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected ConditionSummaryStructure.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static ConditionSummaryStructure getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<ConditionSummaryStructure> parser()
    • getParserForType

      public com.google.protobuf.Parser<ConditionSummaryStructure> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public ConditionSummaryStructure getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder