Interface ModesOfOperationRelStructure.ChoiceWrapper_DataManagedObjectStructureOrBuilder

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

public static interface ModesOfOperationRelStructure.ChoiceWrapper_DataManagedObjectStructureOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasScheduledOperation

      boolean hasScheduledOperation()
       The operation of a transportation using any kind of vehicle with a predefined time table. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 175:107]
       
      .uk.org.netex.www.netex.ScheduledOperationType scheduled_operation = 1;
      Returns:
      Whether the scheduledOperation field is set.
    • getScheduledOperation

      ScheduledOperationType getScheduledOperation()
       The operation of a transportation using any kind of vehicle with a predefined time table. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 175:107]
       
      .uk.org.netex.www.netex.ScheduledOperationType scheduled_operation = 1;
      Returns:
      The scheduledOperation.
    • getScheduledOperationOrBuilder

      ScheduledOperationTypeOrBuilder getScheduledOperationOrBuilder()
       The operation of a transportation using any kind of vehicle with a predefined time table. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 175:107]
       
      .uk.org.netex.www.netex.ScheduledOperationType scheduled_operation = 1;
    • hasFlexibleOperation

      boolean hasFlexibleOperation()
       Passenger transport operation linked to a fixed network/schedule but offering flexibility, in order for instance, to optimise the service or to satisfy passenger demand. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 229:106]
       
      .uk.org.netex.www.netex.FlexibleOperationType flexible_operation = 2;
      Returns:
      Whether the flexibleOperation field is set.
    • getFlexibleOperation

      FlexibleOperationType getFlexibleOperation()
       Passenger transport operation linked to a fixed network/schedule but offering flexibility, in order for instance, to optimise the service or to satisfy passenger demand. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 229:106]
       
      .uk.org.netex.www.netex.FlexibleOperationType flexible_operation = 2;
      Returns:
      The flexibleOperation.
    • getFlexibleOperationOrBuilder

      FlexibleOperationTypeOrBuilder getFlexibleOperationOrBuilder()
       Passenger transport operation linked to a fixed network/schedule but offering flexibility, in order for instance, to optimise the service or to satisfy passenger demand. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 229:106]
       
      .uk.org.netex.www.netex.FlexibleOperationType flexible_operation = 2;
    • hasAlternativeModeOfOperation

      boolean hasAlternativeModeOfOperation()
       Any publicly advertised mode of operation different from the CONVENTIONAL MODE OF OPERATION, for example: VEHICLE SHARING, VEHICLE RENTAL, VEHICLE POOLING. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 269:86]
       
      .uk.org.netex.www.netex.AlternativeModeOfOperationType alternative_mode_of_operation = 3;
      Returns:
      Whether the alternativeModeOfOperation field is set.
    • getAlternativeModeOfOperation

      AlternativeModeOfOperationType getAlternativeModeOfOperation()
       Any publicly advertised mode of operation different from the CONVENTIONAL MODE OF OPERATION, for example: VEHICLE SHARING, VEHICLE RENTAL, VEHICLE POOLING. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 269:86]
       
      .uk.org.netex.www.netex.AlternativeModeOfOperationType alternative_mode_of_operation = 3;
      Returns:
      The alternativeModeOfOperation.
    • getAlternativeModeOfOperationOrBuilder

      AlternativeModeOfOperationTypeOrBuilder getAlternativeModeOfOperationOrBuilder()
       Any publicly advertised mode of operation different from the CONVENTIONAL MODE OF OPERATION, for example: VEHICLE SHARING, VEHICLE RENTAL, VEHICLE POOLING. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 269:86]
       
      .uk.org.netex.www.netex.AlternativeModeOfOperationType alternative_mode_of_operation = 3;
    • hasVehicleRental

      boolean hasVehicleRental()
       An ALTERNATIVE MODE OF OPERATION of a vehicle, part of a FLEET (in general privately owned), available for use for a certain period of time and fee, with the constraint to bring it back at specified agencies. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 309:84]
       
      .uk.org.netex.www.netex.VehicleRentalType vehicle_rental = 4;
      Returns:
      Whether the vehicleRental field is set.
    • getVehicleRental

      VehicleRentalType getVehicleRental()
       An ALTERNATIVE MODE OF OPERATION of a vehicle, part of a FLEET (in general privately owned), available for use for a certain period of time and fee, with the constraint to bring it back at specified agencies. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 309:84]
       
      .uk.org.netex.www.netex.VehicleRentalType vehicle_rental = 4;
      Returns:
      The vehicleRental.
    • getVehicleRentalOrBuilder

      VehicleRentalTypeOrBuilder getVehicleRentalOrBuilder()
       An ALTERNATIVE MODE OF OPERATION of a vehicle, part of a FLEET (in general privately owned), available for use for a certain period of time and fee, with the constraint to bring it back at specified agencies. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 309:84]
       
      .uk.org.netex.www.netex.VehicleRentalType vehicle_rental = 4;
    • hasVehicleSharing

      boolean hasVehicleSharing()
       Short term VEHICLE RENTAL where the vehicle can be taken from and parked at different places in the urban area, possibly without the constraint to bring back the vehicle to a specific location. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 363:85]
       
      .uk.org.netex.www.netex.VehicleSharingType vehicle_sharing = 5;
      Returns:
      Whether the vehicleSharing field is set.
    • getVehicleSharing

      VehicleSharingType getVehicleSharing()
       Short term VEHICLE RENTAL where the vehicle can be taken from and parked at different places in the urban area, possibly without the constraint to bring back the vehicle to a specific location. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 363:85]
       
      .uk.org.netex.www.netex.VehicleSharingType vehicle_sharing = 5;
      Returns:
      The vehicleSharing.
    • getVehicleSharingOrBuilder

      VehicleSharingTypeOrBuilder getVehicleSharingOrBuilder()
       Short term VEHICLE RENTAL where the vehicle can be taken from and parked at different places in the urban area, possibly without the constraint to bring back the vehicle to a specific location. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 363:85]
       
      .uk.org.netex.www.netex.VehicleSharingType vehicle_sharing = 5;
    • hasVehiclePooling

      boolean hasVehiclePooling()
       An ALTERNATIVE MODE OF OPERATION of a privately-owned vehicle consisting in sharing the vehicle for a trip between the driver who is at the same time performing a trip and at least another traveller. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 424:85]
       
      .uk.org.netex.www.netex.VehiclePoolingType vehicle_pooling = 6;
      Returns:
      Whether the vehiclePooling field is set.
    • getVehiclePooling

      VehiclePoolingType getVehiclePooling()
       An ALTERNATIVE MODE OF OPERATION of a privately-owned vehicle consisting in sharing the vehicle for a trip between the driver who is at the same time performing a trip and at least another traveller. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 424:85]
       
      .uk.org.netex.www.netex.VehiclePoolingType vehicle_pooling = 6;
      Returns:
      The vehiclePooling.
    • getVehiclePoolingOrBuilder

      VehiclePoolingTypeOrBuilder getVehiclePoolingOrBuilder()
       An ALTERNATIVE MODE OF OPERATION of a privately-owned vehicle consisting in sharing the vehicle for a trip between the driver who is at the same time performing a trip and at least another traveller. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 424:85]
       
      .uk.org.netex.www.netex.VehiclePoolingType vehicle_pooling = 6;
    • hasPersonalModeOfOperation

      boolean hasPersonalModeOfOperation()
       A non-advertised mode of operation of vehicles by persons using their own vehicle. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 484:100]
       
      .uk.org.netex.www.netex.PersonalModeOfOperationType personal_mode_of_operation = 7;
      Returns:
      Whether the personalModeOfOperation field is set.
    • getPersonalModeOfOperation

      PersonalModeOfOperationType getPersonalModeOfOperation()
       A non-advertised mode of operation of vehicles by persons using their own vehicle. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 484:100]
       
      .uk.org.netex.www.netex.PersonalModeOfOperationType personal_mode_of_operation = 7;
      Returns:
      The personalModeOfOperation.
    • getPersonalModeOfOperationOrBuilder

      PersonalModeOfOperationTypeOrBuilder getPersonalModeOfOperationOrBuilder()
       A non-advertised mode of operation of vehicles by persons using their own vehicle. +v1.2.2  [netex_framework/netex_reusableComponents/netex_modeOfOperation_version.xsd at 484:100]
       
      .uk.org.netex.www.netex.PersonalModeOfOperationType personal_mode_of_operation = 7;
    • getDataManagedObjectStructureCase