Class JsonStringWriter
java.lang.Object
com.esri.core.geometry.JsonWriter
com.esri.core.geometry.JsonStringWriter
-
Nested Class Summary
Nested classes/interfaces inherited from class JsonWriter
JsonWriter.Action, JsonWriter.State -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaccept_(int action) (package private) voidaddFieldName(String fieldName) (package private) voidaddPairArray(String fieldName) (package private) voidaddPairBoolean(String fieldName, boolean v) (package private) voidaddPairDouble(String fieldName, double v) (package private) voidaddPairDouble(String fieldName, double v, int precision, boolean bFixedPoint) (package private) voidaddPairInt(String fieldName, int v) (package private) voidaddPairNull(String fieldName) (package private) voidaddPairObject(String fieldName) (package private) voidaddPairString(String fieldName, String v) (package private) voidprivate void(package private) voidaddValueBoolean(boolean v) private voidaddValueBoolean_(boolean v) (package private) voidaddValueDouble(double v) (package private) voidaddValueDouble(double v, int precision, boolean bFixedPoint) private voidaddValueDouble_(double v) private voidaddValueDouble_(double v, int precision, boolean bFixedPoint) (package private) voidaddValueInt(int v) private voidaddValueInt_(int v) (package private) voidprivate void(package private) voidprivate void(package private) voidprivate voidprivate voidappendQuote_(String string) private voidarrayStart_(int action) private voidelementEnd_(int action) (package private) voidendArray()(package private) voidprivate voidfieldNameEnd_(int action) (package private) ObjectgetJson()private voidnext_(int action) private voidobjectStart_(int action) private voidpairEnd_(int action) private voidstart_(int action) (package private) void(package private) void
-
Field Details
-
m_jsonString
-
m_functionStack
-
-
Constructor Details
-
JsonStringWriter
JsonStringWriter()
-
-
Method Details
-
getJson
Object getJson()- Specified by:
getJsonin classJsonWriter
-
startObject
void startObject()- Specified by:
startObjectin classJsonWriter
-
startArray
void startArray()- Specified by:
startArrayin classJsonWriter
-
endObject
void endObject()- Specified by:
endObjectin classJsonWriter
-
endArray
void endArray()- Specified by:
endArrayin classJsonWriter
-
addFieldName
- Specified by:
addFieldNamein classJsonWriter
-
addPairObject
- Specified by:
addPairObjectin classJsonWriter
-
addPairArray
- Specified by:
addPairArrayin classJsonWriter
-
addPairString
- Specified by:
addPairStringin classJsonWriter
-
addPairDouble
- Specified by:
addPairDoublein classJsonWriter
-
addPairDouble
- Specified by:
addPairDoublein classJsonWriter
-
addPairInt
- Specified by:
addPairIntin classJsonWriter
-
addPairBoolean
- Specified by:
addPairBooleanin classJsonWriter
-
addPairNull
- Specified by:
addPairNullin classJsonWriter
-
addValueObject
void addValueObject()- Specified by:
addValueObjectin classJsonWriter
-
addValueArray
void addValueArray()- Specified by:
addValueArrayin classJsonWriter
-
addValueString
- Specified by:
addValueStringin classJsonWriter
-
addValueDouble
void addValueDouble(double v) - Specified by:
addValueDoublein classJsonWriter
-
addValueDouble
void addValueDouble(double v, int precision, boolean bFixedPoint) - Specified by:
addValueDoublein classJsonWriter
-
addValueInt
void addValueInt(int v) - Specified by:
addValueIntin classJsonWriter
-
addValueBoolean
void addValueBoolean(boolean v) - Specified by:
addValueBooleanin classJsonWriter
-
addValueNull
void addValueNull()- Specified by:
addValueNullin classJsonWriter
-
addValueObject_
private void addValueObject_() -
addValueArray_
private void addValueArray_() -
addValueString_
-
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_
-