Package uk.org.netex.www.netex
Interface ServiceBookingArrangementsStructureOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ServiceBookingArrangementsStructure,ServiceBookingArrangementsStructure.Builder
@Generated
public interface ServiceBookingArrangementsStructureOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionWho 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.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 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.booleanContact for Booking.booleanNote about booking the FLEXIBLE LINE.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.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 = 8;- 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 = 8;- 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 = 8; -
getBookingUrl
String getBookingUrl()URL for booking. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 185:67]
string booking_url = 9;- 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 = 9;- 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 = 10;- 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 = 10;- 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 = 10; -
hasMinimumBookingDuration
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;- Returns:
- Whether the minimumBookingDuration field is set.
-
getMinimumBookingDuration
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;- Returns:
- The minimumBookingDuration.
-
getMinimumBookingDurationOrBuilder
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; -
hasMaximumBookingDuration
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;- Returns:
- Whether the maximumBookingDuration field is set.
-
getMaximumBookingDuration
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;- Returns:
- The maximumBookingDuration.
-
getMaximumBookingDurationOrBuilder
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; -
getDepositRequired
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;- Returns:
- The depositRequired.
-
getBookingChargeTypeValue
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;- Returns:
- The enum numeric value on the wire for bookingChargeType.
-
getBookingChargeType
BookingChargeTypeEnumeration 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;- Returns:
- The bookingChargeType.
-