Package uk.org.netex.www.netex
Class FrequencyStructure.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<FrequencyStructure.Builder>
com.google.protobuf.GeneratedMessage.Builder<FrequencyStructure.Builder>
uk.org.netex.www.netex.FrequencyStructure.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,FrequencyStructureOrBuilder
- Enclosing class:
FrequencyStructure
public static final class FrequencyStructure.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FrequencyStructure.Builder>
implements FrequencyStructureOrBuilder
Type for a HEADWAY INTERVAL. [netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd at 83:45]Protobuf type
uk.org.netex.www.netex.FrequencyStructure-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Descriptive phrase to use for frequency. e.g.Whether service falls under regulations for frequency service.Use to be made of Headway information when displaying to public.Maximum headway interval.Minimum headway interval.Scheduled normal headway interval.Descriptive phrase to use for frequency. e.g.Descriptive phrase to use for frequency. e.g.Descriptive phrase to use for frequency. e.g.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanWhether service falls under regulations for frequency service.Use to be made of Headway information when displaying to public.intUse to be made of Headway information when displaying to public.com.google.protobuf.DurationMaximum headway interval.com.google.protobuf.Duration.BuilderMaximum headway interval.com.google.protobuf.DurationOrBuilderMaximum headway interval.com.google.protobuf.DurationMinimum headway interval.com.google.protobuf.Duration.BuilderMinimum headway interval.com.google.protobuf.DurationOrBuilderMinimum headway interval.com.google.protobuf.DurationScheduled normal headway interval.com.google.protobuf.Duration.BuilderScheduled normal headway interval.com.google.protobuf.DurationOrBuilderScheduled normal headway interval.booleanDescriptive phrase to use for frequency. e.g.booleanMaximum headway interval.booleanMinimum headway interval.booleanScheduled normal headway interval.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanDescriptive phrase to use for frequency. e.g.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(FrequencyStructure other) mergeMaximumHeadwayInterval(com.google.protobuf.Duration value) Maximum headway interval.mergeMinimumHeadwayInterval(com.google.protobuf.Duration value) Minimum headway interval.mergeScheduledHeadwayInterval(com.google.protobuf.Duration value) Scheduled normal headway interval.setDescription(MultilingualString value) Descriptive phrase to use for frequency. e.g.setDescription(MultilingualString.Builder builderForValue) Descriptive phrase to use for frequency. e.g.setFrequencyRegulated(boolean value) Whether service falls under regulations for frequency service.Use to be made of Headway information when displaying to public.setHeadwayDisplayValue(int value) Use to be made of Headway information when displaying to public.setMaximumHeadwayInterval(com.google.protobuf.Duration value) Maximum headway interval.setMaximumHeadwayInterval(com.google.protobuf.Duration.Builder builderForValue) Maximum headway interval.setMinimumHeadwayInterval(com.google.protobuf.Duration value) Minimum headway interval.setMinimumHeadwayInterval(com.google.protobuf.Duration.Builder builderForValue) Minimum headway interval.setScheduledHeadwayInterval(com.google.protobuf.Duration value) Scheduled normal headway interval.setScheduledHeadwayInterval(com.google.protobuf.Duration.Builder builderForValue) Scheduled normal headway interval.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<FrequencyStructure.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<FrequencyStructure.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<FrequencyStructure.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<FrequencyStructure.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FrequencyStructure.Builder>
-
mergeFrom
public FrequencyStructure.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<FrequencyStructure.Builder>- Throws:
IOException
-
hasScheduledHeadwayInterval
public boolean hasScheduledHeadwayInterval()Scheduled normal headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 419:83]
.google.protobuf.Duration scheduled_headway_interval = 1;- Specified by:
hasScheduledHeadwayIntervalin interfaceFrequencyStructureOrBuilder- Returns:
- Whether the scheduledHeadwayInterval field is set.
-
getScheduledHeadwayInterval
public com.google.protobuf.Duration getScheduledHeadwayInterval()Scheduled normal headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 419:83]
.google.protobuf.Duration scheduled_headway_interval = 1;- Specified by:
getScheduledHeadwayIntervalin interfaceFrequencyStructureOrBuilder- Returns:
- The scheduledHeadwayInterval.
-
setScheduledHeadwayInterval
Scheduled normal headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 419:83]
.google.protobuf.Duration scheduled_headway_interval = 1; -
setScheduledHeadwayInterval
public FrequencyStructure.Builder setScheduledHeadwayInterval(com.google.protobuf.Duration.Builder builderForValue) Scheduled normal headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 419:83]
.google.protobuf.Duration scheduled_headway_interval = 1; -
mergeScheduledHeadwayInterval
Scheduled normal headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 419:83]
.google.protobuf.Duration scheduled_headway_interval = 1; -
clearScheduledHeadwayInterval
Scheduled normal headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 419:83]
.google.protobuf.Duration scheduled_headway_interval = 1; -
getScheduledHeadwayIntervalBuilder
public com.google.protobuf.Duration.Builder getScheduledHeadwayIntervalBuilder()Scheduled normal headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 419:83]
.google.protobuf.Duration scheduled_headway_interval = 1; -
getScheduledHeadwayIntervalOrBuilder
public com.google.protobuf.DurationOrBuilder getScheduledHeadwayIntervalOrBuilder()Scheduled normal headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 419:83]
.google.protobuf.Duration scheduled_headway_interval = 1;- Specified by:
getScheduledHeadwayIntervalOrBuilderin interfaceFrequencyStructureOrBuilder
-
hasMinimumHeadwayInterval
public boolean hasMinimumHeadwayInterval()Minimum headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 424:81]
.google.protobuf.Duration minimum_headway_interval = 2;- Specified by:
hasMinimumHeadwayIntervalin interfaceFrequencyStructureOrBuilder- Returns:
- Whether the minimumHeadwayInterval field is set.
-
getMinimumHeadwayInterval
public com.google.protobuf.Duration getMinimumHeadwayInterval()Minimum headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 424:81]
.google.protobuf.Duration minimum_headway_interval = 2;- Specified by:
getMinimumHeadwayIntervalin interfaceFrequencyStructureOrBuilder- Returns:
- The minimumHeadwayInterval.
-
setMinimumHeadwayInterval
Minimum headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 424:81]
.google.protobuf.Duration minimum_headway_interval = 2; -
setMinimumHeadwayInterval
public FrequencyStructure.Builder setMinimumHeadwayInterval(com.google.protobuf.Duration.Builder builderForValue) Minimum headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 424:81]
.google.protobuf.Duration minimum_headway_interval = 2; -
mergeMinimumHeadwayInterval
Minimum headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 424:81]
.google.protobuf.Duration minimum_headway_interval = 2; -
clearMinimumHeadwayInterval
Minimum headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 424:81]
.google.protobuf.Duration minimum_headway_interval = 2; -
getMinimumHeadwayIntervalBuilder
public com.google.protobuf.Duration.Builder getMinimumHeadwayIntervalBuilder()Minimum headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 424:81]
.google.protobuf.Duration minimum_headway_interval = 2; -
getMinimumHeadwayIntervalOrBuilder
public com.google.protobuf.DurationOrBuilder getMinimumHeadwayIntervalOrBuilder()Minimum headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 424:81]
.google.protobuf.Duration minimum_headway_interval = 2;- Specified by:
getMinimumHeadwayIntervalOrBuilderin interfaceFrequencyStructureOrBuilder
-
hasMaximumHeadwayInterval
public boolean hasMaximumHeadwayInterval()Maximum headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 429:81]
.google.protobuf.Duration maximum_headway_interval = 3;- Specified by:
hasMaximumHeadwayIntervalin interfaceFrequencyStructureOrBuilder- Returns:
- Whether the maximumHeadwayInterval field is set.
-
getMaximumHeadwayInterval
public com.google.protobuf.Duration getMaximumHeadwayInterval()Maximum headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 429:81]
.google.protobuf.Duration maximum_headway_interval = 3;- Specified by:
getMaximumHeadwayIntervalin interfaceFrequencyStructureOrBuilder- Returns:
- The maximumHeadwayInterval.
-
setMaximumHeadwayInterval
Maximum headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 429:81]
.google.protobuf.Duration maximum_headway_interval = 3; -
setMaximumHeadwayInterval
public FrequencyStructure.Builder setMaximumHeadwayInterval(com.google.protobuf.Duration.Builder builderForValue) Maximum headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 429:81]
.google.protobuf.Duration maximum_headway_interval = 3; -
mergeMaximumHeadwayInterval
Maximum headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 429:81]
.google.protobuf.Duration maximum_headway_interval = 3; -
clearMaximumHeadwayInterval
Maximum headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 429:81]
.google.protobuf.Duration maximum_headway_interval = 3; -
getMaximumHeadwayIntervalBuilder
public com.google.protobuf.Duration.Builder getMaximumHeadwayIntervalBuilder()Maximum headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 429:81]
.google.protobuf.Duration maximum_headway_interval = 3; -
getMaximumHeadwayIntervalOrBuilder
public com.google.protobuf.DurationOrBuilder getMaximumHeadwayIntervalOrBuilder()Maximum headway interval. [netex_part_1/part1_tacticalPlanning/netex_journeyTiming_version.xsd at 429:81]
.google.protobuf.Duration maximum_headway_interval = 3;- Specified by:
getMaximumHeadwayIntervalOrBuilderin interfaceFrequencyStructureOrBuilder
-
getHeadwayDisplayValue
public int getHeadwayDisplayValue()Use to be made of Headway information when displaying to public. Default is Display Instead of Passing Times. [netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd at 89:121]
.uk.org.netex.www.netex.HeadwayUseEnumeration headway_display = 11;- Specified by:
getHeadwayDisplayValuein interfaceFrequencyStructureOrBuilder- Returns:
- The enum numeric value on the wire for headwayDisplay.
-
setHeadwayDisplayValue
Use to be made of Headway information when displaying to public. Default is Display Instead of Passing Times. [netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd at 89:121]
.uk.org.netex.www.netex.HeadwayUseEnumeration headway_display = 11;- Parameters:
value- The enum numeric value on the wire for headwayDisplay to set.- Returns:
- This builder for chaining.
-
getHeadwayDisplay
Use to be made of Headway information when displaying to public. Default is Display Instead of Passing Times. [netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd at 89:121]
.uk.org.netex.www.netex.HeadwayUseEnumeration headway_display = 11;- Specified by:
getHeadwayDisplayin interfaceFrequencyStructureOrBuilder- Returns:
- The headwayDisplay.
-
setHeadwayDisplay
Use to be made of Headway information when displaying to public. Default is Display Instead of Passing Times. [netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd at 89:121]
.uk.org.netex.www.netex.HeadwayUseEnumeration headway_display = 11;- Parameters:
value- The headwayDisplay to set.- Returns:
- This builder for chaining.
-
clearHeadwayDisplay
Use to be made of Headway information when displaying to public. Default is Display Instead of Passing Times. [netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd at 89:121]
.uk.org.netex.www.netex.HeadwayUseEnumeration headway_display = 11;- Returns:
- This builder for chaining.
-
getFrequencyRegulated
public boolean getFrequencyRegulated()Whether service falls under regulations for frequency service. [netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd at 94:76]
bool frequency_regulated = 12;- Specified by:
getFrequencyRegulatedin interfaceFrequencyStructureOrBuilder- Returns:
- The frequencyRegulated.
-
setFrequencyRegulated
Whether service falls under regulations for frequency service. [netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd at 94:76]
bool frequency_regulated = 12;- Parameters:
value- The frequencyRegulated to set.- Returns:
- This builder for chaining.
-
clearFrequencyRegulated
Whether service falls under regulations for frequency service. [netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd at 94:76]
bool frequency_regulated = 12;- Returns:
- This builder for chaining.
-
hasDescription
public boolean hasDescription()Descriptive phrase to use for frequency. e.g. "Every x minus" If not specified generate from individual elements. [netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd at 99:76]
.uk.org.netex.www.netex.MultilingualString description = 13;- Specified by:
hasDescriptionin interfaceFrequencyStructureOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
Descriptive phrase to use for frequency. e.g. "Every x minus" If not specified generate from individual elements. [netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd at 99:76]
.uk.org.netex.www.netex.MultilingualString description = 13;- Specified by:
getDescriptionin interfaceFrequencyStructureOrBuilder- Returns:
- The description.
-
setDescription
Descriptive phrase to use for frequency. e.g. "Every x minus" If not specified generate from individual elements. [netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd at 99:76]
.uk.org.netex.www.netex.MultilingualString description = 13; -
setDescription
Descriptive phrase to use for frequency. e.g. "Every x minus" If not specified generate from individual elements. [netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd at 99:76]
.uk.org.netex.www.netex.MultilingualString description = 13; -
mergeDescription
Descriptive phrase to use for frequency. e.g. "Every x minus" If not specified generate from individual elements. [netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd at 99:76]
.uk.org.netex.www.netex.MultilingualString description = 13; -
clearDescription
Descriptive phrase to use for frequency. e.g. "Every x minus" If not specified generate from individual elements. [netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd at 99:76]
.uk.org.netex.www.netex.MultilingualString description = 13; -
getDescriptionBuilder
Descriptive phrase to use for frequency. e.g. "Every x minus" If not specified generate from individual elements. [netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd at 99:76]
.uk.org.netex.www.netex.MultilingualString description = 13; -
getDescriptionOrBuilder
Descriptive phrase to use for frequency. e.g. "Every x minus" If not specified generate from individual elements. [netex_part_2/part2_journeyTimes/netex_vehicleJourneyFrequency_version.xsd at 99:76]
.uk.org.netex.www.netex.MultilingualString description = 13;- Specified by:
getDescriptionOrBuilderin interfaceFrequencyStructureOrBuilder
-