Interface TrainComponentLabelAssignments_RelStructure.ChoiceWrapper_TrainComponentLabelAssignments_RelStructureOrBuilder

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

public static interface TrainComponentLabelAssignments_RelStructure.ChoiceWrapper_TrainComponentLabelAssignments_RelStructureOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasTrainComponentLabelAssignmentRef

      boolean hasTrainComponentLabelAssignmentRef()
       Reference to a TRAIN COMPONENT NUMBER ASSIGNNMENT.  [netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd at 225:138]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure train_component_label_assignment_ref = 1;
      Returns:
      Whether the trainComponentLabelAssignmentRef field is set.
    • getTrainComponentLabelAssignmentRef

      VersionOfObjectRefStructure getTrainComponentLabelAssignmentRef()
       Reference to a TRAIN COMPONENT NUMBER ASSIGNNMENT.  [netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd at 225:138]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure train_component_label_assignment_ref = 1;
      Returns:
      The trainComponentLabelAssignmentRef.
    • getTrainComponentLabelAssignmentRefOrBuilder

      VersionOfObjectRefStructureOrBuilder getTrainComponentLabelAssignmentRefOrBuilder()
       Reference to a TRAIN COMPONENT NUMBER ASSIGNNMENT.  [netex_part_2/part2_journeyTimes/netex_vehicleJourney_support.xsd at 225:138]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure train_component_label_assignment_ref = 1;
    • hasTrainComponentLabelAssignment

      boolean hasTrainComponentLabelAssignment()
       The allocation of an advertised designation for a vehicle or vehicle element for passengers.  [netex_part_2/part2_journeyTimes/netex_vehicleJourney_version.xsd at 432:107]
       
      .uk.org.netex.www.netex.TrainComponentLabelAssignmentType train_component_label_assignment = 2;
      Returns:
      Whether the trainComponentLabelAssignment field is set.
    • getTrainComponentLabelAssignment

      TrainComponentLabelAssignmentType getTrainComponentLabelAssignment()
       The allocation of an advertised designation for a vehicle or vehicle element for passengers.  [netex_part_2/part2_journeyTimes/netex_vehicleJourney_version.xsd at 432:107]
       
      .uk.org.netex.www.netex.TrainComponentLabelAssignmentType train_component_label_assignment = 2;
      Returns:
      The trainComponentLabelAssignment.
    • getTrainComponentLabelAssignmentOrBuilder

      TrainComponentLabelAssignmentTypeOrBuilder getTrainComponentLabelAssignmentOrBuilder()
       The allocation of an advertised designation for a vehicle or vehicle element for passengers.  [netex_part_2/part2_journeyTimes/netex_vehicleJourney_version.xsd at 432:107]
       
      .uk.org.netex.www.netex.TrainComponentLabelAssignmentType train_component_label_assignment = 2;