Package tools.jackson.dataformat.avro.apacheimpl
package tools.jackson.dataformat.avro.apacheimpl
Package that contains codec implementations (and support pieces)
that build on Apache avro library.
-
ClassesClassDescriptionParser implementation that uses decoder from Apache Avro lib, instead of Jackson native Avro decoder.Simple helper class that contains extracted functionality for simple encoder/decoder recycling.
RecyclerPoolimplementation that uses a bounded queue (ArrayBlockingQueuefor recycling instances.RecyclerPoolimplementation that usesConcurrentLinkedDequefor recycling instances.DummyRecyclerPoolimplementation that does not recycle anything but simply creates new instances when asked to acquire items.ThreadLocal-basedRecyclerPoolimplementation used for recyclingApacheCodecRecyclerinstances: seeRecyclerPool.ThreadLocalPoolBasefor full explanation of functioning.Deserializes an object using a avroCustomEncodingWraps an AvroParser instance and allows it to be advanced by reading from it like an avroDecoder