Interface VehicleTypeRefs_RelStructure.ChoiceWrapper_VehicleTypeRefStructureOrBuilder

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

public static interface VehicleTypeRefs_RelStructure.ChoiceWrapper_VehicleTypeRefStructureOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasVehicleTypeRef

      boolean hasVehicleTypeRef()
       Reference to a VEHICLE TYPE.  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 134:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_type_ref = 1;
      Returns:
      Whether the vehicleTypeRef field is set.
    • getVehicleTypeRef

      VersionOfObjectRefStructure getVehicleTypeRef()
       Reference to a VEHICLE TYPE.  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 134:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_type_ref = 1;
      Returns:
      The vehicleTypeRef.
    • getVehicleTypeRefOrBuilder

      VersionOfObjectRefStructureOrBuilder getVehicleTypeRefOrBuilder()
       Reference to a VEHICLE TYPE.  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 134:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_type_ref = 1;
    • hasTrainRef

      boolean hasTrainRef()
       Reference to a TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 67:91]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure train_ref = 2;
      Returns:
      Whether the trainRef field is set.
    • getTrainRef

       Reference to a TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 67:91]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure train_ref = 2;
      Returns:
      The trainRef.
    • getTrainRefOrBuilder

      VersionOfObjectRefStructureOrBuilder getTrainRefOrBuilder()
       Reference to a TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 67:91]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure train_ref = 2;
    • hasCompoundTrainRef

      boolean hasCompoundTrainRef()
       Reference to a COMPOUND TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 93:74]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure compound_train_ref = 3;
      Returns:
      Whether the compoundTrainRef field is set.
    • getCompoundTrainRef

      VersionOfObjectRefStructure getCompoundTrainRef()
       Reference to a COMPOUND TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 93:74]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure compound_train_ref = 3;
      Returns:
      The compoundTrainRef.
    • getCompoundTrainRefOrBuilder

      VersionOfObjectRefStructureOrBuilder getCompoundTrainRefOrBuilder()
       Reference to a COMPOUND TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 93:74]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure compound_train_ref = 3;
    • getVehicleTypeRefStructureCase