Interface NetworkRestrictionsInFrame_RelStructure.ChoiceWrapper_NetworkRestriction_VersionStructureOrBuilder

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

public static interface NetworkRestrictionsInFrame_RelStructure.ChoiceWrapper_NetworkRestriction_VersionStructureOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasVehicleTypeAtPoint

      boolean hasVehicleTypeAtPoint()
       NETWORK RESTRICTION. specifying whether a vehicle of a specified VEHICLE TYPE may visit a point.  [netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd at 129:97]
       
      .uk.org.netex.www.netex.VehicleTypeAtPointType vehicle_type_at_point = 1;
      Returns:
      Whether the vehicleTypeAtPoint field is set.
    • getVehicleTypeAtPoint

      VehicleTypeAtPointType getVehicleTypeAtPoint()
       NETWORK RESTRICTION. specifying whether a vehicle of a specified VEHICLE TYPE may visit a point.  [netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd at 129:97]
       
      .uk.org.netex.www.netex.VehicleTypeAtPointType vehicle_type_at_point = 1;
      Returns:
      The vehicleTypeAtPoint.
    • getVehicleTypeAtPointOrBuilder

      VehicleTypeAtPointTypeOrBuilder getVehicleTypeAtPointOrBuilder()
       NETWORK RESTRICTION. specifying whether a vehicle of a specified VEHICLE TYPE may visit a point.  [netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd at 129:97]
       
      .uk.org.netex.www.netex.VehicleTypeAtPointType vehicle_type_at_point = 1;
    • hasRestrictedManoeuvre

      boolean hasRestrictedManoeuvre()
       A specification of a move for a certain type of vehicle. It specifies from which INFRASTRUCTURE LINK to which other (adjacent) INFRASTRUCTURE LINK a certain can or cannot VEHICLE TYPE cannot proceed, due to physical restrictions.  [netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd at 254:98]
       
      .uk.org.netex.www.netex.RestrictedManoeuvreType restricted_manoeuvre = 2;
      Returns:
      Whether the restrictedManoeuvre field is set.
    • getRestrictedManoeuvre

      RestrictedManoeuvreType getRestrictedManoeuvre()
       A specification of a move for a certain type of vehicle. It specifies from which INFRASTRUCTURE LINK to which other (adjacent) INFRASTRUCTURE LINK a certain can or cannot VEHICLE TYPE cannot proceed, due to physical restrictions.  [netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd at 254:98]
       
      .uk.org.netex.www.netex.RestrictedManoeuvreType restricted_manoeuvre = 2;
      Returns:
      The restrictedManoeuvre.
    • getRestrictedManoeuvreOrBuilder

      RestrictedManoeuvreTypeOrBuilder getRestrictedManoeuvreOrBuilder()
       A specification of a move for a certain type of vehicle. It specifies from which INFRASTRUCTURE LINK to which other (adjacent) INFRASTRUCTURE LINK a certain can or cannot VEHICLE TYPE cannot proceed, due to physical restrictions.  [netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd at 254:98]
       
      .uk.org.netex.www.netex.RestrictedManoeuvreType restricted_manoeuvre = 2;
    • hasMeetingRestriction

      boolean hasMeetingRestriction()
       A pair of INFRASTRUCTURE LINKs where vehicles of specified VEHICLE TYPEs are not allowed to meet.  [netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd at 315:97]
       
      .uk.org.netex.www.netex.MeetingRestrictionType meeting_restriction = 3;
      Returns:
      Whether the meetingRestriction field is set.
    • getMeetingRestriction

      MeetingRestrictionType getMeetingRestriction()
       A pair of INFRASTRUCTURE LINKs where vehicles of specified VEHICLE TYPEs are not allowed to meet.  [netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd at 315:97]
       
      .uk.org.netex.www.netex.MeetingRestrictionType meeting_restriction = 3;
      Returns:
      The meetingRestriction.
    • getMeetingRestrictionOrBuilder

      MeetingRestrictionTypeOrBuilder getMeetingRestrictionOrBuilder()
       A pair of INFRASTRUCTURE LINKs where vehicles of specified VEHICLE TYPEs are not allowed to meet.  [netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd at 315:97]
       
      .uk.org.netex.www.netex.MeetingRestrictionType meeting_restriction = 3;
    • hasOvertakingPossibility

      boolean hasOvertakingPossibility()
       NETWORK RESTRICTION specifying a POINT or a LINK where vehicles of specified VEHICLE TYPEs are or are  not allowed to overtake each other.  [netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd at 378:100]
       
      .uk.org.netex.www.netex.OvertakingPossibilityType overtaking_possibility = 4;
      Returns:
      Whether the overtakingPossibility field is set.
    • getOvertakingPossibility

      OvertakingPossibilityType getOvertakingPossibility()
       NETWORK RESTRICTION specifying a POINT or a LINK where vehicles of specified VEHICLE TYPEs are or are  not allowed to overtake each other.  [netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd at 378:100]
       
      .uk.org.netex.www.netex.OvertakingPossibilityType overtaking_possibility = 4;
      Returns:
      The overtakingPossibility.
    • getOvertakingPossibilityOrBuilder

      OvertakingPossibilityTypeOrBuilder getOvertakingPossibilityOrBuilder()
       NETWORK RESTRICTION specifying a POINT or a LINK where vehicles of specified VEHICLE TYPEs are or are  not allowed to overtake each other.  [netex_part_1/part1_networkDescription/netex_networkRestriction_version.xsd at 378:100]
       
      .uk.org.netex.www.netex.OvertakingPossibilityType overtaking_possibility = 4;
    • getNetworkRestrictionVersionStructureCase