Interface TrainComponents_RelStructure.ChoiceWrapper_TrainComponents_RelStructureOrBuilder

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

public static interface TrainComponents_RelStructure.ChoiceWrapper_TrainComponents_RelStructureOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasTrainComponentRef

      boolean hasTrainComponentRef()
       Reference to a TRAIN COMPONENT.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 191:113]
       
      .uk.org.netex.www.netex.OrderedVersionOfObjectRefStructure train_component_ref = 1;
      Returns:
      Whether the trainComponentRef field is set.
    • getTrainComponentRef

      OrderedVersionOfObjectRefStructure getTrainComponentRef()
       Reference to a TRAIN COMPONENT.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 191:113]
       
      .uk.org.netex.www.netex.OrderedVersionOfObjectRefStructure train_component_ref = 1;
      Returns:
      The trainComponentRef.
    • getTrainComponentRefOrBuilder

      OrderedVersionOfObjectRefStructureOrBuilder getTrainComponentRefOrBuilder()
       Reference to a TRAIN COMPONENT.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 191:113]
       
      .uk.org.netex.www.netex.OrderedVersionOfObjectRefStructure train_component_ref = 1;
    • hasTrainComponent

      boolean hasTrainComponent()
       A specification of the order of TRAIN ELEMENTs in a TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 406:75]
       
      .uk.org.netex.www.netex.TrainComponentType train_component = 2;
      Returns:
      Whether the trainComponent field is set.
    • getTrainComponent

      TrainComponentType getTrainComponent()
       A specification of the order of TRAIN ELEMENTs in a TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 406:75]
       
      .uk.org.netex.www.netex.TrainComponentType train_component = 2;
      Returns:
      The trainComponent.
    • getTrainComponentOrBuilder

      TrainComponentTypeOrBuilder getTrainComponentOrBuilder()
       A specification of the order of TRAIN ELEMENTs in a TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 406:75]
       
      .uk.org.netex.www.netex.TrainComponentType train_component = 2;