Class PointType

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
net.opengis.www.gml.v3_2.PointType
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, PointTypeOrBuilder

public final class PointType extends com.google.protobuf.GeneratedMessage implements PointTypeOrBuilder
 [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 173:32]
 
Protobuf type net.opengis.www.gml.v3_2.PointType
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 173:32]

    Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage

    com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage

    com.google.protobuf.AbstractMessage.BuilderParent

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

    com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     

    Fields inherited from class com.google.protobuf.GeneratedMessage

    alwaysUseFieldBuilders, unknownFields

    Fields inherited from class com.google.protobuf.AbstractMessage

    memoizedSize

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    memoizedHashCode
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    static PointType
     
     
    The value of this property is a remote text description of the object.
    The value of this property is a remote text description of the object.
    static final com.google.protobuf.Descriptors.Descriptor
     
    The attribute gml:id supports provision of a handle for the XML element representing a GML Object.
    com.google.protobuf.ByteString
    The attribute gml:id supports provision of a handle for the XML element representing a GML Object.
    Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided.
    Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided.
    getName(int index)
    The gml:name property provides a label or identifier for the object, commonly a descriptive name.
    int
    The gml:name property provides a label or identifier for the object, commonly a descriptive name.
    The gml:name property provides a label or identifier for the object, commonly a descriptive name.
    getNameOrBuilder(int index)
    The gml:name property provides a label or identifier for the object, commonly a descriptive name.
    The gml:name property provides a label or identifier for the object, commonly a descriptive name.
    com.google.protobuf.Parser<PointType>
     
    [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 84:53]
    [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 84:53]
    int
     
    int
    [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 37:58]
    [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 36:44]
    com.google.protobuf.ByteString
    [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 36:44]
    boolean
    The value of this property is a remote text description of the object.
    int
     
    boolean
    Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided.
    boolean
    [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 84:53]
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
    newBuilder(PointType prototype)
     
     
    newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
     
    static PointType
     
    static PointType
    parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static PointType
    parseFrom(byte[] data)
     
    static PointType
    parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static PointType
    parseFrom(com.google.protobuf.ByteString data)
     
    static PointType
    parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static PointType
    parseFrom(com.google.protobuf.CodedInputStream input)
     
    static PointType
    parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static PointType
     
    static PointType
    parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static PointType
     
    static PointType
    parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static com.google.protobuf.Parser<PointType>
     
     
    void
    writeTo(com.google.protobuf.CodedOutputStream output)
     

    Methods inherited from class com.google.protobuf.GeneratedMessage

    canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag

    Methods inherited from class com.google.protobuf.AbstractMessage

    findInitializationErrors, getInitializationErrorString, hashFields, toString

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.MessageLite

    toByteArray, toByteString, writeDelimitedTo, writeTo

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Field Details

  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getId

      public String getId()
       The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.  [gml/gmlBase-extract-v3_2_1.xsd at 121:33]
       
      string id = 1;
      Specified by:
      getId in interface PointTypeOrBuilder
      Returns:
      The id.
    • getIdBytes

      public com.google.protobuf.ByteString getIdBytes()
       The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.  [gml/gmlBase-extract-v3_2_1.xsd at 121:33]
       
      string id = 1;
      Specified by:
      getIdBytes in interface PointTypeOrBuilder
      Returns:
      The bytes for id.
    • hasDescriptionReference

      public boolean hasDescriptionReference()
       The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.  [gml/gmlBase-extract-v3_2_1.xsd at 106:64]
       
      .net.opengis.www.gml.v3_2.ReferenceType description_reference = 2;
      Specified by:
      hasDescriptionReference in interface PointTypeOrBuilder
      Returns:
      Whether the descriptionReference field is set.
    • getDescriptionReference

      public ReferenceType getDescriptionReference()
       The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.  [gml/gmlBase-extract-v3_2_1.xsd at 106:64]
       
      .net.opengis.www.gml.v3_2.ReferenceType description_reference = 2;
      Specified by:
      getDescriptionReference in interface PointTypeOrBuilder
      Returns:
      The descriptionReference.
    • getDescriptionReferenceOrBuilder

      public ReferenceTypeOrBuilder getDescriptionReferenceOrBuilder()
       The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.  [gml/gmlBase-extract-v3_2_1.xsd at 106:64]
       
      .net.opengis.www.gml.v3_2.ReferenceType description_reference = 2;
      Specified by:
      getDescriptionReferenceOrBuilder in interface PointTypeOrBuilder
    • hasIdentifier

      public boolean hasIdentifier()
       Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.  [gml/gmlBase-extract-v3_2_1.xsd at 116:62]
       
      .net.opengis.www.gml.v3_2.CodeWithAuthorityType identifier = 3;
      Specified by:
      hasIdentifier in interface PointTypeOrBuilder
      Returns:
      Whether the identifier field is set.
    • getIdentifier

      public CodeWithAuthorityType getIdentifier()
       Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.  [gml/gmlBase-extract-v3_2_1.xsd at 116:62]
       
      .net.opengis.www.gml.v3_2.CodeWithAuthorityType identifier = 3;
      Specified by:
      getIdentifier in interface PointTypeOrBuilder
      Returns:
      The identifier.
    • getIdentifierOrBuilder

      public CodeWithAuthorityTypeOrBuilder getIdentifierOrBuilder()
       Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.  [gml/gmlBase-extract-v3_2_1.xsd at 116:62]
       
      .net.opengis.www.gml.v3_2.CodeWithAuthorityType identifier = 3;
      Specified by:
      getIdentifierOrBuilder in interface PointTypeOrBuilder
    • getNameList

      public List<CodeType> getNameList()
       The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model.  The authority for a name is indicated by the value of its (optional) codeSpace attribute.  The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.  In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.  [gml/gmlBase-extract-v3_2_1.xsd at 111:43]
       
      repeated .net.opengis.www.gml.v3_2.CodeType name = 4;
      Specified by:
      getNameList in interface PointTypeOrBuilder
    • getNameOrBuilderList

      public List<? extends CodeTypeOrBuilder> getNameOrBuilderList()
       The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model.  The authority for a name is indicated by the value of its (optional) codeSpace attribute.  The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.  In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.  [gml/gmlBase-extract-v3_2_1.xsd at 111:43]
       
      repeated .net.opengis.www.gml.v3_2.CodeType name = 4;
      Specified by:
      getNameOrBuilderList in interface PointTypeOrBuilder
    • getNameCount

      public int getNameCount()
       The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model.  The authority for a name is indicated by the value of its (optional) codeSpace attribute.  The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.  In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.  [gml/gmlBase-extract-v3_2_1.xsd at 111:43]
       
      repeated .net.opengis.www.gml.v3_2.CodeType name = 4;
      Specified by:
      getNameCount in interface PointTypeOrBuilder
    • getName

      public CodeType getName(int index)
       The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model.  The authority for a name is indicated by the value of its (optional) codeSpace attribute.  The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.  In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.  [gml/gmlBase-extract-v3_2_1.xsd at 111:43]
       
      repeated .net.opengis.www.gml.v3_2.CodeType name = 4;
      Specified by:
      getName in interface PointTypeOrBuilder
    • getNameOrBuilder

      public CodeTypeOrBuilder getNameOrBuilder(int index)
       The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model.  The authority for a name is indicated by the value of its (optional) codeSpace attribute.  The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.  In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.  [gml/gmlBase-extract-v3_2_1.xsd at 111:43]
       
      repeated .net.opengis.www.gml.v3_2.CodeType name = 4;
      Specified by:
      getNameOrBuilder in interface PointTypeOrBuilder
    • getSrsName

      public String getSrsName()
       [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 36:44]
       
      string srs_name = 21;
      Specified by:
      getSrsName in interface PointTypeOrBuilder
      Returns:
      The srsName.
    • getSrsNameBytes

      public com.google.protobuf.ByteString getSrsNameBytes()
       [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 36:44]
       
      string srs_name = 21;
      Specified by:
      getSrsNameBytes in interface PointTypeOrBuilder
      Returns:
      The bytes for srsName.
    • getSrsDimension

      public int getSrsDimension()
       [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 37:58]
       
      uint32 srs_dimension = 22 [(.buf.validate.field) = { ... }
      Specified by:
      getSrsDimension in interface PointTypeOrBuilder
      Returns:
      The srsDimension.
    • hasPos

      public boolean hasPos()
       [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 84:53]
       
      .net.opengis.www.gml.v3_2.DirectPositionType pos = 81;
      Specified by:
      hasPos in interface PointTypeOrBuilder
      Returns:
      Whether the pos field is set.
    • getPos

      public DirectPositionType getPos()
       [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 84:53]
       
      .net.opengis.www.gml.v3_2.DirectPositionType pos = 81;
      Specified by:
      getPos in interface PointTypeOrBuilder
      Returns:
      The pos.
    • getPosOrBuilder

      public DirectPositionTypeOrBuilder getPosOrBuilder()
       [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 84:53]
       
      .net.opengis.www.gml.v3_2.DirectPositionType pos = 81;
      Specified by:
      getPosOrBuilder in interface PointTypeOrBuilder
    • 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 PointType parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

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

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

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

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

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

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

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

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

      public static PointType.Builder newBuilder()
    • newBuilder

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

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

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

      public static PointType getDefaultInstance()
    • parser

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

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