Class JsonWriter
java.lang.Object
com.esri.core.geometry.JsonWriter
- Direct Known Subclasses:
JsonStringWriter
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static interfaceprotected static interface -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) abstract voidaddFieldName(String fieldName) (package private) abstract voidaddPairArray(String fieldName) (package private) abstract voidaddPairBoolean(String fieldName, boolean v) (package private) abstract voidaddPairDouble(String fieldName, double v) (package private) abstract voidaddPairDouble(String fieldName, double v, int precision, boolean bFixedPoint) (package private) abstract voidaddPairInt(String fieldName, int v) (package private) abstract voidaddPairNull(String fieldName) (package private) abstract voidaddPairObject(String fieldName) (package private) abstract voidaddPairString(String fieldName, String v) (package private) abstract void(package private) abstract voidaddValueBoolean(boolean v) (package private) abstract voidaddValueDouble(double v) (package private) abstract voidaddValueDouble(double v, int precision, boolean bFixedPoint) (package private) abstract voidaddValueInt(int v) (package private) abstract void(package private) abstract void(package private) abstract void(package private) abstract voidendArray()(package private) abstract void(package private) abstract ObjectgetJson()(package private) abstract void(package private) abstract void
-
Constructor Details
-
JsonWriter
JsonWriter()
-
-
Method Details
-
getJson
-
startObject
abstract void startObject() -
startArray
abstract void startArray() -
endObject
abstract void endObject() -
endArray
abstract void endArray() -
addFieldName
-
addPairObject
-
addPairArray
-
addPairString
-
addPairDouble
-
addPairDouble
-
addPairInt
-
addPairBoolean
-
addPairNull
-
addValueObject
abstract void addValueObject() -
addValueArray
abstract void addValueArray() -
addValueString
-
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()
-