|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IJSONReader2
Method Summary | |
---|---|
Object |
parseJSONString(String json)
Parses JSON string into memory. |
void |
readValueEx(Object[] pVal,
int[] precision)
Obtains array or property value as Variant along with precision if it is a double. |
void |
removeAllBookmarks()
Removes all bookmarks. |
void |
removeBookmark(String name)
Moves the reader back to a token that has a bookmark with the given name. |
void |
returnToBookmark(String name)
Moves the reader back to a token that has a bookmark with the given name. |
void |
setBookmark(String name)
Creates a bookmark on the current token and assigns it a name. |
Methods inherited from interface com.esri.arcgis.system.IJSONReader |
---|
findProperties, findProperty, getCurrentTokenType, getStream, isBoolean, isEndOfArray, isEndOfObject, isNull, isNumber, isStartOfArray, isStartOfObject, isString, read, readFrom, readFromString, readPropertyName, readValue, readValueAsBoolean, readValueAsDate, readValueAsDouble, readValueAsLong, readValueAsString, skipUntilArrayEnds, skipUntilObjectEnds |
Method Detail |
---|
Object parseJSONString(String json) throws IOException, AutomationException
json
- The json (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setBookmark(String name) throws IOException, AutomationException
name
- The name (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void returnToBookmark(String name) throws IOException, AutomationException
name
- The name (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void removeBookmark(String name) throws IOException, AutomationException
name
- The name (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void removeAllBookmarks() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void readValueEx(Object[] pVal, int[] precision) throws IOException, AutomationException
pVal
- A Variant (out: use single element array)precision
- The precision (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |