Class VehiclePoolerProfileType

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

@Generated public final class VehiclePoolerProfileType extends com.google.protobuf.GeneratedMessage implements VehiclePoolerProfileTypeOrBuilder
 A set of USER PARAMETERS characterising access rights to VEHICLE POOLING SERVICE. +v1.2.2  [netex_part_5/part5_fm/netex_nm_usageParameterEligibility_version.xsd at 61:96]
 
Protobuf type uk.org.netex.www.netex.VehiclePoolerProfileType
See Also:
  • Field Details

    • CREATED_FIELD_NUMBER

      public static final int CREATED_FIELD_NUMBER
      See Also:
    • CHANGED_FIELD_NUMBER

      public static final int CHANGED_FIELD_NUMBER
      See Also:
    • VERSION_FIELD_NUMBER

      public static final int VERSION_FIELD_NUMBER
      See Also:
    • STATUS_FIELD_NUMBER

      public static final int STATUS_FIELD_NUMBER
      See Also:
    • DERIVED_FROM_VERSION_REF_FIELD_NUMBER

      public static final int DERIVED_FROM_VERSION_REF_FIELD_NUMBER
      See Also:
    • DERIVED_FROM_OBJECT_REF_FIELD_NUMBER

      public static final int DERIVED_FROM_OBJECT_REF_FIELD_NUMBER
      See Also:
    • VALIDITY_CONDITIONS_FIELD_NUMBER

      public static final int VALIDITY_CONDITIONS_FIELD_NUMBER
      See Also:
    • VALID_BETWEEN_FIELD_NUMBER

      public static final int VALID_BETWEEN_FIELD_NUMBER
      See Also:
    • ALTERNATIVE_TEXTS_FIELD_NUMBER

      public static final int ALTERNATIVE_TEXTS_FIELD_NUMBER
      See Also:
    • KEY_LIST_FIELD_NUMBER

      public static final int KEY_LIST_FIELD_NUMBER
      See Also:
    • EXTENSIONS_FIELD_NUMBER

      public static final int EXTENSIONS_FIELD_NUMBER
      See Also:
    • BRANDING_REF_FIELD_NUMBER

      public static final int BRANDING_REF_FIELD_NUMBER
      See Also:
    • NAME_FIELD_NUMBER

      public static final int NAME_FIELD_NUMBER
      See Also:
    • DESCRIPTION_FIELD_NUMBER

      public static final int DESCRIPTION_FIELD_NUMBER
      See Also:
    • URL_FIELD_NUMBER

      public static final int URL_FIELD_NUMBER
      See Also:
    • ALTERNATIVE_NAMES_FIELD_NUMBER

      public static final int ALTERNATIVE_NAMES_FIELD_NUMBER
      See Also:
    • NOTICE_ASSIGNMENTS_FIELD_NUMBER

      public static final int NOTICE_ASSIGNMENTS_FIELD_NUMBER
      See Also:
    • TYPE_OF_USAGE_PARAMETER_REF_FIELD_NUMBER

      public static final int TYPE_OF_USAGE_PARAMETER_REF_FIELD_NUMBER
      See Also:
    • PRICES_FIELD_NUMBER

      public static final int PRICES_FIELD_NUMBER
      See Also:
    • BASE_USER_PROFILE_REF_FIELD_NUMBER

      public static final int BASE_USER_PROFILE_REF_FIELD_NUMBER
      See Also:
    • TYPE_OF_CONCESSION_REF_FIELD_NUMBER

      public static final int TYPE_OF_CONCESSION_REF_FIELD_NUMBER
      See Also:
    • USER_TYPE_FIELD_NUMBER

      public static final int USER_TYPE_FIELD_NUMBER
      See Also:
    • MINIMUM_AGE_FIELD_NUMBER

      public static final int MINIMUM_AGE_FIELD_NUMBER
      See Also:
    • MAXIMUM_AGE_FIELD_NUMBER

      public static final int MAXIMUM_AGE_FIELD_NUMBER
      See Also:
    • MONTH_DAY_ON_WHICH_AGE_APPLIES_FIELD_NUMBER

      public static final int MONTH_DAY_ON_WHICH_AGE_APPLIES_FIELD_NUMBER
      See Also:
    • MINIMUM_HEIGHT_FIELD_NUMBER

      public static final int MINIMUM_HEIGHT_FIELD_NUMBER
      See Also:
    • MAXIMUM_HEIGHT_FIELD_NUMBER

      public static final int MAXIMUM_HEIGHT_FIELD_NUMBER
      See Also:
    • LOCAL_RESIDENT_FIELD_NUMBER

      public static final int LOCAL_RESIDENT_FIELD_NUMBER
      See Also:
    • RESIDES_FIELD_NUMBER

      public static final int RESIDES_FIELD_NUMBER
      See Also:
    • GENDER_LIMITATION_FIELD_NUMBER

      public static final int GENDER_LIMITATION_FIELD_NUMBER
      See Also:
    • PROOF_REQUIRED_FIELD_NUMBER

      public static final int PROOF_REQUIRED_FIELD_NUMBER
      See Also:
    • TYPES_OF_PROOF_REQUIRED_REF_FIELD_NUMBER

      public static final int TYPES_OF_PROOF_REQUIRED_REF_FIELD_NUMBER
      See Also:
    • DISCOUNT_BASIS_FIELD_NUMBER

      public static final int DISCOUNT_BASIS_FIELD_NUMBER
      See Also:
    • COMPANION_PROFILES_FIELD_NUMBER

      public static final int COMPANION_PROFILES_FIELD_NUMBER
      See Also:
    • HOST_USER_PROFILE_REF_FIELD_NUMBER

      public static final int HOST_USER_PROFILE_REF_FIELD_NUMBER
      See Also:
    • SMOKING_ALLOWED_FIELD_NUMBER

      public static final int SMOKING_ALLOWED_FIELD_NUMBER
      See Also:
    • PETS_ALLOWED_FIELD_NUMBER

      public static final int PETS_ALLOWED_FIELD_NUMBER
      See Also:
    • LUGGAGE_ALLOWED_FIELD_NUMBER

      public static final int LUGGAGE_ALLOWED_FIELD_NUMBER
      See Also:
    • DETOUR_ACCEPTED_FIELD_NUMBER

      public static final int DETOUR_ACCEPTED_FIELD_NUMBER
      See Also:
    • ID_FIELD_NUMBER

      public static final int ID_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • 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 VehiclePoolerProfileTypeOrBuilder
      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 VehiclePoolerProfileTypeOrBuilder
      Returns:
      The created.
    • getCreatedOrBuilder

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

      public com.google.protobuf.TimestampOrBuilder getChangedOrBuilder()
       Date ENTITY or version was last changed.  [netex_framework/netex_responsibility/netex_version_support.xsd at 195:68]
       
      .google.protobuf.Timestamp changed = 3;
      Specified by:
      getChangedOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • 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 VehiclePoolerProfileTypeOrBuilder
      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 VehiclePoolerProfileTypeOrBuilder
      Returns:
      The bytes for version.
    • getStatusValue

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

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

      public String getDerivedFromVersionRef()
       Version of this object from which this version of ENTITY was derived.  [netex_framework/netex_responsibility/netex_version_support.xsd at 212:83]
       
      string derived_from_version_ref = 672;
      Specified by:
      getDerivedFromVersionRef in interface VehiclePoolerProfileTypeOrBuilder
      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 = 672;
      Specified by:
      getDerivedFromVersionRefBytes in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The bytes for derivedFromVersionRef.
    • getDerivedFromObjectRef

      public String getDerivedFromObjectRef()
       Identity of object from which this object of ENTITY was derived. Normally the same.  [netex_framework/netex_responsibility/netex_version_support.xsd at 218:81]
       
      string derived_from_object_ref = 673;
      Specified by:
      getDerivedFromObjectRef in interface VehiclePoolerProfileTypeOrBuilder
      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 = 673;
      Specified by:
      getDerivedFromObjectRefBytes in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The bytes for derivedFromObjectRef.
    • hasValidityConditions

      public boolean hasValidityConditions()
       VALIDITY CONDITIONs conditioning entity.  [netex_framework/netex_responsibility/netex_version_version.xsd at 111:83]
       
      .uk.org.netex.www.netex.ValidityConditions_RelStructure validity_conditions = 6;
      Specified by:
      hasValidityConditions in interface VehiclePoolerProfileTypeOrBuilder
      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 VehiclePoolerProfileTypeOrBuilder
      Returns:
      The validityConditions.
    • getValidityConditionsOrBuilder

      public ValidityConditions_RelStructureOrBuilder getValidityConditionsOrBuilder()
       VALIDITY CONDITIONs conditioning entity.  [netex_framework/netex_responsibility/netex_version_version.xsd at 111:83]
       
      .uk.org.netex.www.netex.ValidityConditions_RelStructure validity_conditions = 6;
      Specified by:
      getValidityConditionsOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • 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 VehiclePoolerProfileTypeOrBuilder
    • 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 VehiclePoolerProfileTypeOrBuilder
    • 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 VehiclePoolerProfileTypeOrBuilder
    • 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 VehiclePoolerProfileTypeOrBuilder
    • 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 VehiclePoolerProfileTypeOrBuilder
    • 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 VehiclePoolerProfileTypeOrBuilder
      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 VehiclePoolerProfileTypeOrBuilder
      Returns:
      The alternativeTexts.
    • getAlternativeTextsOrBuilder

      public AlternativeTexts_RelStructureOrBuilder getAlternativeTextsOrBuilder()
       Additional Translations of text  elements.  [netex_framework/netex_responsibility/netex_version_version.xsd at 118:92]
       
      .uk.org.netex.www.netex.AlternativeTexts_RelStructure alternative_texts = 11;
      Specified by:
      getAlternativeTextsOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • 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 VehiclePoolerProfileTypeOrBuilder
      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 VehiclePoolerProfileTypeOrBuilder
      Returns:
      The keyList.
    • getKeyListOrBuilder

      public KeyListStructureOrBuilder getKeyListOrBuilder()
       A list of alternative Key values for an element.  [netex_framework/netex_responsibility/netex_responsibility_version.xsd at 165:54]
       
      .uk.org.netex.www.netex.KeyListStructure key_list = 61;
      Specified by:
      getKeyListOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • 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 VehiclePoolerProfileTypeOrBuilder
      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 VehiclePoolerProfileTypeOrBuilder
      Returns:
      The extensions.
    • getExtensionsOrBuilder

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

      public VersionOfObjectRefStructureOrBuilder getBrandingRefOrBuilder()
       Reference to a BRANDING.  [netex_framework/netex_responsibility/netex_responsibility_support.xsd at 256:114]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure branding_ref = 63;
      Specified by:
      getBrandingRefOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • hasName

      public boolean hasName()
       Name of PRICEABLE OBJECT.  [netex_part_3/part3_fares/netex_farePrice_version.xsd at 124:69]
       
      .uk.org.netex.www.netex.MultilingualString name = 151;
      Specified by:
      hasName in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      Whether the name field is set.
    • getName

      public MultilingualString getName()
       Name of PRICEABLE OBJECT.  [netex_part_3/part3_fares/netex_farePrice_version.xsd at 124:69]
       
      .uk.org.netex.www.netex.MultilingualString name = 151;
      Specified by:
      getName in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The name.
    • getNameOrBuilder

      public MultilingualStringOrBuilder getNameOrBuilder()
       Name of PRICEABLE OBJECT.  [netex_part_3/part3_fares/netex_farePrice_version.xsd at 124:69]
       
      .uk.org.netex.www.netex.MultilingualString name = 151;
      Specified by:
      getNameOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • hasDescription

      public boolean hasDescription()
       Description of PRICEABLE OBJECT.  [netex_part_3/part3_fares/netex_farePrice_version.xsd at 129:76]
       
      .uk.org.netex.www.netex.MultilingualString description = 152;
      Specified by:
      hasDescription in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      Whether the description field is set.
    • getDescription

      public MultilingualString getDescription()
       Description of PRICEABLE OBJECT.  [netex_part_3/part3_fares/netex_farePrice_version.xsd at 129:76]
       
      .uk.org.netex.www.netex.MultilingualString description = 152;
      Specified by:
      getDescription in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The description.
    • getDescriptionOrBuilder

      public MultilingualStringOrBuilder getDescriptionOrBuilder()
       Description of PRICEABLE OBJECT.  [netex_part_3/part3_fares/netex_farePrice_version.xsd at 129:76]
       
      .uk.org.netex.www.netex.MultilingualString description = 152;
      Specified by:
      getDescriptionOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • getUrl

      public String getUrl()
       URL for information on element.  [netex_part_3/part3_fares/netex_farePrice_version.xsd at 134:60]
       
      string url = 153;
      Specified by:
      getUrl in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The url.
    • getUrlBytes

      public com.google.protobuf.ByteString getUrlBytes()
       URL for information on element.  [netex_part_3/part3_fares/netex_farePrice_version.xsd at 134:60]
       
      string url = 153;
      Specified by:
      getUrlBytes in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The bytes for url.
    • hasInfoLinks

      public boolean hasInfoLinks()
       Hyperlinks associated with GPRICEABLE OBLECT. Can be used to associated pfs, web pages etc, conditions of use etc.  [netex_part_3/part3_fares/netex_farePrice_version.xsd at 139:48]
       
      .uk.org.netex.www.netex.PriceableObject_VersionStructure_InfoLinksType info_links = 154;
      Specified by:
      hasInfoLinks in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      Whether the infoLinks field is set.
    • getInfoLinks

       Hyperlinks associated with GPRICEABLE OBLECT. Can be used to associated pfs, web pages etc, conditions of use etc.  [netex_part_3/part3_fares/netex_farePrice_version.xsd at 139:48]
       
      .uk.org.netex.www.netex.PriceableObject_VersionStructure_InfoLinksType info_links = 154;
      Specified by:
      getInfoLinks in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The infoLinks.
    • getInfoLinksOrBuilder

       Hyperlinks associated with GPRICEABLE OBLECT. Can be used to associated pfs, web pages etc, conditions of use etc.  [netex_part_3/part3_fares/netex_farePrice_version.xsd at 139:48]
       
      .uk.org.netex.www.netex.PriceableObject_VersionStructure_InfoLinksType info_links = 154;
      Specified by:
      getInfoLinksOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • hasAlternativeNames

      public boolean hasAlternativeNames()
       ALTERNATIVE NAMEs for PRICEABLE OBJECT.  [netex_part_3/part3_fares/netex_farePrice_version.xsd at 149:92]
       
      .uk.org.netex.www.netex.AlternativeNames_RelStructure alternative_names = 155;
      Specified by:
      hasAlternativeNames in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      Whether the alternativeNames field is set.
    • getAlternativeNames

      public AlternativeNames_RelStructure getAlternativeNames()
       ALTERNATIVE NAMEs for PRICEABLE OBJECT.  [netex_part_3/part3_fares/netex_farePrice_version.xsd at 149:92]
       
      .uk.org.netex.www.netex.AlternativeNames_RelStructure alternative_names = 155;
      Specified by:
      getAlternativeNames in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The alternativeNames.
    • getAlternativeNamesOrBuilder

      public AlternativeNames_RelStructureOrBuilder getAlternativeNamesOrBuilder()
       ALTERNATIVE NAMEs for PRICEABLE OBJECT.  [netex_part_3/part3_fares/netex_farePrice_version.xsd at 149:92]
       
      .uk.org.netex.www.netex.AlternativeNames_RelStructure alternative_names = 155;
      Specified by:
      getAlternativeNamesOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • hasNoticeAssignments

      public boolean hasNoticeAssignments()
       NOTICE ASSIGNMENTs for PRICEABLE OBJECT.  [netex_part_3/part3_fares/netex_farePrice_version.xsd at 154:94]
       
      .uk.org.netex.www.netex.NoticeAssignments_RelStructure notice_assignments = 156;
      Specified by:
      hasNoticeAssignments in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      Whether the noticeAssignments field is set.
    • getNoticeAssignments

      public NoticeAssignments_RelStructure getNoticeAssignments()
       NOTICE ASSIGNMENTs for PRICEABLE OBJECT.  [netex_part_3/part3_fares/netex_farePrice_version.xsd at 154:94]
       
      .uk.org.netex.www.netex.NoticeAssignments_RelStructure notice_assignments = 156;
      Specified by:
      getNoticeAssignments in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The noticeAssignments.
    • getNoticeAssignmentsOrBuilder

      public NoticeAssignments_RelStructureOrBuilder getNoticeAssignmentsOrBuilder()
       NOTICE ASSIGNMENTs for PRICEABLE OBJECT.  [netex_part_3/part3_fares/netex_farePrice_version.xsd at 154:94]
       
      .uk.org.netex.www.netex.NoticeAssignments_RelStructure notice_assignments = 156;
      Specified by:
      getNoticeAssignmentsOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • hasTypeOfUsageParameterRef

      public boolean hasTypeOfUsageParameterRef()
       Reference to a TYPE OF USAGE PARAMETER.  [netex_part_3/part3_fares/netex_usageParameter_support.xsd at 144:125]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure type_of_usage_parameter_ref = 271;
      Specified by:
      hasTypeOfUsageParameterRef in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      Whether the typeOfUsageParameterRef field is set.
    • getTypeOfUsageParameterRef

      public VersionOfObjectRefStructure getTypeOfUsageParameterRef()
       Reference to a TYPE OF USAGE PARAMETER.  [netex_part_3/part3_fares/netex_usageParameter_support.xsd at 144:125]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure type_of_usage_parameter_ref = 271;
      Specified by:
      getTypeOfUsageParameterRef in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The typeOfUsageParameterRef.
    • getTypeOfUsageParameterRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getTypeOfUsageParameterRefOrBuilder()
       Reference to a TYPE OF USAGE PARAMETER.  [netex_part_3/part3_fares/netex_usageParameter_support.xsd at 144:125]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure type_of_usage_parameter_ref = 271;
      Specified by:
      getTypeOfUsageParameterRefOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • hasPrices

      public boolean hasPrices()
       Prices associated with USAGE PARAMETER.  [netex_part_3/part3_fares/netex_usageParameter_version.xsd at 141:86]
       
      .uk.org.netex.www.netex.UsageParameterPrices_RelStructure prices = 272;
      Specified by:
      hasPrices in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      Whether the prices field is set.
    • getPrices

       Prices associated with USAGE PARAMETER.  [netex_part_3/part3_fares/netex_usageParameter_version.xsd at 141:86]
       
      .uk.org.netex.www.netex.UsageParameterPrices_RelStructure prices = 272;
      Specified by:
      getPrices in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The prices.
    • getPricesOrBuilder

      public UsageParameterPrices_RelStructureOrBuilder getPricesOrBuilder()
       Prices associated with USAGE PARAMETER.  [netex_part_3/part3_fares/netex_usageParameter_version.xsd at 141:86]
       
      .uk.org.netex.www.netex.UsageParameterPrices_RelStructure prices = 272;
      Specified by:
      getPricesOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • hasBaseUserProfileRef

      public boolean hasBaseUserProfileRef()
       Base Profile on which this User profile is based. Assume all properties from base that are not explicitly stated on subprofile.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 121:88]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure base_user_profile_ref = 421;
      Specified by:
      hasBaseUserProfileRef in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      Whether the baseUserProfileRef field is set.
    • getBaseUserProfileRef

      public VersionOfObjectRefStructure getBaseUserProfileRef()
       Base Profile on which this User profile is based. Assume all properties from base that are not explicitly stated on subprofile.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 121:88]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure base_user_profile_ref = 421;
      Specified by:
      getBaseUserProfileRef in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The baseUserProfileRef.
    • getBaseUserProfileRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getBaseUserProfileRefOrBuilder()
       Base Profile on which this User profile is based. Assume all properties from base that are not explicitly stated on subprofile.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 121:88]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure base_user_profile_ref = 421;
      Specified by:
      getBaseUserProfileRefOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • hasTypeOfConcessionRef

      public boolean hasTypeOfConcessionRef()
       Reference to a TYPE OF CONCESSION.  [netex_part_3/part3_fares/netex_usageParameter_support.xsd at 170:117]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure type_of_concession_ref = 422;
      Specified by:
      hasTypeOfConcessionRef in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      Whether the typeOfConcessionRef field is set.
    • getTypeOfConcessionRef

      public VersionOfObjectRefStructure getTypeOfConcessionRef()
       Reference to a TYPE OF CONCESSION.  [netex_part_3/part3_fares/netex_usageParameter_support.xsd at 170:117]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure type_of_concession_ref = 422;
      Specified by:
      getTypeOfConcessionRef in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The typeOfConcessionRef.
    • getTypeOfConcessionRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getTypeOfConcessionRefOrBuilder()
       Reference to a TYPE OF CONCESSION.  [netex_part_3/part3_fares/netex_usageParameter_support.xsd at 170:117]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure type_of_concession_ref = 422;
      Specified by:
      getTypeOfConcessionRefOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • getUserTypeValue

      public int getUserTypeValue()
       Classification of user profile.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 127:47]
       
      .uk.org.netex.www.netex.UserTypeEnumeration user_type = 423;
      Specified by:
      getUserTypeValue in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The enum numeric value on the wire for userType.
    • getUserType

      public UserTypeEnumeration getUserType()
       Classification of user profile.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 127:47]
       
      .uk.org.netex.www.netex.UserTypeEnumeration user_type = 423;
      Specified by:
      getUserType in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The userType.
    • getMinimumAge

      public int getMinimumAge()
       Minimum age to be eligible for profile.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 164:68]
       
      int32 minimum_age = 424;
      Specified by:
      getMinimumAge in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The minimumAge.
    • getMaximumAge

      public int getMaximumAge()
       Maximum age to be eligible for profile.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 169:68]
       
      int32 maximum_age = 425;
      Specified by:
      getMaximumAge in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The maximumAge.
    • hasMonthDayOnWhichAgeApplies

      public boolean hasMonthDayOnWhichAgeApplies()
       Date on which Age Applies, if fixed annually.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 174:85]
       
      .google.type.Date month_day_on_which_age_applies = 426;
      Specified by:
      hasMonthDayOnWhichAgeApplies in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      Whether the monthDayOnWhichAgeApplies field is set.
    • getMonthDayOnWhichAgeApplies

      public com.google.type.Date getMonthDayOnWhichAgeApplies()
       Date on which Age Applies, if fixed annually.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 174:85]
       
      .google.type.Date month_day_on_which_age_applies = 426;
      Specified by:
      getMonthDayOnWhichAgeApplies in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The monthDayOnWhichAgeApplies.
    • getMonthDayOnWhichAgeAppliesOrBuilder

      public com.google.type.DateOrBuilder getMonthDayOnWhichAgeAppliesOrBuilder()
       Date on which Age Applies, if fixed annually.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 174:85]
       
      .google.type.Date month_day_on_which_age_applies = 426;
      Specified by:
      getMonthDayOnWhichAgeAppliesOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • getMinimumHeight

      public double getMinimumHeight()
       Minimum height to be eligible for profile.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 179:70]
       
      double minimum_height = 427;
      Specified by:
      getMinimumHeight in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The minimumHeight.
    • getMaximumHeight

      public double getMaximumHeight()
       Maximum height to be eligible for profile.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 184:70]
       
      double maximum_height = 428;
      Specified by:
      getMaximumHeight in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The maximumHeight.
    • getLocalResident

      public boolean getLocalResident()
       Whether user must be Local Resident.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 189:71]
       
      bool local_resident = 429;
      Specified by:
      getLocalResident in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The localResident.
    • hasResides

      public boolean hasResides()
       Minimum and maximum numbers of users in each category  allowed on GROUP TICKET.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 194:92]
       
      .uk.org.netex.www.netex.ResidentialQualifications_RelStructure resides = 430;
      Specified by:
      hasResides in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      Whether the resides field is set.
    • getResides

       Minimum and maximum numbers of users in each category  allowed on GROUP TICKET.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 194:92]
       
      .uk.org.netex.www.netex.ResidentialQualifications_RelStructure resides = 430;
      Specified by:
      getResides in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The resides.
    • getResidesOrBuilder

       Minimum and maximum numbers of users in each category  allowed on GROUP TICKET.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 194:92]
       
      .uk.org.netex.www.netex.ResidentialQualifications_RelStructure resides = 430;
      Specified by:
      getResidesOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • getGenderLimitationValue

      public int getGenderLimitationValue()
       Classification GENDER LIMITATION.  [netex_framework/netex_reusableComponents/netex_facility_version.xsd at 1266:74]
       
      .uk.org.netex.www.netex.GenderLimitationEnumeration gender_limitation = 441;
      Specified by:
      getGenderLimitationValue in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The enum numeric value on the wire for genderLimitation.
    • getGenderLimitation

      public GenderLimitationEnumeration getGenderLimitation()
       Classification GENDER LIMITATION.  [netex_framework/netex_reusableComponents/netex_facility_version.xsd at 1266:74]
       
      .uk.org.netex.www.netex.GenderLimitationEnumeration gender_limitation = 441;
      Specified by:
      getGenderLimitation in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The genderLimitation.
    • getProofRequiredList

      public List<ProofOfIdentityEnumeration> getProofRequiredList()
       Type of document accepted as proof of eligibility.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 137:93]
       
      repeated .uk.org.netex.www.netex.ProofOfIdentityEnumeration proof_required = 442 [packed = true];
      Specified by:
      getProofRequiredList in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      A list containing the proofRequired.
    • getProofRequiredCount

      public int getProofRequiredCount()
       Type of document accepted as proof of eligibility.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 137:93]
       
      repeated .uk.org.netex.www.netex.ProofOfIdentityEnumeration proof_required = 442 [packed = true];
      Specified by:
      getProofRequiredCount in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The count of proofRequired.
    • getProofRequired

      public ProofOfIdentityEnumeration getProofRequired(int index)
       Type of document accepted as proof of eligibility.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 137:93]
       
      repeated .uk.org.netex.www.netex.ProofOfIdentityEnumeration proof_required = 442 [packed = true];
      Specified by:
      getProofRequired in interface VehiclePoolerProfileTypeOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The proofRequired at the given index.
    • getProofRequiredValueList

      public List<Integer> getProofRequiredValueList()
       Type of document accepted as proof of eligibility.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 137:93]
       
      repeated .uk.org.netex.www.netex.ProofOfIdentityEnumeration proof_required = 442 [packed = true];
      Specified by:
      getProofRequiredValueList in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      A list containing the enum numeric values on the wire for proofRequired.
    • getProofRequiredValue

      public int getProofRequiredValue(int index)
       Type of document accepted as proof of eligibility.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 137:93]
       
      repeated .uk.org.netex.www.netex.ProofOfIdentityEnumeration proof_required = 442 [packed = true];
      Specified by:
      getProofRequiredValue in interface VehiclePoolerProfileTypeOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The enum numeric value on the wire of proofRequired at the given index.
    • hasTypesOfProofRequiredRef

      public boolean hasTypesOfProofRequiredRef()
       Types of Document accepted as proof of identify - open values. +v1.2.2  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 142:99]
       
      .uk.org.netex.www.netex.TypesOfProofRefs_RelStructure types_of_proof_required_ref = 443;
      Specified by:
      hasTypesOfProofRequiredRef in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      Whether the typesOfProofRequiredRef field is set.
    • getTypesOfProofRequiredRef

      public TypesOfProofRefs_RelStructure getTypesOfProofRequiredRef()
       Types of Document accepted as proof of identify - open values. +v1.2.2  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 142:99]
       
      .uk.org.netex.www.netex.TypesOfProofRefs_RelStructure types_of_proof_required_ref = 443;
      Specified by:
      getTypesOfProofRequiredRef in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The typesOfProofRequiredRef.
    • getTypesOfProofRequiredRefOrBuilder

      public TypesOfProofRefs_RelStructureOrBuilder getTypesOfProofRequiredRefOrBuilder()
       Types of Document accepted as proof of identify - open values. +v1.2.2  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 142:99]
       
      .uk.org.netex.www.netex.TypesOfProofRefs_RelStructure types_of_proof_required_ref = 443;
      Specified by:
      getTypesOfProofRequiredRefOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • getDiscountBasisValue

      public int getDiscountBasisValue()
       Nature of discount for this profile.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 147:84]
       
      .uk.org.netex.www.netex.DiscountBasisEnumeration discount_basis = 444;
      Specified by:
      getDiscountBasisValue in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The enum numeric value on the wire for discountBasis.
    • getDiscountBasis

      public DiscountBasisEnumeration getDiscountBasis()
       Nature of discount for this profile.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 147:84]
       
      .uk.org.netex.www.netex.DiscountBasisEnumeration discount_basis = 444;
      Specified by:
      getDiscountBasis in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The discountBasis.
    • hasCompanionProfiles

      public boolean hasCompanionProfiles()
       Minimum and maximum numbers of users in each category  allowed on GROUP TICKET.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 152:94]
       
      .uk.org.netex.www.netex.CompanionProfiles_RelStructure companion_profiles = 445;
      Specified by:
      hasCompanionProfiles in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      Whether the companionProfiles field is set.
    • getCompanionProfiles

      public CompanionProfiles_RelStructure getCompanionProfiles()
       Minimum and maximum numbers of users in each category  allowed on GROUP TICKET.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 152:94]
       
      .uk.org.netex.www.netex.CompanionProfiles_RelStructure companion_profiles = 445;
      Specified by:
      getCompanionProfiles in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The companionProfiles.
    • getCompanionProfilesOrBuilder

      public CompanionProfiles_RelStructureOrBuilder getCompanionProfilesOrBuilder()
       Minimum and maximum numbers of users in each category  allowed on GROUP TICKET.  [netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd at 152:94]
       
      .uk.org.netex.www.netex.CompanionProfiles_RelStructure companion_profiles = 445;
      Specified by:
      getCompanionProfilesOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • hasHostUserProfileRef

      public boolean hasHostUserProfileRef()
       Host uder profile offering these pooler prferences  [netex_part_5/part5_fm/netex_nm_usageParameterEligibility_version.xsd at 111:88]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure host_user_profile_ref = 631;
      Specified by:
      hasHostUserProfileRef in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      Whether the hostUserProfileRef field is set.
    • getHostUserProfileRef

      public VersionOfObjectRefStructure getHostUserProfileRef()
       Host uder profile offering these pooler prferences  [netex_part_5/part5_fm/netex_nm_usageParameterEligibility_version.xsd at 111:88]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure host_user_profile_ref = 631;
      Specified by:
      getHostUserProfileRef in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The hostUserProfileRef.
    • getHostUserProfileRefOrBuilder

      public VersionOfObjectRefStructureOrBuilder getHostUserProfileRefOrBuilder()
       Host uder profile offering these pooler prferences  [netex_part_5/part5_fm/netex_nm_usageParameterEligibility_version.xsd at 111:88]
       
      .uk.org.netex.www.netex.VersionOfObjectRefStructure host_user_profile_ref = 631;
      Specified by:
      getHostUserProfileRefOrBuilder in interface VehiclePoolerProfileTypeOrBuilder
    • getSmokingAllowed

      public boolean getSmokingAllowed()
       Whether pets are  is allowed by the host pooler.  [netex_part_5/part5_fm/netex_nm_usageParameterEligibility_version.xsd at 116:88]
       
      bool smoking_allowed = 632;
      Specified by:
      getSmokingAllowed in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The smokingAllowed.
    • getPetsAllowed

      public boolean getPetsAllowed()
       Whether smoking  is allowed by the host pooler.  [netex_part_5/part5_fm/netex_nm_usageParameterEligibility_version.xsd at 121:85]
       
      bool pets_allowed = 633;
      Specified by:
      getPetsAllowed in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The petsAllowed.
    • getLuggageAllowed

      public boolean getLuggageAllowed()
       Whether the pooler is prepared to carry luggage for the passenger. The nature of the luggage accepted can be specified by one or more separate LUGGAGE ALLOWANCE elements. (It may be different on different journeys)  [netex_part_5/part5_fm/netex_nm_usageParameterEligibility_version.xsd at 126:88]
       
      bool luggage_allowed = 634;
      Specified by:
      getLuggageAllowed in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The luggageAllowed.
    • getDetourAccepted

      public boolean getDetourAccepted()
       Whether the pooler is prepared to make a detour.  [netex_part_5/part5_fm/netex_nm_usageParameterEligibility_version.xsd at 131:88]
       
      bool detour_accepted = 635;
      Specified by:
      getDetourAccepted in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The detourAccepted.
    • getId

      public String getId()
       [netex_part_5/part5_fm/netex_nm_usageParameterEligibility_version.xsd at 89:66]
       
      string id = 661;
      Specified by:
      getId in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The id.
    • getIdBytes

      public com.google.protobuf.ByteString getIdBytes()
       [netex_part_5/part5_fm/netex_nm_usageParameterEligibility_version.xsd at 89:66]
       
      string id = 661;
      Specified by:
      getIdBytes in interface VehiclePoolerProfileTypeOrBuilder
      Returns:
      The bytes for id.
    • isInitialized

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public static VehiclePoolerProfileType.Builder newBuilder()
    • newBuilder

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

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

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

      public static VehiclePoolerProfileType getDefaultInstance()
    • parser

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

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

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