Class IterImpl
java.lang.Object
com.jsoniter.IterImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static BigIntegerprivate static BigIntegerprivate static BigIntegerprivate static BigInteger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final booleanloadMore(JsonIterator iter) (package private) static final bytenextToken(JsonIterator iter) static AnyreadAny(JsonIterator iter) (package private) static final bytereadByte(JsonIterator iter) (package private) static final doublereadDouble(JsonIterator iter) (package private) static final intreadInt(JsonIterator iter, byte c) (package private) static final longreadLong(JsonIterator iter, byte c) static final intstatic final Slicestatic final SlicereadSlice(JsonIterator iter) static final intreadStringSlowPath(JsonIterator iter, int j) (package private) static final voidskipArray(JsonIterator iter) static voidskipFixedBytes(JsonIterator iter, int n) (package private) static final booleanskipNumber(JsonIterator iter) (package private) static final voidskipObject(JsonIterator iter) (package private) static final voidskipString(JsonIterator iter) (package private) static final voidskipUntilBreak(JsonIterator iter) static intupdateStringCopyBound(JsonIterator iter, int bound)
-
Field Details
-
maxLong
-
minLong
-
maxInt
-
minInt
-
-
Constructor Details
-
IterImpl
IterImpl()
-
-
Method Details
-
readObjectFieldAsHash
- Throws:
IOException
-
readObjectFieldAsSlice
- Throws:
IOException
-
skipArray
- Throws:
IOException
-
skipObject
- Throws:
IOException
-
skipString
- Throws:
IOException
-
skipUntilBreak
- Throws:
IOException
-
skipNumber
- Throws:
IOException
-
readSlice
- Throws:
IOException
-
nextToken
- Throws:
IOException
-
readByte
- Throws:
IOException
-
readAny
- Throws:
IOException
-
skipFixedBytes
- Throws:
IOException
-
loadMore
- Throws:
IOException
-
readStringSlowPath
- Throws:
IOException
-
updateStringCopyBound
-
readInt
- Throws:
IOException
-
readLong
- Throws:
IOException
-
readDouble
- Throws:
IOException
-