Package com.esri.core.geometry
Class JsonStringWriter
java.lang.Object
com.esri.core.geometry.JsonWriter
com.esri.core.geometry.JsonStringWriter
-
Nested Class Summary
Nested classes/interfaces inherited from class com.esri.core.geometry.JsonWriter
JsonWriter.Action, JsonWriter.State
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
accept_
(int action) (package private) void
addFieldName
(String fieldName) (package private) void
addPairArray
(String fieldName) (package private) void
addPairBoolean
(String fieldName, boolean v) (package private) void
addPairDouble
(String fieldName, double v) (package private) void
addPairDouble
(String fieldName, double v, int precision, boolean bFixedPoint) (package private) void
addPairInt
(String fieldName, int v) (package private) void
addPairNull
(String fieldName) (package private) void
addPairObject
(String fieldName) (package private) void
addPairString
(String fieldName, String v) (package private) void
private void
(package private) void
addValueBoolean
(boolean v) private void
addValueBoolean_
(boolean v) (package private) void
addValueDouble
(double v) (package private) void
addValueDouble
(double v, int precision, boolean bFixedPoint) private void
addValueDouble_
(double v) private void
addValueDouble_
(double v, int precision, boolean bFixedPoint) (package private) void
addValueInt
(int v) private void
addValueInt_
(int v) (package private) void
private void
(package private) void
private void
(package private) void
private void
private void
appendQuote_
(String string) private void
arrayStart_
(int action) private void
elementEnd_
(int action) (package private) void
endArray()
(package private) void
private void
fieldNameEnd_
(int action) (package private) Object
getJson()
private void
next_
(int action) private void
objectStart_
(int action) private void
pairEnd_
(int action) private void
start_
(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:
getJson
in classJsonWriter
-
startObject
void startObject()- Specified by:
startObject
in classJsonWriter
-
startArray
void startArray()- Specified by:
startArray
in classJsonWriter
-
endObject
void endObject()- Specified by:
endObject
in classJsonWriter
-
endArray
void endArray()- Specified by:
endArray
in classJsonWriter
-
addFieldName
- Specified by:
addFieldName
in classJsonWriter
-
addPairObject
- Specified by:
addPairObject
in classJsonWriter
-
addPairArray
- Specified by:
addPairArray
in classJsonWriter
-
addPairString
- Specified by:
addPairString
in classJsonWriter
-
addPairDouble
- Specified by:
addPairDouble
in classJsonWriter
-
addPairDouble
- Specified by:
addPairDouble
in classJsonWriter
-
addPairInt
- Specified by:
addPairInt
in classJsonWriter
-
addPairBoolean
- Specified by:
addPairBoolean
in classJsonWriter
-
addPairNull
- Specified by:
addPairNull
in classJsonWriter
-
addValueObject
void addValueObject()- Specified by:
addValueObject
in classJsonWriter
-
addValueArray
void addValueArray()- Specified by:
addValueArray
in classJsonWriter
-
addValueString
- Specified by:
addValueString
in classJsonWriter
-
addValueDouble
void addValueDouble(double v) - Specified by:
addValueDouble
in classJsonWriter
-
addValueDouble
void addValueDouble(double v, int precision, boolean bFixedPoint) - Specified by:
addValueDouble
in classJsonWriter
-
addValueInt
void addValueInt(int v) - Specified by:
addValueInt
in classJsonWriter
-
addValueBoolean
void addValueBoolean(boolean v) - Specified by:
addValueBoolean
in classJsonWriter
-
addValueNull
void addValueNull()- Specified by:
addValueNull
in 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_
-