public final class JsonReader
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
JsonReader.ReadJsonObject<T extends JsonObject> |
| Constructor and Description |
|---|
JsonReader(byte[] buffer,
int length,
ServiceLocator locator) |
JsonReader(byte[] buffer,
int length,
ServiceLocator locator,
char[] tmp) |
JsonReader(byte[] buffer,
ServiceLocator locator) |
JsonReader(byte[] buffer,
ServiceLocator locator,
char[] tmp) |
| Modifier and Type | Method and Description |
|---|---|
int |
calcHash() |
void |
checkArrayEnd() |
<T extends JsonObject> |
deserializeCollection(JsonReader.ReadJsonObject<T> readObject) |
<T extends JsonObject> |
deserializeCollection(JsonReader.ReadJsonObject<T> readObject,
java.util.Collection<T> res) |
<T,S extends T> |
deserializeCollection(com.dslplatform.client.json.JsonReader.ReadObject<S> readObject) |
<T,S extends T> |
deserializeCollection(com.dslplatform.client.json.JsonReader.ReadObject<S> readObject,
java.util.Collection<T> res) |
<T extends JsonObject> |
deserializeNullableCollection(JsonReader.ReadJsonObject<T> readObject) |
<T extends JsonObject> |
deserializeNullableCollection(JsonReader.ReadJsonObject<T> readObject,
java.util.Collection<T> res) |
<T,S extends T> |
deserializeNullableCollection(com.dslplatform.client.json.JsonReader.ReadObject<S> readObject) |
<T,S extends T> |
deserializeNullableCollection(com.dslplatform.client.json.JsonReader.ReadObject<S> readObject,
java.util.Collection<T> res) |
int |
fillName() |
int |
getCurrentIndex() |
java.lang.String |
getLastName() |
byte |
getNextToken() |
int |
getTokenStart() |
byte |
last() |
int |
positionInStream() |
byte |
read() |
byte[] |
readBase64() |
java.lang.String |
readNext() |
char[] |
readNumber() |
char[] |
readSimpleQuote() |
java.lang.String |
readSimpleString() |
java.lang.String |
readString() |
byte |
skip() |
java.lang.String |
toString() |
boolean |
wasFalse() |
boolean |
wasLastName(java.lang.String name) |
boolean |
wasNull() |
boolean |
wasTrue() |
public JsonReader(byte[] buffer,
ServiceLocator locator)
public JsonReader(byte[] buffer,
ServiceLocator locator,
char[] tmp)
public JsonReader(byte[] buffer,
int length,
ServiceLocator locator)
throws java.io.IOException
java.io.IOExceptionpublic JsonReader(byte[] buffer,
int length,
ServiceLocator locator,
char[] tmp)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic final byte read()
throws java.io.IOException
java.io.IOExceptionpublic final byte last()
public final int getTokenStart()
public final int getCurrentIndex()
public final char[] readNumber()
public final java.lang.String readSimpleString()
throws java.io.IOException
java.io.IOExceptionpublic final char[] readSimpleQuote()
throws java.io.IOException
java.io.IOExceptionpublic final java.lang.String readString()
throws java.io.IOException
java.io.IOExceptionpublic final byte getNextToken()
throws java.io.IOException
java.io.IOExceptionpublic final int positionInStream()
public final int fillName()
throws java.io.IOException
java.io.IOExceptionpublic final int calcHash()
throws java.io.IOException
java.io.IOExceptionpublic final boolean wasLastName(java.lang.String name)
public final java.lang.String getLastName()
throws java.io.IOException
java.io.IOExceptionpublic final byte skip()
throws java.io.IOException
java.io.IOExceptionpublic final java.lang.String readNext()
throws java.io.IOException
java.io.IOExceptionpublic final byte[] readBase64()
throws java.io.IOException
java.io.IOExceptionpublic final boolean wasNull()
throws java.io.IOException
java.io.IOExceptionpublic final boolean wasTrue()
throws java.io.IOException
java.io.IOExceptionpublic final boolean wasFalse()
throws java.io.IOException
java.io.IOExceptionpublic final void checkArrayEnd()
throws java.io.IOException
java.io.IOExceptionpublic final <T,S extends T> java.util.ArrayList<T> deserializeCollection(com.dslplatform.client.json.JsonReader.ReadObject<S> readObject)
throws java.io.IOException
java.io.IOExceptionpublic final <T,S extends T> void deserializeCollection(com.dslplatform.client.json.JsonReader.ReadObject<S> readObject,
java.util.Collection<T> res)
throws java.io.IOException
java.io.IOExceptionpublic final <T,S extends T> java.util.ArrayList<T> deserializeNullableCollection(com.dslplatform.client.json.JsonReader.ReadObject<S> readObject)
throws java.io.IOException
java.io.IOExceptionpublic final <T,S extends T> void deserializeNullableCollection(com.dslplatform.client.json.JsonReader.ReadObject<S> readObject,
java.util.Collection<T> res)
throws java.io.IOException
java.io.IOExceptionpublic final <T extends JsonObject> java.util.ArrayList<T> deserializeCollection(JsonReader.ReadJsonObject<T> readObject) throws java.io.IOException
java.io.IOExceptionpublic final <T extends JsonObject> void deserializeCollection(JsonReader.ReadJsonObject<T> readObject, java.util.Collection<T> res) throws java.io.IOException
java.io.IOExceptionpublic final <T extends JsonObject> java.util.ArrayList<T> deserializeNullableCollection(JsonReader.ReadJsonObject<T> readObject) throws java.io.IOException
java.io.IOExceptionpublic final <T extends JsonObject> void deserializeNullableCollection(JsonReader.ReadJsonObject<T> readObject, java.util.Collection<T> res) throws java.io.IOException
java.io.IOException