Package uk.org.netex.www.netex
Interface BookingArrangementsStructureOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BookingArrangementsStructure,BookingArrangementsStructure.Builder
public interface BookingArrangementsStructureOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionWho can make a booking.intWho can make a booking.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.com.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 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 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.booleanContact for Booking.booleanNote about booking the FLEXIBLE LINE.booleanLatest time in day that booking can be made.booleanMaximum interval in advance of departure day or time that Service may be ordered.booleanMinimum interval in advance of departure day or time that Service may be ordered.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
-
hasBookingContact
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;- Returns:
- Whether the bookingContact field is set.
-
getBookingContact
ContactStructure 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;- Returns:
- The bookingContact.
-
getBookingContactOrBuilder
ContactStructureOrBuilder 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; -
getBookingMethodsList
List<BookingMethodEnumeration> 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];- Returns:
- A list containing the bookingMethods.
-
getBookingMethodsCount
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];- 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];- 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];- Returns:
- A list containing the enum numeric values on the wire for bookingMethods.
-
getBookingMethodsValue
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];- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of bookingMethods at the given index.
-
getBookingAccessValue
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;- Returns:
- The enum numeric value on the wire for bookingAccess.
-
getBookingAccess
BookingAccessEnumeration 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;- Returns:
- The bookingAccess.
-
getBookWhenValue
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;- Returns:
- The enum numeric value on the wire for bookWhen.
-
getBookWhen
PurchaseWhenEnumeration 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;- Returns:
- The bookWhen.
-
getBuyWhenList
List<PurchaseMomentEnumeration> 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];- Returns:
- A list containing the buyWhen.
-
getBuyWhenCount
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];- 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];- 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];- Returns:
- A list containing the enum numeric values on the wire for buyWhen.
-
getBuyWhenValue
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];- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of buyWhen at the given index.
-
hasLatestBookingTime
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;- Returns:
- Whether the latestBookingTime field is set.
-
getLatestBookingTime
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;- Returns:
- The latestBookingTime.
-
getLatestBookingTimeOrBuilder
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; -
hasMinimumBookingPeriod
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;- Returns:
- Whether the minimumBookingPeriod field is set.
-
getMinimumBookingPeriod
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;- Returns:
- The minimumBookingPeriod.
-
getMinimumBookingPeriodOrBuilder
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; -
hasMaximumBookingPeriod
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 = 11;- Returns:
- Whether the maximumBookingPeriod field is set.
-
getMaximumBookingPeriod
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 = 11;- Returns:
- The maximumBookingPeriod.
-
getMaximumBookingPeriodOrBuilder
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 = 11; -
getBookingUrl
String getBookingUrl()URL for booking. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 185:67]
string booking_url = 8;- Returns:
- The bookingUrl.
-
getBookingUrlBytes
com.google.protobuf.ByteString getBookingUrlBytes()URL for booking. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 185:67]
string booking_url = 8;- Returns:
- The bytes for bookingUrl.
-
hasBookingNote
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 = 9;- Returns:
- Whether the bookingNote field is set.
-
getBookingNote
MultilingualString 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 = 9;- Returns:
- The bookingNote.
-
getBookingNoteOrBuilder
MultilingualStringOrBuilder 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 = 9;
-