Interface VehicleTypesInFrame_RelStructure.ChoiceWrapper_VehicleTypesInFrame_RelStructureOrBuilder

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

public static interface VehicleTypesInFrame_RelStructure.ChoiceWrapper_VehicleTypesInFrame_RelStructureOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    A vehicle composed of COMPOUND TRAIN ELEMENTs in a certain order, i.e. of wagons assembled together and propelled by a locomotive or one of the wagons.
    A vehicle composed of COMPOUND TRAIN ELEMENTs in a certain order, i.e. of wagons assembled together and propelled by a locomotive or one of the wagons.
    A classification of personal use vehicles according to their properties, +v1.2.2 [netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd at 394:75]
    A classification of personal use vehicles according to their properties, +v1.2.2 [netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd at 394:75]
    A vehicle composed of TRAIN ELEMENTs in a certain order, i.e. of wagons assembled together and propelled by a locomotive or one of the wagons.
    A vehicle composed of TRAIN ELEMENTs in a certain order, i.e. of wagons assembled together and propelled by a locomotive or one of the wagons.
    A classification of public transport vehicles according to the vehicle scheduling requirements in mode and capacity (e.g. standard bus, double-deck, ...).
    A classification of public transport vehicles according to the vehicle scheduling requirements in mode and capacity (e.g. standard bus, double-deck, ...).
    boolean
    A vehicle composed of COMPOUND TRAIN ELEMENTs in a certain order, i.e. of wagons assembled together and propelled by a locomotive or one of the wagons.
    boolean
    A classification of personal use vehicles according to their properties, +v1.2.2 [netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd at 394:75]
    boolean
    A vehicle composed of TRAIN ELEMENTs in a certain order, i.e. of wagons assembled together and propelled by a locomotive or one of the wagons.
    boolean
    A classification of public transport vehicles according to the vehicle scheduling requirements in mode and capacity (e.g. standard bus, double-deck, ...).

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasCompoundTrain

      boolean hasCompoundTrain()
       A vehicle composed of COMPOUND TRAIN ELEMENTs in a certain order, i.e. of wagons assembled together and propelled by a locomotive or one of the wagons.  [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 252:74]
       
      .uk.org.netex.www.netex.CompoundTrainType compound_train = 1;
      Returns:
      Whether the compoundTrain field is set.
    • getCompoundTrain

      CompoundTrainType getCompoundTrain()
       A vehicle composed of COMPOUND TRAIN ELEMENTs in a certain order, i.e. of wagons assembled together and propelled by a locomotive or one of the wagons.  [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 252:74]
       
      .uk.org.netex.www.netex.CompoundTrainType compound_train = 1;
      Returns:
      The compoundTrain.
    • getCompoundTrainOrBuilder

      CompoundTrainTypeOrBuilder getCompoundTrainOrBuilder()
       A vehicle composed of COMPOUND TRAIN ELEMENTs in a certain order, i.e. of wagons assembled together and propelled by a locomotive or one of the wagons.  [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 252:74]
       
      .uk.org.netex.www.netex.CompoundTrainType compound_train = 1;
    • hasTrain

      boolean hasTrain()
       A vehicle composed of TRAIN ELEMENTs in a certain order, i.e. of wagons assembled together and propelled by a locomotive or one of the wagons.  [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 178:66]
       
      .uk.org.netex.www.netex.TrainType train = 2;
      Returns:
      Whether the train field is set.
    • getTrain

      TrainType getTrain()
       A vehicle composed of TRAIN ELEMENTs in a certain order, i.e. of wagons assembled together and propelled by a locomotive or one of the wagons.  [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 178:66]
       
      .uk.org.netex.www.netex.TrainType train = 2;
      Returns:
      The train.
    • getTrainOrBuilder

      TrainTypeOrBuilder getTrainOrBuilder()
       A vehicle composed of TRAIN ELEMENTs in a certain order, i.e. of wagons assembled together and propelled by a locomotive or one of the wagons.  [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 178:66]
       
      .uk.org.netex.www.netex.TrainType train = 2;
    • hasVehicleType

      boolean hasVehicleType()
       A classification of public transport vehicles according to the vehicle scheduling requirements in mode and capacity (e.g. standard bus, double-deck, ...).  [netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd at 215:69]
       
      .uk.org.netex.www.netex.VehicleTypeType vehicle_type = 3;
      Returns:
      Whether the vehicleType field is set.
    • getVehicleType

      VehicleTypeType getVehicleType()
       A classification of public transport vehicles according to the vehicle scheduling requirements in mode and capacity (e.g. standard bus, double-deck, ...).  [netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd at 215:69]
       
      .uk.org.netex.www.netex.VehicleTypeType vehicle_type = 3;
      Returns:
      The vehicleType.
    • getVehicleTypeOrBuilder

      VehicleTypeTypeOrBuilder getVehicleTypeOrBuilder()
       A classification of public transport vehicles according to the vehicle scheduling requirements in mode and capacity (e.g. standard bus, double-deck, ...).  [netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd at 215:69]
       
      .uk.org.netex.www.netex.VehicleTypeType vehicle_type = 3;
    • hasSimpleVehicleType

      boolean hasSimpleVehicleType()
       A classification of personal use vehicles according to their properties, +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd at 394:75]
       
      .uk.org.netex.www.netex.SimpleVehicleTypeType simple_vehicle_type = 4;
      Returns:
      Whether the simpleVehicleType field is set.
    • getSimpleVehicleType

      SimpleVehicleTypeType getSimpleVehicleType()
       A classification of personal use vehicles according to their properties, +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd at 394:75]
       
      .uk.org.netex.www.netex.SimpleVehicleTypeType simple_vehicle_type = 4;
      Returns:
      The simpleVehicleType.
    • getSimpleVehicleTypeOrBuilder

      SimpleVehicleTypeTypeOrBuilder getSimpleVehicleTypeOrBuilder()
       A classification of personal use vehicles according to their properties, +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd at 394:75]
       
      .uk.org.netex.www.netex.SimpleVehicleTypeType simple_vehicle_type = 4;