Package uk.org.netex.www.netex
Class FixedStartWindowStructure.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<FixedStartWindowStructure.Builder>
com.google.protobuf.GeneratedMessage.Builder<FixedStartWindowStructure.Builder>
uk.org.netex.www.netex.FixedStartWindowStructure.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,FixedStartWindowStructureOrBuilder
- Enclosing class:
FixedStartWindowStructure
public static final class FixedStartWindowStructure.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FixedStartWindowStructure.Builder>
implements FixedStartWindowStructureOrBuilder
Type for Fiexd Start WIndow. [netex_part_3/part3_fares/netex_usageParameterTravel_version.xsd at 525:52]Protobuf type
uk.org.netex.www.netex.FixedStartWindowStructure-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()If UsageStartConstraintType is "fixedWindow", maximum period after the booked train during which other trains may also be caught.If UsageStartConstraintType is "fixedWindow", maximum period before the booked train during which other trains may also be caught.If UsageStartConstraintType is "fixedWindow", maximum number of services after the booked train that may also be used.If UsageStartConstraintType is "fixedWindow", maximum number of services before the booked train that may also be used.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.DurationIf UsageStartConstraintType is "fixedWindow", maximum period after the booked train during which other trains may also be caught.com.google.protobuf.Duration.BuilderIf 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.Duration.BuilderIf 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.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFlexiblePeriodAfter(com.google.protobuf.Duration value) If UsageStartConstraintType is "fixedWindow", maximum period after the booked train during which other trains may also be caught.mergeFlexiblePeriodBefore(com.google.protobuf.Duration value) If UsageStartConstraintType is "fixedWindow", maximum period before the booked train during which other trains may also be caught.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setFlexiblePeriodAfter(com.google.protobuf.Duration value) If UsageStartConstraintType is "fixedWindow", maximum period after the booked train during which other trains may also be caught.setFlexiblePeriodAfter(com.google.protobuf.Duration.Builder builderForValue) If UsageStartConstraintType is "fixedWindow", maximum period after the booked train during which other trains may also be caught.setFlexiblePeriodBefore(com.google.protobuf.Duration value) If UsageStartConstraintType is "fixedWindow", maximum period before the booked train during which other trains may also be caught.setFlexiblePeriodBefore(com.google.protobuf.Duration.Builder builderForValue) If UsageStartConstraintType is "fixedWindow", maximum period before the booked train during which other trains may also be caught.setMaximumServicesAfter(int value) If UsageStartConstraintType is "fixedWindow", maximum number of services after the booked train that may also be used.setMaximumServicesBefore(int value) If UsageStartConstraintType is "fixedWindow", maximum number of services before the booked train that may also be used.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<FixedStartWindowStructure.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<FixedStartWindowStructure.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<FixedStartWindowStructure.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FixedStartWindowStructure.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FixedStartWindowStructure.Builder>
-
mergeFrom
public FixedStartWindowStructure.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FixedStartWindowStructure.Builder>- Throws:
IOException
-
getMaximumServicesBefore
public 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;- Specified by:
getMaximumServicesBeforein interfaceFixedStartWindowStructureOrBuilder- Returns:
- The maximumServicesBefore.
-
setMaximumServicesBefore
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;- Parameters:
value- The maximumServicesBefore to set.- Returns:
- This builder for chaining.
-
clearMaximumServicesBefore
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:
- This builder for chaining.
-
hasFlexiblePeriodBefore
public 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;- Specified by:
hasFlexiblePeriodBeforein interfaceFixedStartWindowStructureOrBuilder- Returns:
- Whether the flexiblePeriodBefore field is set.
-
getFlexiblePeriodBefore
public 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;- Specified by:
getFlexiblePeriodBeforein interfaceFixedStartWindowStructureOrBuilder- Returns:
- The flexiblePeriodBefore.
-
setFlexiblePeriodBefore
public FixedStartWindowStructure.Builder setFlexiblePeriodBefore(com.google.protobuf.Duration value) 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; -
setFlexiblePeriodBefore
public FixedStartWindowStructure.Builder setFlexiblePeriodBefore(com.google.protobuf.Duration.Builder builderForValue) 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; -
mergeFlexiblePeriodBefore
public FixedStartWindowStructure.Builder mergeFlexiblePeriodBefore(com.google.protobuf.Duration value) 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; -
clearFlexiblePeriodBefore
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; -
getFlexiblePeriodBeforeBuilder
public com.google.protobuf.Duration.Builder getFlexiblePeriodBeforeBuilder()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; -
getFlexiblePeriodBeforeOrBuilder
public 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;- Specified by:
getFlexiblePeriodBeforeOrBuilderin interfaceFixedStartWindowStructureOrBuilder
-
getMaximumServicesAfter
public 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;- Specified by:
getMaximumServicesAfterin interfaceFixedStartWindowStructureOrBuilder- Returns:
- The maximumServicesAfter.
-
setMaximumServicesAfter
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;- Parameters:
value- The maximumServicesAfter to set.- Returns:
- This builder for chaining.
-
clearMaximumServicesAfter
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:
- This builder for chaining.
-
hasFlexiblePeriodAfter
public 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;- Specified by:
hasFlexiblePeriodAfterin interfaceFixedStartWindowStructureOrBuilder- Returns:
- Whether the flexiblePeriodAfter field is set.
-
getFlexiblePeriodAfter
public 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;- Specified by:
getFlexiblePeriodAfterin interfaceFixedStartWindowStructureOrBuilder- Returns:
- The flexiblePeriodAfter.
-
setFlexiblePeriodAfter
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; -
setFlexiblePeriodAfter
public FixedStartWindowStructure.Builder setFlexiblePeriodAfter(com.google.protobuf.Duration.Builder builderForValue) 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; -
mergeFlexiblePeriodAfter
public FixedStartWindowStructure.Builder mergeFlexiblePeriodAfter(com.google.protobuf.Duration value) 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; -
clearFlexiblePeriodAfter
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; -
getFlexiblePeriodAfterBuilder
public com.google.protobuf.Duration.Builder getFlexiblePeriodAfterBuilder()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; -
getFlexiblePeriodAfterOrBuilder
public 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;- Specified by:
getFlexiblePeriodAfterOrBuilderin interfaceFixedStartWindowStructureOrBuilder
-