Interface OperatingPeriods_RelStructure.ChoiceWrapper_OperatingPeriods_RelStructureOrBuilder

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

public static interface OperatingPeriods_RelStructure.ChoiceWrapper_OperatingPeriods_RelStructureOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasOperatingPeriod

      boolean hasOperatingPeriod()
       A continuous interval of time between two OPERATING DAYs which will be used to define validities.  [netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd at 363:75]
       
      .uk.org.netex.www.netex.OperatingPeriodType operating_period = 2;
      Returns:
      Whether the operatingPeriod field is set.
    • getOperatingPeriod

      OperatingPeriodType getOperatingPeriod()
       A continuous interval of time between two OPERATING DAYs which will be used to define validities.  [netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd at 363:75]
       
      .uk.org.netex.www.netex.OperatingPeriodType operating_period = 2;
      Returns:
      The operatingPeriod.
    • getOperatingPeriodOrBuilder

      OperatingPeriodTypeOrBuilder getOperatingPeriodOrBuilder()
       A continuous interval of time between two OPERATING DAYs which will be used to define validities.  [netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd at 363:75]
       
      .uk.org.netex.www.netex.OperatingPeriodType operating_period = 2;
    • hasUicOperatingPeriod

      boolean hasUicOperatingPeriod()
       An OPERATING PERIOD coded in UIC style as a bit string between two dates.  [netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd at 455:78]
       
      .uk.org.netex.www.netex.UicOperatingPeriodType uic_operating_period = 3;
      Returns:
      Whether the uicOperatingPeriod field is set.
    • getUicOperatingPeriod

      UicOperatingPeriodType getUicOperatingPeriod()
       An OPERATING PERIOD coded in UIC style as a bit string between two dates.  [netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd at 455:78]
       
      .uk.org.netex.www.netex.UicOperatingPeriodType uic_operating_period = 3;
      Returns:
      The uicOperatingPeriod.
    • getUicOperatingPeriodOrBuilder

      UicOperatingPeriodTypeOrBuilder getUicOperatingPeriodOrBuilder()
       An OPERATING PERIOD coded in UIC style as a bit string between two dates.  [netex_framework/netex_reusableComponents/netex_serviceCalendar_version.xsd at 455:78]
       
      .uk.org.netex.www.netex.UicOperatingPeriodType uic_operating_period = 3;
    • hasOperatingPeriodRef

      boolean hasOperatingPeriodRef()
       Reference to an OPERATING PERIOD.  [netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd at 114:115]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure operating_period_ref = 1;
      Returns:
      Whether the operatingPeriodRef field is set.
    • getOperatingPeriodRef

      VersionOfObjectRefStructure getOperatingPeriodRef()
       Reference to an OPERATING PERIOD.  [netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd at 114:115]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure operating_period_ref = 1;
      Returns:
      The operatingPeriodRef.
    • getOperatingPeriodRefOrBuilder

      VersionOfObjectRefStructureOrBuilder getOperatingPeriodRefOrBuilder()
       Reference to an OPERATING PERIOD.  [netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd at 114:115]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure operating_period_ref = 1;
    • hasUicOperatingPeriodRef

      boolean hasUicOperatingPeriodRef()
       Reference to an UIC OPERATING PERIOD.  [netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd at 140:118]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure uic_operating_period_ref = 5;
      Returns:
      Whether the uicOperatingPeriodRef field is set.
    • getUicOperatingPeriodRef

      VersionOfObjectRefStructure getUicOperatingPeriodRef()
       Reference to an UIC OPERATING PERIOD.  [netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd at 140:118]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure uic_operating_period_ref = 5;
      Returns:
      The uicOperatingPeriodRef.
    • getUicOperatingPeriodRefOrBuilder

      VersionOfObjectRefStructureOrBuilder getUicOperatingPeriodRefOrBuilder()
       Reference to an UIC OPERATING PERIOD.  [netex_framework/netex_reusableComponents/netex_serviceCalendar_support.xsd at 140:118]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure uic_operating_period_ref = 5;
    • getOperatingPeriodRefStructureCase