- acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.dataformat.avro.ser.CustomEncodingSerializer
-
- addAlias(Schema, BeanDescription) - Static method in class com.fasterxml.jackson.dataformat.avro.schema.AvroSchemaHelper
-
Looks for @AvroAlias
on bean
and adds it to schema
if it exists
- addSchema(JavaType, Schema) - Method in class com.fasterxml.jackson.dataformat.avro.schema.DefinedSchemas
-
- anyNumberSchema() - Static method in class com.fasterxml.jackson.dataformat.avro.schema.AvroSchemaHelper
-
- ApacheAvroFactory - Class in com.fasterxml.jackson.dataformat.avro.apacheimpl
-
Alternative
AvroFactory
implementation that uses
codecs from Apache Avro library instead of Jackson "native"
codecs.
- ApacheAvroFactory() - Constructor for class com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheAvroFactory
-
- ApacheAvroFactory(ObjectCodec) - Constructor for class com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheAvroFactory
-
- ApacheAvroFactory(AvroFactory, ObjectCodec) - Constructor for class com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheAvroFactory
-
- ApacheAvroParserImpl - Class in com.fasterxml.jackson.dataformat.avro.apacheimpl
-
Implementation class that exposes additional internal API
to be used as callbacks by
AvroReadContext
implementations.
- ApacheAvroParserImpl(IOContext, int, int, ObjectCodec, InputStream) - Constructor for class com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
-
- ApacheAvroParserImpl(IOContext, int, int, ObjectCodec, byte[], int, int) - Constructor for class com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
-
- ApacheCodecRecycler - Class in com.fasterxml.jackson.dataformat.avro.apacheimpl
-
Simple helper class that contains extracted functionality for
simple encoder/decoder recycling.
- ApacheCodecRecycler.BadSchemaException - Exception in com.fasterxml.jackson.dataformat.avro.apacheimpl
-
- ApacheCodecRecycler.BadSchemaException(String, Throwable) - Constructor for exception com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheCodecRecycler.BadSchemaException
-
- appendDesc(StringBuilder) - Method in class com.fasterxml.jackson.dataformat.avro.deser.ArrayReader
-
- appendDesc(StringBuilder) - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroReadContext
-
- appendDesc(StringBuilder) - Method in class com.fasterxml.jackson.dataformat.avro.deser.MapReader
-
- appendDesc(StringBuilder) - Method in class com.fasterxml.jackson.dataformat.avro.deser.MissingReader
-
- appendDesc(StringBuilder) - Method in class com.fasterxml.jackson.dataformat.avro.deser.RootReader
-
- appendDesc(StringBuilder) - Method in class com.fasterxml.jackson.dataformat.avro.ser.ArrayWriteContext
-
- appendDesc(StringBuilder) - Method in class com.fasterxml.jackson.dataformat.avro.ser.AvroWriteContext
-
- appendDesc(StringBuilder) - Method in class com.fasterxml.jackson.dataformat.avro.ser.NopWriteContext
-
- arrayNext() - Method in class com.fasterxml.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
-
- ArrayReader - Class in com.fasterxml.jackson.dataformat.avro.deser
-
- ArrayReader(AvroReadContext, AvroParserImpl, String, String) - Constructor for class com.fasterxml.jackson.dataformat.avro.deser.ArrayReader
-
- ArrayVisitor - Class in com.fasterxml.jackson.dataformat.avro.schema
-
- ArrayVisitor(SerializerProvider, JavaType, DefinedSchemas) - Constructor for class com.fasterxml.jackson.dataformat.avro.schema.ArrayVisitor
-
- ArrayWriteContext - Class in com.fasterxml.jackson.dataformat.avro.ser
-
- ArrayWriteContext(AvroWriteContext, AvroGenerator, GenericArray<Object>) - Constructor for class com.fasterxml.jackson.dataformat.avro.ser.ArrayWriteContext
-
- asFieldReader(String, boolean) - Method in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDecoder
-
- asFieldReader(String, boolean) - Method in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDecoder.BooleanDecoder
-
- asFieldReader(String, boolean) - Method in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDecoder.BytesDecoder
-
- asFieldReader(String, boolean) - Method in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDecoder.DoubleReader
-
- asFieldReader(String, boolean) - Method in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDecoder.EnumDecoder
-
- asFieldReader(String, boolean) - Method in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDecoder.FixedDecoder
-
- asFieldReader(String, boolean) - Method in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDecoder.FloatReader
-
- asFieldReader(String, boolean) - Method in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDecoder.IntReader
-
- asFieldReader(String, boolean) - Method in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDecoder.LongReader
-
- asFieldReader(String, boolean) - Method in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDecoder.NullReader
-
- asFieldReader(String, boolean) - Method in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDecoder.ScalarUnionDecoder
-
- asFieldReader(String, boolean) - Method in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDecoder.StringReader
-
- AVRO_SCHEMA_PROP_CLASS - Static variable in class com.fasterxml.jackson.dataformat.avro.schema.AvroSchemaHelper
-
Constant used by native Avro Schemas for indicating more specific
physical class of a value; referenced indirectly to reduce direct
dependencies to the standard avro library.
- AVRO_SCHEMA_PROP_ELEMENT_CLASS - Static variable in class com.fasterxml.jackson.dataformat.avro.schema.AvroSchemaHelper
-
Constant used by native Avro Schemas for indicating more specific
physical class of a array element; referenced indirectly to reduce direct
dependencies to the standard avro library.
- AVRO_SCHEMA_PROP_KEY_CLASS - Static variable in class com.fasterxml.jackson.dataformat.avro.schema.AvroSchemaHelper
-
Constant used by native Avro Schemas for indicating more specific
physical class of a map key; referenced indirectly to reduce direct
dependencies to the standard avro library.
- AvroAnnotationIntrospector - Class in com.fasterxml.jackson.dataformat.avro
-
Adds support for the following annotations from the Apache Avro implementation:
@AvroIgnore
- Alias for
JsonIgnore
@AvroName("custom Name")
- Alias for
JsonProperty("custom name")
@AvroDefault("default value")
- Alias for
JsonProperty.defaultValue
, to
define default value for generated Schemas
@Nullable
- Alias for
JsonProperty(required = false)
@Stringable
- Alias for
JsonCreator
on the constructor and
JsonValue
on
the
Object.toString()
method.
- AvroAnnotationIntrospector() - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroAnnotationIntrospector
-
- AvroFactory - Class in com.fasterxml.jackson.dataformat.avro
-
Default JsonFactory
implementation for encoding/decoding Avro
content, uses native Jackson encoder/decoder.
- AvroFactory() - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
Default constructor used to create factory instances.
- AvroFactory(ObjectCodec) - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- AvroFactory(AvroFactory, ObjectCodec) - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- AvroFieldDefaulters - Class in com.fasterxml.jackson.dataformat.avro.deser
-
Factory class for various default providers
- AvroFieldDefaulters() - Constructor for class com.fasterxml.jackson.dataformat.avro.deser.AvroFieldDefaulters
-
- AvroFieldReader - Class in com.fasterxml.jackson.dataformat.avro.deser
-
Entity that encapsulates details of accessing value of a single field
of a "Record" (Avro term, corresponding roughly to JSON Object).
- AvroFieldReader(String, boolean, String) - Constructor for class com.fasterxml.jackson.dataformat.avro.deser.AvroFieldReader
-
- AvroFixedSize - Annotation Type in com.fasterxml.jackson.dataformat.avro
-
Only used during Avro schema generation; has no effect on data (de)serialization.
- AvroGenerator - Class in com.fasterxml.jackson.dataformat.avro
-
- AvroGenerator(IOContext, int, int, ObjectCodec, OutputStream) - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroGenerator
-
- AvroGenerator.Feature - Enum in com.fasterxml.jackson.dataformat.avro
-
Enumeration that defines all togglable features for Avro generators
- AvroMapper - Class in com.fasterxml.jackson.dataformat.avro
-
Convenience
AvroMapper
, which is mostly similar to simply
constructing a mapper with
AvroFactory
, but also adds little
bit of convenience around
AvroSchema
generation.
- AvroMapper() - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroMapper
-
Constructor that will construct mapper with standard
AvroFactory
as codec, and will also register
AvroModule
.
- AvroMapper(AvroFactory) - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroMapper
-
Constructor that will construct mapper with given
AvroFactory
,
as well as register standard
AvroModule
(with default settings).
- AvroMapper(Module...) - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroMapper
-
Constructor that will construct mapper with standard
AvroFactory
as codec, and register given modules but nothing else (that is, will
only register
AvroModule
if it's included as argument.
- AvroMapper(AvroFactory, Module...) - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroMapper
-
Constructor that will construct mapper with specified
AvroFactory
as codec, and register given modules but nothing else (that is, will
only register
AvroModule
if it's included as argument.
- AvroMapper(ObjectMapper) - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroMapper
-
- AvroModule - Class in com.fasterxml.jackson.dataformat.avro
-
Module that adds support for handling datatypes specific to the standard
Java Avro library:
Support handling of
Schema
: remove from Avro lib generated types;
serialize as (JSON) String for others
Add special
AnnotationIntrospector
that supports Apache Avro lib
annotations
Support limited polymorphic handling of properties with nominal type
of
Object
.
- AvroModule() - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroModule
-
- AvroModule.SchemaSerializer - Class in com.fasterxml.jackson.dataformat.avro
-
- AvroModule.SchemaSerializer() - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroModule.SchemaSerializer
-
- AvroParser - Class in com.fasterxml.jackson.dataformat.avro
-
JsonParser
implementation for decoding Avro content and
exposing at as a stream of JsonToken
s, to be used
for data binding.
- AvroParser(IOContext, int, int, ObjectCodec) - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroParser
-
- AvroParser.Feature - Enum in com.fasterxml.jackson.dataformat.avro
-
Enumeration that defines all togglable features for Avro parsers.
- AvroParserImpl - Class in com.fasterxml.jackson.dataformat.avro.deser
-
Implementation class that exposes additional internal API
to be used as callbacks by
AvroReadContext
implementations.
- AvroParserImpl(IOContext, int, int, ObjectCodec) - Constructor for class com.fasterxml.jackson.dataformat.avro.deser.AvroParserImpl
-
- AvroReadContext - Class in com.fasterxml.jackson.dataformat.avro.deser
-
We need to use a custom context to be able to carry along
Object and array records.
- AvroReadContext(AvroReadContext, String) - Constructor for class com.fasterxml.jackson.dataformat.avro.deser.AvroReadContext
-
- AvroReaderFactory - Class in com.fasterxml.jackson.dataformat.avro.deser
-
Helper class used for constructing a hierarchic reader for given
(reader-) schema.
- AvroReaderFactory() - Constructor for class com.fasterxml.jackson.dataformat.avro.deser.AvroReaderFactory
-
- AvroSchema - Class in com.fasterxml.jackson.dataformat.avro
-
Wrapper for Schema information needed to encode and decode Avro-format
data.
- AvroSchema(Schema) - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroSchema
-
- AvroSchemaGenerator - Class in com.fasterxml.jackson.dataformat.avro.schema
-
Class that can generate an
AvroSchema
for a given Java POJO,
using definitions Jackson would use for serialization.
- AvroSchemaGenerator() - Constructor for class com.fasterxml.jackson.dataformat.avro.schema.AvroSchemaGenerator
-
- AvroSchemaHelper - Class in com.fasterxml.jackson.dataformat.avro.schema
-
- AvroSchemaHelper() - Constructor for class com.fasterxml.jackson.dataformat.avro.schema.AvroSchemaHelper
-
- AvroSerializerModifier - Class in com.fasterxml.jackson.dataformat.avro
-
Serializer modifier used to suppress serialization of "schema"
property for Avro-generated types.
- AvroSerializerModifier() - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroSerializerModifier
-
- AvroStructureReader - Class in com.fasterxml.jackson.dataformat.avro.deser
-
Base class for handlers for Avro structured types (or in some cases,
scalar types that need to be exposed in unified way similar to
structured types).
- AvroStructureReader(AvroReadContext, int, String) - Constructor for class com.fasterxml.jackson.dataformat.avro.deser.AvroStructureReader
-
- AvroTypeDeserializer - Class in com.fasterxml.jackson.dataformat.avro
-
- AvroTypeDeserializer(JavaType, TypeIdResolver, String, boolean, JavaType) - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroTypeDeserializer
-
- AvroTypeDeserializer(TypeDeserializerBase, BeanProperty) - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroTypeDeserializer
-
- AvroTypeIdResolver - Class in com.fasterxml.jackson.dataformat.avro
-
TypeIdResolver
for Avro type IDs embedded in schemas.
- AvroTypeIdResolver(JavaType, TypeFactory, Collection<NamedType>) - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroTypeIdResolver
-
- AvroTypeIdResolver(JavaType, TypeFactory) - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroTypeIdResolver
-
- AvroTypeResolverBuilder - Class in com.fasterxml.jackson.dataformat.avro
-
- AvroTypeResolverBuilder() - Constructor for class com.fasterxml.jackson.dataformat.avro.AvroTypeResolverBuilder
-
- AvroUntypedDeserializer - Class in com.fasterxml.jackson.dataformat.avro.deser
-
Deserializer for handling when we have no target type, just schema type.
- AvroUntypedDeserializer() - Constructor for class com.fasterxml.jackson.dataformat.avro.deser.AvroUntypedDeserializer
-
- AvroWriteContext - Class in com.fasterxml.jackson.dataformat.avro.ser
-
- AvroWriteContext(int, AvroWriteContext, AvroGenerator, Schema) - Constructor for class com.fasterxml.jackson.dataformat.avro.ser.AvroWriteContext
-
- canClose() - Method in class com.fasterxml.jackson.dataformat.avro.ser.AvroWriteContext
-
- canReadTypeId() - Method in class com.fasterxml.jackson.dataformat.avro.AvroParser
-
- canUseSchema(FormatSchema) - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- canUseSchema(FormatSchema) - Method in class com.fasterxml.jackson.dataformat.avro.AvroGenerator
-
- canUseSchema(FormatSchema) - Method in class com.fasterxml.jackson.dataformat.avro.AvroParser
-
- changeProperties(SerializationConfig, BeanDescription, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.dataformat.avro.AvroSerializerModifier
-
- checkInputEnd() - Method in class com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
-
- checkInputEnd() - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroParserImpl
-
- checkInputEnd() - Method in class com.fasterxml.jackson.dataformat.avro.deser.JacksonAvroParserImpl
-
- close() - Method in class com.fasterxml.jackson.dataformat.avro.AvroGenerator
-
- close() - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroParserImpl
-
- closedInstance - Static variable in class com.fasterxml.jackson.dataformat.avro.deser.MissingReader
-
- collectDefaults() - Static method in enum com.fasterxml.jackson.dataformat.avro.AvroGenerator.Feature
-
Method that calculates bit set (flags) of all features that
are enabled by default.
- collectDefaults() - Static method in enum com.fasterxml.jackson.dataformat.avro.AvroParser.Feature
-
Method that calculates bit set (flags) of all features that
are enabled by default.
- com.fasterxml.jackson.dataformat.avro - package com.fasterxml.jackson.dataformat.avro
-
- com.fasterxml.jackson.dataformat.avro.apacheimpl - package com.fasterxml.jackson.dataformat.avro.apacheimpl
-
Package that contains codec implementations (and support pieces)
that build on Apache avro library.
- com.fasterxml.jackson.dataformat.avro.deser - package com.fasterxml.jackson.dataformat.avro.deser
-
- com.fasterxml.jackson.dataformat.avro.schema - package com.fasterxml.jackson.dataformat.avro.schema
-
Package that contains functionality for generating Avro Schemas
out of POJOs as seen by Jackson databind; similar to how Jackson's
JSON Schema generation works but producing different output.
- com.fasterxml.jackson.dataformat.avro.ser - package com.fasterxml.jackson.dataformat.avro.ser
-
- complete() - Method in class com.fasterxml.jackson.dataformat.avro.ser.AvroWriteContext
-
- configure(AvroParser.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
Method for enabling or disabling specified parser feature
(check
AvroParser.Feature
for list of features)
- configure(AvroGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
Method for enabling or disabling specified generator feature
(check
AvroGenerator.Feature
for list of features)
- configure(AvroGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.avro.AvroGenerator
-
- configure(AvroParser.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.avro.AvroParser
-
Method for enabling or disabling specified Avro feature
(check
AvroParser.Feature
for list of features)
- construct(ScalarDecoder, String, String) - Static method in class com.fasterxml.jackson.dataformat.avro.deser.ArrayReader
-
- construct(AvroStructureReader, String, String) - Static method in class com.fasterxml.jackson.dataformat.avro.deser.ArrayReader
-
- construct(String, AvroStructureReader) - Static method in class com.fasterxml.jackson.dataformat.avro.deser.AvroFieldReader
-
- construct(ScalarDecoder, String, String, String) - Static method in class com.fasterxml.jackson.dataformat.avro.deser.MapReader
-
- construct(AvroStructureReader, String, String) - Static method in class com.fasterxml.jackson.dataformat.avro.deser.MapReader
-
- constructSkipper(String, AvroStructureReader) - Static method in class com.fasterxml.jackson.dataformat.avro.deser.AvroFieldReader
-
- consumeToken(JsonToken...) - Method in class com.fasterxml.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
-
Reads in the next value token from the parser and validates that it's one of the expected tokens
- convertNumberToBigDecimal() - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroParserImpl
-
- convertNumberToBigInteger() - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroParserImpl
-
- convertNumberToDouble() - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroParserImpl
-
- convertNumberToFloat() - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroParserImpl
-
- convertNumberToInt() - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroParserImpl
-
- convertNumberToLong() - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroParserImpl
-
- copy() - Method in class com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheAvroFactory
-
- copy() - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- copy() - Method in class com.fasterxml.jackson.dataformat.avro.AvroMapper
-
- createArrayDefaults(String, List<AvroFieldReader>) - Static method in class com.fasterxml.jackson.dataformat.avro.deser.StructDefaults
-
- createArrayReader(Schema) - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroReaderFactory
-
- createChildArrayContext() - Method in class com.fasterxml.jackson.dataformat.avro.ser.ArrayWriteContext
-
- createChildArrayContext() - Method in class com.fasterxml.jackson.dataformat.avro.ser.AvroWriteContext
-
- createChildArrayContext() - Method in class com.fasterxml.jackson.dataformat.avro.ser.MapWriteContext
-
- createChildArrayContext() - Method in class com.fasterxml.jackson.dataformat.avro.ser.NopWriteContext
-
- createChildArrayContext() - Method in class com.fasterxml.jackson.dataformat.avro.ser.ObjectWriteContext
-
- createChildObjectContext() - Method in class com.fasterxml.jackson.dataformat.avro.ser.ArrayWriteContext
-
- createChildObjectContext(Object) - Method in class com.fasterxml.jackson.dataformat.avro.ser.ArrayWriteContext
-
- createChildObjectContext() - Method in class com.fasterxml.jackson.dataformat.avro.ser.AvroWriteContext
-
- createChildObjectContext(Object) - Method in class com.fasterxml.jackson.dataformat.avro.ser.AvroWriteContext
-
- createChildObjectContext() - Method in class com.fasterxml.jackson.dataformat.avro.ser.MapWriteContext
-
- createChildObjectContext() - Method in class com.fasterxml.jackson.dataformat.avro.ser.NopWriteContext
-
- createChildObjectContext() - Method in class com.fasterxml.jackson.dataformat.avro.ser.ObjectWriteContext
-
- createChildObjectContext(Object) - Method in class com.fasterxml.jackson.dataformat.avro.ser.ObjectWriteContext
-
- createDefaulter(String, JsonNode) - Static method in class com.fasterxml.jackson.dataformat.avro.deser.AvroFieldDefaulters
-
- createEnumSchema(BeanDescription, List<String>) - Static method in class com.fasterxml.jackson.dataformat.avro.schema.AvroSchemaHelper
-
Constructs a new enum schema
- createFieldReader(Schema.Field) - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroReaderFactory
-
- createFor(Schema) - Static method in class com.fasterxml.jackson.dataformat.avro.deser.AvroReaderFactory
-
- createFor(Schema, Schema) - Static method in class com.fasterxml.jackson.dataformat.avro.deser.AvroReaderFactory
-
- createGenerator(OutputStream, JsonEncoding) - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
note: co-variant return type
- createGenerator(OutputStream) - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
Since Avro format always uses UTF-8 internally, no encoding need
to be passed to this method.
- createMapReader(Schema) - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroReaderFactory
-
- createObjectDefaults(String, List<AvroFieldReader>) - Static method in class com.fasterxml.jackson.dataformat.avro.deser.StructDefaults
-
- createParser(File) - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- createParser(URL) - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- createParser(InputStream) - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- createParser(byte[]) - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- createParser(byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- createReader(Schema) - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroReaderFactory
-
Method for creating a reader instance for specified type,
only using specific schema that was used to encoded data
("writer schema").
- createRecordReader(Schema) - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroReaderFactory
-
- createRootContext(AvroGenerator, Schema, BinaryEncoder) - Static method in class com.fasterxml.jackson.dataformat.avro.ser.AvroWriteContext
-
- createScalarValueDecoder(Schema) - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroReaderFactory
-
- createUnionReader(Schema) - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroReaderFactory
-
- CustomEncodingDatum<T> - Class in com.fasterxml.jackson.dataformat.avro.ser
-
Writes out an object using a CustomEncoding
- CustomEncodingDatum(CustomEncodingWrapper<T>, T) - Constructor for class com.fasterxml.jackson.dataformat.avro.ser.CustomEncodingDatum
-
- CustomEncodingDeserializer<T> - Class in com.fasterxml.jackson.dataformat.avro.apacheimpl
-
Deserializes an object using a avro CustomEncoding
- CustomEncodingDeserializer(CustomEncoding<T>) - Constructor for class com.fasterxml.jackson.dataformat.avro.apacheimpl.CustomEncodingDeserializer
-
- CustomEncodingSerializer<T> - Class in com.fasterxml.jackson.dataformat.avro.ser
-
Serializes an object using a avro CustomEncoding
- CustomEncodingSerializer(CustomEncoding<T>) - Constructor for class com.fasterxml.jackson.dataformat.avro.ser.CustomEncodingSerializer
-
- CustomEncodingWrapper<T> - Class in com.fasterxml.jackson.dataformat.avro
-
Wrapper that makes the methods on a CustomEncoding
accessible since they are otherwise package-private.
- CustomEncodingWrapper(CustomEncoding<T>) - Constructor for class com.fasterxml.jackson.dataformat.avro.CustomEncodingWrapper
-
- _addDeserializers(Module.SetupContext) - Method in class com.fasterxml.jackson.dataformat.avro.AvroModule
-
- _addIntrospector(Module.SetupContext) - Method in class com.fasterxml.jackson.dataformat.avro.AvroModule
-
- _addModifiers(Module.SetupContext) - Method in class com.fasterxml.jackson.dataformat.avro.AvroModule
-
- _addSerializers(Module.SetupContext) - Method in class com.fasterxml.jackson.dataformat.avro.AvroModule
-
- _array - Variable in class com.fasterxml.jackson.dataformat.avro.ser.ArrayWriteContext
-
- _avroContext - Variable in class com.fasterxml.jackson.dataformat.avro.AvroGenerator
-
Current context
- _avroContext - Variable in class com.fasterxml.jackson.dataformat.avro.AvroParser
-
- _avroGeneratorFeatures - Variable in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- _avroParserFeatures - Variable in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- _avroSchema - Variable in class com.fasterxml.jackson.dataformat.avro.schema.RecordVisitor
-
- _branchIndex - Variable in class com.fasterxml.jackson.dataformat.avro.deser.AvroParserImpl
-
Index of the union branch that was followed to reach the current token.
- _bufferRecyclable - Variable in class com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
-
Flag that indicates whether the input buffer is recycable (and
needs to be returned to recycler once we are done) or not.
- _bufferRecyclable - Variable in class com.fasterxml.jackson.dataformat.avro.deser.JacksonAvroParserImpl
-
Flag that indicates whether the input buffer is recycable (and
needs to be returned to recycler once we are done) or not.
- _builder - Variable in class com.fasterxml.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
-
Visitor used for resolving actual Schema, if structured type
(or one with complex configuration)
- _checkNumericValue(int) - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroParserImpl
-
- _checkSchemaSet() - Method in class com.fasterxml.jackson.dataformat.avro.deser.MissingReader
-
- _closeInput() - Method in class com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
-
- _closeInput() - Method in class com.fasterxml.jackson.dataformat.avro.AvroParser
-
- _closeInput() - Method in class com.fasterxml.jackson.dataformat.avro.deser.JacksonAvroParserImpl
-
- _complete - Variable in class com.fasterxml.jackson.dataformat.avro.AvroGenerator
-
Flag that is set when the whole content is complete, can
be output.
- _complete() - Method in class com.fasterxml.jackson.dataformat.avro.AvroGenerator
-
- _constructReader() - Method in class com.fasterxml.jackson.dataformat.avro.AvroSchema
-
- _count - Variable in class com.fasterxml.jackson.dataformat.avro.deser.ArrayReader
-
- _createArray(Schema) - Method in class com.fasterxml.jackson.dataformat.avro.ser.AvroWriteContext
-
- _createGenerator(Writer, IOContext) - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
Overridable factory method that actually instantiates desired
generator.
- _createGenerator(OutputStream, IOContext) - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- _createObjectContext(Schema) - Method in class com.fasterxml.jackson.dataformat.avro.ser.AvroWriteContext
-
- _createObjectContext(Schema, Object) - Method in class com.fasterxml.jackson.dataformat.avro.ser.AvroWriteContext
-
- _createParser(InputStream, IOContext) - Method in class com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheAvroFactory
-
- _createParser(byte[], int, int, IOContext) - Method in class com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheAvroFactory
-
- _createParser(InputStream, IOContext) - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
Overridable factory method that actually instantiates desired
parser.
- _createParser(Reader, IOContext) - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- _createParser(char[], int, int, IOContext, boolean) - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- _createParser(byte[], int, int, IOContext) - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- _createRecord(Schema) - Method in class com.fasterxml.jackson.dataformat.avro.ser.AvroWriteContext
-
- _createWriter(OutputStream, JsonEncoding, IOContext) - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- _currentName - Variable in class com.fasterxml.jackson.dataformat.avro.deser.ArrayReader
-
- _currentName - Variable in class com.fasterxml.jackson.dataformat.avro.deser.MapReader
-
- _currentValue - Variable in class com.fasterxml.jackson.dataformat.avro.deser.AvroReadContext
-
- _currentValue - Variable in class com.fasterxml.jackson.dataformat.avro.ser.AvroWriteContext
-
- _currToken - Variable in class com.fasterxml.jackson.dataformat.avro.deser.AvroStructureReader
-
- _data - Variable in class com.fasterxml.jackson.dataformat.avro.ser.MapWriteContext
-
- _decodeIntSlow() - Method in class com.fasterxml.jackson.dataformat.avro.deser.JacksonAvroParserImpl
-
- _decodeLongSlow() - Method in class com.fasterxml.jackson.dataformat.avro.deser.JacksonAvroParserImpl
-
- _decoder - Variable in class com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
-
Actual decoder in use, possible same as _rootDecoder
, but
not necessarily, in case of different reader/writer schema in use.
- _defaults - Variable in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDefaults.BooleanDefaults
-
- _defaults - Variable in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDefaults.BytesDefaults
-
- _defaults - Variable in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDefaults.DoubleDefaults
-
- _defaults - Variable in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDefaults.FloatDefaults
-
- _defaults - Variable in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDefaults.IntDefaults
-
- _defaults - Variable in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDefaults.LongDefaults
-
- _defaults - Variable in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDefaults.StringDefaults
-
- _defaultState - Variable in enum com.fasterxml.jackson.dataformat.avro.AvroGenerator.Feature
-
- _elementSchema - Variable in class com.fasterxml.jackson.dataformat.avro.schema.ArrayVisitor
-
- _elementTypeId - Variable in class com.fasterxml.jackson.dataformat.avro.deser.ArrayReader
-
- _encoder - Variable in class com.fasterxml.jackson.dataformat.avro.AvroGenerator
-
Lazily constructed encoder; reused in case of writing root-value sequences.
- _enumIndex - Variable in class com.fasterxml.jackson.dataformat.avro.deser.AvroParserImpl
-
Index of the enum that was read as the current token.
- _enums - Variable in class com.fasterxml.jackson.dataformat.avro.schema.StringVisitor
-
- _fieldReaders - Variable in class com.fasterxml.jackson.dataformat.avro.deser.StructDefaults.ObjectDefaults
-
- _fields - Variable in class com.fasterxml.jackson.dataformat.avro.schema.RecordVisitor
-
- _findField() - Method in class com.fasterxml.jackson.dataformat.avro.ser.ObjectWriteContext
-
- _findName(Annotated) - Method in class com.fasterxml.jackson.dataformat.avro.AvroAnnotationIntrospector
-
- _findTypeResolver(MapperConfig<?>, Annotated, JavaType) - Method in class com.fasterxml.jackson.dataformat.avro.AvroAnnotationIntrospector
-
- _finishString() - Method in class com.fasterxml.jackson.dataformat.avro.AvroParser
-
- _formatFeatures - Variable in class com.fasterxml.jackson.dataformat.avro.AvroGenerator
-
- _formatFeatures - Variable in class com.fasterxml.jackson.dataformat.avro.AvroParser
-
- _generator - Variable in class com.fasterxml.jackson.dataformat.avro.ser.AvroWriteContext
-
- _getUnionTypes(Annotated) - Method in class com.fasterxml.jackson.dataformat.avro.AvroAnnotationIntrospector
-
- _handleUnknownTypeId(DeserializationContext, String) - Method in class com.fasterxml.jackson.dataformat.avro.AvroTypeDeserializer
-
- _hint - Variable in class com.fasterxml.jackson.dataformat.avro.schema.DoubleVisitor
-
- _hint - Variable in class com.fasterxml.jackson.dataformat.avro.schema.IntegerVisitor
-
- _initSchema(AvroSchema) - Method in class com.fasterxml.jackson.dataformat.avro.AvroParser
-
- _initSchema(AvroSchema) - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroParserImpl
-
- _inputBuffer - Variable in class com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
-
Current buffer from which data is read; generally data is read into
buffer from input source, but in some cases pre-loaded buffer
is handed to the parser.
- _inputBuffer - Variable in class com.fasterxml.jackson.dataformat.avro.deser.JacksonAvroParserImpl
-
Current buffer from which data is read; generally data is read into
buffer from input source, but in some cases pre-loaded buffer
is handed to the parser.
- _inputStream - Variable in class com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
-
- _inputStream - Variable in class com.fasterxml.jackson.dataformat.avro.deser.JacksonAvroParserImpl
-
- _intr - Variable in class com.fasterxml.jackson.dataformat.avro.AvroModule
-
- _ioContext - Variable in class com.fasterxml.jackson.dataformat.avro.AvroGenerator
-
- _isSkipper - Variable in class com.fasterxml.jackson.dataformat.avro.deser.AvroFieldReader
-
- _keyType - Variable in class com.fasterxml.jackson.dataformat.avro.schema.MapVisitor
-
- _keyTypeId - Variable in class com.fasterxml.jackson.dataformat.avro.deser.MapReader
-
- _knownReaders - Variable in class com.fasterxml.jackson.dataformat.avro.deser.AvroReaderFactory
-
To resolve cyclic types, need to keep track of resolved named
types.
- _loadMore() - Method in class com.fasterxml.jackson.dataformat.avro.deser.JacksonAvroParserImpl
-
- _loadMoreGuaranteed() - Method in class com.fasterxml.jackson.dataformat.avro.deser.JacksonAvroParserImpl
-
- _loadToHaveAtLeast(int) - Method in class com.fasterxml.jackson.dataformat.avro.deser.JacksonAvroParserImpl
-
Helper method that will try to load at least specified number bytes in
input buffer, possible moving existing data around if necessary
- _mask - Variable in enum com.fasterxml.jackson.dataformat.avro.AvroGenerator.Feature
-
- _name - Variable in class com.fasterxml.jackson.dataformat.avro.deser.AvroFieldReader
-
- _name - Variable in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDecoder.EnumDecoder
-
- _nextField - Variable in class com.fasterxml.jackson.dataformat.avro.ser.ObjectWriteContext
-
Definition of property that is to be written next, if any;
null if property is to be skipped.
- _nonByteSource() - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- _nonByteTarget() - Method in class com.fasterxml.jackson.dataformat.avro.AvroFactory
-
- _numberFloat - Variable in class com.fasterxml.jackson.dataformat.avro.deser.AvroParserImpl
-
Value if decoded directly as `float`.
- _objectCodec - Variable in class com.fasterxml.jackson.dataformat.avro.AvroParser
-
Codec used for data binding when (if) requested.
- _output - Variable in class com.fasterxml.jackson.dataformat.avro.AvroGenerator
-
- _overridden - Variable in class com.fasterxml.jackson.dataformat.avro.schema.RecordVisitor
-
Tracks if the schema for this record has been overridden (by an annotation or other means), and calls to the property
and
optionalProperty
methods should be ignored.
- _parent - Variable in class com.fasterxml.jackson.dataformat.avro.deser.AvroReadContext
-
- _parent - Variable in class com.fasterxml.jackson.dataformat.avro.ser.AvroWriteContext
-
- _parser - Variable in class com.fasterxml.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
-
- _parser - Variable in class com.fasterxml.jackson.dataformat.avro.deser.ArrayReader
-
- _parser - Variable in class com.fasterxml.jackson.dataformat.avro.deser.MapReader
-
- _provider - Variable in class com.fasterxml.jackson.dataformat.avro.schema.DefinedSchemas
-
- _provider - Variable in class com.fasterxml.jackson.dataformat.avro.schema.StringVisitor
-
- _provider - Variable in class com.fasterxml.jackson.dataformat.avro.schema.VisitorBase
-
- _provider - Variable in class com.fasterxml.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
-
- _reader - Variable in class com.fasterxml.jackson.dataformat.avro.AvroSchema
-
Lazily instantiated value reader for this schema.
- _readers - Variable in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDecoder.ScalarUnionDecoder
-
- _record - Variable in class com.fasterxml.jackson.dataformat.avro.ser.ObjectWriteContext
-
- _recordOrMapFromUnion(Schema) - Method in class com.fasterxml.jackson.dataformat.avro.ser.AvroWriteContext
-
- _recycler - Static variable in class com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheCodecRecycler
-
- _releaseBuffers() - Method in class com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
-
- _releaseBuffers() - Method in class com.fasterxml.jackson.dataformat.avro.AvroGenerator
-
- _releaseBuffers() - Method in class com.fasterxml.jackson.dataformat.avro.deser.JacksonAvroParserImpl
-
- _reportError() - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroReadContext
-
- _reportInvalidChar(int) - Method in class com.fasterxml.jackson.dataformat.avro.deser.JacksonAvroParserImpl
-
- _reportUnknownField(String) - Method in class com.fasterxml.jackson.dataformat.avro.ser.ObjectWriteContext
-
- _rootContext - Variable in class com.fasterxml.jackson.dataformat.avro.AvroGenerator
-
Reference to the root context since that is needed for serialization
- _rootSchema - Variable in class com.fasterxml.jackson.dataformat.avro.AvroGenerator
-
- _rootSchema - Variable in class com.fasterxml.jackson.dataformat.avro.AvroParser
-
- _schema - Variable in class com.fasterxml.jackson.dataformat.avro.ser.AvroWriteContext
-
- _schemas - Variable in class com.fasterxml.jackson.dataformat.avro.schema.ArrayVisitor
-
- _schemas - Variable in class com.fasterxml.jackson.dataformat.avro.schema.DefinedSchemas
-
- _schemas - Variable in class com.fasterxml.jackson.dataformat.avro.schema.MapVisitor
-
- _schemas - Variable in class com.fasterxml.jackson.dataformat.avro.schema.RecordVisitor
-
- _schemas - Variable in class com.fasterxml.jackson.dataformat.avro.schema.StringVisitor
-
- _schemas - Variable in class com.fasterxml.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
-
- _schemaSet - Variable in class com.fasterxml.jackson.dataformat.avro.deser.MissingReader
-
- _skipIntSlow() - Method in class com.fasterxml.jackson.dataformat.avro.deser.JacksonAvroParserImpl
-
- _skipLongSlow() - Method in class com.fasterxml.jackson.dataformat.avro.deser.JacksonAvroParserImpl
-
- _state - Variable in class com.fasterxml.jackson.dataformat.avro.deser.ArrayReader
-
- _state - Variable in class com.fasterxml.jackson.dataformat.avro.deser.MapReader
-
- _textValue - Variable in class com.fasterxml.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
-
We need to keep track of text values.
- _throwUnsupported() - Method in class com.fasterxml.jackson.dataformat.avro.deser.AvroStructureReader
-
- _throwUnsupported() - Method in class com.fasterxml.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
-
- _throwUnsupported(String) - Method in class com.fasterxml.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
-
- _type - Variable in class com.fasterxml.jackson.dataformat.avro.schema.ArrayVisitor
-
- _type - Variable in class com.fasterxml.jackson.dataformat.avro.schema.DoubleVisitor
-
- _type - Variable in class com.fasterxml.jackson.dataformat.avro.schema.IntegerVisitor
-
- _type - Variable in class com.fasterxml.jackson.dataformat.avro.schema.MapVisitor
-
- _type - Variable in class com.fasterxml.jackson.dataformat.avro.schema.RecordVisitor
-
- _type - Variable in class com.fasterxml.jackson.dataformat.avro.schema.StringVisitor
-
- _typeDeserializer - Variable in class com.fasterxml.jackson.dataformat.avro.deser.AvroUntypedDeserializer
-
- _typeFromId(String, DatabindContext) - Method in class com.fasterxml.jackson.dataformat.avro.AvroTypeIdResolver
-
- _typeId - Variable in class com.fasterxml.jackson.dataformat.avro.deser.AvroFieldReader
-
- _typeId - Variable in class com.fasterxml.jackson.dataformat.avro.deser.AvroReadContext
-
- _typeObject - Variable in class com.fasterxml.jackson.dataformat.avro.deser.AvroUntypedDeserializer
-
- _valueReaders - Variable in class com.fasterxml.jackson.dataformat.avro.deser.StructDefaults.ArrayDefaults
-
- _values - Variable in class com.fasterxml.jackson.dataformat.avro.deser.ScalarDecoder.EnumDecoder
-
- _valueSchema - Variable in class com.fasterxml.jackson.dataformat.avro.schema.MapVisitor
-
- _valueSchema - Variable in class com.fasterxml.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
-
Schema for simple types that do not need a visitor.
- _valueTypeId - Variable in class com.fasterxml.jackson.dataformat.avro.deser.MapReader
-
- _verifyValueWrite(String) - Method in class com.fasterxml.jackson.dataformat.avro.AvroGenerator
-
- _verifyValueWrite() - Method in class com.fasterxml.jackson.dataformat.avro.ser.MapWriteContext
-
- _verifyValueWrite() - Method in class com.fasterxml.jackson.dataformat.avro.ser.ObjectWriteContext
-
- _writerSchema - Variable in class com.fasterxml.jackson.dataformat.avro.AvroSchema
-
Schema that was used for writing the data to decode; for simple instance
used for reading as well (reader schema).