Class VehicleSharingParkingBayType.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<VehicleSharingParkingBayType.Builder>
com.google.protobuf.GeneratedMessage.Builder<VehicleSharingParkingBayType.Builder>
uk.org.netex.www.netex.VehicleSharingParkingBayType.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, VehicleSharingParkingBayTypeOrBuilder
Enclosing class:
VehicleSharingParkingBayType

public static final class VehicleSharingParkingBayType.Builder extends com.google.protobuf.GeneratedMessage.Builder<VehicleSharingParkingBayType.Builder> implements VehicleSharingParkingBayTypeOrBuilder
 A spot in the PARKING AREA dedicated to vehicle sharing or rental.     +v1.2.2  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_version.xsd at 336:96]
 
Protobuf type uk.org.netex.www.netex.VehicleSharingParkingBayType
  • 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.Builder<VehicleSharingParkingBayType.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<VehicleSharingParkingBayType.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<VehicleSharingParkingBayType.Builder>
    • getDefaultInstanceForType

      public VehicleSharingParkingBayType getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public VehicleSharingParkingBayType buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public VehicleSharingParkingBayType.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<VehicleSharingParkingBayType.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<VehicleSharingParkingBayType.Builder>
    • mergeFrom

      public VehicleSharingParkingBayType.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<VehicleSharingParkingBayType.Builder>
      Throws:
      IOException
    • getParkingAreaRefStructureCase

      public VehicleSharingParkingBayType.ParkingAreaRefStructureCase getParkingAreaRefStructureCase()
      Specified by:
      getParkingAreaRefStructureCase in interface VehicleSharingParkingBayTypeOrBuilder
    • clearParkingAreaRefStructure

      public VehicleSharingParkingBayType.Builder clearParkingAreaRefStructure()
    • getTransportTypeRefStructureCase

      public VehicleSharingParkingBayType.TransportTypeRefStructureCase getTransportTypeRefStructureCase()
      Specified by:
      getTransportTypeRefStructureCase in interface VehicleSharingParkingBayTypeOrBuilder
    • clearTransportTypeRefStructure

      public VehicleSharingParkingBayType.Builder clearTransportTypeRefStructure()
    • hasCreated

      public boolean hasCreated()
       Date ENTITY was first created.  [netex_framework/netex_responsibility/netex_version_support.xsd at 190:68]
       
      .google.protobuf.Timestamp created = 2;
      Specified by:
      hasCreated in interface VehicleSharingParkingBayTypeOrBuilder
      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 = 2;
      Specified by:
      getCreated in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The created.
    • setCreated

      public VehicleSharingParkingBayType.Builder setCreated(com.google.protobuf.Timestamp value)
       Date ENTITY was first created.  [netex_framework/netex_responsibility/netex_version_support.xsd at 190:68]
       
      .google.protobuf.Timestamp created = 2;
    • setCreated

      public VehicleSharingParkingBayType.Builder setCreated(com.google.protobuf.Timestamp.Builder builderForValue)
       Date ENTITY was first created.  [netex_framework/netex_responsibility/netex_version_support.xsd at 190:68]
       
      .google.protobuf.Timestamp created = 2;
    • mergeCreated

      public VehicleSharingParkingBayType.Builder mergeCreated(com.google.protobuf.Timestamp value)
       Date ENTITY was first created.  [netex_framework/netex_responsibility/netex_version_support.xsd at 190:68]
       
      .google.protobuf.Timestamp created = 2;
    • clearCreated

      public VehicleSharingParkingBayType.Builder clearCreated()
       Date ENTITY was first created.  [netex_framework/netex_responsibility/netex_version_support.xsd at 190:68]
       
      .google.protobuf.Timestamp created = 2;
    • getCreatedBuilder

      public com.google.protobuf.Timestamp.Builder getCreatedBuilder()
       Date ENTITY was first created.  [netex_framework/netex_responsibility/netex_version_support.xsd at 190:68]
       
      .google.protobuf.Timestamp created = 2;
    • 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 = 2;
      Specified by:
      getCreatedOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • 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 = 3;
      Specified by:
      hasChanged in interface VehicleSharingParkingBayTypeOrBuilder
      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 = 3;
      Specified by:
      getChanged in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The changed.
    • setChanged

      public VehicleSharingParkingBayType.Builder setChanged(com.google.protobuf.Timestamp value)
       Date ENTITY or version was last changed.  [netex_framework/netex_responsibility/netex_version_support.xsd at 195:68]
       
      .google.protobuf.Timestamp changed = 3;
    • setChanged

      public VehicleSharingParkingBayType.Builder setChanged(com.google.protobuf.Timestamp.Builder builderForValue)
       Date ENTITY or version was last changed.  [netex_framework/netex_responsibility/netex_version_support.xsd at 195:68]
       
      .google.protobuf.Timestamp changed = 3;
    • mergeChanged

      public VehicleSharingParkingBayType.Builder mergeChanged(com.google.protobuf.Timestamp value)
       Date ENTITY or version was last changed.  [netex_framework/netex_responsibility/netex_version_support.xsd at 195:68]
       
      .google.protobuf.Timestamp changed = 3;
    • clearChanged

      public VehicleSharingParkingBayType.Builder clearChanged()
       Date ENTITY or version was last changed.  [netex_framework/netex_responsibility/netex_version_support.xsd at 195:68]
       
      .google.protobuf.Timestamp changed = 3;
    • getChangedBuilder

      public com.google.protobuf.Timestamp.Builder getChangedBuilder()
       Date ENTITY or version was last changed.  [netex_framework/netex_responsibility/netex_version_support.xsd at 195:68]
       
      .google.protobuf.Timestamp changed = 3;
    • 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 = 3;
      Specified by:
      getChangedOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • getVersion

      public String getVersion()
       Version number of entity.  [netex_framework/netex_responsibility/netex_version_support.xsd at 201:69]
       
      string version = 4;
      Specified by:
      getVersion in interface VehicleSharingParkingBayTypeOrBuilder
      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 = 4;
      Specified by:
      getVersionBytes in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The bytes for version.
    • setVersion

      public VehicleSharingParkingBayType.Builder setVersion(String value)
       Version number of entity.  [netex_framework/netex_responsibility/netex_version_support.xsd at 201:69]
       
      string version = 4;
      Parameters:
      value - The version to set.
      Returns:
      This builder for chaining.
    • clearVersion

      public VehicleSharingParkingBayType.Builder clearVersion()
       Version number of entity.  [netex_framework/netex_responsibility/netex_version_support.xsd at 201:69]
       
      string version = 4;
      Returns:
      This builder for chaining.
    • setVersionBytes

      public VehicleSharingParkingBayType.Builder setVersionBytes(com.google.protobuf.ByteString value)
       Version number of entity.  [netex_framework/netex_responsibility/netex_version_support.xsd at 201:69]
       
      string version = 4;
      Parameters:
      value - The bytes for version to set.
      Returns:
      This builder for chaining.
    • 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 = 5;
      Specified by:
      getStatusValue in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The enum numeric value on the wire for status.
    • setStatusValue

      public VehicleSharingParkingBayType.Builder setStatusValue(int value)
       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 = 5;
      Parameters:
      value - The enum numeric value on the wire for status to set.
      Returns:
      This builder for chaining.
    • 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 = 5;
      Specified by:
      getStatus in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The status.
    • setStatus

       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 = 5;
      Parameters:
      value - The status to set.
      Returns:
      This builder for chaining.
    • clearStatus

       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 = 5;
      Returns:
      This builder for chaining.
    • 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 = 2462;
      Specified by:
      getDerivedFromVersionRef in interface VehicleSharingParkingBayTypeOrBuilder
      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 = 2462;
      Specified by:
      getDerivedFromVersionRefBytes in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The bytes for derivedFromVersionRef.
    • setDerivedFromVersionRef

      public VehicleSharingParkingBayType.Builder setDerivedFromVersionRef(String value)
       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 = 2462;
      Parameters:
      value - The derivedFromVersionRef to set.
      Returns:
      This builder for chaining.
    • clearDerivedFromVersionRef

      public VehicleSharingParkingBayType.Builder clearDerivedFromVersionRef()
       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 = 2462;
      Returns:
      This builder for chaining.
    • setDerivedFromVersionRefBytes

      public VehicleSharingParkingBayType.Builder setDerivedFromVersionRefBytes(com.google.protobuf.ByteString value)
       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 = 2462;
      Parameters:
      value - The bytes for derivedFromVersionRef to set.
      Returns:
      This builder for chaining.
    • 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 = 2463;
      Specified by:
      getDerivedFromObjectRef in interface VehicleSharingParkingBayTypeOrBuilder
      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 = 2463;
      Specified by:
      getDerivedFromObjectRefBytes in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The bytes for derivedFromObjectRef.
    • setDerivedFromObjectRef

      public VehicleSharingParkingBayType.Builder setDerivedFromObjectRef(String value)
       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 = 2463;
      Parameters:
      value - The derivedFromObjectRef to set.
      Returns:
      This builder for chaining.
    • clearDerivedFromObjectRef

      public VehicleSharingParkingBayType.Builder clearDerivedFromObjectRef()
       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 = 2463;
      Returns:
      This builder for chaining.
    • setDerivedFromObjectRefBytes

      public VehicleSharingParkingBayType.Builder setDerivedFromObjectRefBytes(com.google.protobuf.ByteString value)
       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 = 2463;
      Parameters:
      value - The bytes for derivedFromObjectRef to set.
      Returns:
      This builder for chaining.
    • 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 = 6;
      Specified by:
      hasValidityConditions in interface VehicleSharingParkingBayTypeOrBuilder
      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 = 6;
      Specified by:
      getValidityConditions in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The validityConditions.
    • setValidityConditions

       VALIDITY CONDITIONs conditioning entity.  [netex_framework/netex_responsibility/netex_version_version.xsd at 111:83]
       
      .uk.org.netex.www.netex.ValidityConditions_RelStructure validity_conditions = 6;
    • setValidityConditions

      public VehicleSharingParkingBayType.Builder setValidityConditions(ValidityConditions_RelStructure.Builder builderForValue)
       VALIDITY CONDITIONs conditioning entity.  [netex_framework/netex_responsibility/netex_version_version.xsd at 111:83]
       
      .uk.org.netex.www.netex.ValidityConditions_RelStructure validity_conditions = 6;
    • mergeValidityConditions

       VALIDITY CONDITIONs conditioning entity.  [netex_framework/netex_responsibility/netex_version_version.xsd at 111:83]
       
      .uk.org.netex.www.netex.ValidityConditions_RelStructure validity_conditions = 6;
    • clearValidityConditions

      public VehicleSharingParkingBayType.Builder clearValidityConditions()
       VALIDITY CONDITIONs conditioning entity.  [netex_framework/netex_responsibility/netex_version_version.xsd at 111:83]
       
      .uk.org.netex.www.netex.ValidityConditions_RelStructure validity_conditions = 6;
    • getValidityConditionsBuilder

      public ValidityConditions_RelStructure.Builder getValidityConditionsBuilder()
       VALIDITY CONDITIONs conditioning entity.  [netex_framework/netex_responsibility/netex_version_version.xsd at 111:83]
       
      .uk.org.netex.www.netex.ValidityConditions_RelStructure validity_conditions = 6;
    • 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 = 6;
      Specified by:
      getValidityConditionsOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • 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 = 7;
      Specified by:
      getValidBetweenList in interface VehicleSharingParkingBayTypeOrBuilder
    • 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 = 7;
      Specified by:
      getValidBetweenCount in interface VehicleSharingParkingBayTypeOrBuilder
    • 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 = 7;
      Specified by:
      getValidBetween in interface VehicleSharingParkingBayTypeOrBuilder
    • setValidBetween

      public VehicleSharingParkingBayType.Builder setValidBetween(int index, ValidBetweenType value)
       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 = 7;
    • setValidBetween

      public VehicleSharingParkingBayType.Builder setValidBetween(int index, ValidBetweenType.Builder builderForValue)
       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 = 7;
    • addValidBetween

       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 = 7;
    • addValidBetween

      public VehicleSharingParkingBayType.Builder addValidBetween(int index, ValidBetweenType value)
       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 = 7;
    • addValidBetween

      public VehicleSharingParkingBayType.Builder addValidBetween(ValidBetweenType.Builder builderForValue)
       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 = 7;
    • addValidBetween

      public VehicleSharingParkingBayType.Builder addValidBetween(int index, ValidBetweenType.Builder builderForValue)
       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 = 7;
    • addAllValidBetween

      public VehicleSharingParkingBayType.Builder addAllValidBetween(Iterable<? extends ValidBetweenType> values)
       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 = 7;
    • clearValidBetween

      public VehicleSharingParkingBayType.Builder clearValidBetween()
       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 = 7;
    • removeValidBetween

      public VehicleSharingParkingBayType.Builder removeValidBetween(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 = 7;
    • getValidBetweenBuilder

      public ValidBetweenType.Builder getValidBetweenBuilder(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 = 7;
    • 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 = 7;
      Specified by:
      getValidBetweenOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • 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 = 7;
      Specified by:
      getValidBetweenOrBuilderList in interface VehicleSharingParkingBayTypeOrBuilder
    • addValidBetweenBuilder

      public ValidBetweenType.Builder addValidBetweenBuilder()
       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 = 7;
    • addValidBetweenBuilder

      public ValidBetweenType.Builder addValidBetweenBuilder(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 = 7;
    • getValidBetweenBuilderList

      public List<ValidBetweenType.Builder> getValidBetweenBuilderList()
       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 = 7;
    • 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 = 11;
      Specified by:
      hasAlternativeTexts in interface VehicleSharingParkingBayTypeOrBuilder
      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 = 11;
      Specified by:
      getAlternativeTexts in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The alternativeTexts.
    • setAlternativeTexts

       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 = 11;
    • setAlternativeTexts

       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 = 11;
    • mergeAlternativeTexts

       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 = 11;
    • clearAlternativeTexts

      public VehicleSharingParkingBayType.Builder clearAlternativeTexts()
       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 = 11;
    • getAlternativeTextsBuilder

      public AlternativeTexts_RelStructure.Builder getAlternativeTextsBuilder()
       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 = 11;
    • 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 = 11;
      Specified by:
      getAlternativeTextsOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • 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 = 61;
      Specified by:
      hasKeyList in interface VehicleSharingParkingBayTypeOrBuilder
      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 = 61;
      Specified by:
      getKeyList in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The keyList.
    • setKeyList

       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 = 61;
    • setKeyList

       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 = 61;
    • mergeKeyList

       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 = 61;
    • clearKeyList

      public VehicleSharingParkingBayType.Builder clearKeyList()
       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 = 61;
    • getKeyListBuilder

      public KeyListStructure.Builder getKeyListBuilder()
       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 = 61;
    • 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 = 61;
      Specified by:
      getKeyListOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • 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 = 62;
      Specified by:
      hasExtensions in interface VehicleSharingParkingBayTypeOrBuilder
      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 = 62;
      Specified by:
      getExtensions in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The extensions.
    • setExtensions

       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 = 62;
    • setExtensions

      public VehicleSharingParkingBayType.Builder setExtensions(ExtensionsStructure.Builder builderForValue)
       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 = 62;
    • mergeExtensions

       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 = 62;
    • clearExtensions

      public VehicleSharingParkingBayType.Builder clearExtensions()
       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 = 62;
    • getExtensionsBuilder

      public ExtensionsStructure.Builder getExtensionsBuilder()
       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 = 62;
    • 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 = 62;
      Specified by:
      getExtensionsOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • 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 = 63;
      Specified by:
      hasBrandingRef in interface VehicleSharingParkingBayTypeOrBuilder
      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 = 63;
      Specified by:
      getBrandingRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The brandingRef.
    • setBrandingRef

       Reference to a BRANDING.  [netex_framework/netex_responsibility/netex_responsibility_support.xsd at 256:114]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure branding_ref = 63;
    • setBrandingRef

       Reference to a BRANDING.  [netex_framework/netex_responsibility/netex_responsibility_support.xsd at 256:114]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure branding_ref = 63;
    • mergeBrandingRef

       Reference to a BRANDING.  [netex_framework/netex_responsibility/netex_responsibility_support.xsd at 256:114]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure branding_ref = 63;
    • clearBrandingRef

      public VehicleSharingParkingBayType.Builder clearBrandingRef()
       Reference to a BRANDING.  [netex_framework/netex_responsibility/netex_responsibility_support.xsd at 256:114]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure branding_ref = 63;
    • getBrandingRefBuilder

      public VersionOfObjectRefStructure.Builder getBrandingRefBuilder()
       Reference to a BRANDING.  [netex_framework/netex_responsibility/netex_responsibility_support.xsd at 256:114]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure branding_ref = 63;
    • 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 = 63;
      Specified by:
      getBrandingRefOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasName

      public boolean hasName()
       Name of GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 97:69]
       
      .uk.org.netex.www.netex.MultilingualString name = 151;
      Specified by:
      hasName in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the name field is set.
    • getName

      public MultilingualString getName()
       Name of GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 97:69]
       
      .uk.org.netex.www.netex.MultilingualString name = 151;
      Specified by:
      getName in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The name.
    • setName

       Name of GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 97:69]
       
      .uk.org.netex.www.netex.MultilingualString name = 151;
    • setName

       Name of GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 97:69]
       
      .uk.org.netex.www.netex.MultilingualString name = 151;
    • mergeName

       Name of GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 97:69]
       
      .uk.org.netex.www.netex.MultilingualString name = 151;
    • clearName

       Name of GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 97:69]
       
      .uk.org.netex.www.netex.MultilingualString name = 151;
    • getNameBuilder

      public MultilingualString.Builder getNameBuilder()
       Name of GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 97:69]
       
      .uk.org.netex.www.netex.MultilingualString name = 151;
    • getNameOrBuilder

      public MultilingualStringOrBuilder getNameOrBuilder()
       Name of GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 97:69]
       
      .uk.org.netex.www.netex.MultilingualString name = 151;
      Specified by:
      getNameOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasShortName

      public boolean hasShortName()
       Short Name of GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 102:74]
       
      .uk.org.netex.www.netex.MultilingualString short_name = 152;
      Specified by:
      hasShortName in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the shortName field is set.
    • getShortName

      public MultilingualString getShortName()
       Short Name of GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 102:74]
       
      .uk.org.netex.www.netex.MultilingualString short_name = 152;
      Specified by:
      getShortName in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The shortName.
    • setShortName

       Short Name of GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 102:74]
       
      .uk.org.netex.www.netex.MultilingualString short_name = 152;
    • setShortName

       Short Name of GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 102:74]
       
      .uk.org.netex.www.netex.MultilingualString short_name = 152;
    • mergeShortName

       Short Name of GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 102:74]
       
      .uk.org.netex.www.netex.MultilingualString short_name = 152;
    • clearShortName

      public VehicleSharingParkingBayType.Builder clearShortName()
       Short Name of GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 102:74]
       
      .uk.org.netex.www.netex.MultilingualString short_name = 152;
    • getShortNameBuilder

      public MultilingualString.Builder getShortNameBuilder()
       Short Name of GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 102:74]
       
      .uk.org.netex.www.netex.MultilingualString short_name = 152;
    • getShortNameOrBuilder

      public MultilingualStringOrBuilder getShortNameOrBuilder()
       Short Name of GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 102:74]
       
      .uk.org.netex.www.netex.MultilingualString short_name = 152;
      Specified by:
      getShortNameOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasDescription

      public boolean hasDescription()
       Further Description of a GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 107:76]
       
      .uk.org.netex.www.netex.MultilingualString description = 153;
      Specified by:
      hasDescription in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the description field is set.
    • getDescription

      public MultilingualString getDescription()
       Further Description of a GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 107:76]
       
      .uk.org.netex.www.netex.MultilingualString description = 153;
      Specified by:
      getDescription in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The description.
    • setDescription

       Further Description of a GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 107:76]
       
      .uk.org.netex.www.netex.MultilingualString description = 153;
    • setDescription

      public VehicleSharingParkingBayType.Builder setDescription(MultilingualString.Builder builderForValue)
       Further Description of a GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 107:76]
       
      .uk.org.netex.www.netex.MultilingualString description = 153;
    • mergeDescription

       Further Description of a GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 107:76]
       
      .uk.org.netex.www.netex.MultilingualString description = 153;
    • clearDescription

      public VehicleSharingParkingBayType.Builder clearDescription()
       Further Description of a GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 107:76]
       
      .uk.org.netex.www.netex.MultilingualString description = 153;
    • getDescriptionBuilder

      public MultilingualString.Builder getDescriptionBuilder()
       Further Description of a GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 107:76]
       
      .uk.org.netex.www.netex.MultilingualString description = 153;
    • getDescriptionOrBuilder

      public MultilingualStringOrBuilder getDescriptionOrBuilder()
       Further Description of a GROUP OF ENTITies.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 107:76]
       
      .uk.org.netex.www.netex.MultilingualString description = 153;
      Specified by:
      getDescriptionOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasPurposeOfGroupingRef

      public boolean hasPurposeOfGroupingRef()
       Reference to a PURPOSE OF GROUPING.  [netex_framework/netex_genericFramework/netex_grouping_support.xsd at 113:132]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure purpose_of_grouping_ref = 154;
      Specified by:
      hasPurposeOfGroupingRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the purposeOfGroupingRef field is set.
    • getPurposeOfGroupingRef

      public VersionOfObjectRefStructure getPurposeOfGroupingRef()
       Reference to a PURPOSE OF GROUPING.  [netex_framework/netex_genericFramework/netex_grouping_support.xsd at 113:132]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure purpose_of_grouping_ref = 154;
      Specified by:
      getPurposeOfGroupingRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The purposeOfGroupingRef.
    • setPurposeOfGroupingRef

      public VehicleSharingParkingBayType.Builder setPurposeOfGroupingRef(VersionOfObjectRefStructure value)
       Reference to a PURPOSE OF GROUPING.  [netex_framework/netex_genericFramework/netex_grouping_support.xsd at 113:132]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure purpose_of_grouping_ref = 154;
    • setPurposeOfGroupingRef

      public VehicleSharingParkingBayType.Builder setPurposeOfGroupingRef(VersionOfObjectRefStructure.Builder builderForValue)
       Reference to a PURPOSE OF GROUPING.  [netex_framework/netex_genericFramework/netex_grouping_support.xsd at 113:132]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure purpose_of_grouping_ref = 154;
    • mergePurposeOfGroupingRef

      public VehicleSharingParkingBayType.Builder mergePurposeOfGroupingRef(VersionOfObjectRefStructure value)
       Reference to a PURPOSE OF GROUPING.  [netex_framework/netex_genericFramework/netex_grouping_support.xsd at 113:132]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure purpose_of_grouping_ref = 154;
    • clearPurposeOfGroupingRef

      public VehicleSharingParkingBayType.Builder clearPurposeOfGroupingRef()
       Reference to a PURPOSE OF GROUPING.  [netex_framework/netex_genericFramework/netex_grouping_support.xsd at 113:132]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure purpose_of_grouping_ref = 154;
    • getPurposeOfGroupingRefBuilder

      public VersionOfObjectRefStructure.Builder getPurposeOfGroupingRefBuilder()
       Reference to a PURPOSE OF GROUPING.  [netex_framework/netex_genericFramework/netex_grouping_support.xsd at 113:132]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure purpose_of_grouping_ref = 154;
    • getPurposeOfGroupingRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getPurposeOfGroupingRefOrBuilder()
       Reference to a PURPOSE OF GROUPING.  [netex_framework/netex_genericFramework/netex_grouping_support.xsd at 113:132]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure purpose_of_grouping_ref = 154;
      Specified by:
      getPurposeOfGroupingRefOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasPrivateCode

      public boolean hasPrivateCode()
       A private code that uniquely identifies the element.  May be used for inter-operating with other (legacy) systems.  [netex_framework/netex_utility/netex_utility_types.xsd at 100:62]
       
      .uk.org.netex.www.netex.PrivateCodeStructure private_code = 155;
      Specified by:
      hasPrivateCode in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the privateCode field is set.
    • getPrivateCode

      public PrivateCodeStructure getPrivateCode()
       A private code that uniquely identifies the element.  May be used for inter-operating with other (legacy) systems.  [netex_framework/netex_utility/netex_utility_types.xsd at 100:62]
       
      .uk.org.netex.www.netex.PrivateCodeStructure private_code = 155;
      Specified by:
      getPrivateCode in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The privateCode.
    • setPrivateCode

       A private code that uniquely identifies the element.  May be used for inter-operating with other (legacy) systems.  [netex_framework/netex_utility/netex_utility_types.xsd at 100:62]
       
      .uk.org.netex.www.netex.PrivateCodeStructure private_code = 155;
    • setPrivateCode

      public VehicleSharingParkingBayType.Builder setPrivateCode(PrivateCodeStructure.Builder builderForValue)
       A private code that uniquely identifies the element.  May be used for inter-operating with other (legacy) systems.  [netex_framework/netex_utility/netex_utility_types.xsd at 100:62]
       
      .uk.org.netex.www.netex.PrivateCodeStructure private_code = 155;
    • mergePrivateCode

       A private code that uniquely identifies the element.  May be used for inter-operating with other (legacy) systems.  [netex_framework/netex_utility/netex_utility_types.xsd at 100:62]
       
      .uk.org.netex.www.netex.PrivateCodeStructure private_code = 155;
    • clearPrivateCode

      public VehicleSharingParkingBayType.Builder clearPrivateCode()
       A private code that uniquely identifies the element.  May be used for inter-operating with other (legacy) systems.  [netex_framework/netex_utility/netex_utility_types.xsd at 100:62]
       
      .uk.org.netex.www.netex.PrivateCodeStructure private_code = 155;
    • getPrivateCodeBuilder

      public PrivateCodeStructure.Builder getPrivateCodeBuilder()
       A private code that uniquely identifies the element.  May be used for inter-operating with other (legacy) systems.  [netex_framework/netex_utility/netex_utility_types.xsd at 100:62]
       
      .uk.org.netex.www.netex.PrivateCodeStructure private_code = 155;
    • getPrivateCodeOrBuilder

      public PrivateCodeStructureOrBuilder getPrivateCodeOrBuilder()
       A private code that uniquely identifies the element.  May be used for inter-operating with other (legacy) systems.  [netex_framework/netex_utility/netex_utility_types.xsd at 100:62]
       
      .uk.org.netex.www.netex.PrivateCodeStructure private_code = 155;
      Specified by:
      getPrivateCodeOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasInfoLinks

      public boolean hasInfoLinks()
       Hyperlinks associated with GROUP OF ENTITIES.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 118:48]
       
      .uk.org.netex.www.netex.VehicleSharingParkingBayType.InfoLinksType info_links = 156;
      Specified by:
      hasInfoLinks in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the infoLinks field is set.
    • getInfoLinks

       Hyperlinks associated with GROUP OF ENTITIES.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 118:48]
       
      .uk.org.netex.www.netex.VehicleSharingParkingBayType.InfoLinksType info_links = 156;
      Specified by:
      getInfoLinks in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The infoLinks.
    • setInfoLinks

       Hyperlinks associated with GROUP OF ENTITIES.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 118:48]
       
      .uk.org.netex.www.netex.VehicleSharingParkingBayType.InfoLinksType info_links = 156;
    • setInfoLinks

       Hyperlinks associated with GROUP OF ENTITIES.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 118:48]
       
      .uk.org.netex.www.netex.VehicleSharingParkingBayType.InfoLinksType info_links = 156;
    • mergeInfoLinks

       Hyperlinks associated with GROUP OF ENTITIES.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 118:48]
       
      .uk.org.netex.www.netex.VehicleSharingParkingBayType.InfoLinksType info_links = 156;
    • clearInfoLinks

      public VehicleSharingParkingBayType.Builder clearInfoLinks()
       Hyperlinks associated with GROUP OF ENTITIES.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 118:48]
       
      .uk.org.netex.www.netex.VehicleSharingParkingBayType.InfoLinksType info_links = 156;
    • getInfoLinksBuilder

       Hyperlinks associated with GROUP OF ENTITIES.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 118:48]
       
      .uk.org.netex.www.netex.VehicleSharingParkingBayType.InfoLinksType info_links = 156;
    • getInfoLinksOrBuilder

       Hyperlinks associated with GROUP OF ENTITIES.  [netex_framework/netex_genericFramework/netex_grouping_version.xsd at 118:48]
       
      .uk.org.netex.www.netex.VehicleSharingParkingBayType.InfoLinksType info_links = 156;
      Specified by:
      getInfoLinksOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasMembers

      public boolean hasMembers()
       POINTs in GROUP OF POINTs.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 468:76]
       
      .uk.org.netex.www.netex.PointRefs_RelStructure members = 271;
      Specified by:
      hasMembers in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the members field is set.
    • getMembers

      public PointRefs_RelStructure getMembers()
       POINTs in GROUP OF POINTs.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 468:76]
       
      .uk.org.netex.www.netex.PointRefs_RelStructure members = 271;
      Specified by:
      getMembers in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The members.
    • setMembers

       POINTs in GROUP OF POINTs.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 468:76]
       
      .uk.org.netex.www.netex.PointRefs_RelStructure members = 271;
    • setMembers

       POINTs in GROUP OF POINTs.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 468:76]
       
      .uk.org.netex.www.netex.PointRefs_RelStructure members = 271;
    • mergeMembers

       POINTs in GROUP OF POINTs.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 468:76]
       
      .uk.org.netex.www.netex.PointRefs_RelStructure members = 271;
    • clearMembers

      public VehicleSharingParkingBayType.Builder clearMembers()
       POINTs in GROUP OF POINTs.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 468:76]
       
      .uk.org.netex.www.netex.PointRefs_RelStructure members = 271;
    • getMembersBuilder

      public PointRefs_RelStructure.Builder getMembersBuilder()
       POINTs in GROUP OF POINTs.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 468:76]
       
      .uk.org.netex.www.netex.PointRefs_RelStructure members = 271;
    • getMembersOrBuilder

      public PointRefs_RelStructureOrBuilder getMembersOrBuilder()
       POINTs in GROUP OF POINTs.  [netex_framework/netex_genericFramework/netex_pointAndLink_version.xsd at 468:76]
       
      .uk.org.netex.www.netex.PointRefs_RelStructure members = 271;
      Specified by:
      getMembersOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasTypes

      public boolean hasTypes()
       Classification of ZONE. Used for arbitrary documentation -.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 118:79]
       
      .uk.org.netex.www.netex.TypeOfZoneRefs_RelStructure types = 421;
      Specified by:
      hasTypes in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the types field is set.
    • getTypes

      public TypeOfZoneRefs_RelStructure getTypes()
       Classification of ZONE. Used for arbitrary documentation -.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 118:79]
       
      .uk.org.netex.www.netex.TypeOfZoneRefs_RelStructure types = 421;
      Specified by:
      getTypes in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The types.
    • setTypes

       Classification of ZONE. Used for arbitrary documentation -.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 118:79]
       
      .uk.org.netex.www.netex.TypeOfZoneRefs_RelStructure types = 421;
    • setTypes

       Classification of ZONE. Used for arbitrary documentation -.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 118:79]
       
      .uk.org.netex.www.netex.TypeOfZoneRefs_RelStructure types = 421;
    • mergeTypes

       Classification of ZONE. Used for arbitrary documentation -.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 118:79]
       
      .uk.org.netex.www.netex.TypeOfZoneRefs_RelStructure types = 421;
    • clearTypes

       Classification of ZONE. Used for arbitrary documentation -.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 118:79]
       
      .uk.org.netex.www.netex.TypeOfZoneRefs_RelStructure types = 421;
    • getTypesBuilder

      public TypeOfZoneRefs_RelStructure.Builder getTypesBuilder()
       Classification of ZONE. Used for arbitrary documentation -.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 118:79]
       
      .uk.org.netex.www.netex.TypeOfZoneRefs_RelStructure types = 421;
    • getTypesOrBuilder

      public TypeOfZoneRefs_RelStructureOrBuilder getTypesOrBuilder()
       Classification of ZONE. Used for arbitrary documentation -.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 118:79]
       
      .uk.org.netex.www.netex.TypeOfZoneRefs_RelStructure types = 421;
      Specified by:
      getTypesOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasCentroid

      public boolean hasCentroid()
       Centre Coordinates of ZONE.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 123:83]
       
      .uk.org.netex.www.netex.SimplePoint_VersionStructure centroid = 422;
      Specified by:
      hasCentroid in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the centroid field is set.
    • getCentroid

      public SimplePoint_VersionStructure getCentroid()
       Centre Coordinates of ZONE.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 123:83]
       
      .uk.org.netex.www.netex.SimplePoint_VersionStructure centroid = 422;
      Specified by:
      getCentroid in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The centroid.
    • setCentroid

       Centre Coordinates of ZONE.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 123:83]
       
      .uk.org.netex.www.netex.SimplePoint_VersionStructure centroid = 422;
    • setCentroid

       Centre Coordinates of ZONE.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 123:83]
       
      .uk.org.netex.www.netex.SimplePoint_VersionStructure centroid = 422;
    • mergeCentroid

       Centre Coordinates of ZONE.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 123:83]
       
      .uk.org.netex.www.netex.SimplePoint_VersionStructure centroid = 422;
    • clearCentroid

      public VehicleSharingParkingBayType.Builder clearCentroid()
       Centre Coordinates of ZONE.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 123:83]
       
      .uk.org.netex.www.netex.SimplePoint_VersionStructure centroid = 422;
    • getCentroidBuilder

      public SimplePoint_VersionStructure.Builder getCentroidBuilder()
       Centre Coordinates of ZONE.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 123:83]
       
      .uk.org.netex.www.netex.SimplePoint_VersionStructure centroid = 422;
    • getCentroidOrBuilder

      public SimplePoint_VersionStructureOrBuilder getCentroidOrBuilder()
       Centre Coordinates of ZONE.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 123:83]
       
      .uk.org.netex.www.netex.SimplePoint_VersionStructure centroid = 422;
      Specified by:
      getCentroidOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasPolygon

      public boolean hasPolygon()
       A Polygon is a special surface that is defined by a single surface patch (see D.3.6). The boundary of this patch is coplanar and the polygon uses planar interpolation in its interior. The elements exterior and interior describe the surface boundary of the polygon.  [gml/gmlBasic2d-extract-v3_2_1-.xsd at 59:89]
       
      .net.opengis.www.gml.v3_2.PolygonType polygon = 423;
      Specified by:
      hasPolygon in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the polygon field is set.
    • getPolygon

      public PolygonType getPolygon()
       A Polygon is a special surface that is defined by a single surface patch (see D.3.6). The boundary of this patch is coplanar and the polygon uses planar interpolation in its interior. The elements exterior and interior describe the surface boundary of the polygon.  [gml/gmlBasic2d-extract-v3_2_1-.xsd at 59:89]
       
      .net.opengis.www.gml.v3_2.PolygonType polygon = 423;
      Specified by:
      getPolygon in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The polygon.
    • setPolygon

       A Polygon is a special surface that is defined by a single surface patch (see D.3.6). The boundary of this patch is coplanar and the polygon uses planar interpolation in its interior. The elements exterior and interior describe the surface boundary of the polygon.  [gml/gmlBasic2d-extract-v3_2_1-.xsd at 59:89]
       
      .net.opengis.www.gml.v3_2.PolygonType polygon = 423;
    • setPolygon

      public VehicleSharingParkingBayType.Builder setPolygon(PolygonType.Builder builderForValue)
       A Polygon is a special surface that is defined by a single surface patch (see D.3.6). The boundary of this patch is coplanar and the polygon uses planar interpolation in its interior. The elements exterior and interior describe the surface boundary of the polygon.  [gml/gmlBasic2d-extract-v3_2_1-.xsd at 59:89]
       
      .net.opengis.www.gml.v3_2.PolygonType polygon = 423;
    • mergePolygon

       A Polygon is a special surface that is defined by a single surface patch (see D.3.6). The boundary of this patch is coplanar and the polygon uses planar interpolation in its interior. The elements exterior and interior describe the surface boundary of the polygon.  [gml/gmlBasic2d-extract-v3_2_1-.xsd at 59:89]
       
      .net.opengis.www.gml.v3_2.PolygonType polygon = 423;
    • clearPolygon

      public VehicleSharingParkingBayType.Builder clearPolygon()
       A Polygon is a special surface that is defined by a single surface patch (see D.3.6). The boundary of this patch is coplanar and the polygon uses planar interpolation in its interior. The elements exterior and interior describe the surface boundary of the polygon.  [gml/gmlBasic2d-extract-v3_2_1-.xsd at 59:89]
       
      .net.opengis.www.gml.v3_2.PolygonType polygon = 423;
    • getPolygonBuilder

      public PolygonType.Builder getPolygonBuilder()
       A Polygon is a special surface that is defined by a single surface patch (see D.3.6). The boundary of this patch is coplanar and the polygon uses planar interpolation in its interior. The elements exterior and interior describe the surface boundary of the polygon.  [gml/gmlBasic2d-extract-v3_2_1-.xsd at 59:89]
       
      .net.opengis.www.gml.v3_2.PolygonType polygon = 423;
    • getPolygonOrBuilder

      public PolygonTypeOrBuilder getPolygonOrBuilder()
       A Polygon is a special surface that is defined by a single surface patch (see D.3.6). The boundary of this patch is coplanar and the polygon uses planar interpolation in its interior. The elements exterior and interior describe the surface boundary of the polygon.  [gml/gmlBasic2d-extract-v3_2_1-.xsd at 59:89]
       
      .net.opengis.www.gml.v3_2.PolygonType polygon = 423;
      Specified by:
      getPolygonOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasProjections

      public boolean hasProjections()
       Projections of ZONE onto another layer.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 129:82]
       
      .uk.org.netex.www.netex.Projections_RelStructure projections = 424;
      Specified by:
      hasProjections in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the projections field is set.
    • getProjections

      public Projections_RelStructure getProjections()
       Projections of ZONE onto another layer.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 129:82]
       
      .uk.org.netex.www.netex.Projections_RelStructure projections = 424;
      Specified by:
      getProjections in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The projections.
    • setProjections

       Projections of ZONE onto another layer.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 129:82]
       
      .uk.org.netex.www.netex.Projections_RelStructure projections = 424;
    • setProjections

       Projections of ZONE onto another layer.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 129:82]
       
      .uk.org.netex.www.netex.Projections_RelStructure projections = 424;
    • mergeProjections

       Projections of ZONE onto another layer.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 129:82]
       
      .uk.org.netex.www.netex.Projections_RelStructure projections = 424;
    • clearProjections

      public VehicleSharingParkingBayType.Builder clearProjections()
       Projections of ZONE onto another layer.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 129:82]
       
      .uk.org.netex.www.netex.Projections_RelStructure projections = 424;
    • getProjectionsBuilder

      public Projections_RelStructure.Builder getProjectionsBuilder()
       Projections of ZONE onto another layer.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 129:82]
       
      .uk.org.netex.www.netex.Projections_RelStructure projections = 424;
    • getProjectionsOrBuilder

      public Projections_RelStructureOrBuilder getProjectionsOrBuilder()
       Projections of ZONE onto another layer.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 129:82]
       
      .uk.org.netex.www.netex.Projections_RelStructure projections = 424;
      Specified by:
      getProjectionsOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasParentZoneRef

      public boolean hasParentZoneRef()
       Parent ZONE that contains this ZONE.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 134:76]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure parent_zone_ref = 425;
      Specified by:
      hasParentZoneRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the parentZoneRef field is set.
    • getParentZoneRef

      public VersionOfObjectRefStructure getParentZoneRef()
       Parent ZONE that contains this ZONE.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 134:76]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure parent_zone_ref = 425;
      Specified by:
      getParentZoneRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The parentZoneRef.
    • setParentZoneRef

       Parent ZONE that contains this ZONE.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 134:76]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure parent_zone_ref = 425;
    • setParentZoneRef

       Parent ZONE that contains this ZONE.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 134:76]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure parent_zone_ref = 425;
    • mergeParentZoneRef

       Parent ZONE that contains this ZONE.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 134:76]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure parent_zone_ref = 425;
    • clearParentZoneRef

      public VehicleSharingParkingBayType.Builder clearParentZoneRef()
       Parent ZONE that contains this ZONE.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 134:76]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure parent_zone_ref = 425;
    • getParentZoneRefBuilder

      public VersionOfObjectRefStructure.Builder getParentZoneRefBuilder()
       Parent ZONE that contains this ZONE.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 134:76]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure parent_zone_ref = 425;
    • getParentZoneRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getParentZoneRefOrBuilder()
       Parent ZONE that contains this ZONE.  [netex_framework/netex_genericFramework/netex_zone_version.xsd at 134:76]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure parent_zone_ref = 425;
      Specified by:
      getParentZoneRefOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasPlaceTypes

      public boolean hasPlaceTypes()
       Classification of PLACE.  [netex_framework/netex_genericFramework/netex_place_version.xsd at 99:85]
       
      .uk.org.netex.www.netex.TypeOfPlaceRefs_RelStructure place_types = 601;
      Specified by:
      hasPlaceTypes in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the placeTypes field is set.
    • getPlaceTypes

      public TypeOfPlaceRefs_RelStructure getPlaceTypes()
       Classification of PLACE.  [netex_framework/netex_genericFramework/netex_place_version.xsd at 99:85]
       
      .uk.org.netex.www.netex.TypeOfPlaceRefs_RelStructure place_types = 601;
      Specified by:
      getPlaceTypes in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The placeTypes.
    • setPlaceTypes

       Classification of PLACE.  [netex_framework/netex_genericFramework/netex_place_version.xsd at 99:85]
       
      .uk.org.netex.www.netex.TypeOfPlaceRefs_RelStructure place_types = 601;
    • setPlaceTypes

       Classification of PLACE.  [netex_framework/netex_genericFramework/netex_place_version.xsd at 99:85]
       
      .uk.org.netex.www.netex.TypeOfPlaceRefs_RelStructure place_types = 601;
    • mergePlaceTypes

       Classification of PLACE.  [netex_framework/netex_genericFramework/netex_place_version.xsd at 99:85]
       
      .uk.org.netex.www.netex.TypeOfPlaceRefs_RelStructure place_types = 601;
    • clearPlaceTypes

      public VehicleSharingParkingBayType.Builder clearPlaceTypes()
       Classification of PLACE.  [netex_framework/netex_genericFramework/netex_place_version.xsd at 99:85]
       
      .uk.org.netex.www.netex.TypeOfPlaceRefs_RelStructure place_types = 601;
    • getPlaceTypesBuilder

      public TypeOfPlaceRefs_RelStructure.Builder getPlaceTypesBuilder()
       Classification of PLACE.  [netex_framework/netex_genericFramework/netex_place_version.xsd at 99:85]
       
      .uk.org.netex.www.netex.TypeOfPlaceRefs_RelStructure place_types = 601;
    • getPlaceTypesOrBuilder

      public TypeOfPlaceRefs_RelStructureOrBuilder getPlaceTypesOrBuilder()
       Classification of PLACE.  [netex_framework/netex_genericFramework/netex_place_version.xsd at 99:85]
       
      .uk.org.netex.www.netex.TypeOfPlaceRefs_RelStructure place_types = 601;
      Specified by:
      getPlaceTypesOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • getUrl

      public String getUrl()
       Default URL for ADDRESSABLE PLACE.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 144:60]
       
      string url = 791;
      Specified by:
      getUrl in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The url.
    • getUrlBytes

      public com.google.protobuf.ByteString getUrlBytes()
       Default URL for ADDRESSABLE PLACE.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 144:60]
       
      string url = 791;
      Specified by:
      getUrlBytes in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The bytes for url.
    • setUrl

       Default URL for ADDRESSABLE PLACE.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 144:60]
       
      string url = 791;
      Parameters:
      value - The url to set.
      Returns:
      This builder for chaining.
    • clearUrl

       Default URL for ADDRESSABLE PLACE.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 144:60]
       
      string url = 791;
      Returns:
      This builder for chaining.
    • setUrlBytes

      public VehicleSharingParkingBayType.Builder setUrlBytes(com.google.protobuf.ByteString value)
       Default URL for ADDRESSABLE PLACE.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 144:60]
       
      string url = 791;
      Parameters:
      value - The bytes for url to set.
      Returns:
      This builder for chaining.
    • getImage

      public String getImage()
       Default image for ADDRESSABLE PLACE.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 149:62]
       
      string image = 792;
      Specified by:
      getImage in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The image.
    • getImageBytes

      public com.google.protobuf.ByteString getImageBytes()
       Default image for ADDRESSABLE PLACE.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 149:62]
       
      string image = 792;
      Specified by:
      getImageBytes in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The bytes for image.
    • setImage

       Default image for ADDRESSABLE PLACE.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 149:62]
       
      string image = 792;
      Parameters:
      value - The image to set.
      Returns:
      This builder for chaining.
    • clearImage

       Default image for ADDRESSABLE PLACE.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 149:62]
       
      string image = 792;
      Returns:
      This builder for chaining.
    • setImageBytes

      public VehicleSharingParkingBayType.Builder setImageBytes(com.google.protobuf.ByteString value)
       Default image for ADDRESSABLE PLACE.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 149:62]
       
      string image = 792;
      Parameters:
      value - The bytes for image to set.
      Returns:
      This builder for chaining.
    • hasPostalAddress

      public boolean hasPostalAddress()
       A POSTAL ADDRESS to which mail can be sent.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 267:81]
       
      .uk.org.netex.www.netex.PostalAddressType postal_address = 793;
      Specified by:
      hasPostalAddress in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the postalAddress field is set.
    • getPostalAddress

      public PostalAddressType getPostalAddress()
       A POSTAL ADDRESS to which mail can be sent.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 267:81]
       
      .uk.org.netex.www.netex.PostalAddressType postal_address = 793;
      Specified by:
      getPostalAddress in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The postalAddress.
    • setPostalAddress

       A POSTAL ADDRESS to which mail can be sent.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 267:81]
       
      .uk.org.netex.www.netex.PostalAddressType postal_address = 793;
    • setPostalAddress

      public VehicleSharingParkingBayType.Builder setPostalAddress(PostalAddressType.Builder builderForValue)
       A POSTAL ADDRESS to which mail can be sent.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 267:81]
       
      .uk.org.netex.www.netex.PostalAddressType postal_address = 793;
    • mergePostalAddress

      public VehicleSharingParkingBayType.Builder mergePostalAddress(PostalAddressType value)
       A POSTAL ADDRESS to which mail can be sent.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 267:81]
       
      .uk.org.netex.www.netex.PostalAddressType postal_address = 793;
    • clearPostalAddress

      public VehicleSharingParkingBayType.Builder clearPostalAddress()
       A POSTAL ADDRESS to which mail can be sent.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 267:81]
       
      .uk.org.netex.www.netex.PostalAddressType postal_address = 793;
    • getPostalAddressBuilder

      public PostalAddressType.Builder getPostalAddressBuilder()
       A POSTAL ADDRESS to which mail can be sent.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 267:81]
       
      .uk.org.netex.www.netex.PostalAddressType postal_address = 793;
    • getPostalAddressOrBuilder

      public PostalAddressTypeOrBuilder getPostalAddressOrBuilder()
       A POSTAL ADDRESS to which mail can be sent.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 267:81]
       
      .uk.org.netex.www.netex.PostalAddressType postal_address = 793;
      Specified by:
      getPostalAddressOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasRoadAddress

      public boolean hasRoadAddress()
       Specialisation of ADDRESS refining it by using the characteristics such as road number, and name used for conventional identification of along a road.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 163:79]
       
      .uk.org.netex.www.netex.RoadAddressType road_address = 794;
      Specified by:
      hasRoadAddress in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the roadAddress field is set.
    • getRoadAddress

      public RoadAddressType getRoadAddress()
       Specialisation of ADDRESS refining it by using the characteristics such as road number, and name used for conventional identification of along a road.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 163:79]
       
      .uk.org.netex.www.netex.RoadAddressType road_address = 794;
      Specified by:
      getRoadAddress in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The roadAddress.
    • setRoadAddress

       Specialisation of ADDRESS refining it by using the characteristics such as road number, and name used for conventional identification of along a road.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 163:79]
       
      .uk.org.netex.www.netex.RoadAddressType road_address = 794;
    • setRoadAddress

      public VehicleSharingParkingBayType.Builder setRoadAddress(RoadAddressType.Builder builderForValue)
       Specialisation of ADDRESS refining it by using the characteristics such as road number, and name used for conventional identification of along a road.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 163:79]
       
      .uk.org.netex.www.netex.RoadAddressType road_address = 794;
    • mergeRoadAddress

      public VehicleSharingParkingBayType.Builder mergeRoadAddress(RoadAddressType value)
       Specialisation of ADDRESS refining it by using the characteristics such as road number, and name used for conventional identification of along a road.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 163:79]
       
      .uk.org.netex.www.netex.RoadAddressType road_address = 794;
    • clearRoadAddress

      public VehicleSharingParkingBayType.Builder clearRoadAddress()
       Specialisation of ADDRESS refining it by using the characteristics such as road number, and name used for conventional identification of along a road.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 163:79]
       
      .uk.org.netex.www.netex.RoadAddressType road_address = 794;
    • getRoadAddressBuilder

      public RoadAddressType.Builder getRoadAddressBuilder()
       Specialisation of ADDRESS refining it by using the characteristics such as road number, and name used for conventional identification of along a road.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 163:79]
       
      .uk.org.netex.www.netex.RoadAddressType road_address = 794;
    • getRoadAddressOrBuilder

      public RoadAddressTypeOrBuilder getRoadAddressOrBuilder()
       Specialisation of ADDRESS refining it by using the characteristics such as road number, and name used for conventional identification of along a road.  [netex_framework/netex_reusableComponents/netex_address_version.xsd at 163:79]
       
      .uk.org.netex.www.netex.RoadAddressType road_address = 794;
      Specified by:
      getRoadAddressOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • 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 = 1021;
      Specified by:
      hasAccessibilityAssessment in interface VehicleSharingParkingBayTypeOrBuilder
      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 = 1021;
      Specified by:
      getAccessibilityAssessment in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The accessibilityAssessment.
    • setAccessibilityAssessment

      public VehicleSharingParkingBayType.Builder setAccessibilityAssessment(AccessibilityAssessmentType value)
       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 = 1021;
    • setAccessibilityAssessment

      public VehicleSharingParkingBayType.Builder setAccessibilityAssessment(AccessibilityAssessmentType.Builder builderForValue)
       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 = 1021;
    • mergeAccessibilityAssessment

      public VehicleSharingParkingBayType.Builder mergeAccessibilityAssessment(AccessibilityAssessmentType value)
       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 = 1021;
    • clearAccessibilityAssessment

      public VehicleSharingParkingBayType.Builder clearAccessibilityAssessment()
       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 = 1021;
    • getAccessibilityAssessmentBuilder

      public AccessibilityAssessmentType.Builder getAccessibilityAssessmentBuilder()
       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 = 1021;
    • 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 = 1021;
      Specified by:
      getAccessibilityAssessmentOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • getAccessModesList

      public List<AccessModeEnumeration> getAccessModesList()
       Allowed MODEs to access SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 91:86]
       
      repeated .uk.org.netex.www.netex.AccessModeEnumeration access_modes = 1022 [packed = true];
      Specified by:
      getAccessModesList in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      A list containing the accessModes.
    • getAccessModesCount

      public int getAccessModesCount()
       Allowed MODEs to access SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 91:86]
       
      repeated .uk.org.netex.www.netex.AccessModeEnumeration access_modes = 1022 [packed = true];
      Specified by:
      getAccessModesCount in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The count of accessModes.
    • getAccessModes

      public AccessModeEnumeration getAccessModes(int index)
       Allowed MODEs to access SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 91:86]
       
      repeated .uk.org.netex.www.netex.AccessModeEnumeration access_modes = 1022 [packed = true];
      Specified by:
      getAccessModes in interface VehicleSharingParkingBayTypeOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The accessModes at the given index.
    • setAccessModes

      public VehicleSharingParkingBayType.Builder setAccessModes(int index, AccessModeEnumeration value)
       Allowed MODEs to access SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 91:86]
       
      repeated .uk.org.netex.www.netex.AccessModeEnumeration access_modes = 1022 [packed = true];
      Parameters:
      index - The index to set the value at.
      value - The accessModes to set.
      Returns:
      This builder for chaining.
    • addAccessModes

       Allowed MODEs to access SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 91:86]
       
      repeated .uk.org.netex.www.netex.AccessModeEnumeration access_modes = 1022 [packed = true];
      Parameters:
      value - The accessModes to add.
      Returns:
      This builder for chaining.
    • addAllAccessModes

      public VehicleSharingParkingBayType.Builder addAllAccessModes(Iterable<? extends AccessModeEnumeration> values)
       Allowed MODEs to access SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 91:86]
       
      repeated .uk.org.netex.www.netex.AccessModeEnumeration access_modes = 1022 [packed = true];
      Parameters:
      values - The accessModes to add.
      Returns:
      This builder for chaining.
    • clearAccessModes

      public VehicleSharingParkingBayType.Builder clearAccessModes()
       Allowed MODEs to access SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 91:86]
       
      repeated .uk.org.netex.www.netex.AccessModeEnumeration access_modes = 1022 [packed = true];
      Returns:
      This builder for chaining.
    • getAccessModesValueList

      public List<Integer> getAccessModesValueList()
       Allowed MODEs to access SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 91:86]
       
      repeated .uk.org.netex.www.netex.AccessModeEnumeration access_modes = 1022 [packed = true];
      Specified by:
      getAccessModesValueList in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      A list containing the enum numeric values on the wire for accessModes.
    • getAccessModesValue

      public int getAccessModesValue(int index)
       Allowed MODEs to access SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 91:86]
       
      repeated .uk.org.netex.www.netex.AccessModeEnumeration access_modes = 1022 [packed = true];
      Specified by:
      getAccessModesValue in interface VehicleSharingParkingBayTypeOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The enum numeric value on the wire of accessModes at the given index.
    • setAccessModesValue

      public VehicleSharingParkingBayType.Builder setAccessModesValue(int index, int value)
       Allowed MODEs to access SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 91:86]
       
      repeated .uk.org.netex.www.netex.AccessModeEnumeration access_modes = 1022 [packed = true];
      Parameters:
      index - The index to set the value at.
      value - The enum numeric value on the wire for accessModes to set.
      Returns:
      This builder for chaining.
    • addAccessModesValue

      public VehicleSharingParkingBayType.Builder addAccessModesValue(int value)
       Allowed MODEs to access SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 91:86]
       
      repeated .uk.org.netex.www.netex.AccessModeEnumeration access_modes = 1022 [packed = true];
      Parameters:
      value - The enum numeric value on the wire for accessModes to add.
      Returns:
      This builder for chaining.
    • addAllAccessModesValue

      public VehicleSharingParkingBayType.Builder addAllAccessModesValue(Iterable<Integer> values)
       Allowed MODEs to access SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 91:86]
       
      repeated .uk.org.netex.www.netex.AccessModeEnumeration access_modes = 1022 [packed = true];
      Parameters:
      values - The enum numeric values on the wire for accessModes to add.
      Returns:
      This builder for chaining.
    • hasNameSuffix

      public boolean hasNameSuffix()
       Further suffix to name that may be used in some contexts.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 114:75]
       
      .uk.org.netex.www.netex.MultilingualString name_suffix = 1023;
      Specified by:
      hasNameSuffix in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the nameSuffix field is set.
    • getNameSuffix

      public MultilingualString getNameSuffix()
       Further suffix to name that may be used in some contexts.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 114:75]
       
      .uk.org.netex.www.netex.MultilingualString name_suffix = 1023;
      Specified by:
      getNameSuffix in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The nameSuffix.
    • setNameSuffix

       Further suffix to name that may be used in some contexts.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 114:75]
       
      .uk.org.netex.www.netex.MultilingualString name_suffix = 1023;
    • setNameSuffix

      public VehicleSharingParkingBayType.Builder setNameSuffix(MultilingualString.Builder builderForValue)
       Further suffix to name that may be used in some contexts.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 114:75]
       
      .uk.org.netex.www.netex.MultilingualString name_suffix = 1023;
    • mergeNameSuffix

       Further suffix to name that may be used in some contexts.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 114:75]
       
      .uk.org.netex.www.netex.MultilingualString name_suffix = 1023;
    • clearNameSuffix

      public VehicleSharingParkingBayType.Builder clearNameSuffix()
       Further suffix to name that may be used in some contexts.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 114:75]
       
      .uk.org.netex.www.netex.MultilingualString name_suffix = 1023;
    • getNameSuffixBuilder

      public MultilingualString.Builder getNameSuffixBuilder()
       Further suffix to name that may be used in some contexts.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 114:75]
       
      .uk.org.netex.www.netex.MultilingualString name_suffix = 1023;
    • getNameSuffixOrBuilder

      public MultilingualStringOrBuilder getNameSuffixOrBuilder()
       Further suffix to name that may be used in some contexts.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 114:75]
       
      .uk.org.netex.www.netex.MultilingualString name_suffix = 1023;
      Specified by:
      getNameSuffixOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasAlternativeNames

      public boolean hasAlternativeNames()
       Alternative names.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 119:92]
       
      .uk.org.netex.www.netex.AlternativeNames_RelStructure alternative_names = 1024;
      Specified by:
      hasAlternativeNames in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the alternativeNames field is set.
    • getAlternativeNames

      public AlternativeNames_RelStructure getAlternativeNames()
       Alternative names.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 119:92]
       
      .uk.org.netex.www.netex.AlternativeNames_RelStructure alternative_names = 1024;
      Specified by:
      getAlternativeNames in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The alternativeNames.
    • setAlternativeNames

       Alternative names.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 119:92]
       
      .uk.org.netex.www.netex.AlternativeNames_RelStructure alternative_names = 1024;
    • setAlternativeNames

       Alternative names.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 119:92]
       
      .uk.org.netex.www.netex.AlternativeNames_RelStructure alternative_names = 1024;
    • mergeAlternativeNames

       Alternative names.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 119:92]
       
      .uk.org.netex.www.netex.AlternativeNames_RelStructure alternative_names = 1024;
    • clearAlternativeNames

      public VehicleSharingParkingBayType.Builder clearAlternativeNames()
       Alternative names.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 119:92]
       
      .uk.org.netex.www.netex.AlternativeNames_RelStructure alternative_names = 1024;
    • getAlternativeNamesBuilder

      public AlternativeNames_RelStructure.Builder getAlternativeNamesBuilder()
       Alternative names.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 119:92]
       
      .uk.org.netex.www.netex.AlternativeNames_RelStructure alternative_names = 1024;
    • getAlternativeNamesOrBuilder

      public AlternativeNames_RelStructureOrBuilder getAlternativeNamesOrBuilder()
       Alternative names.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 119:92]
       
      .uk.org.netex.www.netex.AlternativeNames_RelStructure alternative_names = 1024;
      Specified by:
      getAlternativeNamesOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasCrossRoad

      public boolean hasCrossRoad()
       Name of a Road that crosses the Road the street near the SITE ELEMENT that can be used to describe its relative location.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 178:74]
       
      .uk.org.netex.www.netex.MultilingualString cross_road = 1031;
      Specified by:
      hasCrossRoad in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the crossRoad field is set.
    • getCrossRoad

      public MultilingualString getCrossRoad()
       Name of a Road that crosses the Road the street near the SITE ELEMENT that can be used to describe its relative location.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 178:74]
       
      .uk.org.netex.www.netex.MultilingualString cross_road = 1031;
      Specified by:
      getCrossRoad in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The crossRoad.
    • setCrossRoad

       Name of a Road that crosses the Road the street near the SITE ELEMENT that can be used to describe its relative location.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 178:74]
       
      .uk.org.netex.www.netex.MultilingualString cross_road = 1031;
    • setCrossRoad

       Name of a Road that crosses the Road the street near the SITE ELEMENT that can be used to describe its relative location.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 178:74]
       
      .uk.org.netex.www.netex.MultilingualString cross_road = 1031;
    • mergeCrossRoad

       Name of a Road that crosses the Road the street near the SITE ELEMENT that can be used to describe its relative location.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 178:74]
       
      .uk.org.netex.www.netex.MultilingualString cross_road = 1031;
    • clearCrossRoad

      public VehicleSharingParkingBayType.Builder clearCrossRoad()
       Name of a Road that crosses the Road the street near the SITE ELEMENT that can be used to describe its relative location.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 178:74]
       
      .uk.org.netex.www.netex.MultilingualString cross_road = 1031;
    • getCrossRoadBuilder

      public MultilingualString.Builder getCrossRoadBuilder()
       Name of a Road that crosses the Road the street near the SITE ELEMENT that can be used to describe its relative location.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 178:74]
       
      .uk.org.netex.www.netex.MultilingualString cross_road = 1031;
    • getCrossRoadOrBuilder

      public MultilingualStringOrBuilder getCrossRoadOrBuilder()
       Name of a Road that crosses the Road the street near the SITE ELEMENT that can be used to describe its relative location.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 178:74]
       
      .uk.org.netex.www.netex.MultilingualString cross_road = 1031;
      Specified by:
      getCrossRoadOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasLandmark

      public boolean hasLandmark()
       Name of a Landmark near the SITE ELEMENT that can be used to describe its relative location.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 183:73]
       
      .uk.org.netex.www.netex.MultilingualString landmark = 1032;
      Specified by:
      hasLandmark in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the landmark field is set.
    • getLandmark

      public MultilingualString getLandmark()
       Name of a Landmark near the SITE ELEMENT that can be used to describe its relative location.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 183:73]
       
      .uk.org.netex.www.netex.MultilingualString landmark = 1032;
      Specified by:
      getLandmark in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The landmark.
    • setLandmark

       Name of a Landmark near the SITE ELEMENT that can be used to describe its relative location.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 183:73]
       
      .uk.org.netex.www.netex.MultilingualString landmark = 1032;
    • setLandmark

       Name of a Landmark near the SITE ELEMENT that can be used to describe its relative location.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 183:73]
       
      .uk.org.netex.www.netex.MultilingualString landmark = 1032;
    • mergeLandmark

       Name of a Landmark near the SITE ELEMENT that can be used to describe its relative location.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 183:73]
       
      .uk.org.netex.www.netex.MultilingualString landmark = 1032;
    • clearLandmark

      public VehicleSharingParkingBayType.Builder clearLandmark()
       Name of a Landmark near the SITE ELEMENT that can be used to describe its relative location.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 183:73]
       
      .uk.org.netex.www.netex.MultilingualString landmark = 1032;
    • getLandmarkBuilder

      public MultilingualString.Builder getLandmarkBuilder()
       Name of a Landmark near the SITE ELEMENT that can be used to describe its relative location.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 183:73]
       
      .uk.org.netex.www.netex.MultilingualString landmark = 1032;
    • getLandmarkOrBuilder

      public MultilingualStringOrBuilder getLandmarkOrBuilder()
       Name of a Landmark near the SITE ELEMENT that can be used to describe its relative location.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 183:73]
       
      .uk.org.netex.www.netex.MultilingualString landmark = 1032;
      Specified by:
      getLandmarkOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • 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 = 1041;
      Specified by:
      getPublicUseValue in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The enum numeric value on the wire for publicUse.
    • setPublicUseValue

      public VehicleSharingParkingBayType.Builder setPublicUseValue(int value)
       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 = 1041;
      Parameters:
      value - The enum numeric value on the wire for publicUse to set.
      Returns:
      This builder for chaining.
    • 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 = 1041;
      Specified by:
      getPublicUse in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The publicUse.
    • setPublicUse

       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 = 1041;
      Parameters:
      value - The publicUse to set.
      Returns:
      This builder for chaining.
    • clearPublicUse

      public VehicleSharingParkingBayType.Builder clearPublicUse()
       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 = 1041;
      Returns:
      This builder for chaining.
    • 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 = 1042;
      Specified by:
      getCoveredValue in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The enum numeric value on the wire for covered.
    • setCoveredValue

      public VehicleSharingParkingBayType.Builder setCoveredValue(int value)
       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 = 1042;
      Parameters:
      value - The enum numeric value on the wire for covered to set.
      Returns:
      This builder for chaining.
    • 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 = 1042;
      Specified by:
      getCovered in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The covered.
    • setCovered

       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 = 1042;
      Parameters:
      value - The covered to set.
      Returns:
      This builder for chaining.
    • clearCovered

      public VehicleSharingParkingBayType.Builder clearCovered()
       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 = 1042;
      Returns:
      This builder for chaining.
    • 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 = 1043;
      Specified by:
      getGatedValue in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The enum numeric value on the wire for gated.
    • setGatedValue

      public VehicleSharingParkingBayType.Builder setGatedValue(int value)
       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 = 1043;
      Parameters:
      value - The enum numeric value on the wire for gated to set.
      Returns:
      This builder for chaining.
    • 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 = 1043;
      Specified by:
      getGated in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The gated.
    • setGated

       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 = 1043;
      Parameters:
      value - The gated to set.
      Returns:
      This builder for chaining.
    • clearGated

       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 = 1043;
      Returns:
      This builder for chaining.
    • 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 = 1044;
      Specified by:
      getLightingValue in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The enum numeric value on the wire for lighting.
    • setLightingValue

      public VehicleSharingParkingBayType.Builder setLightingValue(int value)
       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 = 1044;
      Parameters:
      value - The enum numeric value on the wire for lighting to set.
      Returns:
      This builder for chaining.
    • 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 = 1044;
      Specified by:
      getLighting in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The lighting.
    • setLighting

       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 = 1044;
      Parameters:
      value - The lighting to set.
      Returns:
      This builder for chaining.
    • clearLighting

      public VehicleSharingParkingBayType.Builder clearLighting()
       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 = 1044;
      Returns:
      This builder for chaining.
    • 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 = 1045;
      Specified by:
      getAllAreasWheelchairAccessible in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The allAreasWheelchairAccessible.
    • setAllAreasWheelchairAccessible

      public VehicleSharingParkingBayType.Builder setAllAreasWheelchairAccessible(boolean value)
       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 = 1045;
      Parameters:
      value - The allAreasWheelchairAccessible to set.
      Returns:
      This builder for chaining.
    • clearAllAreasWheelchairAccessible

      public VehicleSharingParkingBayType.Builder clearAllAreasWheelchairAccessible()
       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 = 1045;
      Returns:
      This builder for chaining.
    • 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 = 1046;
      Specified by:
      getPersonCapacity in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The personCapacity.
    • setPersonCapacity

      public VehicleSharingParkingBayType.Builder setPersonCapacity(int value)
       Total number of people that component can contain.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 156:83]
       
      uint32 person_capacity = 1046;
      Parameters:
      value - The personCapacity to set.
      Returns:
      This builder for chaining.
    • clearPersonCapacity

      public VehicleSharingParkingBayType.Builder clearPersonCapacity()
       Total number of people that component can contain.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 156:83]
       
      uint32 person_capacity = 1046;
      Returns:
      This builder for chaining.
    • 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 = 1047;
      Specified by:
      hasPresentation in interface VehicleSharingParkingBayTypeOrBuilder
      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 = 1047;
      Specified by:
      getPresentation in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The presentation.
    • setPresentation

       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 = 1047;
    • setPresentation

      public VehicleSharingParkingBayType.Builder setPresentation(PresentationStructure.Builder builderForValue)
       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 = 1047;
    • mergePresentation

       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 = 1047;
    • clearPresentation

      public VehicleSharingParkingBayType.Builder clearPresentation()
       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 = 1047;
    • getPresentationBuilder

      public PresentationStructure.Builder getPresentationBuilder()
       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 = 1047;
    • 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 = 1047;
      Specified by:
      getPresentationOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • 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 = 1048;
      Specified by:
      hasFacilities in interface VehicleSharingParkingBayTypeOrBuilder
      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 = 1048;
      Specified by:
      getFacilities in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The facilities.
    • setFacilities

       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 = 1048;
    • setFacilities

       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 = 1048;
    • mergeFacilities

       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 = 1048;
    • clearFacilities

      public VehicleSharingParkingBayType.Builder clearFacilities()
       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 = 1048;
    • getFacilitiesBuilder

      public SiteFacilitySets_RelStructure.Builder getFacilitiesBuilder()
       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 = 1048;
    • 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 = 1048;
      Specified by:
      getFacilitiesOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasSiteRef

      public boolean hasSiteRef()
       Reference to parent of SITE, if any.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 307:70]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure site_ref = 1331;
      Specified by:
      hasSiteRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the siteRef field is set.
    • getSiteRef

      public VersionOfObjectRefStructure getSiteRef()
       Reference to parent of SITE, if any.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 307:70]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure site_ref = 1331;
      Specified by:
      getSiteRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The siteRef.
    • setSiteRef

       Reference to parent of SITE, if any.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 307:70]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure site_ref = 1331;
    • setSiteRef

       Reference to parent of SITE, if any.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 307:70]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure site_ref = 1331;
    • mergeSiteRef

       Reference to parent of SITE, if any.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 307:70]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure site_ref = 1331;
    • clearSiteRef

      public VehicleSharingParkingBayType.Builder clearSiteRef()
       Reference to parent of SITE, if any.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 307:70]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure site_ref = 1331;
    • getSiteRefBuilder

      public VersionOfObjectRefStructure.Builder getSiteRefBuilder()
       Reference to parent of SITE, if any.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 307:70]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure site_ref = 1331;
    • getSiteRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getSiteRefOrBuilder()
       Reference to parent of SITE, if any.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 307:70]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure site_ref = 1331;
      Specified by:
      getSiteRefOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasLevelRef

      public boolean hasLevelRef()
       Reference to LEVEL of a SITE.  [netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd at 184:95]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure level_ref = 1332;
      Specified by:
      hasLevelRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the levelRef field is set.
    • getLevelRef

      public VersionOfObjectRefStructure getLevelRef()
       Reference to LEVEL of a SITE.  [netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd at 184:95]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure level_ref = 1332;
      Specified by:
      getLevelRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The levelRef.
    • setLevelRef

       Reference to LEVEL of a SITE.  [netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd at 184:95]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure level_ref = 1332;
    • setLevelRef

       Reference to LEVEL of a SITE.  [netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd at 184:95]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure level_ref = 1332;
    • mergeLevelRef

       Reference to LEVEL of a SITE.  [netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd at 184:95]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure level_ref = 1332;
    • clearLevelRef

      public VehicleSharingParkingBayType.Builder clearLevelRef()
       Reference to LEVEL of a SITE.  [netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd at 184:95]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure level_ref = 1332;
    • getLevelRefBuilder

      public VersionOfObjectRefStructure.Builder getLevelRefBuilder()
       Reference to LEVEL of a SITE.  [netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd at 184:95]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure level_ref = 1332;
    • getLevelRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getLevelRefOrBuilder()
       Reference to LEVEL of a SITE.  [netex_part_1/part1_ifopt/netex_ifopt_site_support.xsd at 184:95]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure level_ref = 1332;
      Specified by:
      getLevelRefOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasClassOfUseRef

      public boolean hasClassOfUseRef()
       Reference to a CLASS OF USE.  [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 79:71]
       
      .uk.org.netex.www.netex.ClassOfUseRefType class_of_use_ref = 1333;
      Specified by:
      hasClassOfUseRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the classOfUseRef field is set.
    • getClassOfUseRef

      public ClassOfUseRefType getClassOfUseRef()
       Reference to a CLASS OF USE.  [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 79:71]
       
      .uk.org.netex.www.netex.ClassOfUseRefType class_of_use_ref = 1333;
      Specified by:
      getClassOfUseRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The classOfUseRef.
    • setClassOfUseRef

       Reference to a CLASS OF USE.  [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 79:71]
       
      .uk.org.netex.www.netex.ClassOfUseRefType class_of_use_ref = 1333;
    • setClassOfUseRef

      public VehicleSharingParkingBayType.Builder setClassOfUseRef(ClassOfUseRefType.Builder builderForValue)
       Reference to a CLASS OF USE.  [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 79:71]
       
      .uk.org.netex.www.netex.ClassOfUseRefType class_of_use_ref = 1333;
    • mergeClassOfUseRef

      public VehicleSharingParkingBayType.Builder mergeClassOfUseRef(ClassOfUseRefType value)
       Reference to a CLASS OF USE.  [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 79:71]
       
      .uk.org.netex.www.netex.ClassOfUseRefType class_of_use_ref = 1333;
    • clearClassOfUseRef

      public VehicleSharingParkingBayType.Builder clearClassOfUseRef()
       Reference to a CLASS OF USE.  [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 79:71]
       
      .uk.org.netex.www.netex.ClassOfUseRefType class_of_use_ref = 1333;
    • getClassOfUseRefBuilder

      public ClassOfUseRefType.Builder getClassOfUseRefBuilder()
       Reference to a CLASS OF USE.  [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 79:71]
       
      .uk.org.netex.www.netex.ClassOfUseRefType class_of_use_ref = 1333;
    • getClassOfUseRefOrBuilder

      public ClassOfUseRefTypeOrBuilder getClassOfUseRefOrBuilder()
       Reference to a CLASS OF USE.  [netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd at 79:71]
       
      .uk.org.netex.www.netex.ClassOfUseRefType class_of_use_ref = 1333;
      Specified by:
      getClassOfUseRefOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasCheckConstraints

      public boolean hasCheckConstraints()
       Impediments to navigation from processes or barriers. For example security, check in etc.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 314:92]
       
      .uk.org.netex.www.netex.CheckConstraints_RelStructure check_constraints = 1334;
      Specified by:
      hasCheckConstraints in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the checkConstraints field is set.
    • getCheckConstraints

      public CheckConstraints_RelStructure getCheckConstraints()
       Impediments to navigation from processes or barriers. For example security, check in etc.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 314:92]
       
      .uk.org.netex.www.netex.CheckConstraints_RelStructure check_constraints = 1334;
      Specified by:
      getCheckConstraints in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The checkConstraints.
    • setCheckConstraints

       Impediments to navigation from processes or barriers. For example security, check in etc.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 314:92]
       
      .uk.org.netex.www.netex.CheckConstraints_RelStructure check_constraints = 1334;
    • setCheckConstraints

       Impediments to navigation from processes or barriers. For example security, check in etc.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 314:92]
       
      .uk.org.netex.www.netex.CheckConstraints_RelStructure check_constraints = 1334;
    • mergeCheckConstraints

       Impediments to navigation from processes or barriers. For example security, check in etc.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 314:92]
       
      .uk.org.netex.www.netex.CheckConstraints_RelStructure check_constraints = 1334;
    • clearCheckConstraints

      public VehicleSharingParkingBayType.Builder clearCheckConstraints()
       Impediments to navigation from processes or barriers. For example security, check in etc.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 314:92]
       
      .uk.org.netex.www.netex.CheckConstraints_RelStructure check_constraints = 1334;
    • getCheckConstraintsBuilder

      public CheckConstraints_RelStructure.Builder getCheckConstraintsBuilder()
       Impediments to navigation from processes or barriers. For example security, check in etc.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 314:92]
       
      .uk.org.netex.www.netex.CheckConstraints_RelStructure check_constraints = 1334;
    • getCheckConstraintsOrBuilder

      public CheckConstraints_RelStructureOrBuilder getCheckConstraintsOrBuilder()
       Impediments to navigation from processes or barriers. For example security, check in etc.  [netex_part_1/part1_ifopt/netex_ifopt_site_version.xsd at 314:92]
       
      .uk.org.netex.www.netex.CheckConstraints_RelStructure check_constraints = 1334;
      Specified by:
      getCheckConstraintsOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasEquipmentPlaces

      public boolean hasEquipmentPlaces()
       EQUIPMENT PLACEs within SITE COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 46:90]
       
      .uk.org.netex.www.netex.EquipmentPlaces_RelStructure equipment_places = 1335;
      Specified by:
      hasEquipmentPlaces in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the equipmentPlaces field is set.
    • getEquipmentPlaces

      public EquipmentPlaces_RelStructure getEquipmentPlaces()
       EQUIPMENT PLACEs within SITE COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 46:90]
       
      .uk.org.netex.www.netex.EquipmentPlaces_RelStructure equipment_places = 1335;
      Specified by:
      getEquipmentPlaces in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The equipmentPlaces.
    • setEquipmentPlaces

       EQUIPMENT PLACEs within SITE COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 46:90]
       
      .uk.org.netex.www.netex.EquipmentPlaces_RelStructure equipment_places = 1335;
    • setEquipmentPlaces

       EQUIPMENT PLACEs within SITE COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 46:90]
       
      .uk.org.netex.www.netex.EquipmentPlaces_RelStructure equipment_places = 1335;
    • mergeEquipmentPlaces

       EQUIPMENT PLACEs within SITE COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 46:90]
       
      .uk.org.netex.www.netex.EquipmentPlaces_RelStructure equipment_places = 1335;
    • clearEquipmentPlaces

      public VehicleSharingParkingBayType.Builder clearEquipmentPlaces()
       EQUIPMENT PLACEs within SITE COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 46:90]
       
      .uk.org.netex.www.netex.EquipmentPlaces_RelStructure equipment_places = 1335;
    • getEquipmentPlacesBuilder

      public EquipmentPlaces_RelStructure.Builder getEquipmentPlacesBuilder()
       EQUIPMENT PLACEs within SITE COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 46:90]
       
      .uk.org.netex.www.netex.EquipmentPlaces_RelStructure equipment_places = 1335;
    • getEquipmentPlacesOrBuilder

      public EquipmentPlaces_RelStructureOrBuilder getEquipmentPlacesOrBuilder()
       EQUIPMENT PLACEs within SITE COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 46:90]
       
      .uk.org.netex.www.netex.EquipmentPlaces_RelStructure equipment_places = 1335;
      Specified by:
      getEquipmentPlacesOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasPlaceEquipments

      public boolean hasPlaceEquipments()
       Items of fixed EQUIPMENT that may be located in places within the SITE  ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 51:90]
       
      .uk.org.netex.www.netex.PlaceEquipments_RelStructure place_equipments = 1336;
      Specified by:
      hasPlaceEquipments in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the placeEquipments field is set.
    • getPlaceEquipments

      public PlaceEquipments_RelStructure getPlaceEquipments()
       Items of fixed EQUIPMENT that may be located in places within the SITE  ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 51:90]
       
      .uk.org.netex.www.netex.PlaceEquipments_RelStructure place_equipments = 1336;
      Specified by:
      getPlaceEquipments in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The placeEquipments.
    • setPlaceEquipments

       Items of fixed EQUIPMENT that may be located in places within the SITE  ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 51:90]
       
      .uk.org.netex.www.netex.PlaceEquipments_RelStructure place_equipments = 1336;
    • setPlaceEquipments

       Items of fixed EQUIPMENT that may be located in places within the SITE  ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 51:90]
       
      .uk.org.netex.www.netex.PlaceEquipments_RelStructure place_equipments = 1336;
    • mergePlaceEquipments

       Items of fixed EQUIPMENT that may be located in places within the SITE  ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 51:90]
       
      .uk.org.netex.www.netex.PlaceEquipments_RelStructure place_equipments = 1336;
    • clearPlaceEquipments

      public VehicleSharingParkingBayType.Builder clearPlaceEquipments()
       Items of fixed EQUIPMENT that may be located in places within the SITE  ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 51:90]
       
      .uk.org.netex.www.netex.PlaceEquipments_RelStructure place_equipments = 1336;
    • getPlaceEquipmentsBuilder

      public PlaceEquipments_RelStructure.Builder getPlaceEquipmentsBuilder()
       Items of fixed EQUIPMENT that may be located in places within the SITE  ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 51:90]
       
      .uk.org.netex.www.netex.PlaceEquipments_RelStructure place_equipments = 1336;
    • getPlaceEquipmentsOrBuilder

      public PlaceEquipments_RelStructureOrBuilder getPlaceEquipmentsOrBuilder()
       Items of fixed EQUIPMENT that may be located in places within the SITE  ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 51:90]
       
      .uk.org.netex.www.netex.PlaceEquipments_RelStructure place_equipments = 1336;
      Specified by:
      getPlaceEquipmentsOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasLocalServices

      public boolean hasLocalServices()
       LOCAL SERVICEs that may be located in PLACEs within the SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 56:86]
       
      .uk.org.netex.www.netex.LocalServices_RelStructure local_services = 1337;
      Specified by:
      hasLocalServices in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the localServices field is set.
    • getLocalServices

      public LocalServices_RelStructure getLocalServices()
       LOCAL SERVICEs that may be located in PLACEs within the SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 56:86]
       
      .uk.org.netex.www.netex.LocalServices_RelStructure local_services = 1337;
      Specified by:
      getLocalServices in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The localServices.
    • setLocalServices

       LOCAL SERVICEs that may be located in PLACEs within the SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 56:86]
       
      .uk.org.netex.www.netex.LocalServices_RelStructure local_services = 1337;
    • setLocalServices

       LOCAL SERVICEs that may be located in PLACEs within the SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 56:86]
       
      .uk.org.netex.www.netex.LocalServices_RelStructure local_services = 1337;
    • mergeLocalServices

       LOCAL SERVICEs that may be located in PLACEs within the SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 56:86]
       
      .uk.org.netex.www.netex.LocalServices_RelStructure local_services = 1337;
    • clearLocalServices

      public VehicleSharingParkingBayType.Builder clearLocalServices()
       LOCAL SERVICEs that may be located in PLACEs within the SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 56:86]
       
      .uk.org.netex.www.netex.LocalServices_RelStructure local_services = 1337;
    • getLocalServicesBuilder

      public LocalServices_RelStructure.Builder getLocalServicesBuilder()
       LOCAL SERVICEs that may be located in PLACEs within the SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 56:86]
       
      .uk.org.netex.www.netex.LocalServices_RelStructure local_services = 1337;
    • getLocalServicesOrBuilder

      public LocalServices_RelStructureOrBuilder getLocalServicesOrBuilder()
       LOCAL SERVICEs that may be located in PLACEs within the SITE ELEMENT.  [netex_part_1/part1_ifopt/netex_ifopt_equipmentAll.xsd at 56:86]
       
      .uk.org.netex.www.netex.LocalServices_RelStructure local_services = 1337;
      Specified by:
      getLocalServicesOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • getParkingPaymentCode

      public String getParkingPaymentCode()
       Payment Code associated with PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 806:85]
       
      string parking_payment_code = 1661;
      Specified by:
      getParkingPaymentCode in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The parkingPaymentCode.
    • getParkingPaymentCodeBytes

      public com.google.protobuf.ByteString getParkingPaymentCodeBytes()
       Payment Code associated with PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 806:85]
       
      string parking_payment_code = 1661;
      Specified by:
      getParkingPaymentCodeBytes in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The bytes for parkingPaymentCode.
    • setParkingPaymentCode

      public VehicleSharingParkingBayType.Builder setParkingPaymentCode(String value)
       Payment Code associated with PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 806:85]
       
      string parking_payment_code = 1661;
      Parameters:
      value - The parkingPaymentCode to set.
      Returns:
      This builder for chaining.
    • clearParkingPaymentCode

      public VehicleSharingParkingBayType.Builder clearParkingPaymentCode()
       Payment Code associated with PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 806:85]
       
      string parking_payment_code = 1661;
      Returns:
      This builder for chaining.
    • setParkingPaymentCodeBytes

      public VehicleSharingParkingBayType.Builder setParkingPaymentCodeBytes(com.google.protobuf.ByteString value)
       Payment Code associated with PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 806:85]
       
      string parking_payment_code = 1661;
      Parameters:
      value - The bytes for parkingPaymentCode to set.
      Returns:
      This builder for chaining.
    • hasLabel

      public boolean hasLabel()
       Additional Label of PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 811:70]
       
      .uk.org.netex.www.netex.MultilingualString label = 1662;
      Specified by:
      hasLabel in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the label field is set.
    • getLabel

      public MultilingualString getLabel()
       Additional Label of PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 811:70]
       
      .uk.org.netex.www.netex.MultilingualString label = 1662;
      Specified by:
      getLabel in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The label.
    • setLabel

       Additional Label of PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 811:70]
       
      .uk.org.netex.www.netex.MultilingualString label = 1662;
    • setLabel

       Additional Label of PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 811:70]
       
      .uk.org.netex.www.netex.MultilingualString label = 1662;
    • mergeLabel

       Additional Label of PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 811:70]
       
      .uk.org.netex.www.netex.MultilingualString label = 1662;
    • clearLabel

       Additional Label of PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 811:70]
       
      .uk.org.netex.www.netex.MultilingualString label = 1662;
    • getLabelBuilder

      public MultilingualString.Builder getLabelBuilder()
       Additional Label of PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 811:70]
       
      .uk.org.netex.www.netex.MultilingualString label = 1662;
    • getLabelOrBuilder

      public MultilingualStringOrBuilder getLabelOrBuilder()
       Additional Label of PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 811:70]
       
      .uk.org.netex.www.netex.MultilingualString label = 1662;
      Specified by:
      getLabelOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • getMaximumLength

      public double getMaximumLength()
       Maximum length of VEHICLE that can use PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 816:70]
       
      double maximum_length = 1663;
      Specified by:
      getMaximumLength in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The maximumLength.
    • setMaximumLength

      public VehicleSharingParkingBayType.Builder setMaximumLength(double value)
       Maximum length of VEHICLE that can use PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 816:70]
       
      double maximum_length = 1663;
      Parameters:
      value - The maximumLength to set.
      Returns:
      This builder for chaining.
    • clearMaximumLength

      public VehicleSharingParkingBayType.Builder clearMaximumLength()
       Maximum length of VEHICLE that can use PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 816:70]
       
      double maximum_length = 1663;
      Returns:
      This builder for chaining.
    • getMaximumWidth

      public double getMaximumWidth()
       Maximum width of VEHICLE that can use PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 821:69]
       
      double maximum_width = 1664;
      Specified by:
      getMaximumWidth in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The maximumWidth.
    • setMaximumWidth

      public VehicleSharingParkingBayType.Builder setMaximumWidth(double value)
       Maximum width of VEHICLE that can use PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 821:69]
       
      double maximum_width = 1664;
      Parameters:
      value - The maximumWidth to set.
      Returns:
      This builder for chaining.
    • clearMaximumWidth

      public VehicleSharingParkingBayType.Builder clearMaximumWidth()
       Maximum width of VEHICLE that can use PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 821:69]
       
      double maximum_width = 1664;
      Returns:
      This builder for chaining.
    • getMaximumHeight

      public double getMaximumHeight()
       Maximum height of VEHICLE that can use PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 826:70]
       
      double maximum_height = 1665;
      Specified by:
      getMaximumHeight in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The maximumHeight.
    • setMaximumHeight

      public VehicleSharingParkingBayType.Builder setMaximumHeight(double value)
       Maximum height of VEHICLE that can use PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 826:70]
       
      double maximum_height = 1665;
      Parameters:
      value - The maximumHeight to set.
      Returns:
      This builder for chaining.
    • clearMaximumHeight

      public VehicleSharingParkingBayType.Builder clearMaximumHeight()
       Maximum height of VEHICLE that can use PARKING COMPONENT.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 826:70]
       
      double maximum_height = 1665;
      Returns:
      This builder for chaining.
    • getMaximumWeight

      public double getMaximumWeight()
       Maximum weight of VEHICLE to use PARKING AREA.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 831:70]
       
      double maximum_weight = 1666;
      Specified by:
      getMaximumWeight in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The maximumWeight.
    • setMaximumWeight

      public VehicleSharingParkingBayType.Builder setMaximumWeight(double value)
       Maximum weight of VEHICLE to use PARKING AREA.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 831:70]
       
      double maximum_weight = 1666;
      Parameters:
      value - The maximumWeight to set.
      Returns:
      This builder for chaining.
    • clearMaximumWeight

      public VehicleSharingParkingBayType.Builder clearMaximumWeight()
       Maximum weight of VEHICLE to use PARKING AREA.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 831:70]
       
      double maximum_weight = 1666;
      Returns:
      This builder for chaining.
    • getParkingUserTypesList

      public List<ParkingUserEnumeration> getParkingUserTypesList()
       Type of users: disabled, all etc.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1025:92]
       
      repeated .uk.org.netex.www.netex.ParkingUserEnumeration parking_user_types = 2015 [packed = true];
      Specified by:
      getParkingUserTypesList in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      A list containing the parkingUserTypes.
    • getParkingUserTypesCount

      public int getParkingUserTypesCount()
       Type of users: disabled, all etc.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1025:92]
       
      repeated .uk.org.netex.www.netex.ParkingUserEnumeration parking_user_types = 2015 [packed = true];
      Specified by:
      getParkingUserTypesCount in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The count of parkingUserTypes.
    • getParkingUserTypes

      public ParkingUserEnumeration getParkingUserTypes(int index)
       Type of users: disabled, all etc.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1025:92]
       
      repeated .uk.org.netex.www.netex.ParkingUserEnumeration parking_user_types = 2015 [packed = true];
      Specified by:
      getParkingUserTypes in interface VehicleSharingParkingBayTypeOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The parkingUserTypes at the given index.
    • setParkingUserTypes

      public VehicleSharingParkingBayType.Builder setParkingUserTypes(int index, ParkingUserEnumeration value)
       Type of users: disabled, all etc.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1025:92]
       
      repeated .uk.org.netex.www.netex.ParkingUserEnumeration parking_user_types = 2015 [packed = true];
      Parameters:
      index - The index to set the value at.
      value - The parkingUserTypes to set.
      Returns:
      This builder for chaining.
    • addParkingUserTypes

       Type of users: disabled, all etc.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1025:92]
       
      repeated .uk.org.netex.www.netex.ParkingUserEnumeration parking_user_types = 2015 [packed = true];
      Parameters:
      value - The parkingUserTypes to add.
      Returns:
      This builder for chaining.
    • addAllParkingUserTypes

      public VehicleSharingParkingBayType.Builder addAllParkingUserTypes(Iterable<? extends ParkingUserEnumeration> values)
       Type of users: disabled, all etc.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1025:92]
       
      repeated .uk.org.netex.www.netex.ParkingUserEnumeration parking_user_types = 2015 [packed = true];
      Parameters:
      values - The parkingUserTypes to add.
      Returns:
      This builder for chaining.
    • clearParkingUserTypes

      public VehicleSharingParkingBayType.Builder clearParkingUserTypes()
       Type of users: disabled, all etc.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1025:92]
       
      repeated .uk.org.netex.www.netex.ParkingUserEnumeration parking_user_types = 2015 [packed = true];
      Returns:
      This builder for chaining.
    • getParkingUserTypesValueList

      public List<Integer> getParkingUserTypesValueList()
       Type of users: disabled, all etc.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1025:92]
       
      repeated .uk.org.netex.www.netex.ParkingUserEnumeration parking_user_types = 2015 [packed = true];
      Specified by:
      getParkingUserTypesValueList in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      A list containing the enum numeric values on the wire for parkingUserTypes.
    • getParkingUserTypesValue

      public int getParkingUserTypesValue(int index)
       Type of users: disabled, all etc.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1025:92]
       
      repeated .uk.org.netex.www.netex.ParkingUserEnumeration parking_user_types = 2015 [packed = true];
      Specified by:
      getParkingUserTypesValue in interface VehicleSharingParkingBayTypeOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The enum numeric value on the wire of parkingUserTypes at the given index.
    • setParkingUserTypesValue

      public VehicleSharingParkingBayType.Builder setParkingUserTypesValue(int index, int value)
       Type of users: disabled, all etc.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1025:92]
       
      repeated .uk.org.netex.www.netex.ParkingUserEnumeration parking_user_types = 2015 [packed = true];
      Parameters:
      index - The index to set the value at.
      value - The enum numeric value on the wire for parkingUserTypes to set.
      Returns:
      This builder for chaining.
    • addParkingUserTypesValue

      public VehicleSharingParkingBayType.Builder addParkingUserTypesValue(int value)
       Type of users: disabled, all etc.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1025:92]
       
      repeated .uk.org.netex.www.netex.ParkingUserEnumeration parking_user_types = 2015 [packed = true];
      Parameters:
      value - The enum numeric value on the wire for parkingUserTypes to add.
      Returns:
      This builder for chaining.
    • addAllParkingUserTypesValue

      public VehicleSharingParkingBayType.Builder addAllParkingUserTypesValue(Iterable<Integer> values)
       Type of users: disabled, all etc.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1025:92]
       
      repeated .uk.org.netex.www.netex.ParkingUserEnumeration parking_user_types = 2015 [packed = true];
      Parameters:
      values - The enum numeric values on the wire for parkingUserTypes to add.
      Returns:
      This builder for chaining.
    • getParkingVehicleTypeValue

      public int getParkingVehicleTypeValue()
       Type of vehicle in PARKING BAY.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1030:90]
       
      .uk.org.netex.www.netex.ParkingVehicleEnumeration parking_vehicle_type = 2016;
      Specified by:
      getParkingVehicleTypeValue in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The enum numeric value on the wire for parkingVehicleType.
    • setParkingVehicleTypeValue

      public VehicleSharingParkingBayType.Builder setParkingVehicleTypeValue(int value)
       Type of vehicle in PARKING BAY.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1030:90]
       
      .uk.org.netex.www.netex.ParkingVehicleEnumeration parking_vehicle_type = 2016;
      Parameters:
      value - The enum numeric value on the wire for parkingVehicleType to set.
      Returns:
      This builder for chaining.
    • getParkingVehicleType

      public ParkingVehicleEnumeration getParkingVehicleType()
       Type of vehicle in PARKING BAY.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1030:90]
       
      .uk.org.netex.www.netex.ParkingVehicleEnumeration parking_vehicle_type = 2016;
      Specified by:
      getParkingVehicleType in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The parkingVehicleType.
    • setParkingVehicleType

       Type of vehicle in PARKING BAY.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1030:90]
       
      .uk.org.netex.www.netex.ParkingVehicleEnumeration parking_vehicle_type = 2016;
      Parameters:
      value - The parkingVehicleType to set.
      Returns:
      This builder for chaining.
    • clearParkingVehicleType

      public VehicleSharingParkingBayType.Builder clearParkingVehicleType()
       Type of vehicle in PARKING BAY.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1030:90]
       
      .uk.org.netex.www.netex.ParkingVehicleEnumeration parking_vehicle_type = 2016;
      Returns:
      This builder for chaining.
    • getParkingStayListList

      public List<ParkingStayEnumeration> getParkingStayListList()
       Nature of stay in PARKING.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 632:91]
       
      repeated .uk.org.netex.www.netex.ParkingStayEnumeration parking_stay_list = 2022 [packed = true];
      Specified by:
      getParkingStayListList in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      A list containing the parkingStayList.
    • getParkingStayListCount

      public int getParkingStayListCount()
       Nature of stay in PARKING.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 632:91]
       
      repeated .uk.org.netex.www.netex.ParkingStayEnumeration parking_stay_list = 2022 [packed = true];
      Specified by:
      getParkingStayListCount in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The count of parkingStayList.
    • getParkingStayList

      public ParkingStayEnumeration getParkingStayList(int index)
       Nature of stay in PARKING.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 632:91]
       
      repeated .uk.org.netex.www.netex.ParkingStayEnumeration parking_stay_list = 2022 [packed = true];
      Specified by:
      getParkingStayList in interface VehicleSharingParkingBayTypeOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The parkingStayList at the given index.
    • setParkingStayList

      public VehicleSharingParkingBayType.Builder setParkingStayList(int index, ParkingStayEnumeration value)
       Nature of stay in PARKING.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 632:91]
       
      repeated .uk.org.netex.www.netex.ParkingStayEnumeration parking_stay_list = 2022 [packed = true];
      Parameters:
      index - The index to set the value at.
      value - The parkingStayList to set.
      Returns:
      This builder for chaining.
    • addParkingStayList

       Nature of stay in PARKING.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 632:91]
       
      repeated .uk.org.netex.www.netex.ParkingStayEnumeration parking_stay_list = 2022 [packed = true];
      Parameters:
      value - The parkingStayList to add.
      Returns:
      This builder for chaining.
    • addAllParkingStayList

      public VehicleSharingParkingBayType.Builder addAllParkingStayList(Iterable<? extends ParkingStayEnumeration> values)
       Nature of stay in PARKING.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 632:91]
       
      repeated .uk.org.netex.www.netex.ParkingStayEnumeration parking_stay_list = 2022 [packed = true];
      Parameters:
      values - The parkingStayList to add.
      Returns:
      This builder for chaining.
    • clearParkingStayList

      public VehicleSharingParkingBayType.Builder clearParkingStayList()
       Nature of stay in PARKING.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 632:91]
       
      repeated .uk.org.netex.www.netex.ParkingStayEnumeration parking_stay_list = 2022 [packed = true];
      Returns:
      This builder for chaining.
    • getParkingStayListValueList

      public List<Integer> getParkingStayListValueList()
       Nature of stay in PARKING.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 632:91]
       
      repeated .uk.org.netex.www.netex.ParkingStayEnumeration parking_stay_list = 2022 [packed = true];
      Specified by:
      getParkingStayListValueList in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      A list containing the enum numeric values on the wire for parkingStayList.
    • getParkingStayListValue

      public int getParkingStayListValue(int index)
       Nature of stay in PARKING.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 632:91]
       
      repeated .uk.org.netex.www.netex.ParkingStayEnumeration parking_stay_list = 2022 [packed = true];
      Specified by:
      getParkingStayListValue in interface VehicleSharingParkingBayTypeOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The enum numeric value on the wire of parkingStayList at the given index.
    • setParkingStayListValue

      public VehicleSharingParkingBayType.Builder setParkingStayListValue(int index, int value)
       Nature of stay in PARKING.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 632:91]
       
      repeated .uk.org.netex.www.netex.ParkingStayEnumeration parking_stay_list = 2022 [packed = true];
      Parameters:
      index - The index to set the value at.
      value - The enum numeric value on the wire for parkingStayList to set.
      Returns:
      This builder for chaining.
    • addParkingStayListValue

      public VehicleSharingParkingBayType.Builder addParkingStayListValue(int value)
       Nature of stay in PARKING.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 632:91]
       
      repeated .uk.org.netex.www.netex.ParkingStayEnumeration parking_stay_list = 2022 [packed = true];
      Parameters:
      value - The enum numeric value on the wire for parkingStayList to add.
      Returns:
      This builder for chaining.
    • addAllParkingStayListValue

      public VehicleSharingParkingBayType.Builder addAllParkingStayListValue(Iterable<Integer> values)
       Nature of stay in PARKING.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 632:91]
       
      repeated .uk.org.netex.www.netex.ParkingStayEnumeration parking_stay_list = 2022 [packed = true];
      Parameters:
      values - The enum numeric values on the wire for parkingStayList to add.
      Returns:
      This builder for chaining.
    • hasMaximumStay

      public boolean hasMaximumStay()
       Maximum allowed Stay as Duration.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 637:70]
       
      .google.protobuf.Duration maximum_stay = 2023;
      Specified by:
      hasMaximumStay in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the maximumStay field is set.
    • getMaximumStay

      public com.google.protobuf.Duration getMaximumStay()
       Maximum allowed Stay as Duration.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 637:70]
       
      .google.protobuf.Duration maximum_stay = 2023;
      Specified by:
      getMaximumStay in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The maximumStay.
    • setMaximumStay

      public VehicleSharingParkingBayType.Builder setMaximumStay(com.google.protobuf.Duration value)
       Maximum allowed Stay as Duration.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 637:70]
       
      .google.protobuf.Duration maximum_stay = 2023;
    • setMaximumStay

      public VehicleSharingParkingBayType.Builder setMaximumStay(com.google.protobuf.Duration.Builder builderForValue)
       Maximum allowed Stay as Duration.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 637:70]
       
      .google.protobuf.Duration maximum_stay = 2023;
    • mergeMaximumStay

      public VehicleSharingParkingBayType.Builder mergeMaximumStay(com.google.protobuf.Duration value)
       Maximum allowed Stay as Duration.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 637:70]
       
      .google.protobuf.Duration maximum_stay = 2023;
    • clearMaximumStay

      public VehicleSharingParkingBayType.Builder clearMaximumStay()
       Maximum allowed Stay as Duration.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 637:70]
       
      .google.protobuf.Duration maximum_stay = 2023;
    • getMaximumStayBuilder

      public com.google.protobuf.Duration.Builder getMaximumStayBuilder()
       Maximum allowed Stay as Duration.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 637:70]
       
      .google.protobuf.Duration maximum_stay = 2023;
    • getMaximumStayOrBuilder

      public com.google.protobuf.DurationOrBuilder getMaximumStayOrBuilder()
       Maximum allowed Stay as Duration.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 637:70]
       
      .google.protobuf.Duration maximum_stay = 2023;
      Specified by:
      getMaximumStayOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • getSecureParking

      public boolean getSecureParking()
       Whether Parking is secured by surveillance and other measures.surveillance.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 642:71]
       
      bool secure_parking = 2024;
      Specified by:
      getSecureParking in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The secureParking.
    • setSecureParking

      public VehicleSharingParkingBayType.Builder setSecureParking(boolean value)
       Whether Parking is secured by surveillance and other measures.surveillance.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 642:71]
       
      bool secure_parking = 2024;
      Parameters:
      value - The secureParking to set.
      Returns:
      This builder for chaining.
    • clearSecureParking

      public VehicleSharingParkingBayType.Builder clearSecureParking()
       Whether Parking is secured by surveillance and other measures.surveillance.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 642:71]
       
      bool secure_parking = 2024;
      Returns:
      This builder for chaining.
    • getBayGeometryValue

      public int getBayGeometryValue()
       Relative positioning of Parking bays.  +v1.2.2  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 647:80]
       
      .uk.org.netex.www.netex.BayGeometryEnumeration bay_geometry = 2025;
      Specified by:
      getBayGeometryValue in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The enum numeric value on the wire for bayGeometry.
    • setBayGeometryValue

      public VehicleSharingParkingBayType.Builder setBayGeometryValue(int value)
       Relative positioning of Parking bays.  +v1.2.2  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 647:80]
       
      .uk.org.netex.www.netex.BayGeometryEnumeration bay_geometry = 2025;
      Parameters:
      value - The enum numeric value on the wire for bayGeometry to set.
      Returns:
      This builder for chaining.
    • getBayGeometry

      public BayGeometryEnumeration getBayGeometry()
       Relative positioning of Parking bays.  +v1.2.2  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 647:80]
       
      .uk.org.netex.www.netex.BayGeometryEnumeration bay_geometry = 2025;
      Specified by:
      getBayGeometry in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The bayGeometry.
    • setBayGeometry

       Relative positioning of Parking bays.  +v1.2.2  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 647:80]
       
      .uk.org.netex.www.netex.BayGeometryEnumeration bay_geometry = 2025;
      Parameters:
      value - The bayGeometry to set.
      Returns:
      This builder for chaining.
    • clearBayGeometry

      public VehicleSharingParkingBayType.Builder clearBayGeometry()
       Relative positioning of Parking bays.  +v1.2.2  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 647:80]
       
      .uk.org.netex.www.netex.BayGeometryEnumeration bay_geometry = 2025;
      Returns:
      This builder for chaining.
    • getParkingVisibilityValue

      public int getParkingVisibilityValue()
       Visibible Indication of parking area.  +v1.2.2  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 652:92]
       
      .uk.org.netex.www.netex.ParkingVisibilityEnumeration parking_visibility = 2026;
      Specified by:
      getParkingVisibilityValue in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The enum numeric value on the wire for parkingVisibility.
    • setParkingVisibilityValue

      public VehicleSharingParkingBayType.Builder setParkingVisibilityValue(int value)
       Visibible Indication of parking area.  +v1.2.2  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 652:92]
       
      .uk.org.netex.www.netex.ParkingVisibilityEnumeration parking_visibility = 2026;
      Parameters:
      value - The enum numeric value on the wire for parkingVisibility to set.
      Returns:
      This builder for chaining.
    • getParkingVisibility

      public ParkingVisibilityEnumeration getParkingVisibility()
       Visibible Indication of parking area.  +v1.2.2  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 652:92]
       
      .uk.org.netex.www.netex.ParkingVisibilityEnumeration parking_visibility = 2026;
      Specified by:
      getParkingVisibility in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The parkingVisibility.
    • setParkingVisibility

       Visibible Indication of parking area.  +v1.2.2  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 652:92]
       
      .uk.org.netex.www.netex.ParkingVisibilityEnumeration parking_visibility = 2026;
      Parameters:
      value - The parkingVisibility to set.
      Returns:
      This builder for chaining.
    • clearParkingVisibility

      public VehicleSharingParkingBayType.Builder clearParkingVisibility()
       Visibible Indication of parking area.  +v1.2.2  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 652:92]
       
      .uk.org.netex.www.netex.ParkingVisibilityEnumeration parking_visibility = 2026;
      Returns:
      This builder for chaining.
    • getLength

      public double getLength()
       Length of PARKING BAY.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1037:63]
       
      double length = 2031;
      Specified by:
      getLength in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The length.
    • setLength

      public VehicleSharingParkingBayType.Builder setLength(double value)
       Length of PARKING BAY.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1037:63]
       
      double length = 2031;
      Parameters:
      value - The length to set.
      Returns:
      This builder for chaining.
    • clearLength

       Length of PARKING BAY.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1037:63]
       
      double length = 2031;
      Returns:
      This builder for chaining.
    • getWidth

      public double getWidth()
       Width of PARKING BAY.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1042:62]
       
      double width = 2032;
      Specified by:
      getWidth in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The width.
    • setWidth

      public VehicleSharingParkingBayType.Builder setWidth(double value)
       Width of PARKING BAY.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1042:62]
       
      double width = 2032;
      Parameters:
      value - The width to set.
      Returns:
      This builder for chaining.
    • clearWidth

       Width of PARKING BAY.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1042:62]
       
      double width = 2032;
      Returns:
      This builder for chaining.
    • getHeight

      public double getHeight()
       Height of PARKING BAY.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1047:63]
       
      double height = 2033;
      Specified by:
      getHeight in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The height.
    • setHeight

      public VehicleSharingParkingBayType.Builder setHeight(double value)
       Height of PARKING BAY.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1047:63]
       
      double height = 2033;
      Parameters:
      value - The height to set.
      Returns:
      This builder for chaining.
    • clearHeight

       Height of PARKING BAY.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1047:63]
       
      double height = 2033;
      Returns:
      This builder for chaining.
    • getWeight

      public double getWeight()
       Maximum Weight allowed in PARKING BAY. +v1.1  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1052:63]
       
      double weight = 2034;
      Specified by:
      getWeight in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The weight.
    • setWeight

      public VehicleSharingParkingBayType.Builder setWeight(double value)
       Maximum Weight allowed in PARKING BAY. +v1.1  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1052:63]
       
      double weight = 2034;
      Parameters:
      value - The weight to set.
      Returns:
      This builder for chaining.
    • clearWeight

       Maximum Weight allowed in PARKING BAY. +v1.1  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1052:63]
       
      double weight = 2034;
      Returns:
      This builder for chaining.
    • getRechargingAvailable

      public boolean getRechargingAvailable()
       Whether power for recharging. See Equipment for details.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1057:77]
       
      bool recharging_available = 2035;
      Specified by:
      getRechargingAvailable in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The rechargingAvailable.
    • setRechargingAvailable

      public VehicleSharingParkingBayType.Builder setRechargingAvailable(boolean value)
       Whether power for recharging. See Equipment for details.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1057:77]
       
      bool recharging_available = 2035;
      Parameters:
      value - The rechargingAvailable to set.
      Returns:
      This builder for chaining.
    • clearRechargingAvailable

      public VehicleSharingParkingBayType.Builder clearRechargingAvailable()
       Whether power for recharging. See Equipment for details.  [netex_part_1/part1_ifopt/netex_ifopt_parking_version.xsd at 1057:77]
       
      bool recharging_available = 2035;
      Returns:
      This builder for chaining.
    • getId

      public String getId()
       Identifier of VEHICLE SHARING PARKING BAY.  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_version.xsd at 377:84]
       
      string id = 2451;
      Specified by:
      getId in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The id.
    • getIdBytes

      public com.google.protobuf.ByteString getIdBytes()
       Identifier of VEHICLE SHARING PARKING BAY.  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_version.xsd at 377:84]
       
      string id = 2451;
      Specified by:
      getIdBytes in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The bytes for id.
    • setId

       Identifier of VEHICLE SHARING PARKING BAY.  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_version.xsd at 377:84]
       
      string id = 2451;
      Parameters:
      value - The id to set.
      Returns:
      This builder for chaining.
    • clearId

       Identifier of VEHICLE SHARING PARKING BAY.  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_version.xsd at 377:84]
       
      string id = 2451;
      Returns:
      This builder for chaining.
    • setIdBytes

      public VehicleSharingParkingBayType.Builder setIdBytes(com.google.protobuf.ByteString value)
       Identifier of VEHICLE SHARING PARKING BAY.  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_version.xsd at 377:84]
       
      string id = 2451;
      Parameters:
      value - The bytes for id to set.
      Returns:
      This builder for chaining.
    • hasParkingAreaRef

      public boolean hasParkingAreaRef()
       Reference to a PARKING AREA.  [netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd at 268:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure parking_area_ref = 2011;
      Specified by:
      hasParkingAreaRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the parkingAreaRef field is set.
    • getParkingAreaRef

      public VersionOfObjectRefStructure getParkingAreaRef()
       Reference to a PARKING AREA.  [netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd at 268:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure parking_area_ref = 2011;
      Specified by:
      getParkingAreaRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The parkingAreaRef.
    • setParkingAreaRef

       Reference to a PARKING AREA.  [netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd at 268:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure parking_area_ref = 2011;
    • setParkingAreaRef

       Reference to a PARKING AREA.  [netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd at 268:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure parking_area_ref = 2011;
    • mergeParkingAreaRef

       Reference to a PARKING AREA.  [netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd at 268:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure parking_area_ref = 2011;
    • clearParkingAreaRef

      public VehicleSharingParkingBayType.Builder clearParkingAreaRef()
       Reference to a PARKING AREA.  [netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd at 268:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure parking_area_ref = 2011;
    • getParkingAreaRefBuilder

      public VersionOfObjectRefStructure.Builder getParkingAreaRefBuilder()
       Reference to a PARKING AREA.  [netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd at 268:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure parking_area_ref = 2011;
    • getParkingAreaRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getParkingAreaRefOrBuilder()
       Reference to a PARKING AREA.  [netex_part_1/part1_ifopt/netex_ifopt_parking_support.xsd at 268:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure parking_area_ref = 2011;
      Specified by:
      getParkingAreaRefOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasTaxiParkingAreaRef

      public boolean hasTaxiParkingAreaRef()
       Reference to a TAXI PARKING AREA. +v1.2.2  [netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd at 132:111]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure taxi_parking_area_ref = 2012;
      Specified by:
      hasTaxiParkingAreaRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the taxiParkingAreaRef field is set.
    • getTaxiParkingAreaRef

      public VersionOfObjectRefStructure getTaxiParkingAreaRef()
       Reference to a TAXI PARKING AREA. +v1.2.2  [netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd at 132:111]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure taxi_parking_area_ref = 2012;
      Specified by:
      getTaxiParkingAreaRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The taxiParkingAreaRef.
    • setTaxiParkingAreaRef

       Reference to a TAXI PARKING AREA. +v1.2.2  [netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd at 132:111]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure taxi_parking_area_ref = 2012;
    • setTaxiParkingAreaRef

      public VehicleSharingParkingBayType.Builder setTaxiParkingAreaRef(VersionOfObjectRefStructure.Builder builderForValue)
       Reference to a TAXI PARKING AREA. +v1.2.2  [netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd at 132:111]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure taxi_parking_area_ref = 2012;
    • mergeTaxiParkingAreaRef

      public VehicleSharingParkingBayType.Builder mergeTaxiParkingAreaRef(VersionOfObjectRefStructure value)
       Reference to a TAXI PARKING AREA. +v1.2.2  [netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd at 132:111]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure taxi_parking_area_ref = 2012;
    • clearTaxiParkingAreaRef

      public VehicleSharingParkingBayType.Builder clearTaxiParkingAreaRef()
       Reference to a TAXI PARKING AREA. +v1.2.2  [netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd at 132:111]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure taxi_parking_area_ref = 2012;
    • getTaxiParkingAreaRefBuilder

      public VersionOfObjectRefStructure.Builder getTaxiParkingAreaRefBuilder()
       Reference to a TAXI PARKING AREA. +v1.2.2  [netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd at 132:111]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure taxi_parking_area_ref = 2012;
    • getTaxiParkingAreaRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getTaxiParkingAreaRefOrBuilder()
       Reference to a TAXI PARKING AREA. +v1.2.2  [netex_part_1/part1_ifopt/netex_taxiPlace_support.xsd at 132:111]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure taxi_parking_area_ref = 2012;
      Specified by:
      getTaxiParkingAreaRefOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasVehicleSharingParkingAreaRef

      public boolean hasVehicleSharingParkingAreaRef()
       Reference to a VEHICLE SHARING PARKING AREA. +v1.2.2  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_support.xsd at 120:131]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_sharing_parking_area_ref = 2013;
      Specified by:
      hasVehicleSharingParkingAreaRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the vehicleSharingParkingAreaRef field is set.
    • getVehicleSharingParkingAreaRef

      public VersionOfObjectRefStructure getVehicleSharingParkingAreaRef()
       Reference to a VEHICLE SHARING PARKING AREA. +v1.2.2  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_support.xsd at 120:131]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_sharing_parking_area_ref = 2013;
      Specified by:
      getVehicleSharingParkingAreaRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The vehicleSharingParkingAreaRef.
    • setVehicleSharingParkingAreaRef

      public VehicleSharingParkingBayType.Builder setVehicleSharingParkingAreaRef(VersionOfObjectRefStructure value)
       Reference to a VEHICLE SHARING PARKING AREA. +v1.2.2  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_support.xsd at 120:131]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_sharing_parking_area_ref = 2013;
    • setVehicleSharingParkingAreaRef

      public VehicleSharingParkingBayType.Builder setVehicleSharingParkingAreaRef(VersionOfObjectRefStructure.Builder builderForValue)
       Reference to a VEHICLE SHARING PARKING AREA. +v1.2.2  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_support.xsd at 120:131]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_sharing_parking_area_ref = 2013;
    • mergeVehicleSharingParkingAreaRef

      public VehicleSharingParkingBayType.Builder mergeVehicleSharingParkingAreaRef(VersionOfObjectRefStructure value)
       Reference to a VEHICLE SHARING PARKING AREA. +v1.2.2  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_support.xsd at 120:131]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_sharing_parking_area_ref = 2013;
    • clearVehicleSharingParkingAreaRef

      public VehicleSharingParkingBayType.Builder clearVehicleSharingParkingAreaRef()
       Reference to a VEHICLE SHARING PARKING AREA. +v1.2.2  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_support.xsd at 120:131]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_sharing_parking_area_ref = 2013;
    • getVehicleSharingParkingAreaRefBuilder

      public VersionOfObjectRefStructure.Builder getVehicleSharingParkingAreaRefBuilder()
       Reference to a VEHICLE SHARING PARKING AREA. +v1.2.2  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_support.xsd at 120:131]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_sharing_parking_area_ref = 2013;
    • getVehicleSharingParkingAreaRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getVehicleSharingParkingAreaRefOrBuilder()
       Reference to a VEHICLE SHARING PARKING AREA. +v1.2.2  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_support.xsd at 120:131]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_sharing_parking_area_ref = 2013;
      Specified by:
      getVehicleSharingParkingAreaRefOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasVehiclePoolingParkingAreaRef

      public boolean hasVehiclePoolingParkingAreaRef()
       Reference to a VEHICLE POOLING PARKING AREA. +v1.2.2  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_support.xsd at 146:131]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_pooling_parking_area_ref = 2014;
      Specified by:
      hasVehiclePoolingParkingAreaRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the vehiclePoolingParkingAreaRef field is set.
    • getVehiclePoolingParkingAreaRef

      public VersionOfObjectRefStructure getVehiclePoolingParkingAreaRef()
       Reference to a VEHICLE POOLING PARKING AREA. +v1.2.2  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_support.xsd at 146:131]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_pooling_parking_area_ref = 2014;
      Specified by:
      getVehiclePoolingParkingAreaRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The vehiclePoolingParkingAreaRef.
    • setVehiclePoolingParkingAreaRef

      public VehicleSharingParkingBayType.Builder setVehiclePoolingParkingAreaRef(VersionOfObjectRefStructure value)
       Reference to a VEHICLE POOLING PARKING AREA. +v1.2.2  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_support.xsd at 146:131]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_pooling_parking_area_ref = 2014;
    • setVehiclePoolingParkingAreaRef

      public VehicleSharingParkingBayType.Builder setVehiclePoolingParkingAreaRef(VersionOfObjectRefStructure.Builder builderForValue)
       Reference to a VEHICLE POOLING PARKING AREA. +v1.2.2  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_support.xsd at 146:131]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_pooling_parking_area_ref = 2014;
    • mergeVehiclePoolingParkingAreaRef

      public VehicleSharingParkingBayType.Builder mergeVehiclePoolingParkingAreaRef(VersionOfObjectRefStructure value)
       Reference to a VEHICLE POOLING PARKING AREA. +v1.2.2  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_support.xsd at 146:131]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_pooling_parking_area_ref = 2014;
    • clearVehiclePoolingParkingAreaRef

      public VehicleSharingParkingBayType.Builder clearVehiclePoolingParkingAreaRef()
       Reference to a VEHICLE POOLING PARKING AREA. +v1.2.2  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_support.xsd at 146:131]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_pooling_parking_area_ref = 2014;
    • getVehiclePoolingParkingAreaRefBuilder

      public VersionOfObjectRefStructure.Builder getVehiclePoolingParkingAreaRefBuilder()
       Reference to a VEHICLE POOLING PARKING AREA. +v1.2.2  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_support.xsd at 146:131]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_pooling_parking_area_ref = 2014;
    • getVehiclePoolingParkingAreaRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getVehiclePoolingParkingAreaRefOrBuilder()
       Reference to a VEHICLE POOLING PARKING AREA. +v1.2.2  [netex_part_5/part5_nd/netex_nm_vehicleMeetingPlace_support.xsd at 146:131]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_pooling_parking_area_ref = 2014;
      Specified by:
      getVehiclePoolingParkingAreaRefOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasTransportTypeRef

      public boolean hasTransportTypeRef()
       Reference to a TRANSPORT TYPE. +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 96:111]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure transport_type_ref = 2017;
      Specified by:
      hasTransportTypeRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the transportTypeRef field is set.
    • getTransportTypeRef

      public VersionOfObjectRefStructure getTransportTypeRef()
       Reference to a TRANSPORT TYPE. +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 96:111]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure transport_type_ref = 2017;
      Specified by:
      getTransportTypeRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The transportTypeRef.
    • setTransportTypeRef

       Reference to a TRANSPORT TYPE. +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 96:111]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure transport_type_ref = 2017;
    • setTransportTypeRef

      public VehicleSharingParkingBayType.Builder setTransportTypeRef(VersionOfObjectRefStructure.Builder builderForValue)
       Reference to a TRANSPORT TYPE. +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 96:111]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure transport_type_ref = 2017;
    • mergeTransportTypeRef

       Reference to a TRANSPORT TYPE. +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 96:111]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure transport_type_ref = 2017;
    • clearTransportTypeRef

      public VehicleSharingParkingBayType.Builder clearTransportTypeRef()
       Reference to a TRANSPORT TYPE. +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 96:111]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure transport_type_ref = 2017;
    • getTransportTypeRefBuilder

      public VersionOfObjectRefStructure.Builder getTransportTypeRefBuilder()
       Reference to a TRANSPORT TYPE. +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 96:111]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure transport_type_ref = 2017;
    • getTransportTypeRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getTransportTypeRefOrBuilder()
       Reference to a TRANSPORT TYPE. +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 96:111]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure transport_type_ref = 2017;
      Specified by:
      getTransportTypeRefOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasVehicleTypeRef

      public boolean hasVehicleTypeRef()
       Reference to a VEHICLE TYPE.  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 134:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_type_ref = 2018;
      Specified by:
      hasVehicleTypeRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the vehicleTypeRef field is set.
    • getVehicleTypeRef

      public VersionOfObjectRefStructure getVehicleTypeRef()
       Reference to a VEHICLE TYPE.  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 134:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_type_ref = 2018;
      Specified by:
      getVehicleTypeRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The vehicleTypeRef.
    • setVehicleTypeRef

       Reference to a VEHICLE TYPE.  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 134:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_type_ref = 2018;
    • setVehicleTypeRef

       Reference to a VEHICLE TYPE.  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 134:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_type_ref = 2018;
    • mergeVehicleTypeRef

       Reference to a VEHICLE TYPE.  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 134:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_type_ref = 2018;
    • clearVehicleTypeRef

      public VehicleSharingParkingBayType.Builder clearVehicleTypeRef()
       Reference to a VEHICLE TYPE.  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 134:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_type_ref = 2018;
    • getVehicleTypeRefBuilder

      public VersionOfObjectRefStructure.Builder getVehicleTypeRefBuilder()
       Reference to a VEHICLE TYPE.  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 134:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_type_ref = 2018;
    • getVehicleTypeRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getVehicleTypeRefOrBuilder()
       Reference to a VEHICLE TYPE.  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 134:105]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure vehicle_type_ref = 2018;
      Specified by:
      getVehicleTypeRefOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasSimpleVehicleTypeRef

      public boolean hasSimpleVehicleTypeRef()
       Reference to a PERSONAL TRANSPORT TYPE. +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 172:117]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure simple_vehicle_type_ref = 2019;
      Specified by:
      hasSimpleVehicleTypeRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the simpleVehicleTypeRef field is set.
    • getSimpleVehicleTypeRef

      public VersionOfObjectRefStructure getSimpleVehicleTypeRef()
       Reference to a PERSONAL TRANSPORT TYPE. +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 172:117]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure simple_vehicle_type_ref = 2019;
      Specified by:
      getSimpleVehicleTypeRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The simpleVehicleTypeRef.
    • setSimpleVehicleTypeRef

      public VehicleSharingParkingBayType.Builder setSimpleVehicleTypeRef(VersionOfObjectRefStructure value)
       Reference to a PERSONAL TRANSPORT TYPE. +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 172:117]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure simple_vehicle_type_ref = 2019;
    • setSimpleVehicleTypeRef

      public VehicleSharingParkingBayType.Builder setSimpleVehicleTypeRef(VersionOfObjectRefStructure.Builder builderForValue)
       Reference to a PERSONAL TRANSPORT TYPE. +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 172:117]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure simple_vehicle_type_ref = 2019;
    • mergeSimpleVehicleTypeRef

      public VehicleSharingParkingBayType.Builder mergeSimpleVehicleTypeRef(VersionOfObjectRefStructure value)
       Reference to a PERSONAL TRANSPORT TYPE. +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 172:117]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure simple_vehicle_type_ref = 2019;
    • clearSimpleVehicleTypeRef

      public VehicleSharingParkingBayType.Builder clearSimpleVehicleTypeRef()
       Reference to a PERSONAL TRANSPORT TYPE. +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 172:117]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure simple_vehicle_type_ref = 2019;
    • getSimpleVehicleTypeRefBuilder

      public VersionOfObjectRefStructure.Builder getSimpleVehicleTypeRefBuilder()
       Reference to a PERSONAL TRANSPORT TYPE. +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 172:117]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure simple_vehicle_type_ref = 2019;
    • getSimpleVehicleTypeRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getSimpleVehicleTypeRefOrBuilder()
       Reference to a PERSONAL TRANSPORT TYPE. +v1.2.2  [netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd at 172:117]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure simple_vehicle_type_ref = 2019;
      Specified by:
      getSimpleVehicleTypeRefOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasTrainRef

      public boolean hasTrainRef()
       Reference to a TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 67:91]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure train_ref = 2020;
      Specified by:
      hasTrainRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the trainRef field is set.
    • getTrainRef

      public VersionOfObjectRefStructure getTrainRef()
       Reference to a TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 67:91]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure train_ref = 2020;
      Specified by:
      getTrainRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The trainRef.
    • setTrainRef

       Reference to a TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 67:91]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure train_ref = 2020;
    • setTrainRef

       Reference to a TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 67:91]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure train_ref = 2020;
    • mergeTrainRef

       Reference to a TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 67:91]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure train_ref = 2020;
    • clearTrainRef

      public VehicleSharingParkingBayType.Builder clearTrainRef()
       Reference to a TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 67:91]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure train_ref = 2020;
    • getTrainRefBuilder

      public VersionOfObjectRefStructure.Builder getTrainRefBuilder()
       Reference to a TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 67:91]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure train_ref = 2020;
    • getTrainRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getTrainRefOrBuilder()
       Reference to a TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 67:91]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure train_ref = 2020;
      Specified by:
      getTrainRefOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder
    • hasCompoundTrainRef

      public boolean hasCompoundTrainRef()
       Reference to a COMPOUND TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 93:74]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure compound_train_ref = 2021;
      Specified by:
      hasCompoundTrainRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      Whether the compoundTrainRef field is set.
    • getCompoundTrainRef

      public VersionOfObjectRefStructure getCompoundTrainRef()
       Reference to a COMPOUND TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 93:74]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure compound_train_ref = 2021;
      Specified by:
      getCompoundTrainRef in interface VehicleSharingParkingBayTypeOrBuilder
      Returns:
      The compoundTrainRef.
    • setCompoundTrainRef

       Reference to a COMPOUND TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 93:74]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure compound_train_ref = 2021;
    • setCompoundTrainRef

      public VehicleSharingParkingBayType.Builder setCompoundTrainRef(VersionOfObjectRefStructure.Builder builderForValue)
       Reference to a COMPOUND TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 93:74]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure compound_train_ref = 2021;
    • mergeCompoundTrainRef

       Reference to a COMPOUND TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 93:74]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure compound_train_ref = 2021;
    • clearCompoundTrainRef

      public VehicleSharingParkingBayType.Builder clearCompoundTrainRef()
       Reference to a COMPOUND TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 93:74]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure compound_train_ref = 2021;
    • getCompoundTrainRefBuilder

      public VersionOfObjectRefStructure.Builder getCompoundTrainRefBuilder()
       Reference to a COMPOUND TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 93:74]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure compound_train_ref = 2021;
    • getCompoundTrainRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getCompoundTrainRefOrBuilder()
       Reference to a COMPOUND TRAIN.  [netex_framework/netex_reusableComponents/netex_trainElement_support.xsd at 93:74]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure compound_train_ref = 2021;
      Specified by:
      getCompoundTrainRefOrBuilder in interface VehicleSharingParkingBayTypeOrBuilder