Package com.esri.core.geometry
Class JsonWriter
- java.lang.Object
-
- com.esri.core.geometry.JsonWriter
-
- Direct Known Subclasses:
JsonStringWriter
abstract class JsonWriter extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static interface
JsonWriter.Action
protected static interface
JsonWriter.State
-
Constructor Summary
Constructors Constructor Description JsonWriter()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description (package private) abstract void
addFieldName(java.lang.String fieldName)
(package private) abstract void
addPairArray(java.lang.String fieldName)
(package private) abstract void
addPairBoolean(java.lang.String fieldName, boolean v)
(package private) abstract void
addPairDouble(java.lang.String fieldName, double v)
(package private) abstract void
addPairDouble(java.lang.String fieldName, double v, int precision, boolean bFixedPoint)
(package private) abstract void
addPairInt(java.lang.String fieldName, int v)
(package private) abstract void
addPairNull(java.lang.String fieldName)
(package private) abstract void
addPairObject(java.lang.String fieldName)
(package private) abstract void
addPairString(java.lang.String fieldName, java.lang.String v)
(package private) abstract void
addValueArray()
(package private) abstract void
addValueBoolean(boolean v)
(package private) abstract void
addValueDouble(double v)
(package private) abstract void
addValueDouble(double v, int precision, boolean bFixedPoint)
(package private) abstract void
addValueInt(int v)
(package private) abstract void
addValueNull()
(package private) abstract void
addValueObject()
(package private) abstract void
addValueString(java.lang.String v)
(package private) abstract void
endArray()
(package private) abstract void
endObject()
(package private) abstract java.lang.Object
getJson()
(package private) abstract void
startArray()
(package private) abstract void
startObject()
-
-
-
Method Detail
-
getJson
abstract java.lang.Object getJson()
-
startObject
abstract void startObject()
-
startArray
abstract void startArray()
-
endObject
abstract void endObject()
-
endArray
abstract void endArray()
-
addFieldName
abstract void addFieldName(java.lang.String fieldName)
-
addPairObject
abstract void addPairObject(java.lang.String fieldName)
-
addPairArray
abstract void addPairArray(java.lang.String fieldName)
-
addPairString
abstract void addPairString(java.lang.String fieldName, java.lang.String v)
-
addPairDouble
abstract void addPairDouble(java.lang.String fieldName, double v)
-
addPairDouble
abstract void addPairDouble(java.lang.String fieldName, double v, int precision, boolean bFixedPoint)
-
addPairInt
abstract void addPairInt(java.lang.String fieldName, int v)
-
addPairBoolean
abstract void addPairBoolean(java.lang.String fieldName, boolean v)
-
addPairNull
abstract void addPairNull(java.lang.String fieldName)
-
addValueObject
abstract void addValueObject()
-
addValueArray
abstract void addValueArray()
-
addValueString
abstract void addValueString(java.lang.String v)
-
addValueDouble
abstract void addValueDouble(double v)
-
addValueDouble
abstract void addValueDouble(double v, int precision, boolean bFixedPoint)
-
addValueInt
abstract void addValueInt(int v)
-
addValueBoolean
abstract void addValueBoolean(boolean v)
-
addValueNull
abstract void addValueNull()
-
-