Interface VehiclesInFrame_RelStructure.ChoiceWrapper_VehiclesInFrame_RelStructureOrBuilder

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

public static interface VehiclesInFrame_RelStructure.ChoiceWrapper_VehiclesInFrame_RelStructureOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    An elementary component of a TRAIN (e.g. wagon, locomotive).
    An elementary component of a TRAIN (e.g. wagon, locomotive).
    A public transport vehicle used for carrying passengers.
    A public transport vehicle used for carrying passengers.
    boolean
    An elementary component of a TRAIN (e.g. wagon, locomotive).
    boolean
    A public transport vehicle used for carrying passengers.

    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

    • hasTrainElement

      boolean hasTrainElement()
       An elementary component of a TRAIN (e.g. wagon, locomotive).  [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 302:73]
       
      .uk.org.netex.www.netex.TrainElementType train_element = 1;
      Returns:
      Whether the trainElement field is set.
    • getTrainElement

      TrainElementType getTrainElement()
       An elementary component of a TRAIN (e.g. wagon, locomotive).  [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 302:73]
       
      .uk.org.netex.www.netex.TrainElementType train_element = 1;
      Returns:
      The trainElement.
    • getTrainElementOrBuilder

      TrainElementTypeOrBuilder getTrainElementOrBuilder()
       An elementary component of a TRAIN (e.g. wagon, locomotive).  [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 302:73]
       
      .uk.org.netex.www.netex.TrainElementType train_element = 1;
    • hasVehicle

      boolean hasVehicle()
       A public transport vehicle used for carrying passengers.  [netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd at 909:68]
       
      .uk.org.netex.www.netex.VehicleType vehicle = 2;
      Returns:
      Whether the vehicle field is set.
    • getVehicle

      VehicleType getVehicle()
       A public transport vehicle used for carrying passengers.  [netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd at 909:68]
       
      .uk.org.netex.www.netex.VehicleType vehicle = 2;
      Returns:
      The vehicle.
    • getVehicleOrBuilder

      VehicleTypeOrBuilder getVehicleOrBuilder()
       A public transport vehicle used for carrying passengers.  [netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd at 909:68]
       
      .uk.org.netex.www.netex.VehicleType vehicle = 2;