Interface InfrastructureElementsInFrame_RelStructure.ChoiceWrapper_InfrastructureElementsInFrame_RelStructureOrBuilder

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

public static interface InfrastructureElementsInFrame_RelStructure.ChoiceWrapper_InfrastructureElementsInFrame_RelStructureOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasRailwayElement

      boolean hasRailwayElement()
       A type of INFRASTRUCTURE LINK used to describe a RAILWAY network.  [netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd at 274:94]
       
      .uk.org.netex.www.netex.RailwayElementType railway_element = 1;
      Returns:
      Whether the railwayElement field is set.
    • getRailwayElement

      RailwayElementType getRailwayElement()
       A type of INFRASTRUCTURE LINK used to describe a RAILWAY network.  [netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd at 274:94]
       
      .uk.org.netex.www.netex.RailwayElementType railway_element = 1;
      Returns:
      The railwayElement.
    • getRailwayElementOrBuilder

      RailwayElementTypeOrBuilder getRailwayElementOrBuilder()
       A type of INFRASTRUCTURE LINK used to describe a RAILWAY network.  [netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd at 274:94]
       
      .uk.org.netex.www.netex.RailwayElementType railway_element = 1;
    • hasRoadElement

      boolean hasRoadElement()
       A type of INFRASTRUCTURE LINK used to describe a ROAD network.  [netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd at 332:74]
       
      .uk.org.netex.www.netex.RoadElementType road_element = 2;
      Returns:
      Whether the roadElement field is set.
    • getRoadElement

      RoadElementType getRoadElement()
       A type of INFRASTRUCTURE LINK used to describe a ROAD network.  [netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd at 332:74]
       
      .uk.org.netex.www.netex.RoadElementType road_element = 2;
      Returns:
      The roadElement.
    • getRoadElementOrBuilder

      RoadElementTypeOrBuilder getRoadElementOrBuilder()
       A type of INFRASTRUCTURE LINK used to describe a ROAD network.  [netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd at 332:74]
       
      .uk.org.netex.www.netex.RoadElementType road_element = 2;
    • hasWireElement

      boolean hasWireElement()
       A type of INFRASTRUCTURE LINK used to describe a WIRE network.  [netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd at 390:91]
       
      .uk.org.netex.www.netex.WireElementType wire_element = 3;
      Returns:
      Whether the wireElement field is set.
    • getWireElement

      WireElementType getWireElement()
       A type of INFRASTRUCTURE LINK used to describe a WIRE network.  [netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd at 390:91]
       
      .uk.org.netex.www.netex.WireElementType wire_element = 3;
      Returns:
      The wireElement.
    • getWireElementOrBuilder

      WireElementTypeOrBuilder getWireElementOrBuilder()
       A type of INFRASTRUCTURE LINK used to describe a WIRE network.  [netex_part_1/part1_networkDescription/netex_networkInfrastructure_version.xsd at 390:91]
       
      .uk.org.netex.www.netex.WireElementType wire_element = 3;