Interface FareProductsInFrame_RelStructure.ChoiceWrapper_DataManagedObjectStructureOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
FareProductsInFrame_RelStructure.ChoiceWrapper_DataManagedObjectStructure, FareProductsInFrame_RelStructure.ChoiceWrapper_DataManagedObjectStructure.Builder
Enclosing class:
FareProductsInFrame_RelStructure

public static interface FareProductsInFrame_RelStructure.ChoiceWrapper_DataManagedObjectStructureOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasSaleDiscountRight

      boolean hasSaleDiscountRight()
       A FARE PRODUCT allowing a customer to benefit from discounts when purchasing SALES OFFER PACKAGEs.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 376:90]
       
      .uk.org.netex.www.netex.SaleDiscountRightType sale_discount_right = 1;
      Returns:
      Whether the saleDiscountRight field is set.
    • getSaleDiscountRight

      SaleDiscountRightType getSaleDiscountRight()
       A FARE PRODUCT allowing a customer to benefit from discounts when purchasing SALES OFFER PACKAGEs.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 376:90]
       
      .uk.org.netex.www.netex.SaleDiscountRightType sale_discount_right = 1;
      Returns:
      The saleDiscountRight.
    • getSaleDiscountRightOrBuilder

      SaleDiscountRightTypeOrBuilder getSaleDiscountRightOrBuilder()
       A FARE PRODUCT allowing a customer to benefit from discounts when purchasing SALES OFFER PACKAGEs.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 376:90]
       
      .uk.org.netex.www.netex.SaleDiscountRightType sale_discount_right = 1;
    • hasThirdPartyProduct

      boolean hasThirdPartyProduct()
       A FARE PRODUCT that is marketed together with a Public Transport Fare Product.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 505:90]
       
      .uk.org.netex.www.netex.ThirdPartyProductType third_party_product = 2;
      Returns:
      Whether the thirdPartyProduct field is set.
    • getThirdPartyProduct

      ThirdPartyProductType getThirdPartyProduct()
       A FARE PRODUCT that is marketed together with a Public Transport Fare Product.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 505:90]
       
      .uk.org.netex.www.netex.ThirdPartyProductType third_party_product = 2;
      Returns:
      The thirdPartyProduct.
    • getThirdPartyProductOrBuilder

      ThirdPartyProductTypeOrBuilder getThirdPartyProductOrBuilder()
       A FARE PRODUCT that is marketed together with a Public Transport Fare Product.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 505:90]
       
      .uk.org.netex.www.netex.ThirdPartyProductType third_party_product = 2;
    • hasUsageDiscountRight

      boolean hasUsageDiscountRight()
       A FARE PRODUCT allowing a customer to benefit from discounts when consuming VALIDABLE ELEMENTs.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 558:91]
       
      .uk.org.netex.www.netex.UsageDiscountRightType usage_discount_right = 3;
      Returns:
      Whether the usageDiscountRight field is set.
    • getUsageDiscountRight

      UsageDiscountRightType getUsageDiscountRight()
       A FARE PRODUCT allowing a customer to benefit from discounts when consuming VALIDABLE ELEMENTs.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 558:91]
       
      .uk.org.netex.www.netex.UsageDiscountRightType usage_discount_right = 3;
      Returns:
      The usageDiscountRight.
    • getUsageDiscountRightOrBuilder

      UsageDiscountRightTypeOrBuilder getUsageDiscountRightOrBuilder()
       A FARE PRODUCT allowing a customer to benefit from discounts when consuming VALIDABLE ELEMENTs.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 558:91]
       
      .uk.org.netex.www.netex.UsageDiscountRightType usage_discount_right = 3;
    • hasCappedDiscountRight

      boolean hasCappedDiscountRight()
       A FARE PRODUCT allowing a customer to benefit from discounts when consuming VALIDABLE ELEMENTs.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 604:92]
       
      .uk.org.netex.www.netex.CappedDiscountRightType capped_discount_right = 4;
      Returns:
      Whether the cappedDiscountRight field is set.
    • getCappedDiscountRight

      CappedDiscountRightType getCappedDiscountRight()
       A FARE PRODUCT allowing a customer to benefit from discounts when consuming VALIDABLE ELEMENTs.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 604:92]
       
      .uk.org.netex.www.netex.CappedDiscountRightType capped_discount_right = 4;
      Returns:
      The cappedDiscountRight.
    • getCappedDiscountRightOrBuilder

      CappedDiscountRightTypeOrBuilder getCappedDiscountRightOrBuilder()
       A FARE PRODUCT allowing a customer to benefit from discounts when consuming VALIDABLE ELEMENTs.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 604:92]
       
      .uk.org.netex.www.netex.CappedDiscountRightType capped_discount_right = 4;
    • hasAmountOfPriceUnitProduct

      boolean hasAmountOfPriceUnitProduct()
       A FARE PRODUCT consisting in a stored value of PRICE UNITs: an amount of money on an electronic purse, amount of units on a value card etc.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 801:97]
       
      .uk.org.netex.www.netex.AmountOfPriceUnitProductType amount_of_price_unit_product = 5;
      Returns:
      Whether the amountOfPriceUnitProduct field is set.
    • getAmountOfPriceUnitProduct

      AmountOfPriceUnitProductType getAmountOfPriceUnitProduct()
       A FARE PRODUCT consisting in a stored value of PRICE UNITs: an amount of money on an electronic purse, amount of units on a value card etc.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 801:97]
       
      .uk.org.netex.www.netex.AmountOfPriceUnitProductType amount_of_price_unit_product = 5;
      Returns:
      The amountOfPriceUnitProduct.
    • getAmountOfPriceUnitProductOrBuilder

      AmountOfPriceUnitProductTypeOrBuilder getAmountOfPriceUnitProductOrBuilder()
       A FARE PRODUCT consisting in a stored value of PRICE UNITs: an amount of money on an electronic purse, amount of units on a value card etc.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 801:97]
       
      .uk.org.netex.www.netex.AmountOfPriceUnitProductType amount_of_price_unit_product = 5;
    • hasPreassignedFareProduct

      boolean hasPreassignedFareProduct()
       A FARE PRODUCT consisting of one or several VALIDABLE ELEMENTs, specific to a CHARGING MOMENT.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 866:95]
       
      .uk.org.netex.www.netex.PreassignedFareProductType preassigned_fare_product = 6;
      Returns:
      Whether the preassignedFareProduct field is set.
    • getPreassignedFareProduct

      PreassignedFareProductType getPreassignedFareProduct()
       A FARE PRODUCT consisting of one or several VALIDABLE ELEMENTs, specific to a CHARGING MOMENT.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 866:95]
       
      .uk.org.netex.www.netex.PreassignedFareProductType preassigned_fare_product = 6;
      Returns:
      The preassignedFareProduct.
    • getPreassignedFareProductOrBuilder

      PreassignedFareProductTypeOrBuilder getPreassignedFareProductOrBuilder()
       A FARE PRODUCT consisting of one or several VALIDABLE ELEMENTs, specific to a CHARGING MOMENT.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 866:95]
       
      .uk.org.netex.www.netex.PreassignedFareProductType preassigned_fare_product = 6;
    • hasSupplementProduct

      boolean hasSupplementProduct()
       A FARE PRODUCT consisting of one or several VALIDABLE ELEMENTs, specific to a CHARGING MOMENT.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 924:90]
       
      .uk.org.netex.www.netex.SupplementProductType supplement_product = 7;
      Returns:
      Whether the supplementProduct field is set.
    • getSupplementProduct

      SupplementProductType getSupplementProduct()
       A FARE PRODUCT consisting of one or several VALIDABLE ELEMENTs, specific to a CHARGING MOMENT.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 924:90]
       
      .uk.org.netex.www.netex.SupplementProductType supplement_product = 7;
      Returns:
      The supplementProduct.
    • getSupplementProductOrBuilder

      SupplementProductTypeOrBuilder getSupplementProductOrBuilder()
       A FARE PRODUCT consisting of one or several VALIDABLE ELEMENTs, specific to a CHARGING MOMENT.  [netex_part_3/part3_fares/netex_fareProduct_version.xsd at 924:90]
       
      .uk.org.netex.www.netex.SupplementProductType supplement_product = 7;
    • getDataManagedObjectStructureCase