Class JsonStringWriter

java.lang.Object
com.esri.core.geometry.JsonWriter
com.esri.core.geometry.JsonStringWriter

final class JsonStringWriter extends JsonWriter
  • Field Details

  • Constructor Details

    • JsonStringWriter

      JsonStringWriter()
  • Method Details

    • getJson

      Object getJson()
      Specified by:
      getJson in class JsonWriter
    • startObject

      void startObject()
      Specified by:
      startObject in class JsonWriter
    • startArray

      void startArray()
      Specified by:
      startArray in class JsonWriter
    • endObject

      void endObject()
      Specified by:
      endObject in class JsonWriter
    • endArray

      void endArray()
      Specified by:
      endArray in class JsonWriter
    • addFieldName

      void addFieldName(String fieldName)
      Specified by:
      addFieldName in class JsonWriter
    • addPairObject

      void addPairObject(String fieldName)
      Specified by:
      addPairObject in class JsonWriter
    • addPairArray

      void addPairArray(String fieldName)
      Specified by:
      addPairArray in class JsonWriter
    • addPairString

      void addPairString(String fieldName, String v)
      Specified by:
      addPairString in class JsonWriter
    • addPairDouble

      void addPairDouble(String fieldName, double v)
      Specified by:
      addPairDouble in class JsonWriter
    • addPairDouble

      void addPairDouble(String fieldName, double v, int precision, boolean bFixedPoint)
      Specified by:
      addPairDouble in class JsonWriter
    • addPairInt

      void addPairInt(String fieldName, int v)
      Specified by:
      addPairInt in class JsonWriter
    • addPairBoolean

      void addPairBoolean(String fieldName, boolean v)
      Specified by:
      addPairBoolean in class JsonWriter
    • addPairNull

      void addPairNull(String fieldName)
      Specified by:
      addPairNull in class JsonWriter
    • addValueObject

      void addValueObject()
      Specified by:
      addValueObject in class JsonWriter
    • addValueArray

      void addValueArray()
      Specified by:
      addValueArray in class JsonWriter
    • addValueString

      void addValueString(String v)
      Specified by:
      addValueString in class JsonWriter
    • addValueDouble

      void addValueDouble(double v)
      Specified by:
      addValueDouble in class JsonWriter
    • addValueDouble

      void addValueDouble(double v, int precision, boolean bFixedPoint)
      Specified by:
      addValueDouble in class JsonWriter
    • addValueInt

      void addValueInt(int v)
      Specified by:
      addValueInt in class JsonWriter
    • addValueBoolean

      void addValueBoolean(boolean v)
      Specified by:
      addValueBoolean in class JsonWriter
    • addValueNull

      void addValueNull()
      Specified by:
      addValueNull in class JsonWriter
    • addValueObject_

      private void addValueObject_()
    • addValueArray_

      private void addValueArray_()
    • addValueString_

      private void addValueString_(String v)
    • addValueDouble_

      private void addValueDouble_(double v)
    • addValueDouble_

      private void addValueDouble_(double v, int precision, boolean bFixedPoint)
    • addValueInt_

      private void addValueInt_(int v)
    • addValueBoolean_

      private void addValueBoolean_(boolean v)
    • addValueNull_

      private void addValueNull_()
    • next_

      private void next_(int action)
    • accept_

      private void accept_(int action)
    • start_

      private void start_(int action)
    • objectStart_

      private void objectStart_(int action)
    • pairEnd_

      private void pairEnd_(int action)
    • arrayStart_

      private void arrayStart_(int action)
    • elementEnd_

      private void elementEnd_(int action)
    • fieldNameEnd_

      private void fieldNameEnd_(int action)
    • appendQuote_

      private void appendQuote_(String string)