Class LinkSequenceProjectionType

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
uk.org.netex.www.netex.LinkSequenceProjectionType
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, LinkSequenceProjectionTypeOrBuilder

@Generated public final class LinkSequenceProjectionType extends com.google.protobuf.GeneratedMessage implements LinkSequenceProjectionTypeOrBuilder
 A Projection of a whole LINK SEQUENCE as an ordered series of POINTs.  [netex_framework/netex_genericFramework/netex_projection_version.xsd at 287:93]
 
Protobuf type uk.org.netex.www.netex.LinkSequenceProjectionType
See Also:
  • Field Details

    • CREATED_FIELD_NUMBER

      public static final int CREATED_FIELD_NUMBER
      See Also:
    • CHANGED_FIELD_NUMBER

      public static final int CHANGED_FIELD_NUMBER
      See Also:
    • VERSION_FIELD_NUMBER

      public static final int VERSION_FIELD_NUMBER
      See Also:
    • STATUS_FIELD_NUMBER

      public static final int STATUS_FIELD_NUMBER
      See Also:
    • DERIVED_FROM_VERSION_REF_FIELD_NUMBER

      public static final int DERIVED_FROM_VERSION_REF_FIELD_NUMBER
      See Also:
    • DERIVED_FROM_OBJECT_REF_FIELD_NUMBER

      public static final int DERIVED_FROM_OBJECT_REF_FIELD_NUMBER
      See Also:
    • VALIDITY_CONDITIONS_FIELD_NUMBER

      public static final int VALIDITY_CONDITIONS_FIELD_NUMBER
      See Also:
    • VALID_BETWEEN_FIELD_NUMBER

      public static final int VALID_BETWEEN_FIELD_NUMBER
      See Also:
    • ALTERNATIVE_TEXTS_FIELD_NUMBER

      public static final int ALTERNATIVE_TEXTS_FIELD_NUMBER
      See Also:
    • KEY_LIST_FIELD_NUMBER

      public static final int KEY_LIST_FIELD_NUMBER
      See Also:
    • EXTENSIONS_FIELD_NUMBER

      public static final int EXTENSIONS_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:
    • TYPE_OF_PROJECTION_REF_FIELD_NUMBER

      public static final int TYPE_OF_PROJECTION_REF_FIELD_NUMBER
      See Also:
    • NAME_FIELD_NUMBER

      public static final int NAME_FIELD_NUMBER
      See Also:
    • POINTS_FIELD_NUMBER

      public static final int POINTS_FIELD_NUMBER
      See Also:
    • LINE_STRING_FIELD_NUMBER

      public static final int LINE_STRING_FIELD_NUMBER
      See Also:
    • ID_FIELD_NUMBER

      public static final int ID_FIELD_NUMBER
      See Also:
    • DISTANCE_FIELD_NUMBER

      public static final int DISTANCE_FIELD_NUMBER
      See Also:
    • SPATIAL_FEATURE_REF_FIELD_NUMBER

      public static final int SPATIAL_FEATURE_REF_FIELD_NUMBER
      See Also:
    • SIMPLE_FEATURE_REF_FIELD_NUMBER

      public static final int SIMPLE_FEATURE_REF_FIELD_NUMBER
      See Also:
    • COMPLEX_FEATURE_REF_FIELD_NUMBER

      public static final int COMPLEX_FEATURE_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:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getGroupOfPointsRefStructureCase

      public LinkSequenceProjectionType.GroupOfPointsRefStructureCase getGroupOfPointsRefStructureCase()
      Specified by:
      getGroupOfPointsRefStructureCase in interface LinkSequenceProjectionTypeOrBuilder
    • hasCreated

      public boolean hasCreated()
       Date ENTITY was first created.  [netex_framework/netex_responsibility/netex_version_support.xsd at 190:68]
       
      .google.protobuf.Timestamp created = 4;
      Specified by:
      hasCreated in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      Whether the created field is set.
    • getCreated

      public com.google.protobuf.Timestamp getCreated()
       Date ENTITY was first created.  [netex_framework/netex_responsibility/netex_version_support.xsd at 190:68]
       
      .google.protobuf.Timestamp created = 4;
      Specified by:
      getCreated in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The created.
    • getCreatedOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreatedOrBuilder()
       Date ENTITY was first created.  [netex_framework/netex_responsibility/netex_version_support.xsd at 190:68]
       
      .google.protobuf.Timestamp created = 4;
      Specified by:
      getCreatedOrBuilder in interface LinkSequenceProjectionTypeOrBuilder
    • hasChanged

      public boolean hasChanged()
       Date ENTITY or version was last changed.  [netex_framework/netex_responsibility/netex_version_support.xsd at 195:68]
       
      .google.protobuf.Timestamp changed = 5;
      Specified by:
      hasChanged in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      Whether the changed field is set.
    • getChanged

      public com.google.protobuf.Timestamp getChanged()
       Date ENTITY or version was last changed.  [netex_framework/netex_responsibility/netex_version_support.xsd at 195:68]
       
      .google.protobuf.Timestamp changed = 5;
      Specified by:
      getChanged in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The changed.
    • getChangedOrBuilder

      public com.google.protobuf.TimestampOrBuilder getChangedOrBuilder()
       Date ENTITY or version was last changed.  [netex_framework/netex_responsibility/netex_version_support.xsd at 195:68]
       
      .google.protobuf.Timestamp changed = 5;
      Specified by:
      getChangedOrBuilder in interface LinkSequenceProjectionTypeOrBuilder
    • getVersion

      public String getVersion()
       Version number of entity.  [netex_framework/netex_responsibility/netex_version_support.xsd at 201:69]
       
      string version = 7;
      Specified by:
      getVersion in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The version.
    • getVersionBytes

      public com.google.protobuf.ByteString getVersionBytes()
       Version number of entity.  [netex_framework/netex_responsibility/netex_version_support.xsd at 201:69]
       
      string version = 7;
      Specified by:
      getVersionBytes in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The bytes for version.
    • getStatusValue

      public int getStatusValue()
       Whether ENTITY is currently in use. Default is "active".  [netex_framework/netex_responsibility/netex_version_support.xsd at 206:89]
       
      .uk.org.netex.www.netex.StatusEnumeration status = 8;
      Specified by:
      getStatusValue in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The enum numeric value on the wire for status.
    • getStatus

      public StatusEnumeration getStatus()
       Whether ENTITY is currently in use. Default is "active".  [netex_framework/netex_responsibility/netex_version_support.xsd at 206:89]
       
      .uk.org.netex.www.netex.StatusEnumeration status = 8;
      Specified by:
      getStatus in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The status.
    • getDerivedFromVersionRef

      public String getDerivedFromVersionRef()
       Version of this object from which this version of ENTITY was derived.  [netex_framework/netex_responsibility/netex_version_support.xsd at 212:83]
       
      string derived_from_version_ref = 384;
      Specified by:
      getDerivedFromVersionRef in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The derivedFromVersionRef.
    • getDerivedFromVersionRefBytes

      public com.google.protobuf.ByteString getDerivedFromVersionRefBytes()
       Version of this object from which this version of ENTITY was derived.  [netex_framework/netex_responsibility/netex_version_support.xsd at 212:83]
       
      string derived_from_version_ref = 384;
      Specified by:
      getDerivedFromVersionRefBytes in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The bytes for derivedFromVersionRef.
    • getDerivedFromObjectRef

      public String getDerivedFromObjectRef()
       Identity of object from which this object of ENTITY was derived. Normally the same.  [netex_framework/netex_responsibility/netex_version_support.xsd at 218:81]
       
      string derived_from_object_ref = 385;
      Specified by:
      getDerivedFromObjectRef in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The derivedFromObjectRef.
    • getDerivedFromObjectRefBytes

      public com.google.protobuf.ByteString getDerivedFromObjectRefBytes()
       Identity of object from which this object of ENTITY was derived. Normally the same.  [netex_framework/netex_responsibility/netex_version_support.xsd at 218:81]
       
      string derived_from_object_ref = 385;
      Specified by:
      getDerivedFromObjectRefBytes in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The bytes for derivedFromObjectRef.
    • hasValidityConditions

      public boolean hasValidityConditions()
       VALIDITY CONDITIONs conditioning entity.  [netex_framework/netex_responsibility/netex_version_version.xsd at 111:83]
       
      .uk.org.netex.www.netex.ValidityConditions_RelStructure validity_conditions = 12;
      Specified by:
      hasValidityConditions in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      Whether the validityConditions field is set.
    • getValidityConditions

      public ValidityConditions_RelStructure getValidityConditions()
       VALIDITY CONDITIONs conditioning entity.  [netex_framework/netex_responsibility/netex_version_version.xsd at 111:83]
       
      .uk.org.netex.www.netex.ValidityConditions_RelStructure validity_conditions = 12;
      Specified by:
      getValidityConditions in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The validityConditions.
    • getValidityConditionsOrBuilder

      public ValidityConditions_RelStructureOrBuilder getValidityConditionsOrBuilder()
       VALIDITY CONDITIONs conditioning entity.  [netex_framework/netex_responsibility/netex_version_version.xsd at 111:83]
       
      .uk.org.netex.www.netex.ValidityConditions_RelStructure validity_conditions = 12;
      Specified by:
      getValidityConditionsOrBuilder in interface LinkSequenceProjectionTypeOrBuilder
    • getValidBetweenList

      public List<ValidBetweenType> getValidBetweenList()
       OPTIMISATION. Simple version of a VALIDITY CONDITION. Comprises a simple period. NO UNIQUENESS CONSTRAINT.  [netex_framework/netex_responsibility/netex_validityCondition_version.xsd at 385:52]
       
      repeated .uk.org.netex.www.netex.ValidBetweenType valid_between = 13;
      Specified by:
      getValidBetweenList in interface LinkSequenceProjectionTypeOrBuilder
    • getValidBetweenOrBuilderList

      public List<? extends ValidBetweenTypeOrBuilder> getValidBetweenOrBuilderList()
       OPTIMISATION. Simple version of a VALIDITY CONDITION. Comprises a simple period. NO UNIQUENESS CONSTRAINT.  [netex_framework/netex_responsibility/netex_validityCondition_version.xsd at 385:52]
       
      repeated .uk.org.netex.www.netex.ValidBetweenType valid_between = 13;
      Specified by:
      getValidBetweenOrBuilderList in interface LinkSequenceProjectionTypeOrBuilder
    • getValidBetweenCount

      public int getValidBetweenCount()
       OPTIMISATION. Simple version of a VALIDITY CONDITION. Comprises a simple period. NO UNIQUENESS CONSTRAINT.  [netex_framework/netex_responsibility/netex_validityCondition_version.xsd at 385:52]
       
      repeated .uk.org.netex.www.netex.ValidBetweenType valid_between = 13;
      Specified by:
      getValidBetweenCount in interface LinkSequenceProjectionTypeOrBuilder
    • getValidBetween

      public ValidBetweenType getValidBetween(int index)
       OPTIMISATION. Simple version of a VALIDITY CONDITION. Comprises a simple period. NO UNIQUENESS CONSTRAINT.  [netex_framework/netex_responsibility/netex_validityCondition_version.xsd at 385:52]
       
      repeated .uk.org.netex.www.netex.ValidBetweenType valid_between = 13;
      Specified by:
      getValidBetween in interface LinkSequenceProjectionTypeOrBuilder
    • getValidBetweenOrBuilder

      public ValidBetweenTypeOrBuilder getValidBetweenOrBuilder(int index)
       OPTIMISATION. Simple version of a VALIDITY CONDITION. Comprises a simple period. NO UNIQUENESS CONSTRAINT.  [netex_framework/netex_responsibility/netex_validityCondition_version.xsd at 385:52]
       
      repeated .uk.org.netex.www.netex.ValidBetweenType valid_between = 13;
      Specified by:
      getValidBetweenOrBuilder in interface LinkSequenceProjectionTypeOrBuilder
    • hasAlternativeTexts

      public boolean hasAlternativeTexts()
       Additional Translations of text  elements.  [netex_framework/netex_responsibility/netex_version_version.xsd at 118:92]
       
      .uk.org.netex.www.netex.AlternativeTexts_RelStructure alternative_texts = 21;
      Specified by:
      hasAlternativeTexts in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      Whether the alternativeTexts field is set.
    • getAlternativeTexts

      public AlternativeTexts_RelStructure getAlternativeTexts()
       Additional Translations of text  elements.  [netex_framework/netex_responsibility/netex_version_version.xsd at 118:92]
       
      .uk.org.netex.www.netex.AlternativeTexts_RelStructure alternative_texts = 21;
      Specified by:
      getAlternativeTexts in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The alternativeTexts.
    • getAlternativeTextsOrBuilder

      public AlternativeTexts_RelStructureOrBuilder getAlternativeTextsOrBuilder()
       Additional Translations of text  elements.  [netex_framework/netex_responsibility/netex_version_version.xsd at 118:92]
       
      .uk.org.netex.www.netex.AlternativeTexts_RelStructure alternative_texts = 21;
      Specified by:
      getAlternativeTextsOrBuilder in interface LinkSequenceProjectionTypeOrBuilder
    • hasKeyList

      public boolean hasKeyList()
       A list of alternative Key values for an element.  [netex_framework/netex_responsibility/netex_responsibility_version.xsd at 165:54]
       
      .uk.org.netex.www.netex.KeyListStructure key_list = 71;
      Specified by:
      hasKeyList in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      Whether the keyList field is set.
    • getKeyList

      public KeyListStructure getKeyList()
       A list of alternative Key values for an element.  [netex_framework/netex_responsibility/netex_responsibility_version.xsd at 165:54]
       
      .uk.org.netex.www.netex.KeyListStructure key_list = 71;
      Specified by:
      getKeyList in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The keyList.
    • getKeyListOrBuilder

      public KeyListStructureOrBuilder getKeyListOrBuilder()
       A list of alternative Key values for an element.  [netex_framework/netex_responsibility/netex_responsibility_version.xsd at 165:54]
       
      .uk.org.netex.www.netex.KeyListStructure key_list = 71;
      Specified by:
      getKeyListOrBuilder in interface LinkSequenceProjectionTypeOrBuilder
    • hasExtensions

      public boolean hasExtensions()
       User defined Extensions to ENTITY in schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).  [netex_framework/netex_utility/netex_utility_xml.xsd at 85:60]
       
      .uk.org.netex.www.netex.ExtensionsStructure extensions = 72;
      Specified by:
      hasExtensions in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      Whether the extensions field is set.
    • getExtensions

      public ExtensionsStructure getExtensions()
       User defined Extensions to ENTITY in schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).  [netex_framework/netex_utility/netex_utility_xml.xsd at 85:60]
       
      .uk.org.netex.www.netex.ExtensionsStructure extensions = 72;
      Specified by:
      getExtensions in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The extensions.
    • getExtensionsOrBuilder

      public ExtensionsStructureOrBuilder getExtensionsOrBuilder()
       User defined Extensions to ENTITY in schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).  [netex_framework/netex_utility/netex_utility_xml.xsd at 85:60]
       
      .uk.org.netex.www.netex.ExtensionsStructure extensions = 72;
      Specified by:
      getExtensionsOrBuilder in interface LinkSequenceProjectionTypeOrBuilder
    • 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 = 73;
      Specified by:
      hasBrandingRef in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      Whether the brandingRef field is set.
    • getBrandingRef

      public 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 = 73;
      Specified by:
      getBrandingRef in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The brandingRef.
    • getBrandingRefOrBuilder

      public 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 = 73;
      Specified by:
      getBrandingRefOrBuilder in interface LinkSequenceProjectionTypeOrBuilder
    • getOrder

      public int getOrder()
       Order of Order in which to process PROJECTION.   [netex_framework/netex_genericFramework/netex_projection_version.xsd at 93:60]
       
      uint32 order = 101 [(.buf.validate.field) = { ... }
      Specified by:
      getOrder in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The order.
    • hasTypeOfProjectionRef

      public boolean hasTypeOfProjectionRef()
       Type of PROJECTION.  [netex_framework/netex_genericFramework/netex_projection_version.xsd at 108:94]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure type_of_projection_ref = 161;
      Specified by:
      hasTypeOfProjectionRef in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      Whether the typeOfProjectionRef field is set.
    • getTypeOfProjectionRef

      public VersionOfObjectRefStructure getTypeOfProjectionRef()
       Type of PROJECTION.  [netex_framework/netex_genericFramework/netex_projection_version.xsd at 108:94]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure type_of_projection_ref = 161;
      Specified by:
      getTypeOfProjectionRef in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The typeOfProjectionRef.
    • getTypeOfProjectionRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getTypeOfProjectionRefOrBuilder()
       Type of PROJECTION.  [netex_framework/netex_genericFramework/netex_projection_version.xsd at 108:94]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure type_of_projection_ref = 161;
      Specified by:
      getTypeOfProjectionRefOrBuilder in interface LinkSequenceProjectionTypeOrBuilder
    • hasName

      public boolean hasName()
       Description of PROJECTION.  [netex_framework/netex_genericFramework/netex_projection_version.xsd at 113:69]
       
      .uk.org.netex.www.netex.MultilingualString name = 162;
      Specified by:
      hasName in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      Whether the name field is set.
    • getName

      public MultilingualString getName()
       Description of PROJECTION.  [netex_framework/netex_genericFramework/netex_projection_version.xsd at 113:69]
       
      .uk.org.netex.www.netex.MultilingualString name = 162;
      Specified by:
      getName in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The name.
    • getNameOrBuilder

      public MultilingualStringOrBuilder getNameOrBuilder()
       Description of PROJECTION.  [netex_framework/netex_genericFramework/netex_projection_version.xsd at 113:69]
       
      .uk.org.netex.www.netex.MultilingualString name = 162;
      Specified by:
      getNameOrBuilder in interface LinkSequenceProjectionTypeOrBuilder
    • hasPoints

      public boolean hasPoints()
       POINTs in PROJECTION.  [netex_framework/netex_genericFramework/netex_projection_version.xsd at 354:75]
       
      .uk.org.netex.www.netex.PointRefs_RelStructure points = 283;
      Specified by:
      hasPoints in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      Whether the points field is set.
    • getPoints

      public PointRefs_RelStructure getPoints()
       POINTs in PROJECTION.  [netex_framework/netex_genericFramework/netex_projection_version.xsd at 354:75]
       
      .uk.org.netex.www.netex.PointRefs_RelStructure points = 283;
      Specified by:
      getPoints in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The points.
    • getPointsOrBuilder

      public PointRefs_RelStructureOrBuilder getPointsOrBuilder()
       POINTs in PROJECTION.  [netex_framework/netex_genericFramework/netex_projection_version.xsd at 354:75]
       
      .uk.org.netex.www.netex.PointRefs_RelStructure points = 283;
      Specified by:
      getPointsOrBuilder in interface LinkSequenceProjectionTypeOrBuilder
    • hasLineString

      public boolean hasLineString()
       A LineString is a special curve that consists of a single segment with linear interpolation. It is defined by two or more coordinate tuples, with linear interpolation between them. The number of direct positions in the list shall be at least two.  [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 265:93]
       
      .net.opengis.www.gml.v3_2.LineStringType line_string = 284;
      Specified by:
      hasLineString in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      Whether the lineString field is set.
    • getLineString

      public LineStringType getLineString()
       A LineString is a special curve that consists of a single segment with linear interpolation. It is defined by two or more coordinate tuples, with linear interpolation between them. The number of direct positions in the list shall be at least two.  [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 265:93]
       
      .net.opengis.www.gml.v3_2.LineStringType line_string = 284;
      Specified by:
      getLineString in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The lineString.
    • getLineStringOrBuilder

      public LineStringTypeOrBuilder getLineStringOrBuilder()
       A LineString is a special curve that consists of a single segment with linear interpolation. It is defined by two or more coordinate tuples, with linear interpolation between them. The number of direct positions in the list shall be at least two.  [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 265:93]
       
      .net.opengis.www.gml.v3_2.LineStringType line_string = 284;
      Specified by:
      getLineStringOrBuilder in interface LinkSequenceProjectionTypeOrBuilder
    • getId

      public String getId()
       [netex_framework/netex_genericFramework/netex_projection_version.xsd at 322:68]
       
      string id = 311;
      Specified by:
      getId in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The id.
    • getIdBytes

      public com.google.protobuf.ByteString getIdBytes()
       [netex_framework/netex_genericFramework/netex_projection_version.xsd at 322:68]
       
      string id = 311;
      Specified by:
      getIdBytes in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The bytes for id.
    • hasProjectedLinkSequenceRef

      public boolean hasProjectedLinkSequenceRef()
       LINK SEQUENCE that is being projected. Can be omitted if given by context.  [netex_framework/netex_genericFramework/netex_projection_version.xsd at 309:99]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure projected_link_sequence_ref = 381;
      Specified by:
      hasProjectedLinkSequenceRef in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      Whether the projectedLinkSequenceRef field is set.
    • getProjectedLinkSequenceRef

      public VersionOfObjectRefStructure getProjectedLinkSequenceRef()
       LINK SEQUENCE that is being projected. Can be omitted if given by context.  [netex_framework/netex_genericFramework/netex_projection_version.xsd at 309:99]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure projected_link_sequence_ref = 381;
      Specified by:
      getProjectedLinkSequenceRef in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The projectedLinkSequenceRef.
    • getProjectedLinkSequenceRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getProjectedLinkSequenceRefOrBuilder()
       LINK SEQUENCE that is being projected. Can be omitted if given by context.  [netex_framework/netex_genericFramework/netex_projection_version.xsd at 309:99]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure projected_link_sequence_ref = 381;
      Specified by:
      getProjectedLinkSequenceRefOrBuilder in interface LinkSequenceProjectionTypeOrBuilder
    • getDistance

      public double getDistance()
       Distance Travelled.  [netex_framework/netex_genericFramework/netex_projection_version.xsd at 314:71]
       
      double distance = 382;
      Specified by:
      getDistance in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The distance.
    • hasSpatialFeatureRef

      public boolean hasSpatialFeatureRef()
       Reference to a SPATIAL FEATURE.  [netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd at 57:90]
       
      .uk.org.netex.www.netex.GroupOfEntitiesRefStructure spatial_feature_ref = 163;
      Specified by:
      hasSpatialFeatureRef in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      Whether the spatialFeatureRef field is set.
    • getSpatialFeatureRef

      public GroupOfEntitiesRefStructure getSpatialFeatureRef()
       Reference to a SPATIAL FEATURE.  [netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd at 57:90]
       
      .uk.org.netex.www.netex.GroupOfEntitiesRefStructure spatial_feature_ref = 163;
      Specified by:
      getSpatialFeatureRef in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The spatialFeatureRef.
    • getSpatialFeatureRefOrBuilder

      public GroupOfEntitiesRefStructureOrBuilder getSpatialFeatureRefOrBuilder()
       Reference to a SPATIAL FEATURE.  [netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd at 57:90]
       
      .uk.org.netex.www.netex.GroupOfEntitiesRefStructure spatial_feature_ref = 163;
      Specified by:
      getSpatialFeatureRefOrBuilder in interface LinkSequenceProjectionTypeOrBuilder
    • hasSimpleFeatureRef

      public boolean hasSimpleFeatureRef()
       Reference to a SIMPLE FEATURE.  [netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd at 69:110]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure simple_feature_ref = 164;
      Specified by:
      hasSimpleFeatureRef in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      Whether the simpleFeatureRef field is set.
    • getSimpleFeatureRef

      public VersionOfObjectRefStructure getSimpleFeatureRef()
       Reference to a SIMPLE FEATURE.  [netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd at 69:110]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure simple_feature_ref = 164;
      Specified by:
      getSimpleFeatureRef in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The simpleFeatureRef.
    • getSimpleFeatureRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getSimpleFeatureRefOrBuilder()
       Reference to a SIMPLE FEATURE.  [netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd at 69:110]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure simple_feature_ref = 164;
      Specified by:
      getSimpleFeatureRefOrBuilder in interface LinkSequenceProjectionTypeOrBuilder
    • hasComplexFeatureRef

      public boolean hasComplexFeatureRef()
       Reference to a COMPLEX FEATURE.  [netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd at 101:129]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure complex_feature_ref = 165;
      Specified by:
      hasComplexFeatureRef in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      Whether the complexFeatureRef field is set.
    • getComplexFeatureRef

      public VersionOfObjectRefStructure getComplexFeatureRef()
       Reference to a COMPLEX FEATURE.  [netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd at 101:129]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure complex_feature_ref = 165;
      Specified by:
      getComplexFeatureRef in interface LinkSequenceProjectionTypeOrBuilder
      Returns:
      The complexFeatureRef.
    • getComplexFeatureRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getComplexFeatureRefOrBuilder()
       Reference to a COMPLEX FEATURE.  [netex_framework/netex_genericFramework/netex_spatialFeature_support.xsd at 101:129]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure complex_feature_ref = 165;
      Specified by:
      getComplexFeatureRefOrBuilder in interface LinkSequenceProjectionTypeOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static LinkSequenceProjectionType parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LinkSequenceProjectionType parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LinkSequenceProjectionType parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LinkSequenceProjectionType parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LinkSequenceProjectionType parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LinkSequenceProjectionType parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LinkSequenceProjectionType parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static LinkSequenceProjectionType parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static LinkSequenceProjectionType parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static LinkSequenceProjectionType parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static LinkSequenceProjectionType parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static LinkSequenceProjectionType parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public LinkSequenceProjectionType.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static LinkSequenceProjectionType.Builder newBuilder()
    • newBuilder

      public static LinkSequenceProjectionType.Builder newBuilder(LinkSequenceProjectionType prototype)
    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected LinkSequenceProjectionType.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static LinkSequenceProjectionType getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<LinkSequenceProjectionType> parser()
    • getParserForType

      public com.google.protobuf.Parser<LinkSequenceProjectionType> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public LinkSequenceProjectionType getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder