Package uk.org.netex.www.netex
Class LineInDirectionReference
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
uk.org.netex.www.netex.LineInDirectionReference
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,LineInDirectionReferenceOrBuilder
public final class LineInDirectionReference
extends com.google.protobuf.GeneratedMessage
implements LineInDirectionReferenceOrBuilder
Type for a Reference to a LINE in a specific DIRECTION [netex_part_1/part1_networkDescription/netex_line_version.xsd at 966:55]Protobuf type
uk.org.netex.www.netex.LineInDirectionReference- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classType for a Reference to a LINE in a specific DIRECTION [netex_part_1/part1_networkDescription/netex_line_version.xsd at 966:55]static enumNested 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 intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic LineInDirectionReferencestatic final com.google.protobuf.Descriptors.DescriptorReference to a DIRECTION.Reference to a DIRECTION.Alternative DIRECTION Reference for AVMS system.Alternative DIRECTION Reference for AVMS system.Alternative LINE Reference for AVMS system.Alternative LINE Reference for AVMS system.Reference to a FLEXIBLE LINE.Reference to a FLEXIBLE LINE.Reference to a LINE.Reference to a LINE.com.google.protobuf.Parser<LineInDirectionReference> intbooleanReference to a DIRECTION.booleanAlternative DIRECTION Reference for AVMS system.booleanAlternative LINE Reference for AVMS system.booleanReference to a FLEXIBLE LINE.inthashCode()booleanReference to a LINE.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(LineInDirectionReference prototype) protected LineInDirectionReference.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static LineInDirectionReferenceparseDelimitedFrom(InputStream input) static LineInDirectionReferenceparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LineInDirectionReferenceparseFrom(byte[] data) static LineInDirectionReferenceparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LineInDirectionReferenceparseFrom(com.google.protobuf.ByteString data) static LineInDirectionReferenceparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LineInDirectionReferenceparseFrom(com.google.protobuf.CodedInputStream input) static LineInDirectionReferenceparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LineInDirectionReferenceparseFrom(InputStream input) static LineInDirectionReferenceparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LineInDirectionReferenceparseFrom(ByteBuffer data) static LineInDirectionReferenceparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<LineInDirectionReference> 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, 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
-
DIRECTION_REF_FIELD_NUMBER
public static final int DIRECTION_REF_FIELD_NUMBER- See Also:
-
EXTERNAL_LINE_REF_FIELD_NUMBER
public static final int EXTERNAL_LINE_REF_FIELD_NUMBER- See Also:
-
EXTERNAL_DIRECTION_REF_FIELD_NUMBER
public static final int EXTERNAL_DIRECTION_REF_FIELD_NUMBER- See Also:
-
LINE_REF_FIELD_NUMBER
public static final int LINE_REF_FIELD_NUMBER- See Also:
-
FLEXIBLE_LINE_REF_FIELD_NUMBER
public static final int FLEXIBLE_LINE_REF_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
-
getLineRefStructureCase
- Specified by:
getLineRefStructureCasein interfaceLineInDirectionReferenceOrBuilder
-
hasDirectionRef
public boolean hasDirectionRef()Reference to a DIRECTION. [netex_part_1/part1_networkDescription/netex_route_support.xsd at 84:99]
.uk.org.netex.www.netex.VersionOfObjectRefStructure direction_ref = 3;- Specified by:
hasDirectionRefin interfaceLineInDirectionReferenceOrBuilder- Returns:
- Whether the directionRef field is set.
-
getDirectionRef
Reference to a DIRECTION. [netex_part_1/part1_networkDescription/netex_route_support.xsd at 84:99]
.uk.org.netex.www.netex.VersionOfObjectRefStructure direction_ref = 3;- Specified by:
getDirectionRefin interfaceLineInDirectionReferenceOrBuilder- Returns:
- The directionRef.
-
getDirectionRefOrBuilder
Reference to a DIRECTION. [netex_part_1/part1_networkDescription/netex_route_support.xsd at 84:99]
.uk.org.netex.www.netex.VersionOfObjectRefStructure direction_ref = 3;- Specified by:
getDirectionRefOrBuilderin interfaceLineInDirectionReferenceOrBuilder
-
hasExternalLineRef
public boolean hasExternalLineRef()Alternative LINE Reference for AVMS system. [netex_part_1/part1_networkDescription/netex_line_version.xsd at 973:88]
.uk.org.netex.www.netex.VersionOfObjectRefStructure external_line_ref = 4;- Specified by:
hasExternalLineRefin interfaceLineInDirectionReferenceOrBuilder- Returns:
- Whether the externalLineRef field is set.
-
getExternalLineRef
Alternative LINE Reference for AVMS system. [netex_part_1/part1_networkDescription/netex_line_version.xsd at 973:88]
.uk.org.netex.www.netex.VersionOfObjectRefStructure external_line_ref = 4;- Specified by:
getExternalLineRefin interfaceLineInDirectionReferenceOrBuilder- Returns:
- The externalLineRef.
-
getExternalLineRefOrBuilder
Alternative LINE Reference for AVMS system. [netex_part_1/part1_networkDescription/netex_line_version.xsd at 973:88]
.uk.org.netex.www.netex.VersionOfObjectRefStructure external_line_ref = 4;- Specified by:
getExternalLineRefOrBuilderin interfaceLineInDirectionReferenceOrBuilder
-
hasExternalDirectionRef
public boolean hasExternalDirectionRef()Alternative DIRECTION Reference for AVMS system. [netex_part_1/part1_networkDescription/netex_line_version.xsd at 978:93]
.uk.org.netex.www.netex.VersionOfObjectRefStructure external_direction_ref = 5;- Specified by:
hasExternalDirectionRefin interfaceLineInDirectionReferenceOrBuilder- Returns:
- Whether the externalDirectionRef field is set.
-
getExternalDirectionRef
Alternative DIRECTION Reference for AVMS system. [netex_part_1/part1_networkDescription/netex_line_version.xsd at 978:93]
.uk.org.netex.www.netex.VersionOfObjectRefStructure external_direction_ref = 5;- Specified by:
getExternalDirectionRefin interfaceLineInDirectionReferenceOrBuilder- Returns:
- The externalDirectionRef.
-
getExternalDirectionRefOrBuilder
Alternative DIRECTION Reference for AVMS system. [netex_part_1/part1_networkDescription/netex_line_version.xsd at 978:93]
.uk.org.netex.www.netex.VersionOfObjectRefStructure external_direction_ref = 5;- Specified by:
getExternalDirectionRefOrBuilderin interfaceLineInDirectionReferenceOrBuilder
-
hasLineRef
public 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 = 1;- Specified by:
hasLineRefin interfaceLineInDirectionReferenceOrBuilder- Returns:
- Whether the lineRef field is set.
-
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 = 1;- Specified by:
getLineRefin interfaceLineInDirectionReferenceOrBuilder- Returns:
- The lineRef.
-
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 = 1;- Specified by:
getLineRefOrBuilderin interfaceLineInDirectionReferenceOrBuilder
-
hasFlexibleLineRef
public 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 = 2;- Specified by:
hasFlexibleLineRefin interfaceLineInDirectionReferenceOrBuilder- Returns:
- Whether the flexibleLineRef field is set.
-
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 = 2;- Specified by:
getFlexibleLineRefin interfaceLineInDirectionReferenceOrBuilder- Returns:
- The flexibleLineRef.
-
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 = 2;- Specified by:
getFlexibleLineRefOrBuilderin interfaceLineInDirectionReferenceOrBuilder
-
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 LineInDirectionReference parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LineInDirectionReference parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LineInDirectionReference parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LineInDirectionReference parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LineInDirectionReference parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LineInDirectionReference parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static LineInDirectionReference parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static LineInDirectionReference parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static LineInDirectionReference parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static LineInDirectionReference 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 LineInDirectionReference.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
-