Class PathLink_VersionStructure

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

@Generated public final class PathLink_VersionStructure extends com.google.protobuf.GeneratedMessage implements PathLink_VersionStructureOrBuilder
 Type for a PATH LINK.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 221:68]
 
Protobuf type uk.org.netex.www.netex.PathLink_VersionStructure
See Also:
  • Field Details

    • ID_FIELD_NUMBER

      public static final int ID_FIELD_NUMBER
      See Also:
    • 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:
    • NAME_FIELD_NUMBER

      public static final int NAME_FIELD_NUMBER
      See Also:
    • DISTANCE_FIELD_NUMBER

      public static final int DISTANCE_FIELD_NUMBER
      See Also:
    • TYPES_FIELD_NUMBER

      public static final int TYPES_FIELD_NUMBER
      See Also:
    • LINE_STRING_FIELD_NUMBER

      public static final int LINE_STRING_FIELD_NUMBER
      See Also:
    • PROJECTIONS_FIELD_NUMBER

      public static final int PROJECTIONS_FIELD_NUMBER
      See Also:
    • PASSING_THROUGH_FIELD_NUMBER

      public static final int PASSING_THROUGH_FIELD_NUMBER
      See Also:
    • FROM_FIELD_NUMBER

      public static final int FROM_FIELD_NUMBER
      See Also:
    • TO_FIELD_NUMBER

      public static final int TO_FIELD_NUMBER
      See Also:
    • DESCRIPTION_FIELD_NUMBER

      public static final int DESCRIPTION_FIELD_NUMBER
      See Also:
    • ACCESSIBILITY_ASSESSMENT_REF_FIELD_NUMBER

      public static final int ACCESSIBILITY_ASSESSMENT_REF_FIELD_NUMBER
      See Also:
    • ACCESSIBILITY_ASSESSMENT_FIELD_NUMBER

      public static final int ACCESSIBILITY_ASSESSMENT_FIELD_NUMBER
      See Also:
    • ACCESS_MODES_FIELD_NUMBER

      public static final int ACCESS_MODES_FIELD_NUMBER
      See Also:
    • PUBLIC_USE_FIELD_NUMBER

      public static final int PUBLIC_USE_FIELD_NUMBER
      See Also:
    • COVERED_FIELD_NUMBER

      public static final int COVERED_FIELD_NUMBER
      See Also:
    • GATED_FIELD_NUMBER

      public static final int GATED_FIELD_NUMBER
      See Also:
    • LIGHTING_FIELD_NUMBER

      public static final int LIGHTING_FIELD_NUMBER
      See Also:
    • ALL_AREAS_WHEELCHAIR_ACCESSIBLE_FIELD_NUMBER

      public static final int ALL_AREAS_WHEELCHAIR_ACCESSIBLE_FIELD_NUMBER
      See Also:
    • PERSON_CAPACITY_FIELD_NUMBER

      public static final int PERSON_CAPACITY_FIELD_NUMBER
      See Also:
    • PRESENTATION_FIELD_NUMBER

      public static final int PRESENTATION_FIELD_NUMBER
      See Also:
    • FACILITIES_FIELD_NUMBER

      public static final int FACILITIES_FIELD_NUMBER
      See Also:
    • TOWARDS_FIELD_NUMBER

      public static final int TOWARDS_FIELD_NUMBER
      See Also:
    • BACK_FIELD_NUMBER

      public static final int BACK_FIELD_NUMBER
      See Also:
    • NUMBER_OF_STEPS_FIELD_NUMBER

      public static final int NUMBER_OF_STEPS_FIELD_NUMBER
      See Also:
    • MINIMUM_HEIGHT_FIELD_NUMBER

      public static final int MINIMUM_HEIGHT_FIELD_NUMBER
      See Also:
    • MINIMUM_WIDTH_FIELD_NUMBER

      public static final int MINIMUM_WIDTH_FIELD_NUMBER
      See Also:
    • ALLOWED_USE_FIELD_NUMBER

      public static final int ALLOWED_USE_FIELD_NUMBER
      See Also:
    • TRANSITION_FIELD_NUMBER

      public static final int TRANSITION_FIELD_NUMBER
      See Also:
    • GRADIENT_FIELD_NUMBER

      public static final int GRADIENT_FIELD_NUMBER
      See Also:
    • GRADIENT_TYPE_FIELD_NUMBER

      public static final int GRADIENT_TYPE_FIELD_NUMBER
      See Also:
    • TILT_ANGLE_FIELD_NUMBER

      public static final int TILT_ANGLE_FIELD_NUMBER
      See Also:
    • TILT_TYPE_FIELD_NUMBER

      public static final int TILT_TYPE_FIELD_NUMBER
      See Also:
    • ACCESS_FEATURE_TYPE_FIELD_NUMBER

      public static final int ACCESS_FEATURE_TYPE_FIELD_NUMBER
      See Also:
    • PASSAGE_TYPE_FIELD_NUMBER

      public static final int PASSAGE_TYPE_FIELD_NUMBER
      See Also:
    • FLOORING_TYPE_FIELD_NUMBER

      public static final int FLOORING_TYPE_FIELD_NUMBER
      See Also:
    • RIGHT_SIDE_BORDER_FIELD_NUMBER

      public static final int RIGHT_SIDE_BORDER_FIELD_NUMBER
      See Also:
    • LEFT_SIDE_BORDER_FIELD_NUMBER

      public static final int LEFT_SIDE_BORDER_FIELD_NUMBER
      See Also:
    • TACTILE_WARNING_STRIP_FIELD_NUMBER

      public static final int TACTILE_WARNING_STRIP_FIELD_NUMBER
      See Also:
    • TACTILE_GUIDING_STRIP_FIELD_NUMBER

      public static final int TACTILE_GUIDING_STRIP_FIELD_NUMBER
      See Also:
    • MAXIMUM_FLOW_PER_MINUTE_FIELD_NUMBER

      public static final int MAXIMUM_FLOW_PER_MINUTE_FIELD_NUMBER
      See Also:
    • TRANSFER_DURATION_FIELD_NUMBER

      public static final int TRANSFER_DURATION_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
    • getId

      public String getId()
       Identifier of ENTITY.  [netex_framework/netex_responsibility/netex_entity_version.xsd at 64:63]
       
      string id = 2;
      Specified by:
      getId in interface PathLink_VersionStructureOrBuilder
      Returns:
      The id.
    • getIdBytes

      public com.google.protobuf.ByteString getIdBytes()
       Identifier of ENTITY.  [netex_framework/netex_responsibility/netex_entity_version.xsd at 64:63]
       
      string id = 2;
      Specified by:
      getIdBytes in interface PathLink_VersionStructureOrBuilder
      Returns:
      The bytes for id.
    • 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 PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
    • 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 PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
    • 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 PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
      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 = 364;
      Specified by:
      getDerivedFromVersionRef in interface PathLink_VersionStructureOrBuilder
      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 = 364;
      Specified by:
      getDerivedFromVersionRefBytes in interface PathLink_VersionStructureOrBuilder
      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 = 365;
      Specified by:
      getDerivedFromObjectRef in interface PathLink_VersionStructureOrBuilder
      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 = 365;
      Specified by:
      getDerivedFromObjectRefBytes in interface PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
    • 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 PathLink_VersionStructureOrBuilder
    • 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 PathLink_VersionStructureOrBuilder
    • 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 PathLink_VersionStructureOrBuilder
    • 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 PathLink_VersionStructureOrBuilder
    • 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 PathLink_VersionStructureOrBuilder
    • 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 PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
    • 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 PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
    • 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 PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
    • 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 PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
      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 PathLink_VersionStructureOrBuilder
    • hasName

      public boolean hasName()
       Name of LINK.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 228:69]
       
      .uk.org.netex.www.netex.MultilingualString name = 161;
      Specified by:
      hasName in interface PathLink_VersionStructureOrBuilder
      Returns:
      Whether the name field is set.
    • getName

      public MultilingualString getName()
       Name of LINK.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 228:69]
       
      .uk.org.netex.www.netex.MultilingualString name = 161;
      Specified by:
      getName in interface PathLink_VersionStructureOrBuilder
      Returns:
      The name.
    • getNameOrBuilder

      public MultilingualStringOrBuilder getNameOrBuilder()
       Name of LINK.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 228:69]
       
      .uk.org.netex.www.netex.MultilingualString name = 161;
      Specified by:
      getNameOrBuilder in interface PathLink_VersionStructureOrBuilder
    • getDistance

      public double getDistance()
       Length of LINK.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 233:65]
       
      double distance = 162;
      Specified by:
      getDistance in interface PathLink_VersionStructureOrBuilder
      Returns:
      The distance.
    • hasTypes

      public boolean hasTypes()
       Types of LINK.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 238:77]
       
      .uk.org.netex.www.netex.LinkTypeRefs_RelStructure types = 163;
      Specified by:
      hasTypes in interface PathLink_VersionStructureOrBuilder
      Returns:
      Whether the types field is set.
    • getTypes

      public LinkTypeRefs_RelStructure getTypes()
       Types of LINK.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 238:77]
       
      .uk.org.netex.www.netex.LinkTypeRefs_RelStructure types = 163;
      Specified by:
      getTypes in interface PathLink_VersionStructureOrBuilder
      Returns:
      The types.
    • getTypesOrBuilder

      public LinkTypeRefs_RelStructureOrBuilder getTypesOrBuilder()
       Types of LINK.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 238:77]
       
      .uk.org.netex.www.netex.LinkTypeRefs_RelStructure types = 163;
      Specified by:
      getTypesOrBuilder in interface PathLink_VersionStructureOrBuilder
    • 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 = 164;
      Specified by:
      hasLineString in interface PathLink_VersionStructureOrBuilder
      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 = 164;
      Specified by:
      getLineString in interface PathLink_VersionStructureOrBuilder
      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 = 164;
      Specified by:
      getLineStringOrBuilder in interface PathLink_VersionStructureOrBuilder
    • hasProjections

      public boolean hasProjections()
       PROJECTIONs of the LINK.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 244:82]
       
      .uk.org.netex.www.netex.Projections_RelStructure projections = 165;
      Specified by:
      hasProjections in interface PathLink_VersionStructureOrBuilder
      Returns:
      Whether the projections field is set.
    • getProjections

      public Projections_RelStructure getProjections()
       PROJECTIONs of the LINK.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 244:82]
       
      .uk.org.netex.www.netex.Projections_RelStructure projections = 165;
      Specified by:
      getProjections in interface PathLink_VersionStructureOrBuilder
      Returns:
      The projections.
    • getProjectionsOrBuilder

      public Projections_RelStructureOrBuilder getProjectionsOrBuilder()
       PROJECTIONs of the LINK.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 244:82]
       
      .uk.org.netex.www.netex.Projections_RelStructure projections = 165;
      Specified by:
      getProjectionsOrBuilder in interface PathLink_VersionStructureOrBuilder
    • hasPassingThrough

      public boolean hasPassingThrough()
       POINTs through which LINK passes.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 249:86]
       
      .uk.org.netex.www.netex.PointsOnLink_RelStructure passing_through = 166;
      Specified by:
      hasPassingThrough in interface PathLink_VersionStructureOrBuilder
      Returns:
      Whether the passingThrough field is set.
    • getPassingThrough

      public PointsOnLink_RelStructure getPassingThrough()
       POINTs through which LINK passes.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 249:86]
       
      .uk.org.netex.www.netex.PointsOnLink_RelStructure passing_through = 166;
      Specified by:
      getPassingThrough in interface PathLink_VersionStructureOrBuilder
      Returns:
      The passingThrough.
    • getPassingThroughOrBuilder

      public PointsOnLink_RelStructureOrBuilder getPassingThroughOrBuilder()
       POINTs through which LINK passes.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 249:86]
       
      .uk.org.netex.www.netex.PointsOnLink_RelStructure passing_through = 166;
      Specified by:
      getPassingThroughOrBuilder in interface PathLink_VersionStructureOrBuilder
    • hasFrom

      public boolean hasFrom()
       Origin end of PATH LINK.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 238:57]
       
      .uk.org.netex.www.netex.PathLinkEndStructure from = 281;
      Specified by:
      hasFrom in interface PathLink_VersionStructureOrBuilder
      Returns:
      Whether the from field is set.
    • getFrom

      public PathLinkEndStructure getFrom()
       Origin end of PATH LINK.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 238:57]
       
      .uk.org.netex.www.netex.PathLinkEndStructure from = 281;
      Specified by:
      getFrom in interface PathLink_VersionStructureOrBuilder
      Returns:
      The from.
    • getFromOrBuilder

      public PathLinkEndStructureOrBuilder getFromOrBuilder()
       Origin end of PATH LINK.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 238:57]
       
      .uk.org.netex.www.netex.PathLinkEndStructure from = 281;
      Specified by:
      getFromOrBuilder in interface PathLink_VersionStructureOrBuilder
    • hasTo

      public boolean hasTo()
       Destination end of PATH LINK.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 243:55]
       
      .uk.org.netex.www.netex.PathLinkEndStructure to = 282;
      Specified by:
      hasTo in interface PathLink_VersionStructureOrBuilder
      Returns:
      Whether the to field is set.
    • getTo

      public PathLinkEndStructure getTo()
       Destination end of PATH LINK.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 243:55]
       
      .uk.org.netex.www.netex.PathLinkEndStructure to = 282;
      Specified by:
      getTo in interface PathLink_VersionStructureOrBuilder
      Returns:
      The to.
    • getToOrBuilder

      public PathLinkEndStructureOrBuilder getToOrBuilder()
       Destination end of PATH LINK.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 243:55]
       
      .uk.org.netex.www.netex.PathLinkEndStructure to = 282;
      Specified by:
      getToOrBuilder in interface PathLink_VersionStructureOrBuilder
    • hasDescription

      public boolean hasDescription()
       Description of PATH LINK.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 248:76]
       
      .uk.org.netex.www.netex.MultilingualString description = 283;
      Specified by:
      hasDescription in interface PathLink_VersionStructureOrBuilder
      Returns:
      Whether the description field is set.
    • getDescription

      public MultilingualString getDescription()
       Description of PATH LINK.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 248:76]
       
      .uk.org.netex.www.netex.MultilingualString description = 283;
      Specified by:
      getDescription in interface PathLink_VersionStructureOrBuilder
      Returns:
      The description.
    • getDescriptionOrBuilder

      public MultilingualStringOrBuilder getDescriptionOrBuilder()
       Description of PATH LINK.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 248:76]
       
      .uk.org.netex.www.netex.MultilingualString description = 283;
      Specified by:
      getDescriptionOrBuilder in interface PathLink_VersionStructureOrBuilder
    • hasAccessibilityAssessmentRef

      public boolean hasAccessibilityAssessmentRef()
       Reference to an ACCESSIBILITY ASSESSMENT.  [netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_support.xsd at 84:92]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure accessibility_assessment_ref = 284;
      Specified by:
      hasAccessibilityAssessmentRef in interface PathLink_VersionStructureOrBuilder
      Returns:
      Whether the accessibilityAssessmentRef field is set.
    • getAccessibilityAssessmentRef

      public VersionOfObjectRefStructure getAccessibilityAssessmentRef()
       Reference to an ACCESSIBILITY ASSESSMENT.  [netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_support.xsd at 84:92]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure accessibility_assessment_ref = 284;
      Specified by:
      getAccessibilityAssessmentRef in interface PathLink_VersionStructureOrBuilder
      Returns:
      The accessibilityAssessmentRef.
    • getAccessibilityAssessmentRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getAccessibilityAssessmentRefOrBuilder()
       Reference to an ACCESSIBILITY ASSESSMENT.  [netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_support.xsd at 84:92]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure accessibility_assessment_ref = 284;
      Specified by:
      getAccessibilityAssessmentRefOrBuilder in interface PathLink_VersionStructureOrBuilder
    • hasAccessibilityAssessment

      public boolean hasAccessibilityAssessment()
       The accessibility characteristics of an entity used by passengers such as a STOP PLACE, or a STOP PLACE COMPONENT. Described by ACCESSIBILITY LIMITATIONs, and/or a set of SUITABILITies.  [netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_accessibility.xsd at 127:81]
       
      .uk.org.netex.www.netex.AccessibilityAssessmentType accessibility_assessment = 285;
      Specified by:
      hasAccessibilityAssessment in interface PathLink_VersionStructureOrBuilder
      Returns:
      Whether the accessibilityAssessment field is set.
    • getAccessibilityAssessment

      public AccessibilityAssessmentType getAccessibilityAssessment()
       The accessibility characteristics of an entity used by passengers such as a STOP PLACE, or a STOP PLACE COMPONENT. Described by ACCESSIBILITY LIMITATIONs, and/or a set of SUITABILITies.  [netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_accessibility.xsd at 127:81]
       
      .uk.org.netex.www.netex.AccessibilityAssessmentType accessibility_assessment = 285;
      Specified by:
      getAccessibilityAssessment in interface PathLink_VersionStructureOrBuilder
      Returns:
      The accessibilityAssessment.
    • getAccessibilityAssessmentOrBuilder

      public AccessibilityAssessmentTypeOrBuilder getAccessibilityAssessmentOrBuilder()
       The accessibility characteristics of an entity used by passengers such as a STOP PLACE, or a STOP PLACE COMPONENT. Described by ACCESSIBILITY LIMITATIONs, and/or a set of SUITABILITies.  [netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_accessibility.xsd at 127:81]
       
      .uk.org.netex.www.netex.AccessibilityAssessmentType accessibility_assessment = 285;
      Specified by:
      getAccessibilityAssessmentOrBuilder in interface PathLink_VersionStructureOrBuilder
    • getAccessModesList

      public List<AccessModeEnumeration> getAccessModesList()
       Allowed MODEs to use in component.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 301:86]
       
      repeated .uk.org.netex.www.netex.AccessModeEnumeration access_modes = 291 [packed = true];
      Specified by:
      getAccessModesList in interface PathLink_VersionStructureOrBuilder
      Returns:
      A list containing the accessModes.
    • getAccessModesCount

      public int getAccessModesCount()
       Allowed MODEs to use in component.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 301:86]
       
      repeated .uk.org.netex.www.netex.AccessModeEnumeration access_modes = 291 [packed = true];
      Specified by:
      getAccessModesCount in interface PathLink_VersionStructureOrBuilder
      Returns:
      The count of accessModes.
    • getAccessModes

      public AccessModeEnumeration getAccessModes(int index)
       Allowed MODEs to use in component.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 301:86]
       
      repeated .uk.org.netex.www.netex.AccessModeEnumeration access_modes = 291 [packed = true];
      Specified by:
      getAccessModes in interface PathLink_VersionStructureOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The accessModes at the given index.
    • getAccessModesValueList

      public List<Integer> getAccessModesValueList()
       Allowed MODEs to use in component.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 301:86]
       
      repeated .uk.org.netex.www.netex.AccessModeEnumeration access_modes = 291 [packed = true];
      Specified by:
      getAccessModesValueList in interface PathLink_VersionStructureOrBuilder
      Returns:
      A list containing the enum numeric values on the wire for accessModes.
    • getAccessModesValue

      public int getAccessModesValue(int index)
       Allowed MODEs to use in component.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 301:86]
       
      repeated .uk.org.netex.www.netex.AccessModeEnumeration access_modes = 291 [packed = true];
      Specified by:
      getAccessModesValue in interface PathLink_VersionStructureOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The enum numeric value on the wire of accessModes at the given index.
    • getPublicUseValue

      public int getPublicUseValue()
       Whether the component is available for public use or is restricted.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 131:90]
       
      .uk.org.netex.www.netex.PublicUseEnumeration public_use = 292;
      Specified by:
      getPublicUseValue in interface PathLink_VersionStructureOrBuilder
      Returns:
      The enum numeric value on the wire for publicUse.
    • getPublicUse

      public PublicUseEnumeration getPublicUse()
       Whether the component is available for public use or is restricted.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 131:90]
       
      .uk.org.netex.www.netex.PublicUseEnumeration public_use = 292;
      Specified by:
      getPublicUse in interface PathLink_VersionStructureOrBuilder
      Returns:
      The publicUse.
    • getCoveredValue

      public int getCoveredValue()
       Whether the component is Indoors or outdoors. Default is Indoors.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 136:90]
       
      .uk.org.netex.www.netex.CoveredEnumeration covered = 293;
      Specified by:
      getCoveredValue in interface PathLink_VersionStructureOrBuilder
      Returns:
      The enum numeric value on the wire for covered.
    • getCovered

      public CoveredEnumeration getCovered()
       Whether the component is Indoors or outdoors. Default is Indoors.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 136:90]
       
      .uk.org.netex.www.netex.CoveredEnumeration covered = 293;
      Specified by:
      getCovered in interface PathLink_VersionStructureOrBuilder
      Returns:
      The covered.
    • getGatedValue

      public int getGatedValue()
       Whether the component is within a gated area or freely accessible without a pass or ticket.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 141:68]
       
      .uk.org.netex.www.netex.GatedEnumeration gated = 294;
      Specified by:
      getGatedValue in interface PathLink_VersionStructureOrBuilder
      Returns:
      The enum numeric value on the wire for gated.
    • getGated

      public GatedEnumeration getGated()
       Whether the component is within a gated area or freely accessible without a pass or ticket.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 141:68]
       
      .uk.org.netex.www.netex.GatedEnumeration gated = 294;
      Specified by:
      getGated in interface PathLink_VersionStructureOrBuilder
      Returns:
      The gated.
    • getLightingValue

      public int getLightingValue()
       Whether the component is lit or not. Default is well Lit.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 146:92]
       
      .uk.org.netex.www.netex.LightingEnumeration lighting = 295;
      Specified by:
      getLightingValue in interface PathLink_VersionStructureOrBuilder
      Returns:
      The enum numeric value on the wire for lighting.
    • getLighting

      public LightingEnumeration getLighting()
       Whether the component is lit or not. Default is well Lit.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 146:92]
       
      .uk.org.netex.www.netex.LightingEnumeration lighting = 295;
      Specified by:
      getLighting in interface PathLink_VersionStructureOrBuilder
      Returns:
      The lighting.
    • getAllAreasWheelchairAccessible

      public boolean getAllAreasWheelchairAccessible()
       Whether all areas of the component are wheelchair accessible.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 151:101]
       
      bool all_areas_wheelchair_accessible = 296;
      Specified by:
      getAllAreasWheelchairAccessible in interface PathLink_VersionStructureOrBuilder
      Returns:
      The allAreasWheelchairAccessible.
    • getPersonCapacity

      public int getPersonCapacity()
       Total number of people that component can contain.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 156:83]
       
      uint32 person_capacity = 297;
      Specified by:
      getPersonCapacity in interface PathLink_VersionStructureOrBuilder
      Returns:
      The personCapacity.
    • hasPresentation

      public boolean hasPresentation()
       Presentation defaults for SITE ELEMENT. +V1.2.2  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 161:80]
       
      .uk.org.netex.www.netex.PresentationStructure presentation = 288;
      Specified by:
      hasPresentation in interface PathLink_VersionStructureOrBuilder
      Returns:
      Whether the presentation field is set.
    • getPresentation

      public PresentationStructure getPresentation()
       Presentation defaults for SITE ELEMENT. +V1.2.2  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 161:80]
       
      .uk.org.netex.www.netex.PresentationStructure presentation = 288;
      Specified by:
      getPresentation in interface PathLink_VersionStructureOrBuilder
      Returns:
      The presentation.
    • getPresentationOrBuilder

      public PresentationStructureOrBuilder getPresentationOrBuilder()
       Presentation defaults for SITE ELEMENT. +V1.2.2  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 161:80]
       
      .uk.org.netex.www.netex.PresentationStructure presentation = 288;
      Specified by:
      getPresentationOrBuilder in interface PathLink_VersionStructureOrBuilder
    • hasFacilities

      public boolean hasFacilities()
       Facilities available at SITe.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 166:86]
       
      .uk.org.netex.www.netex.SiteFacilitySets_RelStructure facilities = 298;
      Specified by:
      hasFacilities in interface PathLink_VersionStructureOrBuilder
      Returns:
      Whether the facilities field is set.
    • getFacilities

      public SiteFacilitySets_RelStructure getFacilities()
       Facilities available at SITe.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 166:86]
       
      .uk.org.netex.www.netex.SiteFacilitySets_RelStructure facilities = 298;
      Specified by:
      getFacilities in interface PathLink_VersionStructureOrBuilder
      Returns:
      The facilities.
    • getFacilitiesOrBuilder

      public SiteFacilitySets_RelStructureOrBuilder getFacilitiesOrBuilder()
       Facilities available at SITe.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 166:86]
       
      .uk.org.netex.www.netex.SiteFacilitySets_RelStructure facilities = 298;
      Specified by:
      getFacilitiesOrBuilder in interface PathLink_VersionStructureOrBuilder
    • hasTowards

      public boolean hasTowards()
       Direction heading to show for PATH LINK when travelling  in its FROM / TO sense.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 95:72]
       
      .uk.org.netex.www.netex.MultilingualString towards = 321;
      Specified by:
      hasTowards in interface PathLink_VersionStructureOrBuilder
      Returns:
      Whether the towards field is set.
    • getTowards

      public MultilingualString getTowards()
       Direction heading to show for PATH LINK when travelling  in its FROM / TO sense.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 95:72]
       
      .uk.org.netex.www.netex.MultilingualString towards = 321;
      Specified by:
      getTowards in interface PathLink_VersionStructureOrBuilder
      Returns:
      The towards.
    • getTowardsOrBuilder

      public MultilingualStringOrBuilder getTowardsOrBuilder()
       Direction heading to show for PATH LINK when travelling  in its FROM / TO sense.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 95:72]
       
      .uk.org.netex.www.netex.MultilingualString towards = 321;
      Specified by:
      getTowardsOrBuilder in interface PathLink_VersionStructureOrBuilder
    • hasBack

      public boolean hasBack()
       Direction heading to show for PATH LINK when travelling  in its TO / FROM sense.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 100:69]
       
      .uk.org.netex.www.netex.MultilingualString back = 322;
      Specified by:
      hasBack in interface PathLink_VersionStructureOrBuilder
      Returns:
      Whether the back field is set.
    • getBack

      public MultilingualString getBack()
       Direction heading to show for PATH LINK when travelling  in its TO / FROM sense.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 100:69]
       
      .uk.org.netex.www.netex.MultilingualString back = 322;
      Specified by:
      getBack in interface PathLink_VersionStructureOrBuilder
      Returns:
      The back.
    • getBackOrBuilder

      public MultilingualStringOrBuilder getBackOrBuilder()
       Direction heading to show for PATH LINK when travelling  in its TO / FROM sense.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 100:69]
       
      .uk.org.netex.www.netex.MultilingualString back = 322;
      Specified by:
      getBackOrBuilder in interface PathLink_VersionStructureOrBuilder
    • getNumberOfSteps

      public int getNumberOfSteps()
       Number of steps to take PATH LINK.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 105:82]
       
      uint32 number_of_steps = 323;
      Specified by:
      getNumberOfSteps in interface PathLink_VersionStructureOrBuilder
      Returns:
      The numberOfSteps.
    • getMinimumHeight

      public double getMinimumHeight()
       Minimum Height of PATH LINK. +v1.1  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 110:70]
       
      double minimum_height = 324;
      Specified by:
      getMinimumHeight in interface PathLink_VersionStructureOrBuilder
      Returns:
      The minimumHeight.
    • getMinimumWidth

      public double getMinimumWidth()
       Minimum Width of PATH LINK. +v1.1  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 115:69]
       
      double minimum_width = 325;
      Specified by:
      getMinimumWidth in interface PathLink_VersionStructureOrBuilder
      Returns:
      The minimumWidth.
    • getAllowedUseValue

      public int getAllowedUseValue()
       Allowed direction of use: one way or two way. Default is two way.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 120:81]
       
      .uk.org.netex.www.netex.PathDirectionEnumeration allowed_use = 326;
      Specified by:
      getAllowedUseValue in interface PathLink_VersionStructureOrBuilder
      Returns:
      The enum numeric value on the wire for allowedUse.
    • getAllowedUse

      public PathDirectionEnumeration getAllowedUse()
       Allowed direction of use: one way or two way. Default is two way.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 120:81]
       
      .uk.org.netex.www.netex.PathDirectionEnumeration allowed_use = 326;
      Specified by:
      getAllowedUse in interface PathLink_VersionStructureOrBuilder
      Returns:
      The allowedUse.
    • getTransitionValue

      public int getTransitionValue()
       Whether PATH LINK is up down or level in from to direction.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 125:78]
       
      .uk.org.netex.www.netex.TransitionEnumeration transition = 327;
      Specified by:
      getTransitionValue in interface PathLink_VersionStructureOrBuilder
      Returns:
      The enum numeric value on the wire for transition.
    • getTransition

      public TransitionEnumeration getTransition()
       Whether PATH LINK is up down or level in from to direction.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 125:78]
       
      .uk.org.netex.www.netex.TransitionEnumeration transition = 327;
      Specified by:
      getTransition in interface PathLink_VersionStructureOrBuilder
      Returns:
      The transition.
    • getGradient

      public int getGradient()
       Maximum gradient in degrees  (in the direction of the PATH LINK way). +v1.1  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 130:66]
       
      int32 gradient = 328;
      Specified by:
      getGradient in interface PathLink_VersionStructureOrBuilder
      Returns:
      The gradient.
    • getGradientTypeValue

      public int getGradientTypeValue()
       Coded value of the maximum gradient.+v1.1  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 135:78]
       
      .uk.org.netex.www.netex.GradientEnumeration gradient_type = 362;
      Specified by:
      getGradientTypeValue in interface PathLink_VersionStructureOrBuilder
      Returns:
      The enum numeric value on the wire for gradientType.
    • getGradientType

      public GradientEnumeration getGradientType()
       Coded value of the maximum gradient.+v1.1  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 135:78]
       
      .uk.org.netex.www.netex.GradientEnumeration gradient_type = 362;
      Specified by:
      getGradientType in interface PathLink_VersionStructureOrBuilder
      Returns:
      The gradientType.
    • getTiltAngle

      public int getTiltAngle()
       Maximum Tilt angle in degrees between -20 and 20 (in the direction of the PATH LINK way). +v1.1  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 140:67]
       
      int32 tilt_angle = 330;
      Specified by:
      getTiltAngle in interface PathLink_VersionStructureOrBuilder
      Returns:
      The tiltAngle.
    • getTiltTypeValue

      public int getTiltTypeValue()
       Coded value of the maximum  tilt.  See allowed va;ues. +v1.1  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 145:74]
       
      .uk.org.netex.www.netex.TiltTypeEnumeration tilt_type = 331;
      Specified by:
      getTiltTypeValue in interface PathLink_VersionStructureOrBuilder
      Returns:
      The enum numeric value on the wire for tiltType.
    • getTiltType

      public TiltTypeEnumeration getTiltType()
       Coded value of the maximum  tilt.  See allowed va;ues. +v1.1  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 145:74]
       
      .uk.org.netex.www.netex.TiltTypeEnumeration tilt_type = 331;
      Specified by:
      getTiltType in interface PathLink_VersionStructureOrBuilder
      Returns:
      The tiltType.
    • getAccessFeatureTypeValue

      public int getAccessFeatureTypeValue()
       Type of physical feature of PATH LINK.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 157:88]
       
      .uk.org.netex.www.netex.AccessFeatureEnumeration access_feature_type = 341;
      Specified by:
      getAccessFeatureTypeValue in interface PathLink_VersionStructureOrBuilder
      Returns:
      The enum numeric value on the wire for accessFeatureType.
    • getAccessFeatureType

      public AccessFeatureEnumeration getAccessFeatureType()
       Type of physical feature of PATH LINK.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 157:88]
       
      .uk.org.netex.www.netex.AccessFeatureEnumeration access_feature_type = 341;
      Specified by:
      getAccessFeatureType in interface PathLink_VersionStructureOrBuilder
      Returns:
      The accessFeatureType.
    • getPassageTypeValue

      public int getPassageTypeValue()
       Type of passage feature of PATH LINK.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 162:80]
       
      .uk.org.netex.www.netex.PassageTypeEnumeration passage_type = 342;
      Specified by:
      getPassageTypeValue in interface PathLink_VersionStructureOrBuilder
      Returns:
      The enum numeric value on the wire for passageType.
    • getPassageType

      public PassageTypeEnumeration getPassageType()
       Type of passage feature of PATH LINK.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 162:80]
       
      .uk.org.netex.www.netex.PassageTypeEnumeration passage_type = 342;
      Specified by:
      getPassageType in interface PathLink_VersionStructureOrBuilder
      Returns:
      The passageType.
    • getFlooringTypeValue

      public int getFlooringTypeValue()
       Type of flooring of the walking surface. +v1.1  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 167:82]
       
      .uk.org.netex.www.netex.FlooringTypeEnumeration flooring_type = 343;
      Specified by:
      getFlooringTypeValue in interface PathLink_VersionStructureOrBuilder
      Returns:
      The enum numeric value on the wire for flooringType.
    • getFlooringType

      public FlooringTypeEnumeration getFlooringType()
       Type of flooring of the walking surface. +v1.1  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 167:82]
       
      .uk.org.netex.www.netex.FlooringTypeEnumeration flooring_type = 343;
      Specified by:
      getFlooringType in interface PathLink_VersionStructureOrBuilder
      Returns:
      The flooringType.
    • getRightSideBorderValue

      public int getRightSideBorderValue()
       Type of border on the right side (in the direction of the PATH LINK).  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 172:83]
       
      .uk.org.netex.www.netex.BorderTypeEnumeration right_side_border = 344;
      Specified by:
      getRightSideBorderValue in interface PathLink_VersionStructureOrBuilder
      Returns:
      The enum numeric value on the wire for rightSideBorder.
    • getRightSideBorder

      public BorderTypeEnumeration getRightSideBorder()
       Type of border on the right side (in the direction of the PATH LINK).  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 172:83]
       
      .uk.org.netex.www.netex.BorderTypeEnumeration right_side_border = 344;
      Specified by:
      getRightSideBorder in interface PathLink_VersionStructureOrBuilder
      Returns:
      The rightSideBorder.
    • getLeftSideBorderValue

      public int getLeftSideBorderValue()
       Type of border on the left side (in the direction of the PATH LINK). +v1.1  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 177:82]
       
      .uk.org.netex.www.netex.BorderTypeEnumeration left_side_border = 345;
      Specified by:
      getLeftSideBorderValue in interface PathLink_VersionStructureOrBuilder
      Returns:
      The enum numeric value on the wire for leftSideBorder.
    • getLeftSideBorder

      public BorderTypeEnumeration getLeftSideBorder()
       Type of border on the left side (in the direction of the PATH LINK). +v1.1  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 177:82]
       
      .uk.org.netex.www.netex.BorderTypeEnumeration left_side_border = 345;
      Specified by:
      getLeftSideBorder in interface PathLink_VersionStructureOrBuilder
      Returns:
      The leftSideBorder.
    • getTactileWarningStripValue

      public int getTactileWarningStripValue()
       Nature of the  tactile warning strips (in the direction of the PATH LINK). +v1.1  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 182:96]
       
      .uk.org.netex.www.netex.TactileWarningStripEnumeration tactile_warning_strip = 346;
      Specified by:
      getTactileWarningStripValue in interface PathLink_VersionStructureOrBuilder
      Returns:
      The enum numeric value on the wire for tactileWarningStrip.
    • getTactileWarningStrip

      public TactileWarningStripEnumeration getTactileWarningStrip()
       Nature of the  tactile warning strips (in the direction of the PATH LINK). +v1.1  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 182:96]
       
      .uk.org.netex.www.netex.TactileWarningStripEnumeration tactile_warning_strip = 346;
      Specified by:
      getTactileWarningStrip in interface PathLink_VersionStructureOrBuilder
      Returns:
      The tactileWarningStrip.
    • getTactileGuidingStrip

      public boolean getTactileGuidingStrip()
       Indicates whether there are guiding strips. +v1.1  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 187:77]
       
      bool tactile_guiding_strip = 347;
      Specified by:
      getTactileGuidingStrip in interface PathLink_VersionStructureOrBuilder
      Returns:
      The tactileGuidingStrip.
    • getMaximumFlowPerMinute

      public int getMaximumFlowPerMinute()
       Maximum number of passengers who can traverse PATH LINK per minute.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 83:89]
       
      uint32 maximum_flow_per_minute = 351;
      Specified by:
      getMaximumFlowPerMinute in interface PathLink_VersionStructureOrBuilder
      Returns:
      The maximumFlowPerMinute.
    • hasTransferDuration

      public boolean hasTransferDuration()
       Timings for the transfer.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 263:88]
       
      .uk.org.netex.www.netex.TransferDurationStructure transfer_duration = 361;
      Specified by:
      hasTransferDuration in interface PathLink_VersionStructureOrBuilder
      Returns:
      Whether the transferDuration field is set.
    • getTransferDuration

      public TransferDurationStructure getTransferDuration()
       Timings for the transfer.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 263:88]
       
      .uk.org.netex.www.netex.TransferDurationStructure transfer_duration = 361;
      Specified by:
      getTransferDuration in interface PathLink_VersionStructureOrBuilder
      Returns:
      The transferDuration.
    • getTransferDurationOrBuilder

      public TransferDurationStructureOrBuilder getTransferDurationOrBuilder()
       Timings for the transfer.  [netex_part_1/part1_ifopt/netex_ifopt_path_version.xsd at 263:88]
       
      .uk.org.netex.www.netex.TransferDurationStructure transfer_duration = 361;
      Specified by:
      getTransferDurationOrBuilder in interface PathLink_VersionStructureOrBuilder
    • 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 PathLink_VersionStructure parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

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

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

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

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

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

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

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

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

      public static PathLink_VersionStructure.Builder newBuilder()
    • toBuilder

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

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

      public static PathLink_VersionStructure getDefaultInstance()
    • parser

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

      public com.google.protobuf.Parser<PathLink_VersionStructure> 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 PathLink_VersionStructure getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder