Class CoordinatesType.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<CoordinatesType.Builder>
com.google.protobuf.GeneratedMessage.Builder<CoordinatesType.Builder>
net.opengis.www.gml.v3_2.CoordinatesType.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, CoordinatesTypeOrBuilder
Enclosing class:
CoordinatesType

public static final class CoordinatesType.Builder extends com.google.protobuf.GeneratedMessage.Builder<CoordinatesType.Builder> implements CoordinatesTypeOrBuilder
 This type is deprecated for tuples with ordinate values that are numbers. CoordinatesType is a text string, intended to be used to record an array of tuples or coordinates. While it is not possible to enforce the internal structure of the string through schema validation, some optional attributes have been provided in previous versions of GML to support a description of the internal structure. These attributes are deprecated. The attributes were intended to be used as follows: Decimal      symbol used for a decimal point (default="." a stop or period) cs               symbol used to separate components within a tuple or coordinate string (default="," a comma) ts         symbol used to separate tuples or coordinate strings (default=" " a space) Since it is based on the XML Schema string type, CoordinatesType may be used in the construction of tables of tuples or arrays of tuples, including ones that contain mixed text and numeric values.  [gml/basicTypes.xsd at 148:38]
 
Protobuf type net.opengis.www.gml.v3_2.CoordinatesType
  • 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<CoordinatesType.Builder>
    • clear

      public CoordinatesType.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<CoordinatesType.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<CoordinatesType.Builder>
    • getDefaultInstanceForType

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

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

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

      public CoordinatesType.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<CoordinatesType.Builder>
    • mergeFrom

      public CoordinatesType.Builder mergeFrom(CoordinatesType other)
    • isInitialized

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

      public CoordinatesType.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<CoordinatesType.Builder>
      Throws:
      IOException
    • getDecimal

      public String getDecimal()
       [gml/basicTypes.xsd at 160:58]
       
      string decimal = 1;
      Specified by:
      getDecimal in interface CoordinatesTypeOrBuilder
      Returns:
      The decimal.
    • getDecimalBytes

      public com.google.protobuf.ByteString getDecimalBytes()
       [gml/basicTypes.xsd at 160:58]
       
      string decimal = 1;
      Specified by:
      getDecimalBytes in interface CoordinatesTypeOrBuilder
      Returns:
      The bytes for decimal.
    • setDecimal

      public CoordinatesType.Builder setDecimal(String value)
       [gml/basicTypes.xsd at 160:58]
       
      string decimal = 1;
      Parameters:
      value - The decimal to set.
      Returns:
      This builder for chaining.
    • clearDecimal

      public CoordinatesType.Builder clearDecimal()
       [gml/basicTypes.xsd at 160:58]
       
      string decimal = 1;
      Returns:
      This builder for chaining.
    • setDecimalBytes

      public CoordinatesType.Builder setDecimalBytes(com.google.protobuf.ByteString value)
       [gml/basicTypes.xsd at 160:58]
       
      string decimal = 1;
      Parameters:
      value - The bytes for decimal to set.
      Returns:
      This builder for chaining.
    • getCs

      public String getCs()
       [gml/basicTypes.xsd at 161:53]
       
      string cs = 2;
      Specified by:
      getCs in interface CoordinatesTypeOrBuilder
      Returns:
      The cs.
    • getCsBytes

      public com.google.protobuf.ByteString getCsBytes()
       [gml/basicTypes.xsd at 161:53]
       
      string cs = 2;
      Specified by:
      getCsBytes in interface CoordinatesTypeOrBuilder
      Returns:
      The bytes for cs.
    • setCs

      public CoordinatesType.Builder setCs(String value)
       [gml/basicTypes.xsd at 161:53]
       
      string cs = 2;
      Parameters:
      value - The cs to set.
      Returns:
      This builder for chaining.
    • clearCs

      public CoordinatesType.Builder clearCs()
       [gml/basicTypes.xsd at 161:53]
       
      string cs = 2;
      Returns:
      This builder for chaining.
    • setCsBytes

      public CoordinatesType.Builder setCsBytes(com.google.protobuf.ByteString value)
       [gml/basicTypes.xsd at 161:53]
       
      string cs = 2;
      Parameters:
      value - The bytes for cs to set.
      Returns:
      This builder for chaining.
    • getTs

      public String getTs()
       [gml/basicTypes.xsd at 162:53]
       
      string ts = 3;
      Specified by:
      getTs in interface CoordinatesTypeOrBuilder
      Returns:
      The ts.
    • getTsBytes

      public com.google.protobuf.ByteString getTsBytes()
       [gml/basicTypes.xsd at 162:53]
       
      string ts = 3;
      Specified by:
      getTsBytes in interface CoordinatesTypeOrBuilder
      Returns:
      The bytes for ts.
    • setTs

      public CoordinatesType.Builder setTs(String value)
       [gml/basicTypes.xsd at 162:53]
       
      string ts = 3;
      Parameters:
      value - The ts to set.
      Returns:
      This builder for chaining.
    • clearTs

      public CoordinatesType.Builder clearTs()
       [gml/basicTypes.xsd at 162:53]
       
      string ts = 3;
      Returns:
      This builder for chaining.
    • setTsBytes

      public CoordinatesType.Builder setTsBytes(com.google.protobuf.ByteString value)
       [gml/basicTypes.xsd at 162:53]
       
      string ts = 3;
      Parameters:
      value - The bytes for ts to set.
      Returns:
      This builder for chaining.
    • getValue

      public String getValue()
       This type is deprecated for tuples with ordinate values that are numbers. CoordinatesType is a text string, intended to be used to record an array of tuples or coordinates. While it is not possible to enforce the internal structure of the string through schema validation, some optional attributes have been provided in previous versions of GML to support a description of the internal structure. These attributes are deprecated. The attributes were intended to be used as follows: Decimal      symbol used for a decimal point (default="." a stop or period) cs               symbol used to separate components within a tuple or coordinate string (default="," a comma) ts         symbol used to separate tuples or coordinate strings (default=" " a space) Since it is based on the XML Schema string type, CoordinatesType may be used in the construction of tables of tuples or arrays of tuples, including ones that contain mixed text and numeric values.  [gml/basicTypes.xsd at 148:38]
       
      string value = 4;
      Specified by:
      getValue in interface CoordinatesTypeOrBuilder
      Returns:
      The value.
    • getValueBytes

      public com.google.protobuf.ByteString getValueBytes()
       This type is deprecated for tuples with ordinate values that are numbers. CoordinatesType is a text string, intended to be used to record an array of tuples or coordinates. While it is not possible to enforce the internal structure of the string through schema validation, some optional attributes have been provided in previous versions of GML to support a description of the internal structure. These attributes are deprecated. The attributes were intended to be used as follows: Decimal      symbol used for a decimal point (default="." a stop or period) cs               symbol used to separate components within a tuple or coordinate string (default="," a comma) ts         symbol used to separate tuples or coordinate strings (default=" " a space) Since it is based on the XML Schema string type, CoordinatesType may be used in the construction of tables of tuples or arrays of tuples, including ones that contain mixed text and numeric values.  [gml/basicTypes.xsd at 148:38]
       
      string value = 4;
      Specified by:
      getValueBytes in interface CoordinatesTypeOrBuilder
      Returns:
      The bytes for value.
    • setValue

      public CoordinatesType.Builder setValue(String value)
       This type is deprecated for tuples with ordinate values that are numbers. CoordinatesType is a text string, intended to be used to record an array of tuples or coordinates. While it is not possible to enforce the internal structure of the string through schema validation, some optional attributes have been provided in previous versions of GML to support a description of the internal structure. These attributes are deprecated. The attributes were intended to be used as follows: Decimal      symbol used for a decimal point (default="." a stop or period) cs               symbol used to separate components within a tuple or coordinate string (default="," a comma) ts         symbol used to separate tuples or coordinate strings (default=" " a space) Since it is based on the XML Schema string type, CoordinatesType may be used in the construction of tables of tuples or arrays of tuples, including ones that contain mixed text and numeric values.  [gml/basicTypes.xsd at 148:38]
       
      string value = 4;
      Parameters:
      value - The value to set.
      Returns:
      This builder for chaining.
    • clearValue

      public CoordinatesType.Builder clearValue()
       This type is deprecated for tuples with ordinate values that are numbers. CoordinatesType is a text string, intended to be used to record an array of tuples or coordinates. While it is not possible to enforce the internal structure of the string through schema validation, some optional attributes have been provided in previous versions of GML to support a description of the internal structure. These attributes are deprecated. The attributes were intended to be used as follows: Decimal      symbol used for a decimal point (default="." a stop or period) cs               symbol used to separate components within a tuple or coordinate string (default="," a comma) ts         symbol used to separate tuples or coordinate strings (default=" " a space) Since it is based on the XML Schema string type, CoordinatesType may be used in the construction of tables of tuples or arrays of tuples, including ones that contain mixed text and numeric values.  [gml/basicTypes.xsd at 148:38]
       
      string value = 4;
      Returns:
      This builder for chaining.
    • setValueBytes

      public CoordinatesType.Builder setValueBytes(com.google.protobuf.ByteString value)
       This type is deprecated for tuples with ordinate values that are numbers. CoordinatesType is a text string, intended to be used to record an array of tuples or coordinates. While it is not possible to enforce the internal structure of the string through schema validation, some optional attributes have been provided in previous versions of GML to support a description of the internal structure. These attributes are deprecated. The attributes were intended to be used as follows: Decimal      symbol used for a decimal point (default="." a stop or period) cs               symbol used to separate components within a tuple or coordinate string (default="," a comma) ts         symbol used to separate tuples or coordinate strings (default=" " a space) Since it is based on the XML Schema string type, CoordinatesType may be used in the construction of tables of tuples or arrays of tuples, including ones that contain mixed text and numeric values.  [gml/basicTypes.xsd at 148:38]
       
      string value = 4;
      Parameters:
      value - The bytes for value to set.
      Returns:
      This builder for chaining.