Class PrimitiveArrayBuilder.Node<T>
java.lang.Object
tools.jackson.databind.util.PrimitiveArrayBuilder.Node<T>
- Enclosing class:
PrimitiveArrayBuilder<T>
For actual buffering beyond the current buffer, we can actually
use shared class which only deals with opaque "untyped" chunks.
This works because
System.arraycopy(Object, int, Object, int, int) does not
take type; hence we can implement some aspects of primitive data
handling in generic fashion.-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final TData stored in this node.(package private) final intNumber entries in the (untyped) array.(package private) PrimitiveArrayBuilder.Node<T> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetData()voidlinkNext(PrimitiveArrayBuilder.Node<T> next) next()
-
Field Details
-
_data
Data stored in this node. -
_dataLength
final int _dataLengthNumber entries in the (untyped) array. Offset is assumed to be 0. -
_next
PrimitiveArrayBuilder.Node<T> _next
-
-
Constructor Details
-
Node
-
-
Method Details
-
getData
-
copyData
-
next
-
linkNext
-