Package uk.org.netex.www.netex
Interface FixedStartWindowStructureOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
FixedStartWindowStructure,FixedStartWindowStructure.Builder
public interface FixedStartWindowStructureOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.DurationIf UsageStartConstraintType is "fixedWindow", maximum period after the booked train during which other trains may also be caught.com.google.protobuf.DurationOrBuilderIf UsageStartConstraintType is "fixedWindow", maximum period after the booked train during which other trains may also be caught.com.google.protobuf.DurationIf UsageStartConstraintType is "fixedWindow", maximum period before the booked train during which other trains may also be caught.com.google.protobuf.DurationOrBuilderIf UsageStartConstraintType is "fixedWindow", maximum period before the booked train during which other trains may also be caught.intIf UsageStartConstraintType is "fixedWindow", maximum number of services after the booked train that may also be used.intIf UsageStartConstraintType is "fixedWindow", maximum number of services before the booked train that may also be used.booleanIf UsageStartConstraintType is "fixedWindow", maximum period after the booked train during which other trains may also be caught.booleanIf UsageStartConstraintType is "fixedWindow", maximum period before the booked train during which other trains may also be caught.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getMaximumServicesBefore
int getMaximumServicesBefore()If UsageStartConstraintType is "fixedWindow", maximum number of services before the booked train that may also be used. +v1.1 [netex_part_3/part3_fares/netex_usageParameterTravel_version.xsd at 530:90]
uint32 maximum_services_before = 1;- Returns:
- The maximumServicesBefore.
-
hasFlexiblePeriodBefore
boolean hasFlexiblePeriodBefore()If UsageStartConstraintType is "fixedWindow", maximum period before the booked train during which other trains may also be caught. +v1.1 [netex_part_3/part3_fares/netex_usageParameterTravel_version.xsd at 535:79]
.google.protobuf.Duration flexible_period_before = 2;- Returns:
- Whether the flexiblePeriodBefore field is set.
-
getFlexiblePeriodBefore
com.google.protobuf.Duration getFlexiblePeriodBefore()If UsageStartConstraintType is "fixedWindow", maximum period before the booked train during which other trains may also be caught. +v1.1 [netex_part_3/part3_fares/netex_usageParameterTravel_version.xsd at 535:79]
.google.protobuf.Duration flexible_period_before = 2;- Returns:
- The flexiblePeriodBefore.
-
getFlexiblePeriodBeforeOrBuilder
com.google.protobuf.DurationOrBuilder getFlexiblePeriodBeforeOrBuilder()If UsageStartConstraintType is "fixedWindow", maximum period before the booked train during which other trains may also be caught. +v1.1 [netex_part_3/part3_fares/netex_usageParameterTravel_version.xsd at 535:79]
.google.protobuf.Duration flexible_period_before = 2; -
getMaximumServicesAfter
int getMaximumServicesAfter()If UsageStartConstraintType is "fixedWindow", maximum number of services after the booked train that may also be used. +v1.1 [netex_part_3/part3_fares/netex_usageParameterTravel_version.xsd at 540:89]
uint32 maximum_services_after = 3;- Returns:
- The maximumServicesAfter.
-
hasFlexiblePeriodAfter
boolean hasFlexiblePeriodAfter()If UsageStartConstraintType is "fixedWindow", maximum period after the booked train during which other trains may also be caught. +v1.1 [netex_part_3/part3_fares/netex_usageParameterTravel_version.xsd at 545:78]
.google.protobuf.Duration flexible_period_after = 4;- Returns:
- Whether the flexiblePeriodAfter field is set.
-
getFlexiblePeriodAfter
com.google.protobuf.Duration getFlexiblePeriodAfter()If UsageStartConstraintType is "fixedWindow", maximum period after the booked train during which other trains may also be caught. +v1.1 [netex_part_3/part3_fares/netex_usageParameterTravel_version.xsd at 545:78]
.google.protobuf.Duration flexible_period_after = 4;- Returns:
- The flexiblePeriodAfter.
-
getFlexiblePeriodAfterOrBuilder
com.google.protobuf.DurationOrBuilder getFlexiblePeriodAfterOrBuilder()If UsageStartConstraintType is "fixedWindow", maximum period after the booked train during which other trains may also be caught. +v1.1 [netex_part_3/part3_fares/netex_usageParameterTravel_version.xsd at 545:78]
.google.protobuf.Duration flexible_period_after = 4;
-