Package uk.org.netex.www.netex
Interface TrainComponent_DerivedViewStructureOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TrainComponent_DerivedViewStructure,TrainComponent_DerivedViewStructure.Builder
@Generated
public interface TrainComponent_DerivedViewStructureOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionReference to a BRANDING.Reference to a BRANDING.Description of TRAIN COMPONENT.Description of TRAIN COMPONENT.getFareClasses(int index) List of FARE CLASSes.intList of FARE CLASSes.List of FARE CLASSes.intgetFareClassesValue(int index) List of FARE CLASSes.List of FARE CLASSes.getId()Identifier of Object of which this is a view.com.google.protobuf.ByteStringIdentifier of Object of which this is a view.getLabel()Label for TRAIN COMPONENT.Label for TRAIN COMPONENT.intgetOrder()Order of TRAIN COMPONENT within TRAIN.Reference to a TRAIN COMPONENT.Reference to a TRAIN COMPONENT.Reference to a TRAIN ELEMENT.Reference to a TRAIN ELEMENT.Type of TRAIN ELEMENT.intType of TRAIN ELEMENT.booleanReference to a BRANDING.booleanDescription of TRAIN COMPONENT.booleanhasLabel()Label for TRAIN COMPONENT.booleanReference to a TRAIN COMPONENT.booleanReference to a TRAIN ELEMENT.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; -
getOrder
int getOrder()Order of TRAIN COMPONENT within TRAIN. [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 576:60]
uint32 order = 21 [(.buf.validate.field) = { ... }- Returns:
- The order.
-
hasTrainComponentRef
boolean hasTrainComponentRef()Reference to a TRAIN COMPONENT. [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 191:113]
.uk.org.netex.www.netex.OrderedVersionOfObjectRefStructure train_component_ref = 41;- Returns:
- Whether the trainComponentRef field is set.
-
getTrainComponentRef
OrderedVersionOfObjectRefStructure getTrainComponentRef()Reference to a TRAIN COMPONENT. [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 191:113]
.uk.org.netex.www.netex.OrderedVersionOfObjectRefStructure train_component_ref = 41;- Returns:
- The trainComponentRef.
-
getTrainComponentRefOrBuilder
OrderedVersionOfObjectRefStructureOrBuilder getTrainComponentRefOrBuilder()Reference to a TRAIN COMPONENT. [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 191:113]
.uk.org.netex.www.netex.OrderedVersionOfObjectRefStructure train_component_ref = 41; -
hasLabel
boolean hasLabel()Label for TRAIN COMPONENT. [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 590:70]
.uk.org.netex.www.netex.MultilingualString label = 42;- Returns:
- Whether the label field is set.
-
getLabel
MultilingualString getLabel()Label for TRAIN COMPONENT. [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 590:70]
.uk.org.netex.www.netex.MultilingualString label = 42;- Returns:
- The label.
-
getLabelOrBuilder
MultilingualStringOrBuilder getLabelOrBuilder()Label for TRAIN COMPONENT. [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 590:70]
.uk.org.netex.www.netex.MultilingualString label = 42; -
hasDescription
boolean hasDescription()Description of TRAIN COMPONENT. [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 595:76]
.uk.org.netex.www.netex.MultilingualString description = 43;- Returns:
- Whether the description field is set.
-
getDescription
MultilingualString getDescription()Description of TRAIN COMPONENT. [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 595:76]
.uk.org.netex.www.netex.MultilingualString description = 43;- Returns:
- The description.
-
getDescriptionOrBuilder
MultilingualStringOrBuilder getDescriptionOrBuilder()Description of TRAIN COMPONENT. [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 595:76]
.uk.org.netex.www.netex.MultilingualString description = 43; -
hasTrainElementRef
boolean hasTrainElementRef()Reference to a TRAIN ELEMENT. [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 150:109]
.uk.org.netex.www.netex.VersionOfObjectRefStructure train_element_ref = 44;- Returns:
- Whether the trainElementRef field is set.
-
getTrainElementRef
VersionOfObjectRefStructure getTrainElementRef()Reference to a TRAIN ELEMENT. [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 150:109]
.uk.org.netex.www.netex.VersionOfObjectRefStructure train_element_ref = 44;- Returns:
- The trainElementRef.
-
getTrainElementRefOrBuilder
VersionOfObjectRefStructureOrBuilder getTrainElementRefOrBuilder()Reference to a TRAIN ELEMENT. [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 150:109]
.uk.org.netex.www.netex.VersionOfObjectRefStructure train_element_ref = 44; -
getFareClassesList
List<FareClassEnumeration> getFareClassesList()List of FARE CLASSes. [netex_framework/netex_reusableComponents/netex_facility_version.xsd at 948:69]
repeated .uk.org.netex.www.netex.FareClassEnumeration fare_classes = 45 [packed = true];- Returns:
- A list containing the fareClasses.
-
getFareClassesCount
int getFareClassesCount()List of FARE CLASSes. [netex_framework/netex_reusableComponents/netex_facility_version.xsd at 948:69]
repeated .uk.org.netex.www.netex.FareClassEnumeration fare_classes = 45 [packed = true];- Returns:
- The count of fareClasses.
-
getFareClasses
List of FARE CLASSes. [netex_framework/netex_reusableComponents/netex_facility_version.xsd at 948:69]
repeated .uk.org.netex.www.netex.FareClassEnumeration fare_classes = 45 [packed = true];- Parameters:
index- The index of the element to return.- Returns:
- The fareClasses at the given index.
-
getFareClassesValueList
List of FARE CLASSes. [netex_framework/netex_reusableComponents/netex_facility_version.xsd at 948:69]
repeated .uk.org.netex.www.netex.FareClassEnumeration fare_classes = 45 [packed = true];- Returns:
- A list containing the enum numeric values on the wire for fareClasses.
-
getFareClassesValue
int getFareClassesValue(int index) List of FARE CLASSes. [netex_framework/netex_reusableComponents/netex_facility_version.xsd at 948:69]
repeated .uk.org.netex.www.netex.FareClassEnumeration fare_classes = 45 [packed = true];- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of fareClasses at the given index.
-
getTrainElementTypeValue
int getTrainElementTypeValue()Type of TRAIN ELEMENT. [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 619:90]
.uk.org.netex.www.netex.TrainElementTypeEnumeration train_element_type = 46;- Returns:
- The enum numeric value on the wire for trainElementType.
-
getTrainElementType
TrainElementTypeEnumeration getTrainElementType()Type of TRAIN ELEMENT. [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 619:90]
.uk.org.netex.www.netex.TrainElementTypeEnumeration train_element_type = 46;- Returns:
- The trainElementType.
-