public interface IJSONReader2 extends IJSONReader, java.io.Serializable
Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID2c573605_c449_47e3_a483_f441192840fa |
static int |
xxDummy
Deprecated.
Internal use only
|
IID48105a80_e0dc_4d69_bb61_3df74cafa52c
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
parseJSONString(java.lang.String json)
Parses JSON string into memory.
|
void |
readValueEx(java.lang.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(java.lang.String name)
Moves the reader back to a token that has a bookmark with the given name.
|
void |
returnToBookmark(java.lang.String name)
Moves the reader back to a token that has a bookmark with the given name.
|
void |
setBookmark(java.lang.String name)
Creates a bookmark on the current token and assigns it a name.
|
findProperties, findProperty, getCurrentTokenType, getStream, isBoolean, isEndOfArray, isEndOfObject, isNull, isNumber, isStartOfArray, isStartOfObject, isString, read, readFrom, readFromString, readPropertyName, readValue, readValueAsBoolean, readValueAsDate, readValueAsDouble, readValueAsLong, readValueAsString, skipUntilArrayEnds, skipUntilObjectEnds
static final int IID2c573605_c449_47e3_a483_f441192840fa
static final int xxDummy
static final java.lang.String IID
java.lang.Object parseJSONString(java.lang.String json) throws java.io.IOException, AutomationException
json
- The json (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setBookmark(java.lang.String name) throws java.io.IOException, AutomationException
name
- The name (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void returnToBookmark(java.lang.String name) throws java.io.IOException, AutomationException
name
- The name (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void removeBookmark(java.lang.String name) throws java.io.IOException, AutomationException
name
- The name (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void removeAllBookmarks() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void readValueEx(java.lang.Object[] pVal, int[] precision) throws java.io.IOException, AutomationException
pVal
- A Variant (out: use single element array)precision
- The precision (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.