Package uk.org.netex.www.netex
Class ServiceBookingArrangementsStructure
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
uk.org.netex.www.netex.ServiceBookingArrangementsStructure
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,ServiceBookingArrangementsStructureOrBuilder
@Generated
public final class ServiceBookingArrangementsStructure
extends com.google.protobuf.GeneratedMessage
implements ServiceBookingArrangementsStructureOrBuilder
Type for SERVICE BOOKING ARRANGEMENTs. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 197:79]Protobuf type
uk.org.netex.www.netex.ServiceBookingArrangementsStructure- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classType for SERVICE BOOKING ARRANGEMENTs.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanWho can make a booking.intWho can make a booking.Nature of booking fee. v1.2.2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 227:92]intNature of booking fee. v1.2.2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 227:92]Contact for Booking.Contact for Booking.getBookingMethods(int index) Allowed Ways of Making a BOOKING.intAllowed Ways of Making a BOOKING.Allowed Ways of Making a BOOKING.intgetBookingMethodsValue(int index) Allowed Ways of Making a BOOKING.Allowed Ways of Making a BOOKING.Note about booking the FLEXIBLE LINE.Note about booking the FLEXIBLE LINE.URL for booking.com.google.protobuf.ByteStringURL for booking.When Booking can be made.intWhen Booking can be made.getBuyWhen(int index) When purchase can be made.intWhen purchase can be made.When purchase can be made.intgetBuyWhenValue(int index) When purchase can be made.When purchase can be made.booleanWhether a deposit is required.static final com.google.protobuf.Descriptors.Descriptorcom.google.type.TimeOfDayLatest time in day that booking can be made.com.google.type.TimeOfDayOrBuilderLatest time in day that booking can be made.com.google.protobuf.DurationMaximum period for which a booking can be mad +v.1.2.2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 217:81]com.google.protobuf.DurationOrBuilderMaximum period for which a booking can be mad +v.1.2.2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 217:81]com.google.protobuf.DurationMaximum interval in advance of departure day or time that Service may be ordered.com.google.protobuf.DurationOrBuilderMaximum interval in advance of departure day or time that Service may be ordered.com.google.protobuf.DurationMinimum period for which a booking can be mad +v.1.2.2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 212:81]com.google.protobuf.DurationOrBuilderMinimum period for which a booking can be mad +v.1.2.2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 212:81]com.google.protobuf.DurationMinimum interval in advance of departure day or time that Service may be ordered.com.google.protobuf.DurationOrBuilderMinimum interval in advance of departure day or time that Service may be ordered.com.google.protobuf.Parser<ServiceBookingArrangementsStructure> intbooleanContact for Booking.booleanNote about booking the FLEXIBLE LINE.inthashCode()booleanLatest time in day that booking can be made.booleanMaximum period for which a booking can be mad +v.1.2.2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 217:81]booleanMaximum interval in advance of departure day or time that Service may be ordered.booleanMinimum period for which a booking can be mad +v.1.2.2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 212:81]booleanMinimum interval in advance of departure day or time that Service may be ordered.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(ServiceBookingArrangementsStructure prototype) newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ServiceBookingArrangementsStructure> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
BOOKING_CONTACT_FIELD_NUMBER
public static final int BOOKING_CONTACT_FIELD_NUMBER- See Also:
-
BOOKING_METHODS_FIELD_NUMBER
public static final int BOOKING_METHODS_FIELD_NUMBER- See Also:
-
BOOKING_ACCESS_FIELD_NUMBER
public static final int BOOKING_ACCESS_FIELD_NUMBER- See Also:
-
BOOK_WHEN_FIELD_NUMBER
public static final int BOOK_WHEN_FIELD_NUMBER- See Also:
-
BUY_WHEN_FIELD_NUMBER
public static final int BUY_WHEN_FIELD_NUMBER- See Also:
-
LATEST_BOOKING_TIME_FIELD_NUMBER
public static final int LATEST_BOOKING_TIME_FIELD_NUMBER- See Also:
-
MINIMUM_BOOKING_PERIOD_FIELD_NUMBER
public static final int MINIMUM_BOOKING_PERIOD_FIELD_NUMBER- See Also:
-
MAXIMUM_BOOKING_PERIOD_FIELD_NUMBER
public static final int MAXIMUM_BOOKING_PERIOD_FIELD_NUMBER- See Also:
-
BOOKING_URL_FIELD_NUMBER
public static final int BOOKING_URL_FIELD_NUMBER- See Also:
-
BOOKING_NOTE_FIELD_NUMBER
public static final int BOOKING_NOTE_FIELD_NUMBER- See Also:
-
MINIMUM_BOOKING_DURATION_FIELD_NUMBER
public static final int MINIMUM_BOOKING_DURATION_FIELD_NUMBER- See Also:
-
MAXIMUM_BOOKING_DURATION_FIELD_NUMBER
public static final int MAXIMUM_BOOKING_DURATION_FIELD_NUMBER- See Also:
-
DEPOSIT_REQUIRED_FIELD_NUMBER
public static final int DEPOSIT_REQUIRED_FIELD_NUMBER- See Also:
-
BOOKING_CHARGE_TYPE_FIELD_NUMBER
public static final int BOOKING_CHARGE_TYPE_FIELD_NUMBER- See Also:
-
-
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
-
hasBookingContact
public boolean hasBookingContact()Contact for Booking. +v1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 145:77]
.uk.org.netex.www.netex.ContactStructure booking_contact = 1;- Specified by:
hasBookingContactin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- Whether the bookingContact field is set.
-
getBookingContact
Contact for Booking. +v1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 145:77]
.uk.org.netex.www.netex.ContactStructure booking_contact = 1;- Specified by:
getBookingContactin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The bookingContact.
-
getBookingContactOrBuilder
Contact for Booking. +v1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 145:77]
.uk.org.netex.www.netex.ContactStructure booking_contact = 1;- Specified by:
getBookingContactOrBuilderin interfaceServiceBookingArrangementsStructureOrBuilder
-
getBookingMethodsList
Allowed Ways of Making a BOOKING. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 150:92]
repeated .uk.org.netex.www.netex.BookingMethodEnumeration booking_methods = 2 [packed = true];- Specified by:
getBookingMethodsListin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- A list containing the bookingMethods.
-
getBookingMethodsCount
public int getBookingMethodsCount()Allowed Ways of Making a BOOKING. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 150:92]
repeated .uk.org.netex.www.netex.BookingMethodEnumeration booking_methods = 2 [packed = true];- Specified by:
getBookingMethodsCountin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The count of bookingMethods.
-
getBookingMethods
Allowed Ways of Making a BOOKING. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 150:92]
repeated .uk.org.netex.www.netex.BookingMethodEnumeration booking_methods = 2 [packed = true];- Specified by:
getBookingMethodsin interfaceServiceBookingArrangementsStructureOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The bookingMethods at the given index.
-
getBookingMethodsValueList
Allowed Ways of Making a BOOKING. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 150:92]
repeated .uk.org.netex.www.netex.BookingMethodEnumeration booking_methods = 2 [packed = true];- Specified by:
getBookingMethodsValueListin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- A list containing the enum numeric values on the wire for bookingMethods.
-
getBookingMethodsValue
public int getBookingMethodsValue(int index) Allowed Ways of Making a BOOKING. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 150:92]
repeated .uk.org.netex.www.netex.BookingMethodEnumeration booking_methods = 2 [packed = true];- Specified by:
getBookingMethodsValuein interfaceServiceBookingArrangementsStructureOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of bookingMethods at the given index.
-
getBookingAccessValue
public int getBookingAccessValue()Who can make a booking. Default is public. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 155:84]
.uk.org.netex.www.netex.BookingAccessEnumeration booking_access = 3;- Specified by:
getBookingAccessValuein interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The enum numeric value on the wire for bookingAccess.
-
getBookingAccess
Who can make a booking. Default is public. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 155:84]
.uk.org.netex.www.netex.BookingAccessEnumeration booking_access = 3;- Specified by:
getBookingAccessin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The bookingAccess.
-
getBookWhenValue
public int getBookWhenValue()When Booking can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 160:78]
.uk.org.netex.www.netex.PurchaseWhenEnumeration book_when = 4;- Specified by:
getBookWhenValuein interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The enum numeric value on the wire for bookWhen.
-
getBookWhen
When Booking can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 160:78]
.uk.org.netex.www.netex.PurchaseWhenEnumeration book_when = 4;- Specified by:
getBookWhenin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The bookWhen.
-
getBuyWhenList
When purchase can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 165:86]
repeated .uk.org.netex.www.netex.PurchaseMomentEnumeration buy_when = 5 [packed = true];- Specified by:
getBuyWhenListin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- A list containing the buyWhen.
-
getBuyWhenCount
public int getBuyWhenCount()When purchase can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 165:86]
repeated .uk.org.netex.www.netex.PurchaseMomentEnumeration buy_when = 5 [packed = true];- Specified by:
getBuyWhenCountin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The count of buyWhen.
-
getBuyWhen
When purchase can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 165:86]
repeated .uk.org.netex.www.netex.PurchaseMomentEnumeration buy_when = 5 [packed = true];- Specified by:
getBuyWhenin interfaceServiceBookingArrangementsStructureOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The buyWhen at the given index.
-
getBuyWhenValueList
When purchase can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 165:86]
repeated .uk.org.netex.www.netex.PurchaseMomentEnumeration buy_when = 5 [packed = true];- Specified by:
getBuyWhenValueListin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- A list containing the enum numeric values on the wire for buyWhen.
-
getBuyWhenValue
public int getBuyWhenValue(int index) When purchase can be made. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 165:86]
repeated .uk.org.netex.www.netex.PurchaseMomentEnumeration buy_when = 5 [packed = true];- Specified by:
getBuyWhenValuein interfaceServiceBookingArrangementsStructureOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of buyWhen at the given index.
-
hasLatestBookingTime
public boolean hasLatestBookingTime()Latest time in day that booking can be made. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 170:72]
.google.type.TimeOfDay latest_booking_time = 6;- Specified by:
hasLatestBookingTimein interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- Whether the latestBookingTime field is set.
-
getLatestBookingTime
public com.google.type.TimeOfDay getLatestBookingTime()Latest time in day that booking can be made. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 170:72]
.google.type.TimeOfDay latest_booking_time = 6;- Specified by:
getLatestBookingTimein interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The latestBookingTime.
-
getLatestBookingTimeOrBuilder
public com.google.type.TimeOfDayOrBuilder getLatestBookingTimeOrBuilder()Latest time in day that booking can be made. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 170:72]
.google.type.TimeOfDay latest_booking_time = 6;- Specified by:
getLatestBookingTimeOrBuilderin interfaceServiceBookingArrangementsStructureOrBuilder
-
hasMinimumBookingPeriod
public boolean hasMinimumBookingPeriod()Minimum interval in advance of departure day or time that Service may be ordered. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 175:79]
.google.protobuf.Duration minimum_booking_period = 7;- Specified by:
hasMinimumBookingPeriodin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- Whether the minimumBookingPeriod field is set.
-
getMinimumBookingPeriod
public com.google.protobuf.Duration getMinimumBookingPeriod()Minimum interval in advance of departure day or time that Service may be ordered. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 175:79]
.google.protobuf.Duration minimum_booking_period = 7;- Specified by:
getMinimumBookingPeriodin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The minimumBookingPeriod.
-
getMinimumBookingPeriodOrBuilder
public com.google.protobuf.DurationOrBuilder getMinimumBookingPeriodOrBuilder()Minimum interval in advance of departure day or time that Service may be ordered. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 175:79]
.google.protobuf.Duration minimum_booking_period = 7;- Specified by:
getMinimumBookingPeriodOrBuilderin interfaceServiceBookingArrangementsStructureOrBuilder
-
hasMaximumBookingPeriod
public boolean hasMaximumBookingPeriod()Maximum interval in advance of departure day or time that Service may be ordered. +V1.2..2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 180:79]
.google.protobuf.Duration maximum_booking_period = 8;- Specified by:
hasMaximumBookingPeriodin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- Whether the maximumBookingPeriod field is set.
-
getMaximumBookingPeriod
public com.google.protobuf.Duration getMaximumBookingPeriod()Maximum interval in advance of departure day or time that Service may be ordered. +V1.2..2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 180:79]
.google.protobuf.Duration maximum_booking_period = 8;- Specified by:
getMaximumBookingPeriodin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The maximumBookingPeriod.
-
getMaximumBookingPeriodOrBuilder
public com.google.protobuf.DurationOrBuilder getMaximumBookingPeriodOrBuilder()Maximum interval in advance of departure day or time that Service may be ordered. +V1.2..2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 180:79]
.google.protobuf.Duration maximum_booking_period = 8;- Specified by:
getMaximumBookingPeriodOrBuilderin interfaceServiceBookingArrangementsStructureOrBuilder
-
getBookingUrl
URL for booking. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 185:67]
string booking_url = 9;- Specified by:
getBookingUrlin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The bookingUrl.
-
getBookingUrlBytes
public com.google.protobuf.ByteString getBookingUrlBytes()URL for booking. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 185:67]
string booking_url = 9;- Specified by:
getBookingUrlBytesin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The bytes for bookingUrl.
-
hasBookingNote
public boolean hasBookingNote()Note about booking the FLEXIBLE LINE. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 190:76]
.uk.org.netex.www.netex.MultilingualString booking_note = 10;- Specified by:
hasBookingNotein interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- Whether the bookingNote field is set.
-
getBookingNote
Note about booking the FLEXIBLE LINE. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 190:76]
.uk.org.netex.www.netex.MultilingualString booking_note = 10;- Specified by:
getBookingNotein interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The bookingNote.
-
getBookingNoteOrBuilder
Note about booking the FLEXIBLE LINE. [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 190:76]
.uk.org.netex.www.netex.MultilingualString booking_note = 10;- Specified by:
getBookingNoteOrBuilderin interfaceServiceBookingArrangementsStructureOrBuilder
-
hasMinimumBookingDuration
public boolean hasMinimumBookingDuration()Minimum period for which a booking can be mad +v.1.2.2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 212:81]
.google.protobuf.Duration minimum_booking_duration = 31;- Specified by:
hasMinimumBookingDurationin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- Whether the minimumBookingDuration field is set.
-
getMinimumBookingDuration
public com.google.protobuf.Duration getMinimumBookingDuration()Minimum period for which a booking can be mad +v.1.2.2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 212:81]
.google.protobuf.Duration minimum_booking_duration = 31;- Specified by:
getMinimumBookingDurationin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The minimumBookingDuration.
-
getMinimumBookingDurationOrBuilder
public com.google.protobuf.DurationOrBuilder getMinimumBookingDurationOrBuilder()Minimum period for which a booking can be mad +v.1.2.2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 212:81]
.google.protobuf.Duration minimum_booking_duration = 31;- Specified by:
getMinimumBookingDurationOrBuilderin interfaceServiceBookingArrangementsStructureOrBuilder
-
hasMaximumBookingDuration
public boolean hasMaximumBookingDuration()Maximum period for which a booking can be mad +v.1.2.2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 217:81]
.google.protobuf.Duration maximum_booking_duration = 32;- Specified by:
hasMaximumBookingDurationin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- Whether the maximumBookingDuration field is set.
-
getMaximumBookingDuration
public com.google.protobuf.Duration getMaximumBookingDuration()Maximum period for which a booking can be mad +v.1.2.2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 217:81]
.google.protobuf.Duration maximum_booking_duration = 32;- Specified by:
getMaximumBookingDurationin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The maximumBookingDuration.
-
getMaximumBookingDurationOrBuilder
public com.google.protobuf.DurationOrBuilder getMaximumBookingDurationOrBuilder()Maximum period for which a booking can be mad +v.1.2.2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 217:81]
.google.protobuf.Duration maximum_booking_duration = 32;- Specified by:
getMaximumBookingDurationOrBuilderin interfaceServiceBookingArrangementsStructureOrBuilder
-
getDepositRequired
public boolean getDepositRequired()Whether a deposit is required. +v1.2.2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 222:73]
bool deposit_required = 33;- Specified by:
getDepositRequiredin interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The depositRequired.
-
getBookingChargeTypeValue
public int getBookingChargeTypeValue()Nature of booking fee. v1.2.2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 227:92]
.uk.org.netex.www.netex.BookingChargeTypeEnumeration booking_charge_type = 34;- Specified by:
getBookingChargeTypeValuein interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The enum numeric value on the wire for bookingChargeType.
-
getBookingChargeType
Nature of booking fee. v1.2.2 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 227:92]
.uk.org.netex.www.netex.BookingChargeTypeEnumeration booking_charge_type = 34;- Specified by:
getBookingChargeTypein interfaceServiceBookingArrangementsStructureOrBuilder- Returns:
- The bookingChargeType.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ServiceBookingArrangementsStructure parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ServiceBookingArrangementsStructure parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ServiceBookingArrangementsStructure parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ServiceBookingArrangementsStructure parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ServiceBookingArrangementsStructure parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ServiceBookingArrangementsStructure parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ServiceBookingArrangementsStructure parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static ServiceBookingArrangementsStructure parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static ServiceBookingArrangementsStructure parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ServiceBookingArrangementsStructure parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ServiceBookingArrangementsStructure parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static ServiceBookingArrangementsStructure.Builder newBuilder(ServiceBookingArrangementsStructure prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ServiceBookingArrangementsStructure.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-