Package uk.org.netex.www.netex
Class TrainComponentViewType
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
uk.org.netex.www.netex.TrainComponentViewType
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,TrainComponentViewTypeOrBuilder
@Generated
public final class TrainComponentViewType
extends com.google.protobuf.GeneratedMessage
implements TrainComponentViewTypeOrBuilder
Simplified view of TRAIN COMPONENT. [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 557:90]Protobuf type
uk.org.netex.www.netex.TrainComponentViewType- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classSimplified view of TRAIN COMPONENT.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 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 TypeMethodDescriptionbooleanReference to a BRANDING.Reference to a BRANDING.static TrainComponentViewTypeDescription of TRAIN COMPONENT.Description of TRAIN COMPONENT.static final com.google.protobuf.Descriptors.DescriptorgetFareClasses(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.com.google.protobuf.Parser<TrainComponentViewType> intReference 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.inthashCode()booleanhasLabel()Label for TRAIN COMPONENT.booleanReference to a TRAIN COMPONENT.booleanReference to a TRAIN ELEMENT.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(TrainComponentViewType prototype) protected TrainComponentViewType.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static TrainComponentViewTypeparseDelimitedFrom(InputStream input) static TrainComponentViewTypeparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TrainComponentViewTypeparseFrom(byte[] data) static TrainComponentViewTypeparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TrainComponentViewTypeparseFrom(com.google.protobuf.ByteString data) static TrainComponentViewTypeparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TrainComponentViewTypeparseFrom(com.google.protobuf.CodedInputStream input) static TrainComponentViewTypeparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TrainComponentViewTypeparseFrom(InputStream input) static TrainComponentViewTypeparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TrainComponentViewTypeparseFrom(ByteBuffer data) static TrainComponentViewTypeparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<TrainComponentViewType> 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
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER- See Also:
-
BRANDING_REF_FIELD_NUMBER
public static final int BRANDING_REF_FIELD_NUMBER- See Also:
-
ORDER_FIELD_NUMBER
public static final int ORDER_FIELD_NUMBER- See Also:
-
TRAIN_COMPONENT_REF_FIELD_NUMBER
public static final int TRAIN_COMPONENT_REF_FIELD_NUMBER- See Also:
-
LABEL_FIELD_NUMBER
public static final int LABEL_FIELD_NUMBER- See Also:
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER- See Also:
-
TRAIN_ELEMENT_REF_FIELD_NUMBER
public static final int TRAIN_ELEMENT_REF_FIELD_NUMBER- See Also:
-
FARE_CLASSES_FIELD_NUMBER
public static final int FARE_CLASSES_FIELD_NUMBER- See Also:
-
TRAIN_ELEMENT_TYPE_FIELD_NUMBER
public static final int TRAIN_ELEMENT_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
-
getId
Identifier of Object of which this is a view. [netex_framework/netex_responsibility/netex_responsibility_version.xsd at 136:48]
string id = 1;- Specified by:
getIdin interfaceTrainComponentViewTypeOrBuilder- Returns:
- The id.
-
getIdBytes
public 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;- Specified by:
getIdBytesin interfaceTrainComponentViewTypeOrBuilder- Returns:
- The bytes for id.
-
hasBrandingRef
public 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;- Specified by:
hasBrandingRefin interfaceTrainComponentViewTypeOrBuilder- Returns:
- Whether the brandingRef field is set.
-
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;- Specified by:
getBrandingRefin interfaceTrainComponentViewTypeOrBuilder- Returns:
- The brandingRef.
-
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;- Specified by:
getBrandingRefOrBuilderin interfaceTrainComponentViewTypeOrBuilder
-
getOrder
public 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) = { ... }- Specified by:
getOrderin interfaceTrainComponentViewTypeOrBuilder- Returns:
- The order.
-
hasTrainComponentRef
public 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;- Specified by:
hasTrainComponentRefin interfaceTrainComponentViewTypeOrBuilder- Returns:
- Whether the trainComponentRef field is set.
-
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;- Specified by:
getTrainComponentRefin interfaceTrainComponentViewTypeOrBuilder- Returns:
- The trainComponentRef.
-
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;- Specified by:
getTrainComponentRefOrBuilderin interfaceTrainComponentViewTypeOrBuilder
-
hasLabel
public 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;- Specified by:
hasLabelin interfaceTrainComponentViewTypeOrBuilder- Returns:
- Whether the label field is set.
-
getLabel
Label for TRAIN COMPONENT. [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 590:70]
.uk.org.netex.www.netex.MultilingualString label = 42;- Specified by:
getLabelin interfaceTrainComponentViewTypeOrBuilder- Returns:
- The label.
-
getLabelOrBuilder
Label for TRAIN COMPONENT. [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 590:70]
.uk.org.netex.www.netex.MultilingualString label = 42;- Specified by:
getLabelOrBuilderin interfaceTrainComponentViewTypeOrBuilder
-
hasDescription
public 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;- Specified by:
hasDescriptionin interfaceTrainComponentViewTypeOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
Description of TRAIN COMPONENT. [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 595:76]
.uk.org.netex.www.netex.MultilingualString description = 43;- Specified by:
getDescriptionin interfaceTrainComponentViewTypeOrBuilder- Returns:
- The description.
-
getDescriptionOrBuilder
Description of TRAIN COMPONENT. [netex_framework/netex_reusableComponents/netex_trainElement_version.xsd at 595:76]
.uk.org.netex.www.netex.MultilingualString description = 43;- Specified by:
getDescriptionOrBuilderin interfaceTrainComponentViewTypeOrBuilder
-
hasTrainElementRef
public 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;- Specified by:
hasTrainElementRefin interfaceTrainComponentViewTypeOrBuilder- Returns:
- Whether the trainElementRef field is set.
-
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;- Specified by:
getTrainElementRefin interfaceTrainComponentViewTypeOrBuilder- Returns:
- The trainElementRef.
-
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;- Specified by:
getTrainElementRefOrBuilderin interfaceTrainComponentViewTypeOrBuilder
-
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];- Specified by:
getFareClassesListin interfaceTrainComponentViewTypeOrBuilder- Returns:
- A list containing the fareClasses.
-
getFareClassesCount
public 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];- Specified by:
getFareClassesCountin interfaceTrainComponentViewTypeOrBuilder- 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];- Specified by:
getFareClassesin interfaceTrainComponentViewTypeOrBuilder- 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];- Specified by:
getFareClassesValueListin interfaceTrainComponentViewTypeOrBuilder- Returns:
- A list containing the enum numeric values on the wire for fareClasses.
-
getFareClassesValue
public 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];- Specified by:
getFareClassesValuein interfaceTrainComponentViewTypeOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of fareClasses at the given index.
-
getTrainElementTypeValue
public 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;- Specified by:
getTrainElementTypeValuein interfaceTrainComponentViewTypeOrBuilder- Returns:
- The enum numeric value on the wire for trainElementType.
-
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;- Specified by:
getTrainElementTypein interfaceTrainComponentViewTypeOrBuilder- Returns:
- The trainElementType.
-
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 TrainComponentViewType parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TrainComponentViewType parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TrainComponentViewType parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TrainComponentViewType parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TrainComponentViewType parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TrainComponentViewType parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static TrainComponentViewType parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static TrainComponentViewType parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static TrainComponentViewType parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static TrainComponentViewType 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
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected TrainComponentViewType.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
-