Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class tools.jackson.dataformat.avro.ser.CustomEncodingSerializer
- acquireDecoder() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheCodecRecycler
- acquireEncoder() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheCodecRecycler
- acquirePooled() - Method in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.NonRecyclingPool
- acquirePooled() - Method in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.ThreadLocalPool
- ADD_NULL_AS_DEFAULT_VALUE_IN_SCHEMA - Enum constant in enum class tools.jackson.dataformat.avro.AvroWriteFeature
-
Feature that enables addition of
nullas default value in generated schema when no real default value is defined andnullis legal value for type (union type withnullincluded). - addAlias(Schema, AnnotatedClass) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
-
Looks for
@AvroAliasonbeanand adds it toschemaif it exists - addSchema(JavaType, Schema) - Method in class tools.jackson.dataformat.avro.schema.DefinedSchemas
- anyNumberSchema() - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
- ApacheAvroParserImpl - Class in tools.jackson.dataformat.avro.apacheimpl
-
Parser implementation that uses decoder from Apache Avro lib, instead of Jackson native Avro decoder.
- ApacheAvroParserImpl(ObjectReadContext, IOContext, int, int, ApacheCodecRecycler, AvroSchema, byte[], int, int) - Constructor for class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- ApacheAvroParserImpl(ObjectReadContext, IOContext, int, int, ApacheCodecRecycler, AvroSchema, InputStream) - Constructor for class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- ApacheCodecRecycler - Class in tools.jackson.dataformat.avro.apacheimpl
-
Simple helper class that contains extracted functionality for simple encoder/decoder recycling.
- appendDesc(StringBuilder) - Method in class tools.jackson.dataformat.avro.deser.ArrayReader
- appendDesc(StringBuilder) - Method in class tools.jackson.dataformat.avro.deser.AvroReadContext
- appendDesc(StringBuilder) - Method in class tools.jackson.dataformat.avro.deser.MapReader
- appendDesc(StringBuilder) - Method in class tools.jackson.dataformat.avro.deser.MissingReader
- appendDesc(StringBuilder) - Method in class tools.jackson.dataformat.avro.deser.RootReader
- appendDesc(StringBuilder) - Method in class tools.jackson.dataformat.avro.ser.ArrayWriteContext
- appendDesc(StringBuilder) - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- appendDesc(StringBuilder) - Method in class tools.jackson.dataformat.avro.ser.MapWriteContext
- appendDesc(StringBuilder) - Method in class tools.jackson.dataformat.avro.ser.NopWriteContext
- ArrayDefaults(AvroReadContext, AvroParserImpl, AvroFieldReader[]) - Constructor for class tools.jackson.dataformat.avro.deser.StructDefaults.ArrayDefaults
- arrayNext() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- ArrayReader - Class in tools.jackson.dataformat.avro.deser
- ArrayReader(AvroReadContext, AvroParserImpl, String, String) - Constructor for class tools.jackson.dataformat.avro.deser.ArrayReader
- ArrayVisitor - Class in tools.jackson.dataformat.avro.schema
- ArrayVisitor(SerializationContext, JavaType, VisitorFormatWrapperImpl) - Constructor for class tools.jackson.dataformat.avro.schema.ArrayVisitor
- ArrayWriteContext - Class in tools.jackson.dataformat.avro.ser
- ArrayWriteContext(AvroWriteContext, AvroGenerator, GenericArray<Object>, Object) - Constructor for class tools.jackson.dataformat.avro.ser.ArrayWriteContext
- asFieldReader(String, boolean) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder
- asFieldReader(String, boolean) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.BooleanDecoder
- asFieldReader(String, boolean) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.BytesDecimalReader
- asFieldReader(String, boolean) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.BytesDecoder
- asFieldReader(String, boolean) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.DoubleReader
- asFieldReader(String, boolean) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.EnumDecoder
- asFieldReader(String, boolean) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.FixedDecimalReader
- asFieldReader(String, boolean) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.FixedDecoder
- asFieldReader(String, boolean) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.FloatReader
- asFieldReader(String, boolean) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.IntReader
- asFieldReader(String, boolean) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.LongReader
- asFieldReader(String, boolean) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.NullReader
- asFieldReader(String, boolean) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.ScalarUnionDecoder
- asFieldReader(String, boolean) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.StringReader
- assignCurrentValue(Object) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- assignCurrentValue(Object) - Method in class tools.jackson.dataformat.avro.AvroParser
- assignCurrentValue(Object) - Method in class tools.jackson.dataformat.avro.deser.AvroReadContext
- assignCurrentValue(Object) - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- AVRO_BUFFERING - Enum constant in enum class tools.jackson.dataformat.avro.AvroReadFeature
-
Feature that can be disabled to prevent Avro from buffering any more data then absolutely necessary.
- AVRO_BUFFERING - Enum constant in enum class tools.jackson.dataformat.avro.AvroWriteFeature
-
Feature that can be disabled to prevent Avro from buffering any more data then absolutely necessary.
- AVRO_FILE_OUTPUT - Enum constant in enum class tools.jackson.dataformat.avro.AvroWriteFeature
-
Feature that tells Avro to write data in file format (i.e. including the schema with the data) rather than the RPC format which is otherwise default
- AVRO_READ_CAPABILITIES - Static variable in class tools.jackson.dataformat.avro.AvroParser
- AVRO_SCHEMA_PROP_CLASS - Static variable in class tools.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 tools.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 tools.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 tools.jackson.dataformat.avro
-
Adds support for the following annotations from the Apache Avro implementation:
@AvroIgnore- Alias forJsonIgnore@AvroName("custom Name")- Alias forJsonProperty("custom name")@AvroDefault("default value")- Alias forJsonProperty.defaultValue, to define default value for generated Schemas@Nullable- Alias forJsonProperty(required = false)@Stringable- Alias forJsonCreatoron the constructor andJsonValueon theObject.toString()method. - AvroAnnotationIntrospector() - Constructor for class tools.jackson.dataformat.avro.AvroAnnotationIntrospector
- AvroDecimal - Annotation Interface in tools.jackson.dataformat.avro.annotation
-
When generate logical types is enabled, annotation instructs the
AvroSchemaGeneratorto declare the annotated property's logical type as "decimal" (LogicalTypes.Decimal). - AvroFactory - Class in tools.jackson.dataformat.avro
-
Default
TokenStreamFactoryimplementation for encoding/decoding Avro content, uses native Jackson encoder/decoder. - AvroFactory() - Constructor for class tools.jackson.dataformat.avro.AvroFactory
-
Default constructor used to create factory instances.
- AvroFactory(AvroFactory) - Constructor for class tools.jackson.dataformat.avro.AvroFactory
- AvroFactory(AvroFactoryBuilder) - Constructor for class tools.jackson.dataformat.avro.AvroFactory
-
Constructors used by
AvroFactoryBuilderfor instantiation. - AvroFactoryBuilder - Class in tools.jackson.dataformat.avro
-
TSFBuilderimplementation for constructingAvroFactoryinstances. - AvroFactoryBuilder() - Constructor for class tools.jackson.dataformat.avro.AvroFactoryBuilder
- AvroFactoryBuilder(boolean) - Constructor for class tools.jackson.dataformat.avro.AvroFactoryBuilder
- AvroFactoryBuilder(AvroFactory) - Constructor for class tools.jackson.dataformat.avro.AvroFactoryBuilder
- AvroFieldDefaulters - Class in tools.jackson.dataformat.avro.deser
-
Factory class for various default providers
- AvroFieldDefaulters() - Constructor for class tools.jackson.dataformat.avro.deser.AvroFieldDefaulters
- AvroFieldReader - Class in tools.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 tools.jackson.dataformat.avro.deser.AvroFieldReader
- AvroFixedSize - Annotation Interface in tools.jackson.dataformat.avro.annotation
-
Only used during Avro schema generation; has no effect on data (de)serialization.
- AvroGenerator - Class in tools.jackson.dataformat.avro
- AvroGenerator(ObjectWriteContext, IOContext, int, int, ApacheCodecRecycler, AvroSchema, OutputStream) - Constructor for class tools.jackson.dataformat.avro.AvroGenerator
- AvroMapper - Class in tools.jackson.dataformat.avro
-
Convenience
AvroMapper, which is mostly similar to simply constructing a mapper withAvroFactory, but also adds little bit of convenience aroundAvroSchemageneration. - AvroMapper() - Constructor for class tools.jackson.dataformat.avro.AvroMapper
-
Constructor that will construct mapper with standard
AvroFactoryas codec, and will also registerAvroModule. - AvroMapper(AvroFactory) - Constructor for class tools.jackson.dataformat.avro.AvroMapper
-
Constructor that will construct mapper with given
AvroFactory, as well as register standardAvroModule(with default settings). - AvroMapper(AvroMapper.Builder) - Constructor for class tools.jackson.dataformat.avro.AvroMapper
- AvroMapper.Builder - Class in tools.jackson.dataformat.avro
-
Base implementation for "Vanilla"
ObjectMapper, used with Avro backend. - AvroMapper.Builder.StateImpl - Class in tools.jackson.dataformat.avro
- AvroModule - Class in tools.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 specialAnnotationIntrospectorthat supports Apache Avro lib annotations Support limited polymorphic handling of properties with nominal type ofObject. - AvroModule() - Constructor for class tools.jackson.dataformat.avro.AvroModule
- AvroModule.SchemaSerializer - Class in tools.jackson.dataformat.avro
- AvroNamespace - Annotation Interface in tools.jackson.dataformat.avro.annotation
-
Annotation allows to override default Avro type namespace value.
- AvroParser - Class in tools.jackson.dataformat.avro
-
JsonParserimplementation for decoding Avro content and exposing at as a stream ofJsonTokens, to be used for data binding. - AvroParser(ObjectReadContext, IOContext, int, int) - Constructor for class tools.jackson.dataformat.avro.AvroParser
- AvroParserImpl - Class in tools.jackson.dataformat.avro.deser
-
Implementation base class that exposes additional internal API to be used as callbacks by
AvroReadContextimplementations. - AvroParserImpl(ObjectReadContext, IOContext, int, int, AvroSchema) - Constructor for class tools.jackson.dataformat.avro.deser.AvroParserImpl
- AvroReadContext - Class in tools.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 tools.jackson.dataformat.avro.deser.AvroReadContext
- AvroReaderFactory - Class in tools.jackson.dataformat.avro.deser
-
Helper class used for constructing a hierarchic reader for given (reader-) schema.
- AvroReaderFactory() - Constructor for class tools.jackson.dataformat.avro.deser.AvroReaderFactory
- AvroReadFeature - Enum Class in tools.jackson.dataformat.avro
-
Enumeration that defines all togglable features for Avro parsers.
- AvroRecyclerPools - Class in tools.jackson.dataformat.avro.apacheimpl
- AvroRecyclerPools() - Constructor for class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools
- AvroRecyclerPools.BoundedPool - Class in tools.jackson.dataformat.avro.apacheimpl
-
RecyclerPoolimplementation that uses a bounded queue (ArrayBlockingQueuefor recycling instances. - AvroRecyclerPools.ConcurrentDequePool - Class in tools.jackson.dataformat.avro.apacheimpl
-
RecyclerPoolimplementation that usesConcurrentLinkedDequefor recycling instances. - AvroRecyclerPools.NonRecyclingPool - Class in tools.jackson.dataformat.avro.apacheimpl
-
Dummy
RecyclerPoolimplementation that does not recycle anything but simply creates new instances when asked to acquire items. - AvroRecyclerPools.ThreadLocalPool - Class in tools.jackson.dataformat.avro.apacheimpl
-
ThreadLocal-basedRecyclerPoolimplementation used for recyclingApacheCodecRecyclerinstances: seeRecyclerPool.ThreadLocalPoolBasefor full explanation of functioning. - AvroSchema - Class in tools.jackson.dataformat.avro
-
Wrapper for Schema information needed to encode and decode Avro-format data.
- AvroSchema(Schema) - Constructor for class tools.jackson.dataformat.avro.AvroSchema
- AvroSchemaGenerator - Class in tools.jackson.dataformat.avro.schema
-
Class that can generate an
AvroSchemafor a given Java POJO, using definitions Jackson would use for serialization. - AvroSchemaGenerator() - Constructor for class tools.jackson.dataformat.avro.schema.AvroSchemaGenerator
- AvroSchemaHelper - Class in tools.jackson.dataformat.avro.schema
- AvroSchemaHelper() - Constructor for class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
- AvroSerializerModifier - Class in tools.jackson.dataformat.avro
-
Serializer modifier used to suppress serialization of "schema" property for Avro-generated types.
- AvroSerializerModifier() - Constructor for class tools.jackson.dataformat.avro.AvroSerializerModifier
- AvroStructureReader - Class in tools.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 tools.jackson.dataformat.avro.deser.AvroStructureReader
- AvroTypeDeserializer - Class in tools.jackson.dataformat.avro
- AvroTypeDeserializer(JavaType, TypeIdResolver, String, boolean, JavaType) - Constructor for class tools.jackson.dataformat.avro.AvroTypeDeserializer
- AvroTypeDeserializer(TypeDeserializerBase, BeanProperty) - Constructor for class tools.jackson.dataformat.avro.AvroTypeDeserializer
- AvroTypeIdResolver - Class in tools.jackson.dataformat.avro
-
TypeIdResolverfor Avro type IDs embedded in schemas. - AvroTypeIdResolver(JavaType, PolymorphicTypeValidator, Collection<NamedType>) - Constructor for class tools.jackson.dataformat.avro.AvroTypeIdResolver
- AvroTypeResolverBuilder - Class in tools.jackson.dataformat.avro
- AvroTypeResolverBuilder(JsonTypeInfo.Value) - Constructor for class tools.jackson.dataformat.avro.AvroTypeResolverBuilder
- AvroUntypedDeserializer - Class in tools.jackson.dataformat.avro.deser
-
Deserializer for handling when we have no target type, just schema type.
- AvroUntypedDeserializer(JavaType, JavaType) - Constructor for class tools.jackson.dataformat.avro.deser.AvroUntypedDeserializer
- AvroWriteContext - Class in tools.jackson.dataformat.avro.ser
- AvroWriteContext(int, AvroWriteContext, AvroGenerator, Schema, Object) - Constructor for class tools.jackson.dataformat.avro.ser.AvroWriteContext
- AvroWriteFeature - Enum Class in tools.jackson.dataformat.avro
-
Enumeration that defines all togglable features for Avro generators
B
- BooleanDecoder() - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDecoder.BooleanDecoder
- BooleanDefaults(String, boolean) - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDefaults.BooleanDefaults
- BoundedPool(int) - Constructor for class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.BoundedPool
- branchIndex() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- build() - Method in class tools.jackson.dataformat.avro.AvroFactoryBuilder
- build() - Method in class tools.jackson.dataformat.avro.AvroMapper.Builder
- builder() - Static method in class tools.jackson.dataformat.avro.AvroFactory
-
Main factory method to use for constructing a builder for creating
AvroFactoryinstances with different configuration. - builder() - Static method in class tools.jackson.dataformat.avro.AvroMapper
- builder(AvroFactory) - Static method in class tools.jackson.dataformat.avro.AvroMapper
- Builder(AvroFactory) - Constructor for class tools.jackson.dataformat.avro.AvroMapper.Builder
- Builder(AvroMapper.Builder.StateImpl) - Constructor for class tools.jackson.dataformat.avro.AvroMapper.Builder
- builderWithApacheDecoder() - Static method in class tools.jackson.dataformat.avro.AvroFactory
-
Main factory method to use for constructing a builder for creating
AvroFactoryinstances with different configuration, initialized to use Apache Avro library codec for decoding content (instead of Jackson native decoder). - builderWithNativeDecoder() - Static method in class tools.jackson.dataformat.avro.AvroFactory
-
Main factory method to use for constructing a builder for creating
AvroFactoryinstances with different configuration, initialized to use Jackson antive codec for decoding content (instead of Apache Avro library decoder). - buildTypeDeserializer(DeserializationContext, JavaType, Collection<NamedType>) - Method in class tools.jackson.dataformat.avro.AvroTypeResolverBuilder
- buildTypeSerializer(SerializationContext, JavaType, Collection<NamedType>) - Method in class tools.jackson.dataformat.avro.AvroTypeResolverBuilder
- builtAvroSchema() - Method in class tools.jackson.dataformat.avro.schema.ArrayVisitor
- builtAvroSchema() - Method in class tools.jackson.dataformat.avro.schema.DateTimeVisitor
- builtAvroSchema() - Method in class tools.jackson.dataformat.avro.schema.DoubleVisitor
- builtAvroSchema() - Method in class tools.jackson.dataformat.avro.schema.EnumVisitor
- builtAvroSchema() - Method in class tools.jackson.dataformat.avro.schema.IntegerVisitor
- builtAvroSchema() - Method in class tools.jackson.dataformat.avro.schema.MapVisitor
- builtAvroSchema() - Method in class tools.jackson.dataformat.avro.schema.RecordVisitor
- builtAvroSchema() - Method in interface tools.jackson.dataformat.avro.schema.SchemaBuilder
- builtAvroSchema() - Method in class tools.jackson.dataformat.avro.schema.StringVisitor
- builtAvroSchema() - Method in class tools.jackson.dataformat.avro.schema.UUIDVisitor
- BytesDecimalReader(int) - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDecoder.BytesDecimalReader
- BytesDecoder() - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDecoder.BytesDecoder
- BytesDefaults(String, byte[]) - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDefaults.BytesDefaults
C
- canClose() - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- canClose() - Method in class tools.jackson.dataformat.avro.ser.MapWriteContext
- canHandleBinaryNatively() - Method in class tools.jackson.dataformat.avro.AvroFactory
- canParseAsync() - Method in class tools.jackson.dataformat.avro.AvroFactory
- canReadTypeId() - Method in class tools.jackson.dataformat.avro.AvroParser
- canUseSchema(FormatSchema) - Method in class tools.jackson.dataformat.avro.AvroFactory
- changeProperties(SerializationConfig, BeanDescription.Supplier, List<BeanPropertyWriter>) - Method in class tools.jackson.dataformat.avro.AvroSerializerModifier
- checkInputEnd() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- checkInputEnd() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- checkInputEnd() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- close() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- closedInstance - Static variable in class tools.jackson.dataformat.avro.deser.MissingReader
- collectDefaults() - Static method in enum class tools.jackson.dataformat.avro.AvroReadFeature
-
Method that calculates bit set (flags) of all features that are enabled by default.
- collectDefaults() - Static method in enum class tools.jackson.dataformat.avro.AvroWriteFeature
-
Method that calculates bit set (flags) of all features that are enabled by default.
- complete() - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- ConcurrentDequePool(int) - Constructor for class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.ConcurrentDequePool
- configure(AvroReadFeature, boolean) - Method in class tools.jackson.dataformat.avro.AvroFactoryBuilder
- configure(AvroReadFeature, boolean) - Method in class tools.jackson.dataformat.avro.AvroMapper.Builder
- configure(AvroReadFeature, boolean) - Method in class tools.jackson.dataformat.avro.AvroParser
-
Method for enabling or disabling specified Avro feature (check
AvroReadFeaturefor list of features) - configure(AvroWriteFeature, boolean) - Method in class tools.jackson.dataformat.avro.AvroFactoryBuilder
- configure(AvroWriteFeature, boolean) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- configure(AvroWriteFeature, boolean) - Method in class tools.jackson.dataformat.avro.AvroMapper.Builder
- construct() - Static method in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.ConcurrentDequePool
- construct(int) - Static method in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.BoundedPool
- construct(JsonTypeInfo.Value) - Static method in class tools.jackson.dataformat.avro.AvroTypeResolverBuilder
- construct(String, AvroStructureReader) - Static method in class tools.jackson.dataformat.avro.deser.AvroFieldReader
- construct(TypeFactory) - Static method in class tools.jackson.dataformat.avro.deser.AvroUntypedDeserializer
- construct(AvroStructureReader, String, String) - Static method in class tools.jackson.dataformat.avro.deser.ArrayReader
- construct(AvroStructureReader, String, String) - Static method in class tools.jackson.dataformat.avro.deser.MapReader
- construct(ScalarDecoder, String, String) - Static method in class tools.jackson.dataformat.avro.deser.ArrayReader
- construct(ScalarDecoder, String, String, String) - Static method in class tools.jackson.dataformat.avro.deser.MapReader
- constructSkipper(String, AvroStructureReader) - Static method in class tools.jackson.dataformat.avro.deser.AvroFieldReader
- consumesNoContent() - Method in class tools.jackson.dataformat.avro.deser.AvroStructureReader
-
Method that may be called to check if the values "read" by this reader are zero-length, that is, consume no content: most common example being Record with no fields.
- consumeToken(JsonToken...) - Method in class tools.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 tools.jackson.dataformat.avro.deser.AvroParserImpl
- convertNumberToBigInteger() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- convertNumberToDouble() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- convertNumberToFloat() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- convertNumberToInt() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- convertNumberToLong() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- copy() - Method in class tools.jackson.dataformat.avro.AvroFactory
- createArrayDefaults(String, List<AvroFieldReader>) - Static method in class tools.jackson.dataformat.avro.deser.StructDefaults
- createArrayReader(Schema) - Method in class tools.jackson.dataformat.avro.deser.AvroReaderFactory
- createChildArrayContext(Object) - Method in class tools.jackson.dataformat.avro.ser.ArrayWriteContext
- createChildArrayContext(Object) - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- createChildArrayContext(Object) - Method in class tools.jackson.dataformat.avro.ser.MapWriteContext
- createChildArrayContext(Object) - Method in class tools.jackson.dataformat.avro.ser.NopWriteContext
- createChildArrayContext(Object) - Method in class tools.jackson.dataformat.avro.ser.ObjectWriteContext
- createChildObjectContext(Object) - Method in class tools.jackson.dataformat.avro.ser.ArrayWriteContext
- createChildObjectContext(Object) - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- createChildObjectContext(Object) - Method in class tools.jackson.dataformat.avro.ser.MapWriteContext
- createChildObjectContext(Object) - Method in class tools.jackson.dataformat.avro.ser.NopWriteContext
- createChildObjectContext(Object) - Method in class tools.jackson.dataformat.avro.ser.ObjectWriteContext
- createChildWrapper() - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
-
Creates new
VisitorFormatWrapperImplinstance with shared schemas, serialization provider and same configuration. - createDefaulter(String, JsonNode) - Static method in class tools.jackson.dataformat.avro.deser.AvroFieldDefaulters
- createEnumSchema(MapperConfig<?>, JavaType, AnnotatedClass, List<String>) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
-
Constructs a new enum schema
- createFieldReader(Schema.Field) - Method in class tools.jackson.dataformat.avro.deser.AvroReaderFactory
- createFor(Schema) - Static method in class tools.jackson.dataformat.avro.deser.AvroReaderFactory
- createFor(Schema, Schema) - Static method in class tools.jackson.dataformat.avro.deser.AvroReaderFactory
- createMapReader(Schema) - Method in class tools.jackson.dataformat.avro.deser.AvroReaderFactory
- createObjectDefaults(String, List<AvroFieldReader>) - Static method in class tools.jackson.dataformat.avro.deser.StructDefaults
- createPooled() - Method in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.BoundedPool
- createPooled() - Method in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.ConcurrentDequePool
- createReader(Schema) - Method in class tools.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 tools.jackson.dataformat.avro.deser.AvroReaderFactory
- createRootContext(AvroGenerator, Schema, BinaryEncoder) - Static method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- createScalarValueDecoder(Schema) - Method in class tools.jackson.dataformat.avro.deser.AvroReaderFactory
- createUnionReader(Schema) - Method in class tools.jackson.dataformat.avro.deser.AvroReaderFactory
- createUUIDSchema() - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
-
Helper method to enclose details of expressing best Avro Schema for
UUID: 16-byte fixed-length binary (alternative would be basic variable length "bytes"). - currentLocation() - Method in class tools.jackson.dataformat.avro.AvroParser
- currentName() - Method in class tools.jackson.dataformat.avro.AvroParser
- currentName() - Method in class tools.jackson.dataformat.avro.deser.ArrayReader
- currentName() - Method in class tools.jackson.dataformat.avro.deser.AvroReadContext
- currentName() - Method in class tools.jackson.dataformat.avro.deser.MapReader
- currentName() - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- currentName() - Method in class tools.jackson.dataformat.avro.ser.MapWriteContext
- currentToken() - Method in class tools.jackson.dataformat.avro.deser.AvroReadContext
- currentTokenLocation() - Method in class tools.jackson.dataformat.avro.AvroParser
- currentValue() - Method in class tools.jackson.dataformat.avro.AvroGenerator
- currentValue() - Method in class tools.jackson.dataformat.avro.AvroParser
- currentValue() - Method in class tools.jackson.dataformat.avro.deser.AvroReadContext
- currentValue() - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- CustomEncodingDatum<T> - Class in tools.jackson.dataformat.avro.ser
-
Writes out an object using a
CustomEncoding - CustomEncodingDatum(CustomEncodingWrapper<T>, T) - Constructor for class tools.jackson.dataformat.avro.ser.CustomEncodingDatum
- CustomEncodingDeserializer<T> - Class in tools.jackson.dataformat.avro.apacheimpl
-
Deserializes an object using a avro
CustomEncoding - CustomEncodingDeserializer(CustomEncoding<T>) - Constructor for class tools.jackson.dataformat.avro.apacheimpl.CustomEncodingDeserializer
- CustomEncodingSerializer<T> - Class in tools.jackson.dataformat.avro.ser
-
Serializes an object using a avro
CustomEncoding - CustomEncodingSerializer(CustomEncoding<T>) - Constructor for class tools.jackson.dataformat.avro.ser.CustomEncodingSerializer
- CustomEncodingWrapper<T> - Class in tools.jackson.dataformat.avro
-
Wrapper that makes the methods on a
CustomEncodingaccessible since they are otherwise package-private. - CustomEncodingWrapper(CustomEncoding<T>) - Constructor for class tools.jackson.dataformat.avro.CustomEncodingWrapper
D
- DateTimeVisitor - Class in tools.jackson.dataformat.avro.schema
- DateTimeVisitor() - Constructor for class tools.jackson.dataformat.avro.schema.DateTimeVisitor
- DateTimeVisitor(JavaType) - Constructor for class tools.jackson.dataformat.avro.schema.DateTimeVisitor
- decodeArrayNext() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeArrayNext() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeArrayNext() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- decodeArrayStart() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeArrayStart() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeArrayStart() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- decodeBoolean() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeBoolean() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeBoolean() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- decodeBytes() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeBytes() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeBytes() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- decodeBytesDecimal(int) - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeDouble() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeDouble() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeDouble() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- decodeEnum() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeEnum() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeEnum() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- decodeFixed(int) - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeFixed(int) - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeFixed(int) - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- decodeFixedDecimal(int, int) - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeFloat() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeFloat() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeFloat() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- decodeIndex() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeIndex() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeIndex() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- decodeInt() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeInt() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeInt() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- decodeIntToken() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeIntToken() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeIntToken() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- decodeLong() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeLong() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeLong() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- decodeLongToken() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeLongToken() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeLongToken() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- decodeMapKey() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeMapKey() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeMapKey() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- decodeMapNext() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeMapNext() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeMapNext() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- decodeMapStart() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeMapStart() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeMapStart() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- DECODER_FACTORY - Static variable in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- DecoderOverAvroParser - Class in tools.jackson.dataformat.avro.apacheimpl
-
Wraps an AvroParser instance and allows it to be advanced by reading from it like an avro
Decoder - DecoderOverAvroParser(AvroParserImpl) - Constructor for class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- decodeString() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeString() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeString() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- decodeStringToken() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- decodeStringToken() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- decodeStringToken() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- decodeValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.BooleanDecoder
- decodeValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.BytesDecimalReader
- decodeValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.BytesDecoder
- decodeValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder
- decodeValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.DoubleReader
- decodeValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.EnumDecoder
- decodeValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.FixedDecimalReader
- decodeValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.FixedDecoder
- decodeValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.FloatReader
- decodeValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.IntReader
- decodeValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.LongReader
- decodeValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.NullReader
- decodeValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.ScalarUnionDecoder
- decodeValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.StringReader
- DEFAULT_ENUM_AS_STRING - Static variable in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
-
Default value for
VisitorFormatWrapperImpl._writeEnumAsString:falseas of Jackson 3.0. - DEFAULT_LOGICAL_TYPES_ENABLED - Static variable in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
-
Default value for
VisitorFormatWrapperImpl._logicalTypesEnabled:truefor Jackson 3.x (wasfalsefor Jackson 2.x. - defaultPool() - Static method in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools
-
Method to call to get the default recycler pool instance: as of Jackson 3.0 and later this is same as calling
AvroRecyclerPools.newConcurrentDequePool(). - DefaultsBase(String, String) - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDefaults.DefaultsBase
- DefinedSchemas - Class in tools.jackson.dataformat.avro.schema
-
Simple container for Schemas that have already been generated during generation process; used to share definitions.
- DefinedSchemas() - Constructor for class tools.jackson.dataformat.avro.schema.DefinedSchemas
- deserialize(JsonParser, DeserializationContext) - Method in class tools.jackson.dataformat.avro.apacheimpl.CustomEncodingDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class tools.jackson.dataformat.avro.deser.AvroUntypedDeserializer
- deserialize(JsonParser, DeserializationContext, T) - Method in class tools.jackson.dataformat.avro.apacheimpl.CustomEncodingDeserializer
- deserializeTypedFromAny(JsonParser, DeserializationContext) - Method in class tools.jackson.dataformat.avro.AvroTypeDeserializer
- deserializeTypedFromArray(JsonParser, DeserializationContext) - Method in class tools.jackson.dataformat.avro.AvroTypeDeserializer
- deserializeTypedFromObject(JsonParser, DeserializationContext) - Method in class tools.jackson.dataformat.avro.AvroTypeDeserializer
- deserializeTypedFromScalar(JsonParser, DeserializationContext) - Method in class tools.jackson.dataformat.avro.AvroTypeDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class tools.jackson.dataformat.avro.deser.AvroUntypedDeserializer
- disable(AvroReadFeature) - Method in class tools.jackson.dataformat.avro.AvroFactoryBuilder
- disable(AvroReadFeature) - Method in class tools.jackson.dataformat.avro.AvroParser
-
Method for disabling specified Avro feature (check
AvroReadFeaturefor list of features) - disable(AvroReadFeature...) - Method in class tools.jackson.dataformat.avro.AvroMapper.Builder
- disable(AvroReadFeature, AvroReadFeature...) - Method in class tools.jackson.dataformat.avro.AvroFactoryBuilder
- disable(AvroWriteFeature) - Method in class tools.jackson.dataformat.avro.AvroFactoryBuilder
- disable(AvroWriteFeature) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- disable(AvroWriteFeature...) - Method in class tools.jackson.dataformat.avro.AvroMapper.Builder
- disable(AvroWriteFeature, AvroWriteFeature...) - Method in class tools.jackson.dataformat.avro.AvroFactoryBuilder
- disableLogicalTypes() - Method in class tools.jackson.dataformat.avro.schema.AvroSchemaGenerator
- disableLogicalTypes() - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
-
Disables Avro schema with Logical Types generation.
- disableWriteEnumAsString() - Method in class tools.jackson.dataformat.avro.schema.AvroSchemaGenerator
- disableWriteEnumAsString() - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
-
Disable Java enum to Avro string mapping.
- DoubleDefaults(String, double) - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDefaults.DoubleDefaults
- DoubleReader() - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDecoder.DoubleReader
- DoubleVisitor - Class in tools.jackson.dataformat.avro.schema
- DoubleVisitor(JavaType) - Constructor for class tools.jackson.dataformat.avro.schema.DoubleVisitor
E
- enable(AvroReadFeature) - Method in class tools.jackson.dataformat.avro.AvroFactoryBuilder
- enable(AvroReadFeature) - Method in class tools.jackson.dataformat.avro.AvroParser
-
Method for enabling specified Avro feature (check
AvroReadFeaturefor list of features) - enable(AvroReadFeature...) - Method in class tools.jackson.dataformat.avro.AvroMapper.Builder
- enable(AvroReadFeature, AvroReadFeature...) - Method in class tools.jackson.dataformat.avro.AvroFactoryBuilder
- enable(AvroWriteFeature) - Method in class tools.jackson.dataformat.avro.AvroFactoryBuilder
- enable(AvroWriteFeature) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- enable(AvroWriteFeature...) - Method in class tools.jackson.dataformat.avro.AvroMapper.Builder
- enable(AvroWriteFeature, AvroWriteFeature...) - Method in class tools.jackson.dataformat.avro.AvroFactoryBuilder
- enabledByDefault() - Method in enum class tools.jackson.dataformat.avro.AvroReadFeature
- enabledByDefault() - Method in enum class tools.jackson.dataformat.avro.AvroWriteFeature
- enabledIn(int) - Method in enum class tools.jackson.dataformat.avro.AvroReadFeature
- enabledIn(int) - Method in enum class tools.jackson.dataformat.avro.AvroWriteFeature
- enableLogicalTypes() - Method in class tools.jackson.dataformat.avro.schema.AvroSchemaGenerator
- enableLogicalTypes() - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
-
Enables Avro schema with Logical Types generation.
- enableWriteEnumAsString() - Method in class tools.jackson.dataformat.avro.schema.AvroSchemaGenerator
- enableWriteEnumAsString() - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
-
Enable Java enum to Avro string mapping.
- EncodedDatum - Interface in tools.jackson.dataformat.avro.ser
-
Interface for handling opaque avro-encoded objects.
- ENCODER_FACTORY - Static variable in class tools.jackson.dataformat.avro.AvroGenerator
- EnumDecoder(String, List<String>) - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDecoder.EnumDecoder
- enumIndex() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- enumTypes(Set<String>) - Method in class tools.jackson.dataformat.avro.schema.EnumVisitor
- enumTypes(Set<String>) - Method in class tools.jackson.dataformat.avro.schema.StringVisitor
- enumTypes(Set<String>) - Method in class tools.jackson.dataformat.avro.schema.UUIDVisitor
- EnumVisitor - Class in tools.jackson.dataformat.avro.schema
-
Specific visitor for Java Enum types that are to be exposed as Avro Enums.
- EnumVisitor(SerializationContext, DefinedSchemas, JavaType) - Constructor for class tools.jackson.dataformat.avro.schema.EnumVisitor
- equals(Object) - Method in class tools.jackson.dataformat.avro.AvroSchema
- expectAnyFormat(JavaType) - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- expectArrayFormat(JavaType) - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- expectAvroFormat(AvroSchema) - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- expectBooleanFormat(JavaType) - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- expectIntegerFormat(JavaType) - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- expectMapFormat(JavaType) - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- expectNullFormat(JavaType) - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- expectNumberFormat(JavaType) - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- expectObjectFormat(JavaType) - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- expectStringFormat(JavaType) - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
F
- findCreatorAnnotation(MapperConfig<?>, Annotated) - Method in class tools.jackson.dataformat.avro.AvroAnnotationIntrospector
- findDeserializer(MapperConfig<?>, Annotated) - Method in class tools.jackson.dataformat.avro.AvroAnnotationIntrospector
- findNameForDeserialization(MapperConfig<?>, Annotated) - Method in class tools.jackson.dataformat.avro.AvroAnnotationIntrospector
- findNameForSerialization(MapperConfig<?>, Annotated) - Method in class tools.jackson.dataformat.avro.AvroAnnotationIntrospector
- findPropertyAliases(MapperConfig<?>, Annotated) - Method in class tools.jackson.dataformat.avro.AvroAnnotationIntrospector
- findPropertyDefaultValue(MapperConfig<?>, Annotated) - Method in class tools.jackson.dataformat.avro.AvroAnnotationIntrospector
- findSchema(JavaType) - Method in class tools.jackson.dataformat.avro.schema.DefinedSchemas
- findSerializer(MapperConfig<?>, Annotated) - Method in class tools.jackson.dataformat.avro.AvroAnnotationIntrospector
- findSubtypes(MapperConfig<?>, Annotated) - Method in class tools.jackson.dataformat.avro.AvroAnnotationIntrospector
- findTypeResolverBuilder(MapperConfig<?>, Annotated) - Method in class tools.jackson.dataformat.avro.AvroAnnotationIntrospector
- FixedDecimalReader(int, int) - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDecoder.FixedDecimalReader
- FixedDecoder(int, String) - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDecoder.FixedDecoder
- FloatDefaults(String, float) - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDefaults.FloatDefaults
- FloatReader() - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDecoder.FloatReader
- flush() - Method in class tools.jackson.dataformat.avro.AvroGenerator
- format(JsonValueFormat) - Method in class tools.jackson.dataformat.avro.schema.StringVisitor
- format(JsonValueFormat) - Method in class tools.jackson.dataformat.avro.schema.UUIDVisitor
- FORMAT_NAME_AVRO - Static variable in class tools.jackson.dataformat.avro.AvroFactory
- forProperty(BeanProperty) - Method in class tools.jackson.dataformat.avro.AvroTypeDeserializer
G
- getAvroSchema() - Method in class tools.jackson.dataformat.avro.AvroSchema
-
Accessor for "writer schema" contained in this instance.
- getAvroSchema() - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- getBinaryValue(Base64Variant) - Method in class tools.jackson.dataformat.avro.AvroParser
- getContext() - Method in class tools.jackson.dataformat.avro.schema.DefinedSchemas
- getContext() - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- getEmbeddedObject() - Method in class tools.jackson.dataformat.avro.AvroParser
- getFloatValue() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- getFormatName() - Method in class tools.jackson.dataformat.avro.AvroFactory
- getFormatReadFeatureType() - Method in class tools.jackson.dataformat.avro.AvroFactory
- getFormatWriteFeatureType() - Method in class tools.jackson.dataformat.avro.AvroFactory
- getFullName(Schema) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
-
Returns the full name of a schema; This is similar to
Schema.getFullName(), except that it properly handles namespaces for nested classes - getGeneratedSchema() - Method in class tools.jackson.dataformat.avro.schema.AvroSchemaGenerator
- getMask() - Method in enum class tools.jackson.dataformat.avro.AvroReadFeature
- getMask() - Method in enum class tools.jackson.dataformat.avro.AvroWriteFeature
- getModuleName() - Method in class tools.jackson.dataformat.avro.AvroModule
- getName() - Method in class tools.jackson.dataformat.avro.deser.AvroFieldReader
- getNamespace(Class<?>) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
- getNamespace(JavaType, AnnotatedClass) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
- getNumberType() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- getNumberTypeFP() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- getNumberValue() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- getNumberValueExact() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- getParent() - Method in class tools.jackson.dataformat.avro.deser.AvroReadContext
- getParent() - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- getPrettyPrinter() - Method in class tools.jackson.dataformat.avro.AvroGenerator
- getReader() - Method in class tools.jackson.dataformat.avro.AvroSchema
- getRemainingElements() - Method in class tools.jackson.dataformat.avro.deser.ArrayReader
- getRemainingElements() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
-
Returns the remaining number of elements in the current block of a map or array
- getRemainingElements() - Method in class tools.jackson.dataformat.avro.deser.AvroReadContext
- getRemainingElements() - Method in class tools.jackson.dataformat.avro.deser.MapReader
- getRemainingElements() - Method in class tools.jackson.dataformat.avro.deser.StructDefaults.ObjectDefaults
- getSchema() - Method in class tools.jackson.dataformat.avro.AvroGenerator
- getSchema() - Method in class tools.jackson.dataformat.avro.AvroParser
- getSchema() - Method in class tools.jackson.dataformat.avro.CustomEncodingWrapper
- getSchemas() - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- getSchemaType() - Method in class tools.jackson.dataformat.avro.AvroSchema
- getString() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- getString() - Method in class tools.jackson.dataformat.avro.AvroParser
- getString() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- getString(Writer) - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- getString(Writer) - Method in class tools.jackson.dataformat.avro.AvroParser
- getString(Writer) - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- getStringCharacters() - Method in class tools.jackson.dataformat.avro.AvroParser
- getStringLength() - Method in class tools.jackson.dataformat.avro.AvroParser
- getStringOffset() - Method in class tools.jackson.dataformat.avro.AvroParser
- getTypeId() - Method in class tools.jackson.dataformat.avro.AvroParser
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.ArrayReader
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.AvroFieldReader
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.AvroReadContext
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.MapReader
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.RootReader
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.BooleanDecoder
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.BytesDecimalReader
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.BytesDecoder
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.DoubleReader
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.EnumDecoder
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.FixedDecimalReader
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.FixedDecoder
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.FloatReader
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.IntReader
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.LongReader
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.NullReader
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.ScalarUnionDecoder
- getTypeId() - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.StringReader
- getTypeId(Class<?>) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
-
Returns the Avro type ID for a given type
- getTypeId(Schema) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
-
Returns the type ID for this schema, or
nullif none is present. - getTypeId(JavaType) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
- getTypeInclusion() - Method in class tools.jackson.dataformat.avro.AvroTypeDeserializer
- getTypeName(JavaType) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
- GLOBAL - Static variable in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.BoundedPool
- GLOBAL - Static variable in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.ConcurrentDequePool
- GLOBAL - Static variable in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.NonRecyclingPool
- GLOBAL - Static variable in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.ThreadLocalPool
H
- hashCode() - Method in class tools.jackson.dataformat.avro.AvroSchema
- hasIgnoreMarker(MapperConfig<?>, AnnotatedMember) - Method in class tools.jackson.dataformat.avro.AvroAnnotationIntrospector
- hasRequiredMarker(MapperConfig<?>, AnnotatedMember) - Method in class tools.jackson.dataformat.avro.AvroAnnotationIntrospector
- hasStringCharacters() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- hasStringCharacters() - Method in class tools.jackson.dataformat.avro.AvroParser
- hasStringCharacters() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
I
- idResolver(DatabindContext, JavaType, PolymorphicTypeValidator, Collection<NamedType>, boolean, boolean) - Method in class tools.jackson.dataformat.avro.AvroTypeResolverBuilder
- initializeRecordSchema(MapperConfig<?>, JavaType, AnnotatedClass) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
-
Initializes a record schema with metadata from the given class; this schema is returned in a non-finalized state, and still needs to have fields added to it.
- instance - Static variable in class tools.jackson.dataformat.avro.deser.MissingReader
- IntDefaults(String, int) - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDefaults.IntDefaults
- IntegerVisitor - Class in tools.jackson.dataformat.avro.schema
- IntegerVisitor() - Constructor for class tools.jackson.dataformat.avro.schema.IntegerVisitor
- IntegerVisitor(JavaType) - Constructor for class tools.jackson.dataformat.avro.schema.IntegerVisitor
- INTR - Static variable in class tools.jackson.dataformat.avro.AvroModule
- IntReader() - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDecoder.IntReader
- IntReader(String) - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDecoder.IntReader
- isEnabled(AvroReadFeature) - Method in class tools.jackson.dataformat.avro.AvroFactory
-
Checked whether specified parser feature is enabled.
- isEnabled(AvroReadFeature) - Method in class tools.jackson.dataformat.avro.AvroMapper
- isEnabled(AvroReadFeature) - Method in class tools.jackson.dataformat.avro.AvroParser
-
Method for checking whether specified Avro
AvroReadFeatureis enabled. - isEnabled(AvroWriteFeature) - Method in class tools.jackson.dataformat.avro.AvroFactory
-
Check whether specified generator feature is enabled.
- isEnabled(AvroWriteFeature) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- isEnabled(AvroWriteFeature) - Method in class tools.jackson.dataformat.avro.AvroMapper
- isLogicalTypesEnabled() - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- isNaN() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- isRecord() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- isSkipper() - Method in class tools.jackson.dataformat.avro.deser.AvroFieldReader
- isStringable(AnnotatedClass) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
-
Checks if a given type is "Stringable", that is one of the default
STRINGABLE_CLASSES, is anEnum, or is annotated with@Stringableand has a constructor that takes a single string argument capable of deserializing the output of itstoString()method. - isWriteEnumAsStringEnabled() - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- itemsFormat(JsonFormatTypes) - Method in class tools.jackson.dataformat.avro.schema.ArrayVisitor
- itemsFormat(JsonFormatVisitable, JavaType) - Method in class tools.jackson.dataformat.avro.schema.ArrayVisitor
J
- JacksonAvroParserImpl - Class in tools.jackson.dataformat.avro.deser
-
Parser implementation that uses native Jackson avro decoder.
- JacksonAvroParserImpl(ObjectReadContext, IOContext, int, int, AvroSchema, byte[], int, int) - Constructor for class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- JacksonAvroParserImpl(ObjectReadContext, IOContext, int, int, AvroSchema, InputStream) - Constructor for class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- jsonNodeToObject(JsonNode) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
K
- keyFormat(JsonFormatVisitable, JavaType) - Method in class tools.jackson.dataformat.avro.schema.MapVisitor
L
- LongDefaults(String, long) - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDefaults.LongDefaults
- LongReader() - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDecoder.LongReader
M
- mapNext() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- mapObject(JsonParser, DeserializationContext) - Method in class tools.jackson.dataformat.avro.deser.AvroUntypedDeserializer
-
Method called to map a JSON Object into a Java value.
- MapReader - Class in tools.jackson.dataformat.avro.deser
- MapReader(String, String, String) - Constructor for class tools.jackson.dataformat.avro.deser.MapReader
- MapReader(AvroReadContext, AvroParserImpl, String, String, String) - Constructor for class tools.jackson.dataformat.avro.deser.MapReader
- MapVisitor - Class in tools.jackson.dataformat.avro.schema
- MapVisitor(SerializationContext, JavaType, VisitorFormatWrapperImpl) - Constructor for class tools.jackson.dataformat.avro.schema.MapVisitor
- MapWriteContext - Class in tools.jackson.dataformat.avro.ser
-
Alternative to
ObjectWriteContextthat needs to be used with Avro Map datatype. - MapWriteContext(AvroWriteContext, AvroGenerator, Schema, Object) - Constructor for class tools.jackson.dataformat.avro.ser.MapWriteContext
- MissingReader - Class in tools.jackson.dataformat.avro.deser
-
Bogus
AvroReadContextimplementation used in two cases: Parser has not yet been configured by an Avro Schema Parser has been closed (explicitly or implicitly) In former case, attempts to read will result in aStreamReadException; in latter case, results will simply indicate unavailability of content (return `null` in most cases) - MissingReader() - Constructor for class tools.jackson.dataformat.avro.deser.MissingReader
-
Deprecated.
- MissingReader(boolean) - Constructor for class tools.jackson.dataformat.avro.deser.MissingReader
N
- newBoundedPool(int) - Static method in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools
-
Accessor for constructing a new, non-shared
AvroRecyclerPools.BoundedPoolinstance. - newConcurrentDequePool() - Static method in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools
-
Accessor for constructing a new, non-shared
AvroRecyclerPools.ConcurrentDequePoolinstance. - newReader(AvroReadContext, AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.AvroStructureReader
-
Method for creating actual instance to use for reading (initial instance constructed is so-called blueprint).
- newReader(AvroReadContext, AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.MapReader
- newReader(AvroReadContext, AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.StructDefaults.ArrayDefaults
- newReader(AvroReadContext, AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.StructDefaults.ObjectDefaults
- nextName() - Method in class tools.jackson.dataformat.avro.deser.ArrayReader
- nextName() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- nextName() - Method in class tools.jackson.dataformat.avro.deser.AvroReadContext
- nextName() - Method in class tools.jackson.dataformat.avro.deser.MapReader
- nextName() - Method in class tools.jackson.dataformat.avro.deser.MissingReader
- nextName() - Method in class tools.jackson.dataformat.avro.deser.RootReader
- nextName(SerializableString) - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- nextNameMatch(PropertyNameMatcher) - Method in class tools.jackson.dataformat.avro.deser.ArrayReader
- nextNameMatch(PropertyNameMatcher) - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- nextNameMatch(PropertyNameMatcher) - Method in class tools.jackson.dataformat.avro.deser.AvroReadContext
- nextNameMatch(PropertyNameMatcher) - Method in class tools.jackson.dataformat.avro.deser.MapReader
- nextNameMatch(PropertyNameMatcher) - Method in class tools.jackson.dataformat.avro.deser.MissingReader
- nextNameMatch(PropertyNameMatcher) - Method in class tools.jackson.dataformat.avro.deser.RootReader
- nextStringValue() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- nextStringValue() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- nextStringValue() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- nextToken() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- nextToken() - Method in class tools.jackson.dataformat.avro.deser.AvroReadContext
- nextToken() - Method in class tools.jackson.dataformat.avro.deser.AvroStructureReader
- nextToken() - Method in class tools.jackson.dataformat.avro.deser.MapReader
- nextToken() - Method in class tools.jackson.dataformat.avro.deser.MissingReader
- nextToken() - Method in class tools.jackson.dataformat.avro.deser.RootReader
- nextToken() - Method in class tools.jackson.dataformat.avro.deser.StructDefaults.ArrayDefaults
- nextToken() - Method in class tools.jackson.dataformat.avro.deser.StructDefaults.ObjectDefaults
- nextUnionValue() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
-
Advance to the next token that might contain union branching information; This effectively discards the virtual JSON tokens inserted by the parser for
END_OBJECT,START_ARRAY, etc. that are not actually present in the underlying data stream and stops after reading the first token that represents actual data. - nextValue() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
-
Advance to the next actual value token; This effectively discards the virtual JSON tokens inserted by the parser for
START_OBJECT,END_OBJECT,START_ARRAY, etc. that are not actually present in the underlying data stream and stops after reading the first token that represents actual data - NonBSGenericDatumWriter<D> - Class in tools.jackson.dataformat.avro.ser
-
Need to sub-class to prevent encoder from crapping on writing an optional Enum value (see [dataformat-avro#12])
- NonBSGenericDatumWriter(Schema) - Constructor for class tools.jackson.dataformat.avro.ser.NonBSGenericDatumWriter
- nonRecyclingPool() - Static method in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools
-
Accessor for getting the shared/global
AvroRecyclerPools.NonRecyclingPoolinstance (due to design only one instance ever needed) - NonRecyclingPool() - Constructor for class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.NonRecyclingPool
- NopWriteContext - Class in tools.jackson.dataformat.avro.ser
-
Bogus
AvroWriteContextused when ignoring structured output. - NopWriteContext(int, AvroWriteContext, AvroGenerator, Object) - Constructor for class tools.jackson.dataformat.avro.ser.NopWriteContext
- nullContext() - Static method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
-
Factory method called to get a placeholder context that is only in place until actual schema is handed.
- NullDefaults(String) - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDefaults.NullDefaults
- nullNode() - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
- NullReader() - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDecoder.NullReader
- numberType(JsonParser.NumberType) - Method in class tools.jackson.dataformat.avro.schema.DateTimeVisitor
- numberType(JsonParser.NumberType) - Method in class tools.jackson.dataformat.avro.schema.DoubleVisitor
- numberType(JsonParser.NumberType) - Method in class tools.jackson.dataformat.avro.schema.IntegerVisitor
- numericAvroSchema(JsonParser.NumberType) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
- numericAvroSchema(JsonParser.NumberType, JavaType) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
O
- ObjectDefaults(AvroReadContext, AvroParserImpl, AvroFieldReader[]) - Constructor for class tools.jackson.dataformat.avro.deser.StructDefaults.ObjectDefaults
- objectToJsonNode(Object) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
- ObjectWriteContext - Class in tools.jackson.dataformat.avro.ser
- ObjectWriteContext(AvroWriteContext, AvroGenerator, GenericRecord, Object) - Constructor for class tools.jackson.dataformat.avro.ser.ObjectWriteContext
- optionalProperty(String, JsonFormatVisitable, JavaType) - Method in class tools.jackson.dataformat.avro.schema.RecordVisitor
- optionalProperty(BeanProperty) - Method in class tools.jackson.dataformat.avro.schema.RecordVisitor
P
- PackageVersion - Class in tools.jackson.dataformat.avro
-
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
- PackageVersion() - Constructor for class tools.jackson.dataformat.avro.PackageVersion
- parseDefaultValue(String) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
-
Converts a default value represented as a string (such as from a schema specification) into a JsonNode for further handling.
- parseJsonSchema(String) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
-
Parses a JSON-formatted representation of a schema
- precision() - Element in annotation interface tools.jackson.dataformat.avro.annotation.AvroDecimal
-
Maximum precision of decimals stored in this type.
- property(String, JsonFormatVisitable, JavaType) - Method in class tools.jackson.dataformat.avro.schema.RecordVisitor
- property(BeanProperty) - Method in class tools.jackson.dataformat.avro.schema.RecordVisitor
R
- rawValue() - Method in class tools.jackson.dataformat.avro.ser.ArrayWriteContext
- rawValue() - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
-
Accessor called to link data being built with resulting object.
- rawValue() - Method in class tools.jackson.dataformat.avro.ser.MapWriteContext
- rawValue() - Method in class tools.jackson.dataformat.avro.ser.NopWriteContext
- rawValue() - Method in class tools.jackson.dataformat.avro.ser.ObjectWriteContext
- read(Object, Decoder) - Method in class tools.jackson.dataformat.avro.CustomEncodingWrapper
- readArrayStart() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- readBoolean() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- readBytes(ByteBuffer) - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- readDouble() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- readEnum() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- READER_BOOLEAN - Static variable in class tools.jackson.dataformat.avro.deser.AvroReaderFactory
- READER_BYTES - Static variable in class tools.jackson.dataformat.avro.deser.AvroReaderFactory
- READER_DOUBLE - Static variable in class tools.jackson.dataformat.avro.deser.AvroReaderFactory
- READER_FLOAT - Static variable in class tools.jackson.dataformat.avro.deser.AvroReaderFactory
- READER_INT - Static variable in class tools.jackson.dataformat.avro.deser.AvroReaderFactory
- READER_LONG - Static variable in class tools.jackson.dataformat.avro.deser.AvroReaderFactory
- READER_NULL - Static variable in class tools.jackson.dataformat.avro.deser.AvroReaderFactory
- READER_STRING - Static variable in class tools.jackson.dataformat.avro.deser.AvroReaderFactory
- readFixed(byte[], int, int) - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- readFloat() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- readIndex() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- readInt() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- readLong() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- readMapStart() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- readNull() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- readResolve() - Method in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.BoundedPool
- readResolve() - Method in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.ConcurrentDequePool
- readResolve() - Method in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.NonRecyclingPool
- readResolve() - Method in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.ThreadLocalPool
- readResolve() - Method in class tools.jackson.dataformat.avro.AvroFactory
-
Method that we need to override to actually make restoration go through constructors etc.
- readResolve() - Method in class tools.jackson.dataformat.avro.AvroMapper.Builder.StateImpl
- readString() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- readString(Utf8) - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- readValue(AvroReadContext, AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.AvroFieldReader
- readValue(AvroReadContext, AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDefaults.BooleanDefaults
- readValue(AvroReadContext, AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDefaults.BytesDefaults
- readValue(AvroReadContext, AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDefaults.DefaultsBase
- readValue(AvroReadContext, AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDefaults.DoubleDefaults
- readValue(AvroReadContext, AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDefaults.FloatDefaults
- readValue(AvroReadContext, AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDefaults.IntDefaults
- readValue(AvroReadContext, AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDefaults.LongDefaults
- readValue(AvroReadContext, AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDefaults.NullDefaults
- readValue(AvroReadContext, AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDefaults.StringDefaults
- rebuild() - Method in class tools.jackson.dataformat.avro.AvroFactory
- rebuild() - Method in class tools.jackson.dataformat.avro.AvroMapper
- RecordVisitor - Class in tools.jackson.dataformat.avro.schema
- RecordVisitor(SerializationContext, JavaType, VisitorFormatWrapperImpl) - Constructor for class tools.jackson.dataformat.avro.schema.RecordVisitor
- release(BinaryDecoder) - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheCodecRecycler
- release(BinaryEncoder) - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheCodecRecycler
- releaseBuffered(OutputStream) - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- releaseToPool() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheCodecRecycler
-
Method called when owner of this recycler no longer wishes use it; this should return it to pool passed via
withPool()(if any). - reorderUnionToMatchDefaultType(Schema, JsonNode) - Method in class tools.jackson.dataformat.avro.schema.RecordVisitor
-
A union schema with a default value must always have the schema branch corresponding to the default value first, or Avro will print a warning complaining that the default value is not compatible.
- requiresPropertyOrdering() - Method in class tools.jackson.dataformat.avro.AvroFactory
- resolve(DeserializationContext) - Method in class tools.jackson.dataformat.avro.deser.AvroUntypedDeserializer
- resolveUnion(Schema, Object) - Method in class tools.jackson.dataformat.avro.ser.NonBSGenericDatumWriter
- resolveUnionIndex(Schema, Object) - Static method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
-
Resolves the sub-schema from a union that should correspond to the
datum. - resolveUnionSchema(Schema, Object) - Static method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
-
Resolves the sub-schema from a union that should correspond to the
datum. - resolveUnionType(Schema, Object) - Static method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- RootReader - Class in tools.jackson.dataformat.avro.deser
-
Context used at root level; basically just a container over actual
AvroStructureReader. - RootReader(AvroParserImpl, AvroStructureReader) - Constructor for class tools.jackson.dataformat.avro.deser.RootReader
S
- ScalarDecoder - Class in tools.jackson.dataformat.avro.deser
-
Helper classes for reading non-structured values, and can thereby usually be accessed using simpler interface (although sometimes not: if so, instances are wrapped in
ScalarDecoderWrappers). - ScalarDecoder() - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDecoder
- ScalarDecoder.BooleanDecoder - Class in tools.jackson.dataformat.avro.deser
- ScalarDecoder.BytesDecimalReader - Class in tools.jackson.dataformat.avro.deser
- ScalarDecoder.BytesDecoder - Class in tools.jackson.dataformat.avro.deser
- ScalarDecoder.DoubleReader - Class in tools.jackson.dataformat.avro.deser
- ScalarDecoder.EnumDecoder - Class in tools.jackson.dataformat.avro.deser
- ScalarDecoder.FixedDecimalReader - Class in tools.jackson.dataformat.avro.deser
- ScalarDecoder.FixedDecoder - Class in tools.jackson.dataformat.avro.deser
- ScalarDecoder.FloatReader - Class in tools.jackson.dataformat.avro.deser
- ScalarDecoder.IntReader - Class in tools.jackson.dataformat.avro.deser
- ScalarDecoder.LongReader - Class in tools.jackson.dataformat.avro.deser
- ScalarDecoder.NullReader - Class in tools.jackson.dataformat.avro.deser
- ScalarDecoder.ScalarUnionDecoder - Class in tools.jackson.dataformat.avro.deser
- ScalarDecoder.StringReader - Class in tools.jackson.dataformat.avro.deser
- ScalarDefaults - Class in tools.jackson.dataformat.avro.deser
-
Container for various
ScalarDecoderimplementations that are used for providing default values for scalar-valued record properties. - ScalarDefaults() - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDefaults
- ScalarDefaults.BooleanDefaults - Class in tools.jackson.dataformat.avro.deser
- ScalarDefaults.BytesDefaults - Class in tools.jackson.dataformat.avro.deser
- ScalarDefaults.DefaultsBase - Class in tools.jackson.dataformat.avro.deser
- ScalarDefaults.DoubleDefaults - Class in tools.jackson.dataformat.avro.deser
- ScalarDefaults.FloatDefaults - Class in tools.jackson.dataformat.avro.deser
- ScalarDefaults.IntDefaults - Class in tools.jackson.dataformat.avro.deser
- ScalarDefaults.LongDefaults - Class in tools.jackson.dataformat.avro.deser
- ScalarDefaults.NullDefaults - Class in tools.jackson.dataformat.avro.deser
- ScalarDefaults.StringDefaults - Class in tools.jackson.dataformat.avro.deser
- ScalarUnionDecoder(ScalarDecoder[]) - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDecoder.ScalarUnionDecoder
- scale() - Element in annotation interface tools.jackson.dataformat.avro.annotation.AvroDecimal
-
Scale must be zero or a positive integer less than or equal to the precision.
- SchemaBuilder - Interface in tools.jackson.dataformat.avro.schema
- schemaFieldForWriter(BeanProperty, boolean) - Method in class tools.jackson.dataformat.avro.schema.RecordVisitor
- schemaFor(Class<?>) - Method in class tools.jackson.dataformat.avro.AvroMapper
-
Factory method for constructing
AvroSchemaby introspecting given POJO type and building schema that contains specified properties. - schemaFor(JavaType) - Method in class tools.jackson.dataformat.avro.AvroMapper
-
Factory method for constructing
AvroSchemaby introspecting given POJO type and building schema that contains specified properties. - schemaFrom(File) - Method in class tools.jackson.dataformat.avro.AvroMapper
-
Convenience method for reading
AvroSchemafrom given encoded JSON representation. - schemaFrom(InputStream) - Method in class tools.jackson.dataformat.avro.AvroMapper
-
Method for reading an Avro Schema from given
InputStream, and once done (successfully or not), closing the stream. - schemaFrom(String) - Method in class tools.jackson.dataformat.avro.AvroMapper
-
Convenience method for reading
AvroSchemafrom given encoded JSON representation. - SchemaSerializer() - Constructor for class tools.jackson.dataformat.avro.AvroModule.SchemaSerializer
- serialize(Schema, JsonGenerator, SerializationContext) - Method in class tools.jackson.dataformat.avro.AvroModule.SchemaSerializer
- serialize(T, JsonGenerator, SerializationContext) - Method in class tools.jackson.dataformat.avro.ser.CustomEncodingSerializer
- setAvroContext(AvroReadContext) - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- setBytes(byte[]) - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- setContext(SerializationContext) - Method in class tools.jackson.dataformat.avro.schema.DefinedSchemas
- setContext(SerializationContext) - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- setNumber(double) - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- setNumber(float) - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- setNumber(int) - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- setNumber(long) - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- setSchema(AvroSchema) - Method in class tools.jackson.dataformat.avro.AvroParser
- setString(String) - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- setString(String) - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- setString(String) - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- setupModule(JacksonModule.SetupContext) - Method in class tools.jackson.dataformat.avro.AvroModule
- shared() - Static method in class tools.jackson.dataformat.avro.AvroMapper
-
Accessor method for getting globally shared "default"
AvroMapperinstance: one that has default configuration, no modules registered, no config overrides. - sharedBoundedPool() - Static method in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools
-
Accessor for getting the shared/global
AvroRecyclerPools.BoundedPoolinstance. - sharedConcurrentDequePool() - Static method in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools
-
Accessor for getting the shared/global
AvroRecyclerPools.ConcurrentDequePoolinstance. - simpleSchema(JsonFormatTypes, JavaType) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
- size() - Element in annotation interface tools.jackson.dataformat.avro.annotation.AvroFixedSize
-
The fixed size, in bytes, of the value contained in this field
- skipArray() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- skipArray() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- skipArray() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- skipArray() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- skipBoolean() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- skipBoolean() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- skipBoolean() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- skipBytes() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- skipBytes() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- skipBytes() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- skipBytes() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- skipBytesDecimal() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- skipDouble() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- skipDouble() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- skipDouble() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- skipFixed(int) - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- skipFixed(int) - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- skipFixed(int) - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- skipFixed(int) - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- skipFixedDecimal(int) - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- skipFloat() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- skipFloat() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- skipFloat() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- skipInt() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- skipInt() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- skipInt() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- skipLong() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- skipLong() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- skipLong() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- skipMap() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- skipMap() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- skipMap() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- skipMap() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- skipString() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- skipString() - Method in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- skipString() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- skipString() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- skipValue() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
-
Skip to the end of the current structure (array/map/object); This is different from
AvroParserImpl.skipMap()andAvroParserImpl.skipArray()because it operates at the parser level instead of at the decoder level and advances the parsing context in addition to consuming the data from the input. - skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.AvroFieldReader
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.AvroReadContext
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.AvroStructureReader
-
Alternative to
AvroStructureReader.nextToken()which will simply skip the full value. - skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.MapReader
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.MissingReader
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.RootReader
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.BooleanDecoder
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.BytesDecimalReader
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.BytesDecoder
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.DoubleReader
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.EnumDecoder
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.FixedDecimalReader
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.FixedDecoder
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.FloatReader
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.IntReader
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.LongReader
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.NullReader
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.ScalarUnionDecoder
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDecoder.StringReader
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.ScalarDefaults.DefaultsBase
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.StructDefaults.ArrayDefaults
- skipValue(AvroParserImpl) - Method in class tools.jackson.dataformat.avro.deser.StructDefaults.ObjectDefaults
- snapshot() - Method in class tools.jackson.dataformat.avro.AvroFactory
-
Instances are immutable so just return `this`
- STATE_DONE - Static variable in class tools.jackson.dataformat.avro.deser.ArrayReader
- STATE_DONE - Static variable in class tools.jackson.dataformat.avro.deser.MapReader
- STATE_ELEMENTS - Static variable in class tools.jackson.dataformat.avro.deser.ArrayReader
- STATE_END - Static variable in class tools.jackson.dataformat.avro.deser.ArrayReader
- STATE_END - Static variable in class tools.jackson.dataformat.avro.deser.MapReader
- STATE_NAME - Static variable in class tools.jackson.dataformat.avro.deser.MapReader
- STATE_START - Static variable in class tools.jackson.dataformat.avro.deser.ArrayReader
- STATE_START - Static variable in class tools.jackson.dataformat.avro.deser.MapReader
- STATE_VALUE - Static variable in class tools.jackson.dataformat.avro.deser.MapReader
- StateImpl(AvroMapper.Builder) - Constructor for class tools.jackson.dataformat.avro.AvroMapper.Builder.StateImpl
- streamReadCapabilities() - Method in class tools.jackson.dataformat.avro.AvroParser
- streamReadContext() - Method in class tools.jackson.dataformat.avro.AvroParser
- streamReadInputSource() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- streamReadInputSource() - Method in class tools.jackson.dataformat.avro.AvroParser
- streamReadInputSource() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- streamWriteCapabilities() - Method in class tools.jackson.dataformat.avro.AvroGenerator
- streamWriteContext() - Method in class tools.jackson.dataformat.avro.AvroGenerator
- streamWriteOutputBuffered() - Method in class tools.jackson.dataformat.avro.AvroGenerator
-
Unfortunately we have no visibility into buffering Avro codec does; and need to return
-1to reflect that lack of knowledge. - streamWriteOutputTarget() - Method in class tools.jackson.dataformat.avro.AvroGenerator
- STRINGABLE_CLASSES - Static variable in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
-
Default stringable classes
- stringableKeyMapSchema(JavaType, JavaType, Schema) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
- StringDefaults(String, String) - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDefaults.StringDefaults
- StringReader() - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDecoder.StringReader
- StringReader(String) - Constructor for class tools.jackson.dataformat.avro.deser.ScalarDecoder.StringReader
- StringVisitor - Class in tools.jackson.dataformat.avro.schema
- StringVisitor(SerializationContext, JavaType) - Constructor for class tools.jackson.dataformat.avro.schema.StringVisitor
- StructDefaults - Class in tools.jackson.dataformat.avro.deser
-
Default-providing
AvroFieldReaderimplementations for structured types. - StructDefaults() - Constructor for class tools.jackson.dataformat.avro.deser.StructDefaults
- StructDefaults.ArrayDefaults - Class in tools.jackson.dataformat.avro.deser
- StructDefaults.ObjectDefaults - Class in tools.jackson.dataformat.avro.deser
- sUtf8UnitLengths - Static variable in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
-
Additionally we can combine UTF-8 decoding info into similar data table.
T
- threadLocalPool() - Static method in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools
-
Accessor for getting the shared/global
AvroRecyclerPools.ThreadLocalPoolinstance (due to design only one instance ever needed) - throwIllegalState(int) - Method in class tools.jackson.dataformat.avro.deser.AvroStructureReader
- throwUnsupported() - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
- tokenStreamFactory() - Method in class tools.jackson.dataformat.avro.AvroMapper
- tools.jackson.dataformat.avro - module tools.jackson.dataformat.avro
- tools.jackson.dataformat.avro - package tools.jackson.dataformat.avro
- tools.jackson.dataformat.avro.annotation - package tools.jackson.dataformat.avro.annotation
- 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.
- tools.jackson.dataformat.avro.deser - package tools.jackson.dataformat.avro.deser
- tools.jackson.dataformat.avro.schema - package tools.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.
- tools.jackson.dataformat.avro.ser - package tools.jackson.dataformat.avro.ser
- toString() - Method in class tools.jackson.dataformat.avro.AvroSchema
- toString() - Method in class tools.jackson.dataformat.avro.deser.AvroReadContext
-
Overridden to provide developer writeable "JsonPath" representation of the context.
- toString() - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
-
Overridden to provide developer writeable "JsonPath" representation of the context.
- TYPE_ID - Static variable in class tools.jackson.dataformat.avro.AvroSchema
-
Format type id used by Jackson components to refer to Avro Format.
- typedSchema(Schema.Type, JavaType) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
-
Helper method for constructing type-tagged "native" Avro Schema instance.
- typeName() - Element in annotation interface tools.jackson.dataformat.avro.annotation.AvroFixedSize
-
The name of the type in the generated schema
- typeNamespace() - Element in annotation interface tools.jackson.dataformat.avro.annotation.AvroFixedSize
-
The namespace of the type in the generated schema (optional)
U
- unionWithNull(Schema) - Static method in class tools.jackson.dataformat.avro.schema.AvroSchemaHelper
- useApacheLibDecoder() - Method in class tools.jackson.dataformat.avro.AvroFactoryBuilder
- UUIDVisitor - Class in tools.jackson.dataformat.avro.schema
-
Visitor for
UUIDtype. - UUIDVisitor(boolean) - Constructor for class tools.jackson.dataformat.avro.schema.UUIDVisitor
V
- value() - Element in annotation interface tools.jackson.dataformat.avro.annotation.AvroNamespace
- valueFormat(JsonFormatVisitable, JavaType) - Method in class tools.jackson.dataformat.avro.schema.MapVisitor
- valueOf(String) - Static method in enum class tools.jackson.dataformat.avro.AvroReadFeature
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.jackson.dataformat.avro.AvroWriteFeature
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class tools.jackson.dataformat.avro.AvroReadFeature
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.jackson.dataformat.avro.AvroWriteFeature
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version() - Method in class tools.jackson.dataformat.avro.AvroAnnotationIntrospector
- version() - Method in class tools.jackson.dataformat.avro.AvroFactory
- version() - Method in class tools.jackson.dataformat.avro.AvroGenerator
- version() - Method in class tools.jackson.dataformat.avro.AvroMapper
- version() - Method in class tools.jackson.dataformat.avro.AvroModule
- version() - Method in class tools.jackson.dataformat.avro.AvroParser
- version() - Method in class tools.jackson.dataformat.avro.PackageVersion
- VERSION - Static variable in class tools.jackson.dataformat.avro.PackageVersion
- VisitorFormatWrapperImpl - Class in tools.jackson.dataformat.avro.schema
- VisitorFormatWrapperImpl(DefinedSchemas, SerializationContext) - Constructor for class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- VisitorFormatWrapperImpl(VisitorFormatWrapperImpl) - Constructor for class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
W
- withAnnotationIntrospector(AnnotationIntrospector) - Method in class tools.jackson.dataformat.avro.AvroModule
-
Fluent method that configures this module instance
- withPool(RecyclerPool<ApacheCodecRecycler>) - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheCodecRecycler
-
Method called by owner of this recycler instance, to provide reference to
RecyclerPoolinto which instance is to be released (if any) - withReaderSchema(AvroSchema) - Method in class tools.jackson.dataformat.avro.AvroSchema
-
Method that will consider this schema instance (used as so-called "Writer Schema"), and specified "Reader Schema" instance, and will either construct a new schema with appropriate translations, to use for reading (if reader and writer schemas are not same); or, if schemas are the same, return `this`.
- withUnsafeReaderSchema(AvroSchema) - Method in class tools.jackson.dataformat.avro.AvroSchema
-
Similar to
AvroSchema.withReaderSchema(tools.jackson.dataformat.avro.AvroSchema)but will NOT verify compatibility of schemas: this means that certain problems (such as missing default value for a newly added field) that would be caught at construction may be surfaced later when using schema. - write(Object, Encoder) - Method in class tools.jackson.dataformat.avro.CustomEncodingWrapper
- write(Encoder) - Method in class tools.jackson.dataformat.avro.ser.CustomEncodingDatum
- write(Encoder) - Method in interface tools.jackson.dataformat.avro.ser.EncodedDatum
-
Callback invoked when it is time to write this datum to the output
- write(Schema, Object, Encoder) - Method in class tools.jackson.dataformat.avro.ser.NonBSGenericDatumWriter
- writeBinary(byte[], int, int) - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- writeBinary(Base64Variant, byte[], int, int) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeBoolean(boolean) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeEmbeddedObject(Object) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeEndArray() - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeEndObject() - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeName(String) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeName(String) - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
-
Method that writer is to call before it writes an Object property name.
- writeName(String) - Method in class tools.jackson.dataformat.avro.ser.MapWriteContext
- writeName(String) - Method in class tools.jackson.dataformat.avro.ser.ObjectWriteContext
- writeName(SerializableString) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeNull() - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeNull() - Method in class tools.jackson.dataformat.avro.ser.ArrayWriteContext
- writeNull() - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- writeNull() - Method in class tools.jackson.dataformat.avro.ser.MapWriteContext
- writeNull() - Method in class tools.jackson.dataformat.avro.ser.NopWriteContext
- writeNull() - Method in class tools.jackson.dataformat.avro.ser.ObjectWriteContext
- writeNumber(double) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeNumber(float) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeNumber(int) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeNumber(long) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeNumber(short) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeNumber(String) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeNumber(BigDecimal) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeNumber(BigInteger) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writePropertyId(long) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeRaw(char) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeRaw(char[], int, int) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeRaw(String) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeRaw(String, int, int) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeRawUTF8String(byte[], int, int) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeRawValue(char[], int, int) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeRawValue(String) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeRawValue(String, int, int) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeStartArray() - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeStartArray(Object) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeStartArray(Object, int) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeStartObject() - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeStartObject(Object) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeString(char[], int, int) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeString(String) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeString(String) - Method in class tools.jackson.dataformat.avro.ser.ArrayWriteContext
- writeString(String) - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- writeString(String) - Method in class tools.jackson.dataformat.avro.ser.MapWriteContext
- writeString(String) - Method in class tools.jackson.dataformat.avro.ser.NopWriteContext
- writeString(String) - Method in class tools.jackson.dataformat.avro.ser.ObjectWriteContext
- writeString(SerializableString) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeUTF8String(byte[], int, int) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- writeValue(Object) - Method in class tools.jackson.dataformat.avro.ser.ArrayWriteContext
- writeValue(Object) - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- writeValue(Object) - Method in class tools.jackson.dataformat.avro.ser.MapWriteContext
- writeValue(Object) - Method in class tools.jackson.dataformat.avro.ser.NopWriteContext
- writeValue(Object) - Method in class tools.jackson.dataformat.avro.ser.ObjectWriteContext
_
- _addDeserializers(JacksonModule.SetupContext) - Method in class tools.jackson.dataformat.avro.AvroModule
- _addIntrospector(JacksonModule.SetupContext) - Method in class tools.jackson.dataformat.avro.AvroModule
- _addModifiers(JacksonModule.SetupContext) - Method in class tools.jackson.dataformat.avro.AvroModule
- _addSerializers(JacksonModule.SetupContext) - Method in class tools.jackson.dataformat.avro.AvroModule
- _apacheCodecRecycler - Variable in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- _apacheCodecRecycler - Variable in class tools.jackson.dataformat.avro.AvroGenerator
- _array - Variable in class tools.jackson.dataformat.avro.ser.ArrayWriteContext
- _avroContext - Variable in class tools.jackson.dataformat.avro.AvroParser
- _avroRecyclerPool - Variable in class tools.jackson.dataformat.avro.AvroFactory
- _avroSchema - Variable in class tools.jackson.dataformat.avro.schema.RecordVisitor
- _branchIndex - Variable in class tools.jackson.dataformat.avro.deser.AvroParserImpl
-
Index of the union branch that was followed to reach the current token.
- _bufferRecyclable - Variable in class tools.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 tools.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 tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
-
Visitor used for resolving actual Schema, if structured type (or one with complex configuration)
- _cfgAddNullDefaults - Variable in class tools.jackson.dataformat.avro.schema.RecordVisitor
- _checkNumericValue() - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- _checkSchemaSet() - Method in class tools.jackson.dataformat.avro.deser.MissingReader
- _closeInput() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- _closeInput() - Method in class tools.jackson.dataformat.avro.AvroGenerator
- _closeInput() - Method in class tools.jackson.dataformat.avro.AvroParser
- _closeInput() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- _complete - Variable in class tools.jackson.dataformat.avro.AvroGenerator
-
Flag that is set when the whole content is complete, can be output.
- _complete() - Method in class tools.jackson.dataformat.avro.AvroGenerator
- _constructReader() - Method in class tools.jackson.dataformat.avro.AvroSchema
- _context - Variable in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- _count - Variable in class tools.jackson.dataformat.avro.deser.ArrayReader
- _createArray(Schema) - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- _createGenerator(ObjectWriteContext, IOContext, OutputStream) - Method in class tools.jackson.dataformat.avro.AvroFactory
- _createObjectContext(Schema, Object) - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- _createParser(ObjectReadContext, IOContext, byte[], int, int) - Method in class tools.jackson.dataformat.avro.AvroFactory
- _createParser(ObjectReadContext, IOContext, DataInput) - Method in class tools.jackson.dataformat.avro.AvroFactory
- _createParser(ObjectReadContext, IOContext, InputStream) - Method in class tools.jackson.dataformat.avro.AvroFactory
-
Overridable factory method that actually instantiates desired parser.
- _createRecord(Schema) - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- _createRecord(Schema, Object) - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- _currentName - Variable in class tools.jackson.dataformat.avro.deser.ArrayReader
- _currentName - Variable in class tools.jackson.dataformat.avro.deser.MapReader
- _currentName - Variable in class tools.jackson.dataformat.avro.ser.MapWriteContext
- _currentValue - Variable in class tools.jackson.dataformat.avro.deser.AvroReadContext
- _currentValue - Variable in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- _currToken - Variable in class tools.jackson.dataformat.avro.deser.AvroReadContext
- _data - Variable in class tools.jackson.dataformat.avro.ser.MapWriteContext
- _decodeIntSlow() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- _decodeLongSlow() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- _decoder - Variable in class tools.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 tools.jackson.dataformat.avro.deser.ScalarDefaults.BooleanDefaults
- _defaults - Variable in class tools.jackson.dataformat.avro.deser.ScalarDefaults.BytesDefaults
- _defaults - Variable in class tools.jackson.dataformat.avro.deser.ScalarDefaults.DoubleDefaults
- _defaults - Variable in class tools.jackson.dataformat.avro.deser.ScalarDefaults.FloatDefaults
- _defaults - Variable in class tools.jackson.dataformat.avro.deser.ScalarDefaults.IntDefaults
- _defaults - Variable in class tools.jackson.dataformat.avro.deser.ScalarDefaults.LongDefaults
- _defaults - Variable in class tools.jackson.dataformat.avro.deser.ScalarDefaults.StringDefaults
- _elementSchema - Variable in class tools.jackson.dataformat.avro.schema.ArrayVisitor
- _elementTypeId - Variable in class tools.jackson.dataformat.avro.deser.ArrayReader
- _encoder - Variable in class tools.jackson.dataformat.avro.AvroGenerator
-
Lazily constructed encoder; reused in case of writing root-value sequences.
- _enumIndex - Variable in class tools.jackson.dataformat.avro.deser.AvroParserImpl
-
Index of the enum that was read as the current token.
- _enums - Variable in class tools.jackson.dataformat.avro.schema.EnumVisitor
- _expectValue - Variable in class tools.jackson.dataformat.avro.ser.MapWriteContext
- _fieldReaders - Variable in class tools.jackson.dataformat.avro.deser.StructDefaults.ObjectDefaults
- _fields - Variable in class tools.jackson.dataformat.avro.schema.RecordVisitor
- _findField() - Method in class tools.jackson.dataformat.avro.ser.ObjectWriteContext
- _findName(Annotated) - Method in class tools.jackson.dataformat.avro.AvroAnnotationIntrospector
- _formatFeatures - Variable in class tools.jackson.dataformat.avro.AvroParser
- _formatWriteFeatures - Variable in class tools.jackson.dataformat.avro.AvroGenerator
-
Bit flag composed of bits that indicate which
AvroWriteFeatures are enabled. - _generator - Variable in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- _getUnionTypes(Annotated) - Method in class tools.jackson.dataformat.avro.AvroAnnotationIntrospector
- _handleUnknownTypeId(DeserializationContext, String) - Method in class tools.jackson.dataformat.avro.AvroTypeDeserializer
- _hint - Variable in class tools.jackson.dataformat.avro.schema.DateTimeVisitor
- _hint - Variable in class tools.jackson.dataformat.avro.schema.DoubleVisitor
- _hint - Variable in class tools.jackson.dataformat.avro.schema.IntegerVisitor
- _initSchema(AvroSchema) - Method in class tools.jackson.dataformat.avro.AvroParser
- _initSchema(AvroSchema) - Method in class tools.jackson.dataformat.avro.deser.AvroParserImpl
- _inputBuffer - Variable in class tools.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 tools.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 tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- _inputStream - Variable in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- _intr - Variable in class tools.jackson.dataformat.avro.AvroModule
- _invalidSchemaDefinition(JavaType, Exception) - Method in class tools.jackson.dataformat.avro.AvroMapper
- _isSkipper - Variable in class tools.jackson.dataformat.avro.deser.AvroFieldReader
- _keyType - Variable in class tools.jackson.dataformat.avro.schema.MapVisitor
- _keyTypeId - Variable in class tools.jackson.dataformat.avro.deser.MapReader
- _knownReaders - Variable in class tools.jackson.dataformat.avro.deser.AvroReaderFactory
-
To resolve cyclic types, need to keep track of resolved named types.
- _loadMore() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- _loadMoreGuaranteed() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- _loadToHaveAtLeast(int) - Method in class tools.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
- _logicalTypesEnabled - Variable in class tools.jackson.dataformat.avro.schema.UUIDVisitor
- _logicalTypesEnabled - Variable in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- _name - Variable in class tools.jackson.dataformat.avro.deser.AvroFieldReader
- _name - Variable in class tools.jackson.dataformat.avro.deser.ScalarDecoder.EnumDecoder
- _nextField - Variable in class tools.jackson.dataformat.avro.ser.ObjectWriteContext
-
Definition of property that is to be written next, if any; null if property is to be skipped.
- _output - Variable in class tools.jackson.dataformat.avro.AvroGenerator
- _overridden - Variable in class tools.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
propertyandoptionalPropertymethods should be ignored. - _parent - Variable in class tools.jackson.dataformat.avro.deser.AvroReadContext
- _parent - Variable in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- _parseIntValue() - Method in class tools.jackson.dataformat.avro.AvroParser
- _parseNumericValue(int) - Method in class tools.jackson.dataformat.avro.AvroParser
- _parser - Variable in class tools.jackson.dataformat.avro.apacheimpl.DecoderOverAvroParser
- _parser - Variable in class tools.jackson.dataformat.avro.deser.ArrayReader
- _parser - Variable in class tools.jackson.dataformat.avro.deser.MapReader
- _provider - Variable in class tools.jackson.dataformat.avro.schema.EnumVisitor
- _provider - Variable in class tools.jackson.dataformat.avro.schema.StringVisitor
- _reader - Variable in class tools.jackson.dataformat.avro.AvroSchema
-
Lazily instantiated value reader for this schema.
- _readers - Variable in class tools.jackson.dataformat.avro.deser.ScalarDecoder.ScalarUnionDecoder
- _record - Variable in class tools.jackson.dataformat.avro.ser.ObjectWriteContext
- _recordOrMapFromUnion(Schema) - Method in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- _recycler - Static variable in class tools.jackson.dataformat.avro.apacheimpl.AvroRecyclerPools.ThreadLocalPool
- _releaseBuffers() - Method in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
- _releaseBuffers() - Method in class tools.jackson.dataformat.avro.AvroGenerator
- _releaseBuffers() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- _reportError() - Method in class tools.jackson.dataformat.avro.deser.AvroReadContext
- _reportUnknownField(String) - Method in class tools.jackson.dataformat.avro.ser.ObjectWriteContext
- _rootContext - Variable in class tools.jackson.dataformat.avro.AvroGenerator
-
Reference to the root context since that is needed for serialization
- _rootSchema - Variable in class tools.jackson.dataformat.avro.AvroGenerator
- _rootSchema - Variable in class tools.jackson.dataformat.avro.AvroParser
- _saveState() - Method in class tools.jackson.dataformat.avro.AvroMapper.Builder
- _schema - Variable in class tools.jackson.dataformat.avro.ser.AvroWriteContext
- _schemas - Variable in class tools.jackson.dataformat.avro.schema.DefinedSchemas
- _schemas - Variable in class tools.jackson.dataformat.avro.schema.EnumVisitor
- _schemas - Variable in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- _schemaSet - Variable in class tools.jackson.dataformat.avro.deser.MissingReader
- _serializationContext - Variable in class tools.jackson.dataformat.avro.schema.DefinedSchemas
- _skipIntSlow() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- _skipLongSlow() - Method in class tools.jackson.dataformat.avro.deser.JacksonAvroParserImpl
- _state - Variable in class tools.jackson.dataformat.avro.deser.ArrayReader
- _state - Variable in class tools.jackson.dataformat.avro.deser.MapReader
- _streamReadContext - Variable in class tools.jackson.dataformat.avro.AvroParser
-
Information about parser context, context in which the next token is to be parsed (root, array, object).
- _streamWriteContext - Variable in class tools.jackson.dataformat.avro.AvroGenerator
-
Current context
- _textValue - Variable in class tools.jackson.dataformat.avro.apacheimpl.ApacheAvroParserImpl
-
We need to keep track of text values.
- _throwUnsupported() - Method in class tools.jackson.dataformat.avro.deser.AvroStructureReader
- _throwUnsupported() - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- _throwUnsupported(String) - Method in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- _type - Variable in class tools.jackson.dataformat.avro.schema.ArrayVisitor
- _type - Variable in class tools.jackson.dataformat.avro.schema.DateTimeVisitor
- _type - Variable in class tools.jackson.dataformat.avro.schema.DoubleVisitor
- _type - Variable in class tools.jackson.dataformat.avro.schema.EnumVisitor
- _type - Variable in class tools.jackson.dataformat.avro.schema.IntegerVisitor
- _type - Variable in class tools.jackson.dataformat.avro.schema.MapVisitor
- _type - Variable in class tools.jackson.dataformat.avro.schema.RecordVisitor
- _type - Variable in class tools.jackson.dataformat.avro.schema.StringVisitor
- _typeDeserializer - Variable in class tools.jackson.dataformat.avro.deser.AvroUntypedDeserializer
- _typeFromId(DatabindContext, String) - Method in class tools.jackson.dataformat.avro.AvroTypeIdResolver
- _typeId - Variable in class tools.jackson.dataformat.avro.deser.AvroFieldReader
- _typeId - Variable in class tools.jackson.dataformat.avro.deser.AvroReadContext
- _useApacheLibDecoder - Variable in class tools.jackson.dataformat.avro.AvroFactory
-
Flag that is set if Apache Avro lib's decoder is to be used for decoding; `false` to use Jackson native Avro decoder.
- _useApacheLibDecoder - Variable in class tools.jackson.dataformat.avro.AvroFactoryBuilder
-
Flag that is set if Apache Avro lib's decoder is to be used for decoding; `false` to use Jackson native Avro decoder.
- _valueReaders - Variable in class tools.jackson.dataformat.avro.deser.StructDefaults.ArrayDefaults
- _values - Variable in class tools.jackson.dataformat.avro.deser.ScalarDecoder.EnumDecoder
- _valueSchema - Variable in class tools.jackson.dataformat.avro.schema.MapVisitor
- _valueSchema - Variable in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
-
Schema for simple types that do not need a visitor.
- _valueTypeId - Variable in class tools.jackson.dataformat.avro.deser.MapReader
- _verifyValueWrite() - Method in class tools.jackson.dataformat.avro.ser.MapWriteContext
- _verifyValueWrite() - Method in class tools.jackson.dataformat.avro.ser.ObjectWriteContext
- _verifyValueWrite(String) - Method in class tools.jackson.dataformat.avro.AvroGenerator
- _visitorWrapper - Variable in class tools.jackson.dataformat.avro.schema.ArrayVisitor
- _visitorWrapper - Variable in class tools.jackson.dataformat.avro.schema.MapVisitor
- _visitorWrapper - Variable in class tools.jackson.dataformat.avro.schema.RecordVisitor
- _writeEnumAsString - Variable in class tools.jackson.dataformat.avro.schema.VisitorFormatWrapperImpl
- _writerSchema - Variable in class tools.jackson.dataformat.avro.AvroSchema
-
Schema that was used for writing the data to decode; for simple instance used for reading as well (reader schema).
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form