Class LazyAny
java.lang.Object
com.jsoniter.any.Any
com.jsoniter.any.LazyAny
- Direct Known Subclasses:
ArrayLazyAny, DoubleLazyAny, LongLazyAny, ObjectLazyAny, StringLazyAny
-
Nested Class Summary
Nested classes/interfaces inherited from class Any
Any.EntryIterator -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final byte[]protected final intprotected final intFields inherited from class Any
EMPTY_ENTRIES_ITERATOR, EMPTY_ITERATOR, EMPTY_KEYS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal <T> Tas(TypeLiteral<T> typeLiteral) final <T> Tfinal <T> TbindTo(TypeLiteral<T> typeLiteral, T obj) final <T> TbindTo(T obj) protected final JsonIteratorparse()toString()abstract ValueTypevoidwriteTo(JsonStream stream) Methods inherited from class Any
as, as, asList, asMap, bindTo, bindTo, entries, equals, get, get, get, get, hashCode, isWildcard, iterator, keys, lazyArray, lazyDouble, lazyLong, lazyObject, lazyString, mustBeValid, object, object, registerEncoders, reportUnexpectedType, rewrap, rewrap, set, set, set, set, set, size, toBigDecimal, toBigDecimal, toBigInteger, toBigInteger, toBoolean, toBoolean, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toLong, toLong, toString, wrap, wrap, wrap, wrap, wrap, wrap, wrap, wrap, wrap, wrap, wrapArray, wrapNullMethods inherited from interface Iterable
forEach, spliterator
-
Field Details
-
data
protected final byte[] data -
head
protected final int head -
tail
protected final int tail
-
-
Constructor Details
-
LazyAny
public LazyAny(byte[] data, int head, int tail)
-
-
Method Details