Package uk.org.netex.www.netex
Interface FlexibleLineViewTypeOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
FlexibleLineViewType,FlexibleLineViewType.Builder
public interface FlexibleLineViewTypeOrBuilder
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.Reference to a BRANDING.Reference to a BRANDING.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.Reference to a FLEXIBLE LINE.Reference to a FLEXIBLE LINE.Type of FLEXIBLE LINE.intType of FLEXIBLE LINE.getId()Identifier of Object of which this is a view.com.google.protobuf.ByteStringIdentifier of Object of which this is a view.com.google.type.TimeOfDayLatest time in day that booking can be made.com.google.type.TimeOfDayOrBuilderLatest time in day that booking can be made.Reference to a LINE.Reference to a LINE.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.getName()Name of LINE.Name of LINE.Reference to an OPERATOR.Reference to an OPERATOR.Identifier of LINE.com.google.protobuf.ByteStringIdentifier of LINE.Short name of LINE.Short name of LINE.TRANSPORT MODE of LINE.intTRANSPORT MODE of LINE.A submode of a Public Transport MODE.A submode of a Public Transport MODE.Reference to a TYPE OF LINE.Reference to a TYPE OF LINE.booleanContact for Booking.booleanNote about booking the FLEXIBLE LINE.booleanReference to a BRANDING.booleanReference to a FLEXIBLE LINE.booleanLatest time in day that booking can be made.booleanReference to a LINE.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.booleanhasName()Name of LINE.booleanReference to an OPERATOR.booleanShort name of LINE.booleanA submode of a Public Transport MODE.booleanReference to a TYPE OF LINE.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
-
getId
String getId()Identifier of Object of which this is a view. [netex_framework/netex_responsibility/netex_responsibility_version.xsd at 136:48]
string id = 1;- Returns:
- The id.
-
getIdBytes
com.google.protobuf.ByteString getIdBytes()Identifier of Object of which this is a view. [netex_framework/netex_responsibility/netex_responsibility_version.xsd at 136:48]
string id = 1;- Returns:
- The bytes for id.
-
hasBrandingRef
boolean hasBrandingRef()Reference to a BRANDING. [netex_framework/netex_responsibility/netex_responsibility_support.xsd at 256:114]
.uk.org.netex.www.netex.VersionOfObjectRefStructure branding_ref = 2;- Returns:
- Whether the brandingRef field is set.
-
getBrandingRef
VersionOfObjectRefStructure getBrandingRef()Reference to a BRANDING. [netex_framework/netex_responsibility/netex_responsibility_support.xsd at 256:114]
.uk.org.netex.www.netex.VersionOfObjectRefStructure branding_ref = 2;- Returns:
- The brandingRef.
-
getBrandingRefOrBuilder
VersionOfObjectRefStructureOrBuilder getBrandingRefOrBuilder()Reference to a BRANDING. [netex_framework/netex_responsibility/netex_responsibility_support.xsd at 256:114]
.uk.org.netex.www.netex.VersionOfObjectRefStructure branding_ref = 2; -
getPublicCode
String getPublicCode()Identifier of LINE. [netex_part_1/part1_networkDescription/netex_line_version.xsd at 1037:79]
string public_code = 43;- Returns:
- The publicCode.
-
getPublicCodeBytes
com.google.protobuf.ByteString getPublicCodeBytes()Identifier of LINE. [netex_part_1/part1_networkDescription/netex_line_version.xsd at 1037:79]
string public_code = 43;- Returns:
- The bytes for publicCode.
-
hasName
boolean hasName()Name of LINE. [netex_part_1/part1_networkDescription/netex_line_version.xsd at 1042:71]
.uk.org.netex.www.netex.MultilingualString name = 44;- Returns:
- Whether the name field is set.
-
getName
MultilingualString getName()Name of LINE. [netex_part_1/part1_networkDescription/netex_line_version.xsd at 1042:71]
.uk.org.netex.www.netex.MultilingualString name = 44;- Returns:
- The name.
-
getNameOrBuilder
MultilingualStringOrBuilder getNameOrBuilder()Name of LINE. [netex_part_1/part1_networkDescription/netex_line_version.xsd at 1042:71]
.uk.org.netex.www.netex.MultilingualString name = 44; -
hasShortName
boolean hasShortName()Short name of LINE. [netex_part_1/part1_networkDescription/netex_line_version.xsd at 1047:76]
.uk.org.netex.www.netex.MultilingualString short_name = 45;- Returns:
- Whether the shortName field is set.
-
getShortName
MultilingualString getShortName()Short name of LINE. [netex_part_1/part1_networkDescription/netex_line_version.xsd at 1047:76]
.uk.org.netex.www.netex.MultilingualString short_name = 45;- Returns:
- The shortName.
-
getShortNameOrBuilder
MultilingualStringOrBuilder getShortNameOrBuilder()Short name of LINE. [netex_part_1/part1_networkDescription/netex_line_version.xsd at 1047:76]
.uk.org.netex.www.netex.MultilingualString short_name = 45; -
getTransportModeValue
int getTransportModeValue()TRANSPORT MODE of LINE. [netex_part_1/part1_networkDescription/netex_line_version.xsd at 1052:99]
.uk.org.netex.www.netex.AllVehicleModesOfTransportEnumeration transport_mode = 46;- Returns:
- The enum numeric value on the wire for transportMode.
-
getTransportMode
AllVehicleModesOfTransportEnumeration getTransportMode()TRANSPORT MODE of LINE. [netex_part_1/part1_networkDescription/netex_line_version.xsd at 1052:99]
.uk.org.netex.www.netex.AllVehicleModesOfTransportEnumeration transport_mode = 46;- Returns:
- The transportMode.
-
hasTransportSubmode
boolean hasTransportSubmode()A submode of a Public Transport MODE. [netex_framework/netex_reusableComponents/netex_submode_version.xsd at 94:72]
.uk.org.netex.www.netex.TransportSubmodeStructure transport_submode = 47;- Returns:
- Whether the transportSubmode field is set.
-
getTransportSubmode
TransportSubmodeStructure getTransportSubmode()A submode of a Public Transport MODE. [netex_framework/netex_reusableComponents/netex_submode_version.xsd at 94:72]
.uk.org.netex.www.netex.TransportSubmodeStructure transport_submode = 47;- Returns:
- The transportSubmode.
-
getTransportSubmodeOrBuilder
TransportSubmodeStructureOrBuilder getTransportSubmodeOrBuilder()A submode of a Public Transport MODE. [netex_framework/netex_reusableComponents/netex_submode_version.xsd at 94:72]
.uk.org.netex.www.netex.TransportSubmodeStructure transport_submode = 47; -
hasOperatorRef
boolean hasOperatorRef()Reference to an OPERATOR. [netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd at 139:107]
.uk.org.netex.www.netex.VersionOfObjectRefStructure operator_ref = 48;- Returns:
- Whether the operatorRef field is set.
-
getOperatorRef
VersionOfObjectRefStructure getOperatorRef()Reference to an OPERATOR. [netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd at 139:107]
.uk.org.netex.www.netex.VersionOfObjectRefStructure operator_ref = 48;- Returns:
- The operatorRef.
-
getOperatorRefOrBuilder
VersionOfObjectRefStructureOrBuilder getOperatorRefOrBuilder()Reference to an OPERATOR. [netex_framework/netex_reusableComponents/netex_transportOrganisation_support.xsd at 139:107]
.uk.org.netex.www.netex.VersionOfObjectRefStructure operator_ref = 48; -
hasTypeOfLineRef
boolean hasTypeOfLineRef()Reference to a TYPE OF LINE. [netex_part_1/part1_networkDescription/netex_line_support.xsd at 322:102]
.uk.org.netex.www.netex.VersionOfObjectRefStructure type_of_line_ref = 49;- Returns:
- Whether the typeOfLineRef field is set.
-
getTypeOfLineRef
VersionOfObjectRefStructure getTypeOfLineRef()Reference to a TYPE OF LINE. [netex_part_1/part1_networkDescription/netex_line_support.xsd at 322:102]
.uk.org.netex.www.netex.VersionOfObjectRefStructure type_of_line_ref = 49;- Returns:
- The typeOfLineRef.
-
getTypeOfLineRefOrBuilder
VersionOfObjectRefStructureOrBuilder getTypeOfLineRefOrBuilder()Reference to a TYPE OF LINE. [netex_part_1/part1_networkDescription/netex_line_support.xsd at 322:102]
.uk.org.netex.www.netex.VersionOfObjectRefStructure type_of_line_ref = 49; -
getFlexibleLineTypeValue
int getFlexibleLineTypeValue()Type of FLEXIBLE LINE. [netex_part_1/part1_networkDescription/netex_flexibleNetwork_version.xsd at 334:92]
.uk.org.netex.www.netex.FlexibleLineTypeEnumeration flexible_line_type = 111;- Returns:
- The enum numeric value on the wire for flexibleLineType.
-
getFlexibleLineType
FlexibleLineTypeEnumeration getFlexibleLineType()Type of FLEXIBLE LINE. [netex_part_1/part1_networkDescription/netex_flexibleNetwork_version.xsd at 334:92]
.uk.org.netex.www.netex.FlexibleLineTypeEnumeration flexible_line_type = 111;- Returns:
- The flexibleLineType.
-
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 = 112;- 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 = 112;- 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 = 112; -
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 = 113 [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 = 113 [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 = 113 [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 = 113 [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 = 113 [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 = 114;- 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 = 114;- 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 = 115;- 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 = 115;- 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 = 116 [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 = 116 [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 = 116 [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 = 116 [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 = 116 [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 = 117;- 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 = 117;- 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 = 117; -
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 = 118;- 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 = 118;- 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 = 118; -
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 = 122;- 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 = 122;- 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 = 122; -
getBookingUrl
String getBookingUrl()URL for booking. +V1.1 [netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd at 185:67]
string booking_url = 119;- 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 = 119;- 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 = 120;- 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 = 120;- 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 = 120; -
hasLineRef
boolean hasLineRef()Reference to a LINE. [netex_part_1/part1_networkDescription/netex_line_support.xsd at 116:93]
.uk.org.netex.www.netex.VersionOfObjectRefStructure line_ref = 41;- Returns:
- Whether the lineRef field is set.
-
getLineRef
VersionOfObjectRefStructure getLineRef()Reference to a LINE. [netex_part_1/part1_networkDescription/netex_line_support.xsd at 116:93]
.uk.org.netex.www.netex.VersionOfObjectRefStructure line_ref = 41;- Returns:
- The lineRef.
-
getLineRefOrBuilder
VersionOfObjectRefStructureOrBuilder getLineRefOrBuilder()Reference to a LINE. [netex_part_1/part1_networkDescription/netex_line_support.xsd at 116:93]
.uk.org.netex.www.netex.VersionOfObjectRefStructure line_ref = 41; -
hasFlexibleLineRef
boolean hasFlexibleLineRef()Reference to a FLEXIBLE LINE. [netex_part_1/part1_networkDescription/netex_flexibleNetwork_support.xsd at 67:98]
.uk.org.netex.www.netex.VersionOfObjectRefStructure flexible_line_ref = 42;- Returns:
- Whether the flexibleLineRef field is set.
-
getFlexibleLineRef
VersionOfObjectRefStructure getFlexibleLineRef()Reference to a FLEXIBLE LINE. [netex_part_1/part1_networkDescription/netex_flexibleNetwork_support.xsd at 67:98]
.uk.org.netex.www.netex.VersionOfObjectRefStructure flexible_line_ref = 42;- Returns:
- The flexibleLineRef.
-
getFlexibleLineRefOrBuilder
VersionOfObjectRefStructureOrBuilder getFlexibleLineRefOrBuilder()Reference to a FLEXIBLE LINE. [netex_part_1/part1_networkDescription/netex_flexibleNetwork_support.xsd at 67:98]
.uk.org.netex.www.netex.VersionOfObjectRefStructure flexible_line_ref = 42; -
getLineRefStructureCase
FlexibleLineViewType.LineRefStructureCase getLineRefStructureCase()
-