- Action(Schema, Schema, GenericData, Resolver.Action.Type) - Constructor for class org.apache.avro.Resolver.Action
-
- actions - Variable in class org.apache.avro.Resolver.WriterUnion
-
- actualAction - Variable in class org.apache.avro.Resolver.ReaderUnion
-
- add(int, T) - Method in class org.apache.avro.generic.GenericData.Array
-
- addAlias(String) - Method in class org.apache.avro.Schema
-
If this is a record, enum or fixed, add an alias.
- addAlias(String, String) - Method in class org.apache.avro.Schema
-
If this is a record, enum or fixed, add an alias.
- addAlias(String) - Method in class org.apache.avro.Schema.Field
-
- addAllProps(JsonProperties) - Method in class org.apache.avro.JsonProperties
-
Adds all the props from the specified json properties.
- addAvroTypeMsg(AvroTypeException, String) - Method in class org.apache.avro.generic.GenericDatumWriter
-
Helper method for adding a message to an Avro Type Exception .
- addClassCastMsg(ClassCastException, String) - Method in class org.apache.avro.generic.GenericDatumWriter
-
Helper method for adding a message to an Class Cast Exception .
- addCodec(String, CodecFactory) - Static method in class org.apache.avro.file.CodecFactory
-
Adds a new codec implementation.
- addLogicalTypeConversion(Conversion<?>) - Method in class org.apache.avro.generic.GenericData
-
Registers the given conversion to be used when reading and writing with this
data model.
- addParentField(Schema.Field) - Method in exception org.apache.avro.AvroMissingFieldException
-
- addProp(String, String) - Method in class org.apache.avro.JsonProperties
-
Adds a property with the given name name and value value.
- addProp(String, Object) - Method in class org.apache.avro.JsonProperties
-
- addProp(String, String) - Method in class org.apache.avro.Schema
-
- addProp(String, Object) - Method in class org.apache.avro.Schema
-
- addSchema(Schema) - Method in class org.apache.avro.message.BinaryMessageDecoder
-
Adds a
Schema
that can be used to decode buffers.
- addSchema(Schema) - Method in class org.apache.avro.message.SchemaStore.Cache
-
Adds a schema to this cache that can be retrieved using its AVRO-CRC-64
fingerprint.
- addStringable(Class) - Method in class org.apache.avro.reflect.ReflectData
-
Cause a class to be treated as though it had an
Stringable
*
annotation.
- addToArray(Object, long, Object) - Method in class org.apache.avro.generic.GenericDatumReader
-
- addToArray(Object, long, Object) - Method in class org.apache.avro.reflect.ReflectDatumReader
-
- addToMap(Object, Object, Object) - Method in class org.apache.avro.generic.GenericDatumReader
-
- addToSchema(Schema) - Method in class org.apache.avro.LogicalType
-
Add this logical type to the given Schema.
- addToSchema(Schema) - Method in class org.apache.avro.LogicalTypes.Decimal
-
- addTypes(Map<String, Schema>) - Method in class org.apache.avro.Schema.Parser
-
Adds the provided types to the set of defined, named types known to this
parser.
- adjustAndSetValue(String, String) - Method in class org.apache.avro.Conversion
-
Certain logical types may require adjusting the code within the "setter"
methods to make sure the data that is set is properly formatted.
- adjustAndSetValue(String, String) - Method in class org.apache.avro.data.TimeConversions.TimeMicrosConversion
-
- adjustAndSetValue(String, String) - Method in class org.apache.avro.data.TimeConversions.TimeMillisConversion
-
- adjustAndSetValue(String, String) - Method in class org.apache.avro.data.TimeConversions.TimestampMicrosConversion
-
- adjustAndSetValue(String, String) - Method in class org.apache.avro.data.TimeConversions.TimestampMillisConversion
-
- adjustments - Variable in class org.apache.avro.io.parsing.Symbol.EnumAdjustAction
-
- adjustments - Variable in class org.apache.avro.Resolver.EnumAdjust
-
- advance(Symbol) - Method in class org.apache.avro.io.parsing.Parser
-
Recursively replaces the symbol at the top of the stack with its production,
until the top is a terminal.
- aliases - Variable in class org.apache.avro.io.parsing.Symbol.FieldAdjustAction
-
- aliases() - Method in class org.apache.avro.Schema.Field
-
Return the defined aliases as an unmodifiable Set.
- aliases(String...) - Method in class org.apache.avro.SchemaBuilder.NamedBuilder
-
configure this type's optional name aliases
- AllowNull() - Constructor for class org.apache.avro.reflect.ReflectData.AllowNull
-
- and() - Method in class org.apache.avro.SchemaBuilder.UnionAccumulator
-
Add an additional type to this union
- append(D) - Method in class org.apache.avro.file.DataFileWriter
-
Append a datum to the file.
- append(List<ByteBuffer>) - Method in class org.apache.avro.util.ByteBufferOutputStream
-
Append a list of ByteBuffers to this stream.
- appendAllFrom(DataFileStream<D>, boolean) - Method in class org.apache.avro.file.DataFileWriter
-
Appends data from another file.
- appendEncoded(ByteBuffer) - Method in class org.apache.avro.file.DataFileWriter
-
Expert: Append a pre-encoded datum to the file.
- appendTo(File) - Method in class org.apache.avro.file.DataFileWriter
-
Open a writer appending to an existing file.
- appendTo(SeekableInput, OutputStream) - Method in class org.apache.avro.file.DataFileWriter
-
Open a writer appending to an existing file.
- AppendWriteException(Exception) - Constructor for exception org.apache.avro.file.DataFileWriter.AppendWriteException
-
- applyAliases(Schema, Schema) - Static method in class org.apache.avro.Schema
-
Rewrite a writer's schema using the aliases from a reader's schema.
- Array(int, Schema) - Constructor for class org.apache.avro.generic.GenericData.Array
-
- Array(Schema, Collection<T>) - Constructor for class org.apache.avro.generic.GenericData.Array
-
- array() - Static method in class org.apache.avro.SchemaBuilder
-
Create a builder for an Avro array This is equivalent to:
- array() - Method in class org.apache.avro.SchemaBuilder.BaseFieldTypeBuilder
-
Build an Avro array type
- array() - Method in class org.apache.avro.SchemaBuilder.BaseTypeBuilder
-
Build an Avro array type Example usage:
- array() - Method in class org.apache.avro.SchemaBuilder.UnionFieldTypeBuilder
-
Build an Avro array type
- ARRAY_END - Static variable in class org.apache.avro.io.parsing.Symbol
-
- ARRAY_START - Static variable in class org.apache.avro.io.parsing.Symbol
-
- ArrayBuilder(SchemaBuilder.Completion<R>, SchemaBuilder.NameContext) - Constructor for class org.apache.avro.SchemaBuilder.ArrayBuilder
-
- arrayDefault(List<V>) - Method in class org.apache.avro.SchemaBuilder.ArrayDefault
-
Completes this field with the default value provided, cannot be null
- arrayNext() - Method in class org.apache.avro.io.BinaryDecoder
-
- arrayNext() - Method in class org.apache.avro.io.Decoder
-
Processes the next block of an array and returns the number of items in the
block and let's the caller read those items.
- arrayNext() - Method in class org.apache.avro.io.JsonDecoder
-
- arrayNext() - Method in class org.apache.avro.io.ValidatingDecoder
-
- ArrayPositionPredicate - Class in org.apache.avro.path
-
Returns items by their position (numeric index) in an array
- ArrayPositionPredicate(long) - Constructor for class org.apache.avro.path.ArrayPositionPredicate
-
- asByteBuffer() - Method in class org.apache.avro.util.NonCopyingByteArrayOutputStream
-
Get the contents of this ByteArrayOutputStream wrapped as a ByteBuffer.
- AvroAlias - Annotation Type in org.apache.avro.reflect
-
Adds the given name and space as an alias to the schema.
- AvroAliases - Annotation Type in org.apache.avro.reflect
-
- AvroDefault - Annotation Type in org.apache.avro.reflect
-
Specifies a default value for a field as a JSON string.
- AvroDoc - Annotation Type in org.apache.avro.reflect
-
Sets the avrodoc for this java field.
- AvroEncode - Annotation Type in org.apache.avro.reflect
-
Expert: Fields with this annotation are encoded using the given custom
encoder.
- AvroGenerated - Annotation Type in org.apache.avro.specific
-
Indicates that an annotated class is an Avro generated class.
- AvroIgnore - Annotation Type in org.apache.avro.reflect
-
Marks a field as transient.
- AvroMeta - Annotation Type in org.apache.avro.reflect
-
Adds the given key:Value pair as metadata into the schema, at the
corresponding node.
- AvroMeta.AvroMetas - Annotation Type in org.apache.avro.reflect
-
- AvroMissingFieldException - Exception in org.apache.avro
-
Avro exception in case of missing fields.
- AvroMissingFieldException(String, Schema.Field) - Constructor for exception org.apache.avro.AvroMissingFieldException
-
- AvroName - Annotation Type in org.apache.avro.reflect
-
Sets the avroname for this java field.
- AvroRemoteException - Exception in org.apache.avro
-
Base class for exceptions thrown to client by server.
- AvroRemoteException() - Constructor for exception org.apache.avro.AvroRemoteException
-
- AvroRemoteException(Throwable) - Constructor for exception org.apache.avro.AvroRemoteException
-
- AvroRemoteException(Object) - Constructor for exception org.apache.avro.AvroRemoteException
-
- AvroRemoteException(Object, Throwable) - Constructor for exception org.apache.avro.AvroRemoteException
-
- AvroRuntimeException - Exception in org.apache.avro
-
Base Avro exception.
- AvroRuntimeException(Throwable) - Constructor for exception org.apache.avro.AvroRuntimeException
-
- AvroRuntimeException(String) - Constructor for exception org.apache.avro.AvroRuntimeException
-
- AvroRuntimeException(String, Throwable) - Constructor for exception org.apache.avro.AvroRuntimeException
-
- AvroSchema - Annotation Type in org.apache.avro.reflect
-
Declares that a Java type should have a specified Avro schema, overriding the
normally inferred schema.
- AvroTypeException - Exception in org.apache.avro
-
Thrown when an illegal type is used.
- AvroTypeException(String) - Constructor for exception org.apache.avro.AvroTypeException
-
- AvroTypeException(String, Throwable) - Constructor for exception org.apache.avro.AvroTypeException
-
- Cache() - Constructor for class org.apache.avro.message.SchemaStore.Cache
-
- canBeReadStrategy() - Method in class org.apache.avro.SchemaValidatorBuilder
-
Use a strategy that validates that a schema can be read by existing schema(s)
according to the Avro default schema resolution.
- canReadStrategy() - Method in class org.apache.avro.SchemaValidatorBuilder
-
Use a strategy that validates that a schema can be used to read existing
schema(s) according to the Avro default schema resolution.
- canReuse() - Method in interface org.apache.avro.io.FastReaderBuilder.FieldReader
-
- canReuse() - Method in class org.apache.avro.io.FastReaderBuilder.RecordReader
-
- canReuse() - Method in interface org.apache.avro.io.FastReaderBuilder.ReusingFieldReader
-
- charAt(int) - Method in class org.apache.avro.util.Utf8
-
- checkReaderWriterCompatibility(Schema, Schema) - Static method in class org.apache.avro.SchemaCompatibility
-
Validates that the provided reader schema can be used to decode avro data
written with the provided writer schema.
- CLASS_PROP - Static variable in class org.apache.avro.specific.SpecificData
-
- ClassUtils - Class in org.apache.avro.util
-
- clear() - Method in class org.apache.avro.generic.GenericData.Array
-
- clear(String) - Method in class org.apache.avro.generic.GenericRecordBuilder
-
Clears the value of the given field.
- clear(Schema.Field) - Method in class org.apache.avro.generic.GenericRecordBuilder
-
Clears the value of the given field.
- clear(int) - Method in class org.apache.avro.generic.GenericRecordBuilder
-
Clears the value of the given field.
- clear() - Method in class org.apache.avro.util.WeakIdentityHashMap
-
- clearCause() - Method in interface org.apache.avro.data.ErrorBuilder
-
Clears the cause
- clearCause() - Method in class org.apache.avro.specific.SpecificErrorBuilderBase
-
- clearValue() - Method in interface org.apache.avro.data.ErrorBuilder
-
Clears the value
- clearValue() - Method in class org.apache.avro.specific.SpecificErrorBuilderBase
-
- close() - Method in class org.apache.avro.file.DataFileReader12
-
Close this reader.
- close() - Method in class org.apache.avro.file.DataFileStream
-
Close this reader.
- close() - Method in class org.apache.avro.file.DataFileWriter
-
Flush and close the file.
- Codec - Class in org.apache.avro.file
-
Interface for Avro-supported compression codecs for data files.
- Codec() - Constructor for class org.apache.avro.file.Codec
-
- CODEC - Static variable in class org.apache.avro.file.DataFileConstants
-
- CodecFactory - Class in org.apache.avro.file
-
Encapsulates the ability to specify and configure a compression codec.
- CodecFactory() - Constructor for class org.apache.avro.file.CodecFactory
-
- compare(Object, Object, Schema) - Method in class org.apache.avro.generic.GenericData
-
Compare objects according to their schema.
- compare(Object, Object, Schema, boolean) - Method in class org.apache.avro.generic.GenericData
-
Comparison implementation.
- compare(byte[], int, byte[], int, Schema) - Static method in class org.apache.avro.io.BinaryData
-
Compare binary encoded data.
- compare(byte[], int, int, byte[], int, int, Schema) - Static method in class org.apache.avro.io.BinaryData
-
Compare binary encoded data.
- compare(Object, Object, Schema, boolean) - Method in class org.apache.avro.reflect.ReflectData
-
- compare(Object, Object, Schema, boolean) - Method in class org.apache.avro.specific.SpecificData
-
- compareBytes(byte[], int, int, byte[], int, int) - Static method in class org.apache.avro.io.BinaryData
-
Lexicographically compare bytes.
- compareTo(GenericArray<T>) - Method in class org.apache.avro.generic.GenericData.Array
-
- compareTo(GenericData.EnumSymbol) - Method in class org.apache.avro.generic.GenericData.EnumSymbol
-
- compareTo(GenericData.Fixed) - Method in class org.apache.avro.generic.GenericData.Fixed
-
- compareTo(GenericData.Record) - Method in class org.apache.avro.generic.GenericData.Record
-
- compareTo(SpecificFixed) - Method in class org.apache.avro.specific.SpecificFixed
-
- compareTo(SpecificRecord) - Method in class org.apache.avro.specific.SpecificRecordBase
-
- compareTo(Utf8) - Method in class org.apache.avro.util.Utf8
-
- compatible() - Static method in class org.apache.avro.SchemaCompatibility.SchemaCompatibilityResult
-
Returns a details object representing a compatible schema pair.
- compress(ByteBuffer) - Method in class org.apache.avro.file.BZip2Codec
-
- compress(ByteBuffer) - Method in class org.apache.avro.file.Codec
-
Compresses the input data
- compress(ByteBuffer) - Method in class org.apache.avro.file.DeflateCodec
-
- compress(ByteBuffer) - Method in class org.apache.avro.file.SnappyCodec
-
- compress(ByteBuffer) - Method in class org.apache.avro.file.XZCodec
-
- compress(ByteBuffer) - Method in class org.apache.avro.file.ZstandardCodec
-
- computeIfAbsent(ConcurrentMap<K, V>, K, Function<K, V>) - Static method in class org.apache.avro.util.MapUtil
-
A temporary workaround for Java 8 specific performance issue JDK-8161372
.
This class should be removed once we drop Java 8 support.
- computeOffset(ByteBuffer) - Static method in class org.apache.avro.file.Codec
-
- configure(InputStream) - Method in class org.apache.avro.io.JsonDecoder
-
Reconfigures this JsonDecoder to use the InputStream provided.
- configure(String) - Method in class org.apache.avro.io.JsonDecoder
-
Reconfigures this JsonDecoder to use the String provided for input.
- configure(OutputStream) - Method in class org.apache.avro.io.JsonEncoder
-
Reconfigures this JsonEncoder to use the output stream provided.
- configure(Decoder) - Method in class org.apache.avro.io.ValidatingDecoder
-
Re-initialize, reading from a new underlying Decoder.
- configure(Encoder) - Method in class org.apache.avro.io.ValidatingEncoder
-
Reconfigures this ValidatingEncoder to wrap the encoder provided.
- configureBlockSize(int) - Method in class org.apache.avro.io.EncoderFactory
-
Configures this factory to construct blocking BinaryEncoders with the
specified block buffer size.
- configureBufferSize(int) - Method in class org.apache.avro.io.EncoderFactory
-
Configures this factory to use the specified buffer size when creating
Encoder instances that buffer their output.
- configureDecoderBufferSize(int) - Method in class org.apache.avro.io.DecoderFactory
-
Configures this factory to use the specified buffer size when creating
Decoder instances that buffer their input.
- Container(Schema, Schema, GenericData, Resolver.Action) - Constructor for class org.apache.avro.Resolver.Container
-
- containsKey(Object) - Method in class org.apache.avro.util.WeakIdentityHashMap
-
- containsValue(Object) - Method in class org.apache.avro.util.WeakIdentityHashMap
-
- contents - Variable in class org.apache.avro.io.parsing.Symbol.DefaultStartAction
-
- Conversion<T> - Class in org.apache.avro
-
Conversion between generic and logical type instances.
- Conversion() - Constructor for class org.apache.avro.Conversion
-
- conversion - Variable in class org.apache.avro.Resolver.Action
-
If the reader has a conversion that needs to be applied, it's stored here for
fast access, otherwise this will be null.
- Conversions - Class in org.apache.avro
-
- Conversions() - Constructor for class org.apache.avro.Conversions
-
- Conversions.DecimalConversion - Class in org.apache.avro
-
- Conversions.UUIDConversion - Class in org.apache.avro
-
- convert(Object, Schema, LogicalType, Conversion<?>) - Method in class org.apache.avro.generic.GenericDatumReader
-
Convert an underlying representation of a logical type (such as a ByteBuffer)
to a higher level object (such as a BigDecimal).
- convert(Schema, LogicalType, Conversion<T>, Object) - Method in class org.apache.avro.generic.GenericDatumWriter
-
Convert a high level representation of a logical type (such as a BigDecimal)
to its underlying representation object (such as a ByteBuffer).
- convertToLogicalType(Object, Schema, LogicalType, Conversion<?>) - Static method in class org.apache.avro.Conversions
-
Convert a underlying representation of a logical type (such as a ByteBuffer)
to a higher level object (such as a BigDecimal).
- convertToRawType(Object, Schema, LogicalType, Conversion<T>) - Static method in class org.apache.avro.Conversions
-
Convert a high level representation of a logical type (such as a BigDecimal)
to the its underlying representation object (such as a ByteBuffer)
- create(Schema, File) - Method in class org.apache.avro.file.DataFileWriter
-
Open a new file for data matching a schema with a random sync.
- create(Schema, OutputStream) - Method in class org.apache.avro.file.DataFileWriter
-
Open a new file for data matching a schema with a random sync.
- create(Schema, OutputStream, byte[]) - Method in class org.apache.avro.file.DataFileWriter
-
Open a new file for data matching a schema with an explicit sync.
- create(Schema.Type) - Static method in class org.apache.avro.Schema
-
Create a schema for a primitive type.
- createArray(Schema) - Static method in class org.apache.avro.Schema
-
Create an array schema.
- createBinaryDecoder(InputStream, BinaryDecoder) - Method in class org.apache.avro.io.DecoderFactory
-
- createBinaryDecoder(byte[], int, int, BinaryDecoder) - Method in class org.apache.avro.io.DecoderFactory
-
- createBinaryDecoder(byte[], BinaryDecoder) - Method in class org.apache.avro.io.DecoderFactory
-
- createBytes(byte[]) - Method in class org.apache.avro.generic.GenericDatumReader
-
Called to create byte arrays from default values.
- createDatumReader(Schema) - Method in class org.apache.avro.generic.GenericData
-
- createDatumReader(Schema, Schema) - Method in class org.apache.avro.generic.GenericData
-
- createDatumReader(Schema) - Method in class org.apache.avro.io.FastReaderBuilder
-
- createDatumReader(Schema, Schema) - Method in class org.apache.avro.io.FastReaderBuilder
-
- createDatumReader(Schema) - Method in class org.apache.avro.reflect.ReflectData
-
- createDatumReader(Schema, Schema) - Method in class org.apache.avro.reflect.ReflectData
-
- createDatumReader(Schema) - Method in class org.apache.avro.specific.SpecificData
-
- createDatumReader(Schema, Schema) - Method in class org.apache.avro.specific.SpecificData
-
- createDatumWriter(Schema) - Method in class org.apache.avro.generic.GenericData
-
- createDatumWriter(Schema) - Method in class org.apache.avro.reflect.ReflectData
-
- createDatumWriter(Schema) - Method in class org.apache.avro.specific.SpecificData
-
- createEnum(String, Schema) - Method in class org.apache.avro.generic.GenericData
-
Called to create an enum value.
- createEnum(String, Schema) - Method in class org.apache.avro.generic.GenericDatumReader
-
Called to create an enum value.
- createEnum(String, String, String, List<String>) - Static method in class org.apache.avro.Schema
-
Create an enum schema.
- createEnum(String, String, String, List<String>, String) - Static method in class org.apache.avro.Schema
-
Create an enum schema.
- createEnum(String, Schema) - Method in class org.apache.avro.specific.SpecificData
-
- createFieldSchema(Field, Map<String, Schema>) - Method in class org.apache.avro.reflect.ReflectData.AllowNull
-
- createFieldSchema(Field, Map<String, Schema>) - Method in class org.apache.avro.reflect.ReflectData
-
Create a schema for a field.
- createFixed(Object, Schema) - Method in class org.apache.avro.generic.GenericData
-
Called to create an fixed value.
- createFixed(Object, byte[], Schema) - Method in class org.apache.avro.generic.GenericData
-
Called to create an fixed value.
- createFixed(Object, Schema) - Method in class org.apache.avro.generic.GenericDatumReader
-
- createFixed(Object, byte[], Schema) - Method in class org.apache.avro.generic.GenericDatumReader
-
- createFixed(Object, Schema) - Method in class org.apache.avro.reflect.ReflectData
-
- createFixed(String, String, String, int) - Static method in class org.apache.avro.Schema
-
Create a fixed schema.
- createFixed(Object, Schema) - Method in class org.apache.avro.specific.SpecificData
-
- createInstance() - Method in class org.apache.avro.file.CodecFactory
-
Creates internal Codec.
- createMap(Schema) - Static method in class org.apache.avro.Schema
-
Create a map schema.
- createMessage(String, String, Schema) - Method in class org.apache.avro.Protocol
-
Deprecated.
- createMessage(Protocol.Message, Schema) - Method in class org.apache.avro.Protocol
-
Create a one-way message using the name
, doc
, and
props
of m
.
- createMessage(String, String, JsonProperties, Schema) - Method in class org.apache.avro.Protocol
-
Create a one-way message.
- createMessage(String, String, Map<String, ?>, Schema) - Method in class org.apache.avro.Protocol
-
Create a one-way message.
- createMessage(String, String, Schema, Schema, Schema) - Method in class org.apache.avro.Protocol
-
Deprecated.
- createMessage(Protocol.Message, Schema, Schema, Schema) - Method in class org.apache.avro.Protocol
-
Create a two-way message using the name
, doc
, and
props
of m
.
- createMessage(String, String, JsonProperties, Schema, Schema, Schema) - Method in class org.apache.avro.Protocol
-
Create a two-way message.
- createMessage(String, String, Map<String, ?>, Schema, Schema, Schema) - Method in class org.apache.avro.Protocol
-
Create a two-way message.
- createRecord(List<Schema.Field>) - Static method in class org.apache.avro.Schema
-
- createRecord(String, String, String, boolean) - Static method in class org.apache.avro.Schema
-
Create a named record schema.
- createRecord(String, String, String, boolean, List<Schema.Field>) - Static method in class org.apache.avro.Schema
-
Create a named record schema with fields already set.
- createSchema(Type, Map<String, Schema>) - Method in class org.apache.avro.reflect.ReflectData
-
- createSchema(Type, Map<String, Schema>) - Method in class org.apache.avro.specific.SpecificData
-
Create the schema for a Java type.
- createSchemaDefaultValue(Type, Field, Schema) - Method in class org.apache.avro.reflect.ReflectData
-
Get default value for a schema field.
- createString(Object) - Method in class org.apache.avro.generic.GenericData
-
Called to create an string value.
- createString(String) - Method in class org.apache.avro.generic.GenericDatumReader
-
Called to create a string from a default value.
- createString(String) - Method in class org.apache.avro.reflect.ReflectDatumReader
-
- createString(Object) - Method in class org.apache.avro.specific.SpecificData
-
- createUnion(List<Schema>) - Static method in class org.apache.avro.Schema
-
Create a union schema.
- createUnion(Schema...) - Static method in class org.apache.avro.Schema
-
Create a union schema.
- customDecode(ResolvingDecoder) - Method in class org.apache.avro.specific.SpecificRecordBase
-
- customEncode(Encoder) - Method in class org.apache.avro.specific.SpecificRecordBase
-
- CustomEncoding<T> - Class in org.apache.avro.reflect
-
Expert: a custom encoder and decoder that writes an object directly to avro.
- CustomEncoding() - Constructor for class org.apache.avro.reflect.CustomEncoding
-
- data() - Method in class org.apache.avro.data.RecordBuilderBase
-
- DataFileConstants - Class in org.apache.avro.file
-
Constants used in data files.
- DataFileReader<D> - Class in org.apache.avro.file
-
- DataFileReader(File, DatumReader<D>) - Constructor for class org.apache.avro.file.DataFileReader
-
Construct a reader for a file.
- DataFileReader(SeekableInput, DatumReader<D>) - Constructor for class org.apache.avro.file.DataFileReader
-
Construct a reader for a file.
- DataFileReader(SeekableInput, DatumReader<D>, boolean, byte[]) - Constructor for class org.apache.avro.file.DataFileReader
-
Construct a reader for a file.
- DataFileReader(SeekableInput, DatumReader<D>, DataFileStream.Header) - Constructor for class org.apache.avro.file.DataFileReader
-
- DataFileReader12<D> - Class in org.apache.avro.file
-
Read files written by Avro version 1.2.
- DataFileReader12(SeekableInput, DatumReader<D>) - Constructor for class org.apache.avro.file.DataFileReader12
-
Construct a reader for a file.
- DataFileStream<D> - Class in org.apache.avro.file
-
- DataFileStream(InputStream, DatumReader<D>) - Constructor for class org.apache.avro.file.DataFileStream
-
Construct a reader for an input stream.
- DataFileStream(DatumReader<D>) - Constructor for class org.apache.avro.file.DataFileStream
-
create an uninitialized DataFileStream
- DataFileStream.Header - Class in org.apache.avro.file
-
A handle that can be used to reopen a DataFile without re-reading the header
of the stream.
- DataFileWriter<D> - Class in org.apache.avro.file
-
Stores in a file a sequence of data conforming to a schema.
- DataFileWriter(DatumWriter<D>) - Constructor for class org.apache.avro.file.DataFileWriter
-
Construct a writer, not yet open.
- DataFileWriter.AppendWriteException - Exception in org.apache.avro.file
-
- date() - Static method in class org.apache.avro.LogicalTypes
-
- DateAsLongEncoding - Class in org.apache.avro.reflect
-
This encoder/decoder writes a java.util.Date object as a long to avro and
reads a Date object from long.
- DateAsLongEncoding() - Constructor for class org.apache.avro.reflect.DateAsLongEncoding
-
- DateConversion() - Constructor for class org.apache.avro.data.TimeConversions.DateConversion
-
- DatumReader<D> - Interface in org.apache.avro.io
-
Read data of a schema.
- DatumWriter<D> - Interface in org.apache.avro.io
-
Write data of a schema.
- decimal(int) - Static method in class org.apache.avro.LogicalTypes
-
Create a Decimal LogicalType with the given precision and scale 0
- decimal(int, int) - Static method in class org.apache.avro.LogicalTypes
-
Create a Decimal LogicalType with the given precision and scale
- DecimalConversion() - Constructor for class org.apache.avro.Conversions.DecimalConversion
-
- decode(InputStream, D) - Method in class org.apache.avro.message.BinaryMessageDecoder
-
- decode(InputStream) - Method in class org.apache.avro.message.MessageDecoder.BaseDecoder
-
- decode(ByteBuffer) - Method in class org.apache.avro.message.MessageDecoder.BaseDecoder
-
- decode(byte[]) - Method in class org.apache.avro.message.MessageDecoder.BaseDecoder
-
- decode(ByteBuffer, D) - Method in class org.apache.avro.message.MessageDecoder.BaseDecoder
-
- decode(byte[], D) - Method in class org.apache.avro.message.MessageDecoder.BaseDecoder
-
- decode(InputStream) - Method in interface org.apache.avro.message.MessageDecoder
-
Deserialize a single datum from an InputStream.
- decode(InputStream, D) - Method in interface org.apache.avro.message.MessageDecoder
-
Deserialize a single datum from an InputStream.
- decode(ByteBuffer) - Method in interface org.apache.avro.message.MessageDecoder
-
Deserialize a single datum from a ByteBuffer.
- decode(ByteBuffer, D) - Method in interface org.apache.avro.message.MessageDecoder
-
Deserialize a single datum from a ByteBuffer.
- decode(byte[]) - Method in interface org.apache.avro.message.MessageDecoder
-
Deserialize a single datum from a byte array.
- decode(byte[], D) - Method in interface org.apache.avro.message.MessageDecoder
-
Deserialize a single datum from a byte array.
- decode(InputStream, D) - Method in class org.apache.avro.message.RawMessageDecoder
-
- Decoder - Class in org.apache.avro.io
-
Low-level support for de-serializing Avro values.
- Decoder() - Constructor for class org.apache.avro.io.Decoder
-
- DecoderFactory - Class in org.apache.avro.io
-
A factory for creating and configuring
Decoder
s.
- DecoderFactory() - Constructor for class org.apache.avro.io.DecoderFactory
-
Constructor for factory instances
- decompress(ByteBuffer) - Method in class org.apache.avro.file.BZip2Codec
-
- decompress(ByteBuffer) - Method in class org.apache.avro.file.Codec
-
Decompress the data
- decompress(ByteBuffer) - Method in class org.apache.avro.file.DeflateCodec
-
- decompress(ByteBuffer) - Method in class org.apache.avro.file.SnappyCodec
-
- decompress(ByteBuffer) - Method in class org.apache.avro.file.XZCodec
-
- decompress(ByteBuffer) - Method in class org.apache.avro.file.ZstandardCodec
-
- deepCopy(Schema, T) - Method in class org.apache.avro.generic.GenericData
-
Makes a deep copy of a value given its schema.
- DEFAULT_BUFFER_SIZE - Static variable in class org.apache.avro.file.BZip2Codec
-
- DEFAULT_COMPRESSION - Static variable in class org.apache.avro.file.XZCodec
-
- DEFAULT_COMPRESSION - Static variable in class org.apache.avro.file.ZstandardCodec
-
- DEFAULT_DEFLATE_LEVEL - Static variable in class org.apache.avro.file.CodecFactory
-
- DEFAULT_END_ACTION - Static variable in class org.apache.avro.io.parsing.Symbol
-
- DEFAULT_SYNC_INTERVAL - Static variable in class org.apache.avro.file.DataFileConstants
-
- DEFAULT_USE_BUFFERPOOL - Static variable in class org.apache.avro.file.ZstandardCodec
-
- DEFAULT_XZ_LEVEL - Static variable in class org.apache.avro.file.CodecFactory
-
- DEFAULT_ZSTANDARD_BUFFERPOOL - Static variable in class org.apache.avro.file.CodecFactory
-
- DEFAULT_ZSTANDARD_LEVEL - Static variable in class org.apache.avro.file.CodecFactory
-
- defaultFactory() - Static method in class org.apache.avro.io.DecoderFactory
-
- defaults - Variable in class org.apache.avro.Resolver.RecordAdjust
-
Contains the default values to be used for the last
readerOrder.length-firstDefault fields in rearderOrder.
- defaultStartAction(byte[]) - Static method in class org.apache.avro.io.parsing.Symbol
-
- DefaultStartAction(byte[]) - Constructor for class org.apache.avro.io.parsing.Symbol.DefaultStartAction
-
Deprecated.
- defaultSymbol(String) - Method in class org.apache.avro.SchemaBuilder.EnumBuilder
-
Set the default value of the enum.
- defaultVal() - Method in class org.apache.avro.Schema.Field
-
- defaultValue(Schema.Field) - Method in class org.apache.avro.data.RecordBuilderBase
-
Gets the default value of the given field, if any.
- DEFLATE_CODEC - Static variable in class org.apache.avro.file.DataFileConstants
-
- deflateCodec(int) - Static method in class org.apache.avro.file.CodecFactory
-
Deflate codec, with specific compression.
- DeflateCodec - Class in org.apache.avro.file
-
Implements DEFLATE (RFC1951) compression and decompression.
- DeflateCodec(int) - Constructor for class org.apache.avro.file.DeflateCodec
-
- depth() - Method in class org.apache.avro.io.parsing.Parser
-
Returns the depth of the stack.
- depth() - Method in class org.apache.avro.io.ParsingEncoder
-
- describe(Schema) - Static method in class org.apache.avro.util.SchemaUtil
-
- describe(Object) - Static method in class org.apache.avro.util.SchemaUtil
-
- directBinaryDecoder(InputStream, BinaryDecoder) - Method in class org.apache.avro.io.DecoderFactory
-
Creates or reinitializes a
BinaryDecoder
with the input stream
provided as the source of data.
- DirectBinaryEncoder - Class in org.apache.avro.io
-
An
Encoder
for Avro's binary encoding that does not buffer output.
- directBinaryEncoder(OutputStream, BinaryEncoder) - Method in class org.apache.avro.io.EncoderFactory
-
Creates or reinitializes a
BinaryEncoder
with the OutputStream
provided as the destination for written data.
- doAction(Symbol, Symbol) - Method in class org.apache.avro.io.JsonDecoder
-
- doAction(Symbol, Symbol) - Method in class org.apache.avro.io.JsonEncoder
-
- doAction(Symbol, Symbol) - Method in interface org.apache.avro.io.parsing.Parser.ActionHandler
-
Handle the action symbol top when the input is sought to be
taken off the stack.
- doAction(Symbol, Symbol) - Method in class org.apache.avro.io.ResolvingDecoder
-
- doAction(Symbol, Symbol) - Method in class org.apache.avro.io.ValidatingDecoder
-
- doAction(Symbol, Symbol) - Method in class org.apache.avro.io.ValidatingEncoder
-
- doc() - Method in class org.apache.avro.Schema.Field
-
Field's documentation within the record, if set.
- doc(String) - Method in class org.apache.avro.SchemaBuilder.NamedBuilder
-
configure this type's optional documentation string
- DoNothing(Schema, Schema, GenericData) - Constructor for class org.apache.avro.Resolver.DoNothing
-
- doReadBytes(byte[], int, int) - Method in class org.apache.avro.io.BinaryDecoder
-
Reads length bytes into bytes starting at start.
- doReadItemCount() - Method in class org.apache.avro.io.BinaryDecoder
-
Returns the number of items to follow in the current array or map.
- doSkipBytes(long) - Method in class org.apache.avro.io.BinaryDecoder
-
- DOUBLE - Static variable in class org.apache.avro.io.parsing.Symbol
-
- doubleBuilder() - Method in class org.apache.avro.SchemaBuilder.BaseFieldTypeBuilder
-
Build a double type that can set custom properties.
- doubleBuilder() - Method in class org.apache.avro.SchemaBuilder.BaseTypeBuilder
-
Build a double type that can set custom properties.
- doubleBuilder() - Method in class org.apache.avro.SchemaBuilder.UnionFieldTypeBuilder
-
Build a double type that can set custom properties.
- doubleDefault(double) - Method in class org.apache.avro.SchemaBuilder.DoubleDefault
-
Completes this field with the default value provided
- doubleType() - Method in class org.apache.avro.SchemaBuilder.BaseFieldTypeBuilder
-
A plain double type without custom properties.
- doubleType() - Method in class org.apache.avro.SchemaBuilder.BaseTypeBuilder
-
A plain double type without custom properties.
- doubleType() - Method in class org.apache.avro.SchemaBuilder.UnionFieldTypeBuilder
-
A plain double type without custom properties.
- drain() - Method in class org.apache.avro.io.ResolvingDecoder
-
Consume any more data that has been written by the writer but not needed by
the reader so that the the underlying decoder is in proper shape for the next
record.
- generate(Schema) - Method in class org.apache.avro.io.parsing.JsonGrammarGenerator
-
Returns the non-terminal that is the start symbol for the grammar for the
grammar for the given schema sc.
- generate(Schema, Map<ValidatingGrammarGenerator.LitS, Symbol>) - Method in class org.apache.avro.io.parsing.JsonGrammarGenerator
-
Returns the non-terminal that is the start symbol for grammar of the given
schema sc.
- generate(Schema, Schema) - Method in class org.apache.avro.io.parsing.ResolvingGrammarGenerator
-
Resolves the writer schema writer and the reader schema
reader and returns the start symbol for the grammar generated.
- generate(Schema) - Method in class org.apache.avro.io.parsing.ValidatingGrammarGenerator
-
Returns the non-terminal that is the start symbol for the grammar for the
given schema sc.
- generate(Schema, Map<ValidatingGrammarGenerator.LitS, Symbol>) - Method in class org.apache.avro.io.parsing.ValidatingGrammarGenerator
-
Returns the non-terminal that is the start symbol for the grammar for the
given schema sc.
- GenericArray<T> - Interface in org.apache.avro.generic
-
Array that permits reuse of contained elements.
- GenericContainer - Interface in org.apache.avro.generic
-
Contains data of other types.
- GenericData - Class in org.apache.avro.generic
-
Utilities for generic Java data.
- GenericData() - Constructor for class org.apache.avro.generic.GenericData
-
For subclasses.
- GenericData(ClassLoader) - Constructor for class org.apache.avro.generic.GenericData
-
For subclasses.
- GenericData.Array<T> - Class in org.apache.avro.generic
-
Default implementation of an array.
- GenericData.EnumSymbol - Class in org.apache.avro.generic
-
- GenericData.Fixed - Class in org.apache.avro.generic
-
- GenericData.InstanceSupplier - Interface in org.apache.avro.generic
-
- GenericData.Record - Class in org.apache.avro.generic
-
- GenericData.StringType - Enum in org.apache.avro.generic
-
Used to specify the Java type for a string schema.
- GenericDatumReader<D> - Class in org.apache.avro.generic
-
- GenericDatumReader() - Constructor for class org.apache.avro.generic.GenericDatumReader
-
- GenericDatumReader(Schema) - Constructor for class org.apache.avro.generic.GenericDatumReader
-
Construct where the writer's and reader's schemas are the same.
- GenericDatumReader(Schema, Schema) - Constructor for class org.apache.avro.generic.GenericDatumReader
-
Construct given writer's and reader's schema.
- GenericDatumReader(Schema, Schema, GenericData) - Constructor for class org.apache.avro.generic.GenericDatumReader
-
- GenericDatumReader(GenericData) - Constructor for class org.apache.avro.generic.GenericDatumReader
-
- GenericDatumWriter<D> - Class in org.apache.avro.generic
-
- GenericDatumWriter() - Constructor for class org.apache.avro.generic.GenericDatumWriter
-
- GenericDatumWriter(GenericData) - Constructor for class org.apache.avro.generic.GenericDatumWriter
-
- GenericDatumWriter(Schema) - Constructor for class org.apache.avro.generic.GenericDatumWriter
-
- GenericDatumWriter(Schema, GenericData) - Constructor for class org.apache.avro.generic.GenericDatumWriter
-
- GenericEnumSymbol<E extends GenericEnumSymbol<E>> - Interface in org.apache.avro.generic
-
An enum symbol.
- GenericFixed - Interface in org.apache.avro.generic
-
Fixed-size data.
- GenericRecord - Interface in org.apache.avro.generic
-
A generic instance of a record schema.
- GenericRecordBuilder - Class in org.apache.avro.generic
-
A RecordBuilder for generic records.
- GenericRecordBuilder(Schema) - Constructor for class org.apache.avro.generic.GenericRecordBuilder
-
Creates a GenericRecordBuilder for building Record instances.
- GenericRecordBuilder(GenericRecordBuilder) - Constructor for class org.apache.avro.generic.GenericRecordBuilder
-
Creates a GenericRecordBuilder by copying an existing GenericRecordBuilder.
- GenericRecordBuilder(GenericData.Record) - Constructor for class org.apache.avro.generic.GenericRecordBuilder
-
Creates a GenericRecordBuilder by copying an existing record instance.
- get(int) - Method in class org.apache.avro.generic.GenericData.Array
-
- get() - Static method in class org.apache.avro.generic.GenericData
-
Return the singleton instance.
- get(String) - Method in class org.apache.avro.generic.GenericData.Record
-
- get(int) - Method in class org.apache.avro.generic.GenericData.Record
-
- get(String) - Method in interface org.apache.avro.generic.GenericRecord
-
Return the value of a field given its name.
- get(String) - Method in class org.apache.avro.generic.GenericRecordBuilder
-
Gets the value of a field.
- get(Schema.Field) - Method in class org.apache.avro.generic.GenericRecordBuilder
-
Gets the value of a field.
- get(int) - Method in class org.apache.avro.generic.GenericRecordBuilder
-
Gets the value of a field.
- get(int) - Method in interface org.apache.avro.generic.IndexedRecord
-
Return the value of a field given its position in the schema.
- get() - Static method in class org.apache.avro.io.DecoderFactory
-
Returns an immutable static DecoderFactory configured with default settings
All mutating methods throw IllegalArgumentExceptions.
- get() - Static method in class org.apache.avro.io.EncoderFactory
-
Returns an immutable static DecoderFactory with default configuration.
- get() - Static method in class org.apache.avro.io.FastReaderBuilder
-
- get(int) - Method in class org.apache.avro.io.parsing.Symbol.Sequence
-
- get() - Static method in class org.apache.avro.reflect.ReflectData.AllowNull
-
Return the singleton instance.
- get() - Static method in class org.apache.avro.reflect.ReflectData
-
Return the singleton instance.
- get() - Static method in class org.apache.avro.specific.SpecificData
-
Return the singleton instance.
- get(int) - Method in exception org.apache.avro.specific.SpecificExceptionBase
-
- get(int) - Method in class org.apache.avro.specific.SpecificRecordBase
-
- get(String) - Method in class org.apache.avro.specific.SpecificRecordBase
-
- get(Object) - Method in class org.apache.avro.util.WeakIdentityHashMap
-
- getAliases() - Method in class org.apache.avro.Schema
-
If this is a record, enum or fixed, return its aliases, if any.
- getArrayAsCollection(Object) - Method in class org.apache.avro.generic.GenericData
-
Called to access an array as a collection.
- getArrayAsCollection(Object) - Method in class org.apache.avro.reflect.ReflectData
-
- getArrayElements(Object) - Method in class org.apache.avro.generic.GenericDatumWriter
-
- getArraySize(Object) - Method in class org.apache.avro.generic.GenericDatumWriter
-
- getBlockCount() - Method in class org.apache.avro.file.DataFileStream
-
Expert: Return the count of items in the current block.
- getBlockSize() - Method in class org.apache.avro.file.DataFileStream
-
Expert: Return the size in bytes (uncompressed) of the current block.
- getBlockSize() - Method in class org.apache.avro.io.EncoderFactory
-
Returns this factory's configured default block buffer size.
- getBufferList() - Method in class org.apache.avro.util.ByteBufferOutputStream
-
Returns all data written and resets the stream to be empty.
- getBufferSize() - Method in class org.apache.avro.io.EncoderFactory
-
Returns this factory's configured default buffer size.
- getByteLength() - Method in class org.apache.avro.util.Utf8
-
Return length in bytes.
- getBytes() - Method in class org.apache.avro.util.Utf8
-
Return UTF-8 encoded bytes.
- getBytesFor(String) - Static method in class org.apache.avro.util.Utf8
-
Gets the UTF-8 bytes for a String
- getCause() - Method in interface org.apache.avro.data.ErrorBuilder
-
Gets the error cause
- getCause() - Method in exception org.apache.avro.path.TracingClassCastException
-
- getCause() - Method in exception org.apache.avro.path.TracingNullPointException
-
- getCause() - Method in class org.apache.avro.specific.SpecificErrorBuilderBase
-
- getClass(Schema) - Method in class org.apache.avro.reflect.ReflectData
-
- getClass(Schema) - Method in class org.apache.avro.specific.SpecificData
-
Return the class that implements a schema, or null if none exists.
- getClassLoader() - Method in class org.apache.avro.generic.GenericData
-
Return the class loader that's used (by subclasses).
- getClassName(Schema) - Static method in class org.apache.avro.specific.SpecificData
-
Returns the Java class name indicated by a schema's name and namespace.
- getCompatibility() - Method in class org.apache.avro.SchemaCompatibility.SchemaCompatibilityResult
-
Returns the SchemaCompatibilityType, always non-null.
- getConfiguredBufferSize() - Method in class org.apache.avro.io.DecoderFactory
-
Returns this factory's configured preferred buffer size.
- getConstructorAsFunction(Class<V>, Class<R>) - Static method in class org.apache.avro.reflect.ReflectionUtil
-
- getConversion(int) - Method in class org.apache.avro.specific.SpecificRecordBase
-
- getConversion(String) - Method in class org.apache.avro.specific.SpecificRecordBase
-
- getConversionByClass(Class<T>) - Method in class org.apache.avro.generic.GenericData
-
Returns the first conversion found for the given class.
- getConversionByClass(Class<T>, LogicalType) - Method in class org.apache.avro.generic.GenericData
-
Returns the conversion for the given class and logical type.
- getConversionFor(LogicalType) - Method in class org.apache.avro.generic.GenericData
-
Returns the Conversion for the given logical type.
- getConversions() - Method in class org.apache.avro.generic.GenericData
-
- getConvertedType() - Method in class org.apache.avro.Conversion
-
Return the Java class representing the logical type.
- getConvertedType() - Method in class org.apache.avro.Conversions.DecimalConversion
-
- getConvertedType() - Method in class org.apache.avro.Conversions.UUIDConversion
-
- getConvertedType() - Method in class org.apache.avro.data.TimeConversions.DateConversion
-
- getConvertedType() - Method in class org.apache.avro.data.TimeConversions.LocalTimestampMicrosConversion
-
- getConvertedType() - Method in class org.apache.avro.data.TimeConversions.LocalTimestampMillisConversion
-
- getConvertedType() - Method in class org.apache.avro.data.TimeConversions.TimeMicrosConversion
-
- getConvertedType() - Method in class org.apache.avro.data.TimeConversions.TimeMillisConversion
-
- getConvertedType() - Method in class org.apache.avro.data.TimeConversions.TimestampMicrosConversion
-
- getConvertedType() - Method in class org.apache.avro.data.TimeConversions.TimestampMillisConversion
-
- getCustomRegisteredTypes() - Static method in class org.apache.avro.LogicalTypes
-
Return an unmodifiable map of any registered custom
LogicalType
- getData() - Method in class org.apache.avro.generic.GenericDatumReader
-
- getData() - Method in class org.apache.avro.generic.GenericDatumWriter
-
- getDecoder(ObjectInput) - Static method in class org.apache.avro.specific.SpecificData
-
Runtime utility used by generated classes.
- getDefaultValue(Schema.Field) - Method in class org.apache.avro.generic.GenericData
-
Gets the default value of the given field, if any.
- getDescription() - Method in class org.apache.avro.SchemaCompatibility.SchemaPairCompatibility
-
Gets a human readable description of this validation result.
- getDoc() - Method in class org.apache.avro.Protocol
-
Doc string for this protocol.
- getDoc() - Method in class org.apache.avro.Protocol.Message
-
- getDoc() - Method in class org.apache.avro.Schema
-
If this is a record, enum, or fixed, returns its docstring, if available.
- getElementType() - Method in class org.apache.avro.Schema
-
If this is an array, returns its element type.
- getEncoder(ObjectOutput) - Static method in class org.apache.avro.specific.SpecificData
-
Runtime utility used by generated classes.
- getEnumDefault() - Method in class org.apache.avro.Schema
-
If this is an enum, return its default value.
- getEnumOrdinal(String) - Method in class org.apache.avro.Schema
-
If this is an enum, return a symbol's ordinal value.
- getEnumSchema(Object) - Method in class org.apache.avro.generic.GenericData
-
Called to obtain the schema of a enum.
- getEnumSchema(Object) - Method in class org.apache.avro.specific.SpecificData
-
- getEnumSymbols() - Method in class org.apache.avro.Schema
-
If this is an enum, return its symbols.
- getErrors() - Method in class org.apache.avro.Protocol.Message
-
Errors that might be thrown.
- getExpected() - Method in class org.apache.avro.generic.GenericDatumReader
-
Get the reader's schema.
- getFastReaderBuilder() - Method in class org.apache.avro.generic.GenericData
-
- getField(Object, String, int) - Method in class org.apache.avro.generic.GenericData
-
- getField(Object, String, int, Object) - Method in class org.apache.avro.generic.GenericData
-
- getField(Object, String, int) - Method in class org.apache.avro.reflect.ReflectData
-
- getField(Object, String, int, Object) - Method in class org.apache.avro.reflect.ReflectData
-
- getField(String) - Method in class org.apache.avro.Schema
-
If this is a record, returns the Field with the given name
fieldName.
- getFieldAccess() - Static method in class org.apache.avro.reflect.ReflectionUtil
-
- getFields() - Method in class org.apache.avro.Schema
-
If this is a record, returns the fields in it.
- getFixedSchema(Object) - Method in class org.apache.avro.generic.GenericData
-
Called to obtain the schema of a fixed.
- getFixedSize() - Method in class org.apache.avro.Schema
-
If this is fixed, returns its size.
- getForClass(Class<T>) - Static method in class org.apache.avro.specific.SpecificData
-
If the given class is assignable to
SpecificRecordBase
, this method
returns the SpecificData instance from the field
MODEL$
, in order to
get the correct
Conversion
instances for the class.
- getForSchema(Schema) - Static method in class org.apache.avro.specific.SpecificData
-
For RECORD type schemas, this method returns the SpecificData instance of the
class associated with the schema, in order to get the right conversions for
any logical types used.
- getFullName() - Method in class org.apache.avro.Schema
-
If this is a record, enum or fixed, returns its namespace-qualified name,
otherwise returns the name of the primitive type.
- getHeader() - Method in class org.apache.avro.file.DataFileStream
-
A handle that can be used to reopen this stream without rereading the head.
- getIncompatibilities() - Method in class org.apache.avro.SchemaCompatibility.SchemaCompatibilityResult
-
If the compatibility is INCOMPATIBLE, returns
Incompatibilities
found, otherwise an empty list.
- getIndexNamed(String) - Method in class org.apache.avro.Schema
-
If this is a union, return the branch with the provided full name.
- getInitializationStage() - Method in class org.apache.avro.io.FastReaderBuilder.RecordReader
-
- getKey() - Method in class org.apache.avro.path.MapKeyPredicate
-
- getKey() - Method in class org.apache.avro.reflect.MapEntry
-
Deprecated.
- getKey() - Method in class org.apache.avro.util.MapEntry
-
- getLabel(int) - Method in class org.apache.avro.io.parsing.Symbol.Alternative
-
- getLabel(int) - Method in class org.apache.avro.io.parsing.Symbol.EnumLabelsAction
-
- getLength() - Method in class org.apache.avro.util.Utf8
-
- getLocation() - Method in class org.apache.avro.SchemaCompatibility.Incompatibility
-
Returns a
JSON
Pointer describing the node location within the schema's JSON document
tree where the incompatibility was encountered.
- getLogicalType() - Method in class org.apache.avro.Schema
-
- getLogicalTypeName() - Method in class org.apache.avro.Conversion
-
Return the logical type this class converts.
- getLogicalTypeName() - Method in class org.apache.avro.Conversions.DecimalConversion
-
- getLogicalTypeName() - Method in class org.apache.avro.Conversions.UUIDConversion
-
- getLogicalTypeName() - Method in class org.apache.avro.data.TimeConversions.DateConversion
-
- getLogicalTypeName() - Method in class org.apache.avro.data.TimeConversions.LocalTimestampMicrosConversion
-
- getLogicalTypeName() - Method in class org.apache.avro.data.TimeConversions.LocalTimestampMillisConversion
-
- getLogicalTypeName() - Method in class org.apache.avro.data.TimeConversions.TimeMicrosConversion
-
- getLogicalTypeName() - Method in class org.apache.avro.data.TimeConversions.TimeMillisConversion
-
- getLogicalTypeName() - Method in class org.apache.avro.data.TimeConversions.TimestampMicrosConversion
-
- getLogicalTypeName() - Method in class org.apache.avro.data.TimeConversions.TimestampMillisConversion
-
- getMapEntries(Object) - Method in class org.apache.avro.generic.GenericDatumWriter
-
- getMapSize(Object) - Method in class org.apache.avro.generic.GenericDatumWriter
-
- getMD5() - Method in class org.apache.avro.Protocol
-
Return the MD5 hash of the text of this protocol.
- getMessage() - Method in class org.apache.avro.SchemaCompatibility.Incompatibility
-
Returns a human-readable message with more details about what failed.
- getMessages() - Method in class org.apache.avro.Protocol
-
The messages of this protocol.
- getMeta(String) - Method in class org.apache.avro.file.DataFileReader12
-
Return the value of a metadata property.
- getMeta(String) - Method in class org.apache.avro.file.DataFileStream
-
Return the value of a metadata property.
- getMetaKeys() - Method in class org.apache.avro.file.DataFileStream
-
Return the list of keys in the metadata
- getMetaLong(String) - Method in class org.apache.avro.file.DataFileReader12
-
Return the value of a metadata property.
- getMetaLong(String) - Method in class org.apache.avro.file.DataFileStream
-
Return the value of a metadata property.
- getMetaString(String) - Method in class org.apache.avro.file.DataFileReader12
-
Return the value of a metadata property.
- getMetaString(String) - Method in class org.apache.avro.file.DataFileStream
-
Return the value of a metadata property.
- getName() - Method in class org.apache.avro.file.BZip2Codec
-
- getName() - Method in class org.apache.avro.file.Codec
-
Name of the codec; written to the file's metadata.
- getName() - Method in class org.apache.avro.file.DeflateCodec
-
- getName() - Method in class org.apache.avro.file.SnappyCodec
-
- getName() - Method in class org.apache.avro.file.XZCodec
-
- getName() - Method in class org.apache.avro.file.ZstandardCodec
-
- getName() - Method in class org.apache.avro.LogicalType
-
Get the name of this logical type.
- getName() - Method in class org.apache.avro.Protocol
-
The name of this protocol.
- getName() - Method in class org.apache.avro.Protocol.Message
-
The name of this message.
- getName() - Method in class org.apache.avro.Schema
-
If this is a record, enum or fixed, returns its name, otherwise the name of
the primitive type.
- getName() - Method in enum org.apache.avro.Schema.Type
-
- getNamespace() - Method in class org.apache.avro.Protocol
-
The namespace of this protocol.
- getNamespace() - Method in class org.apache.avro.Schema
-
If this is a record, enum or fixed, returns its namespace, if any.
- getNewRecordSupplier(Schema) - Method in class org.apache.avro.generic.GenericData
-
create a supplier that allows to get new record instances for a given schema
in an optimized way
- getNewRecordSupplier(Schema) - Method in class org.apache.avro.specific.SpecificData
-
- getObjectProp(String) - Method in class org.apache.avro.JsonProperties
-
Returns the value of the named property in this schema.
- getObjectProps() - Method in class org.apache.avro.JsonProperties
-
Return the defined properties as an unmodifiable Map.
- getOrCreateDefaultValue(Type, Field) - Method in class org.apache.avro.reflect.ReflectData
-
Get or create new value instance for a field
- getOrCreateDefaultValue(Type) - Method in class org.apache.avro.reflect.ReflectData
-
Get or create new value instance for a type.
- getPrecision() - Method in class org.apache.avro.LogicalTypes.Decimal
-
- getPrimitiveTypeCache() - Method in class org.apache.avro.generic.GenericData
-
Called to obtain the primitive type cache.
- getProp(String) - Method in class org.apache.avro.JsonProperties
-
Returns the value of the named, string-valued property in this schema.
- getProtocol(Class) - Method in class org.apache.avro.reflect.ReflectData
-
Return the protocol for a Java interface.
- getProtocol(Class) - Method in class org.apache.avro.specific.SpecificData
-
Return the protocol for a Java interface.
- getReader() - Method in class org.apache.avro.SchemaCompatibility.SchemaPairCompatibility
-
Gets the reader schema that was validated.
- getReaderFragment() - Method in class org.apache.avro.SchemaCompatibility.Incompatibility
-
Returns the fragment of the reader schema that failed compatibility check.
- getRecommendedSchema() - Method in class org.apache.avro.Conversion
-
- getRecommendedSchema() - Method in class org.apache.avro.Conversions.DecimalConversion
-
- getRecommendedSchema() - Method in class org.apache.avro.Conversions.UUIDConversion
-
- getRecommendedSchema() - Method in class org.apache.avro.data.TimeConversions.DateConversion
-
- getRecommendedSchema() - Method in class org.apache.avro.data.TimeConversions.LocalTimestampMicrosConversion
-
- getRecommendedSchema() - Method in class org.apache.avro.data.TimeConversions.LocalTimestampMillisConversion
-
- getRecommendedSchema() - Method in class org.apache.avro.data.TimeConversions.TimeMicrosConversion
-
- getRecommendedSchema() - Method in class org.apache.avro.data.TimeConversions.TimeMillisConversion
-
- getRecommendedSchema() - Method in class org.apache.avro.data.TimeConversions.TimestampMicrosConversion
-
- getRecommendedSchema() - Method in class org.apache.avro.data.TimeConversions.TimestampMillisConversion
-
- getRecordSchema(Object) - Method in class org.apache.avro.generic.GenericData
-
Called to obtain the schema of a record.
- getRecordSchema(Object) - Method in class org.apache.avro.reflect.ReflectData
-
- getRecordState(Object, Schema) - Method in class org.apache.avro.generic.GenericData
-
- getRecordState(Object, Schema) - Method in class org.apache.avro.reflect.ReflectData
-
- getRequest() - Method in class org.apache.avro.Protocol.Message
-
The parameters of this message.
- getResolver(Schema, Schema) - Method in class org.apache.avro.generic.GenericDatumReader
-
Gets a resolving decoder for use by this GenericDatumReader.
- getResponse() - Method in class org.apache.avro.Protocol.Message
-
The returned data.
- getResult() - Method in class org.apache.avro.SchemaCompatibility.SchemaPairCompatibility
-
Gets more details about the compatibility, in particular if getType() is
INCOMPATIBLE.
- getScale() - Method in class org.apache.avro.LogicalTypes.Decimal
-
- getSchema() - Method in class org.apache.avro.file.DataFileReader12
-
Return the schema used in this file.
- getSchema() - Method in class org.apache.avro.file.DataFileStream
-
Return the schema used in this file.
- getSchema() - Method in interface org.apache.avro.file.FileReader
-
Return the schema for data in this file.
- getSchema() - Method in interface org.apache.avro.generic.GenericContainer
-
The schema of this instance.
- getSchema() - Method in class org.apache.avro.generic.GenericData.Array
-
- getSchema() - Method in class org.apache.avro.generic.GenericData.EnumSymbol
-
- getSchema() - Method in class org.apache.avro.generic.GenericData.Fixed
-
- getSchema() - Method in class org.apache.avro.generic.GenericData.Record
-
- getSchema() - Method in class org.apache.avro.generic.GenericDatumReader
-
Return the writer's schema.
- getSchema() - Method in class org.apache.avro.reflect.CustomEncoding
-
- getSchema(Type) - Method in class org.apache.avro.specific.SpecificData
-
Find the schema for a Java type.
- getSchema() - Method in exception org.apache.avro.specific.SpecificExceptionBase
-
- getSchema() - Method in class org.apache.avro.specific.SpecificFixed
-
- getSchema() - Method in class org.apache.avro.specific.SpecificRecordBase
-
- getSchemaName(Object) - Method in class org.apache.avro.generic.GenericData
-
Return the schema full name for a datum.
- getSchemaName(Object) - Method in class org.apache.avro.specific.SpecificData
-
- getSpecific() - Static method in class org.apache.avro.io.FastReaderBuilder
-
- getSpecificData() - Method in class org.apache.avro.specific.SpecificDatumReader
-
- getSpecificData() - Method in class org.apache.avro.specific.SpecificDatumWriter
-
Returns the
SpecificData
implementation used by this writer.
- getSpecificData() - Method in exception org.apache.avro.specific.SpecificExceptionBase
-
- getSpecificData() - Method in class org.apache.avro.specific.SpecificRecordBase
-
- getSymbol(int) - Method in class org.apache.avro.io.parsing.Symbol.Alternative
-
- getType(String) - Method in class org.apache.avro.Protocol
-
Returns the named type.
- getType() - Method in class org.apache.avro.Schema
-
Return the type of this schema.
- getType() - Method in class org.apache.avro.SchemaCompatibility.Incompatibility
-
Returns the SchemaIncompatibilityType.
- getType() - Method in class org.apache.avro.SchemaCompatibility.SchemaPairCompatibility
-
Gets the type of this result.
- getTypeName() - Method in interface org.apache.avro.LogicalTypes.LogicalTypeFactory
-
- getTypes() - Method in class org.apache.avro.Protocol
-
The types of this protocol.
- getTypes() - Method in class org.apache.avro.Schema
-
If this is a union, returns its types.
- getTypes() - Method in class org.apache.avro.Schema.Parser
-
Returns the set of defined, named types known to this parser.
- getUnionSchema() - Method in exception org.apache.avro.UnresolvedUnionException
-
- getUnresolvedDatum() - Method in exception org.apache.avro.UnresolvedUnionException
-
- getValidate() - Method in class org.apache.avro.Schema.Parser
-
True iff names are validated.
- getValidateDefaults() - Method in class org.apache.avro.Schema.Parser
-
True iff default values are validated.
- getValue() - Method in exception org.apache.avro.AvroRemoteException
-
- getValue() - Method in interface org.apache.avro.data.ErrorBuilder
-
Gets the value
- getValue() - Method in class org.apache.avro.reflect.MapEntry
-
Deprecated.
- getValue() - Method in class org.apache.avro.specific.SpecificErrorBuilderBase
-
- getValue() - Method in class org.apache.avro.util.MapEntry
-
- getValueType() - Method in class org.apache.avro.Schema
-
If this is a map, returns its value type.
- getWriter() - Method in class org.apache.avro.SchemaCompatibility.SchemaPairCompatibility
-
Gets the writer schema that was validated.
- getWriterFragment() - Method in class org.apache.avro.SchemaCompatibility.Incompatibility
-
Returns the fragment of the writer schema that failed compatibility check.
- in - Variable in class org.apache.avro.io.ValidatingDecoder
-
- incompatible(SchemaCompatibility.SchemaIncompatibilityType, Schema, Schema, String, List<String>) - Static method in class org.apache.avro.SchemaCompatibility.SchemaCompatibilityResult
-
Returns a details object representing an incompatible schema pair, including
error details.
- IndexedRecord - Interface in org.apache.avro.generic
-
A record implementation that permits field access by integer index.
- induce(Object) - Method in class org.apache.avro.generic.GenericData
-
Create a schema given an example datum.
- inputStream() - Method in class org.apache.avro.io.BinaryDecoder
-
Returns an
InputStream
that is aware of any buffering that
may occur in this BinaryDecoder.
- instanceOf(Schema, Object) - Method in class org.apache.avro.generic.GenericData
-
- instanceSupplier - Variable in class org.apache.avro.Resolver.RecordAdjust
-
Supplier that offers an optimized alternative to data.newRecord()
- INT - Static variable in class org.apache.avro.io.parsing.Symbol
-
- intBuilder() - Method in class org.apache.avro.SchemaBuilder.BaseFieldTypeBuilder
-
Build an int type that can set custom properties.
- intBuilder() - Method in class org.apache.avro.SchemaBuilder.BaseTypeBuilder
-
Build an int type that can set custom properties.
- intBuilder() - Method in class org.apache.avro.SchemaBuilder.UnionFieldTypeBuilder
-
Build an int type that can set custom properties.
- intCheckAction(int) - Static method in class org.apache.avro.io.parsing.Symbol
-
- IntCheckAction(int) - Constructor for class org.apache.avro.io.parsing.Symbol.IntCheckAction
-
Deprecated.
- intDefault(int) - Method in class org.apache.avro.SchemaBuilder.IntDefault
-
Completes this field with the default value provided
- intType() - Method in class org.apache.avro.SchemaBuilder.BaseFieldTypeBuilder
-
A plain int type without custom properties.
- intType() - Method in class org.apache.avro.SchemaBuilder.BaseTypeBuilder
-
A plain int type without custom properties.
- intType() - Method in class org.apache.avro.SchemaBuilder.UnionFieldTypeBuilder
-
A plain int type without custom properties.
- InvalidAvroMagicException - Exception in org.apache.avro
-
- InvalidAvroMagicException(String) - Constructor for exception org.apache.avro.InvalidAvroMagicException
-
- InvalidNumberEncodingException - Exception in org.apache.avro
-
- InvalidNumberEncodingException(String) - Constructor for exception org.apache.avro.InvalidNumberEncodingException
-
- isArray(Object) - Method in class org.apache.avro.generic.GenericData
-
- isArray(Object) - Method in class org.apache.avro.reflect.ReflectData
-
Returns true for arrays and false otherwise, with the following exceptions:
- isBoolean(Object) - Method in class org.apache.avro.generic.GenericData
-
- isBytes(Object) - Method in class org.apache.avro.generic.GenericData
-
- isBytes(Object) - Method in class org.apache.avro.reflect.ReflectData
-
- isClassPropEnabled() - Method in class org.apache.avro.io.FastReaderBuilder
-
- isDouble(Object) - Method in class org.apache.avro.generic.GenericData
-
- isEmpty - Variable in class org.apache.avro.io.JsonEncoder
-
Has anything been written into the collections?
- isEmpty() - Method in class org.apache.avro.util.WeakIdentityHashMap
-
- isEnd() - Method in class org.apache.avro.io.BinaryDecoder
-
Returns true if the current BinaryDecoder is at the end of its source data
and cannot read any further without throwing an EOFException or other
IOException.
- isEnum(Object) - Method in class org.apache.avro.generic.GenericData
-
- isEnum(Object) - Method in class org.apache.avro.specific.SpecificData
-
- isError() - Method in class org.apache.avro.Schema
-
Returns true if this record is an error type.
- isFastReaderEnabled() - Method in class org.apache.avro.generic.GenericData
-
- isFixed(Object) - Method in class org.apache.avro.generic.GenericData
-
- isFloat(Object) - Method in class org.apache.avro.generic.GenericData
-
- isFlushOnEveryBlock() - Method in class org.apache.avro.file.DataFileWriter
-
- isIncludeNamespace() - Method in class org.apache.avro.io.JsonEncoder
-
- isInteger(Object) - Method in class org.apache.avro.generic.GenericData
-
- isKeyClassEnabled() - Method in class org.apache.avro.io.FastReaderBuilder
-
- isLong(Object) - Method in class org.apache.avro.generic.GenericData
-
- isMap(Object) - Method in class org.apache.avro.generic.GenericData
-
- isMap(Object) - Method in class org.apache.avro.reflect.ReflectData
-
It returns false for non-string-maps because Avro writes out such maps as an
array of records.
- isNullable() - Method in class org.apache.avro.Schema
-
Returns true if this record is an union type containing null.
- isOneWay() - Method in class org.apache.avro.Protocol.Message
-
Returns true if this is a one-way message, with no response or errors.
- isRecord(Object) - Method in class org.apache.avro.generic.GenericData
-
- isRecord(Object) - Method in class org.apache.avro.reflect.ReflectData
-
- isReservedMeta(String) - Static method in class org.apache.avro.file.DataFileWriter
-
- isString(Object) - Method in class org.apache.avro.generic.GenericData
-
- isStringable(Class<?>) - Method in class org.apache.avro.reflect.ReflectData
-
- isStringable(Class<?>) - Method in class org.apache.avro.specific.SpecificData
-
True if a class should be serialized with toString().
- isStringType(Class<?>) - Method in class org.apache.avro.specific.SpecificData
-
True if a class IS a string type
- isSupportedData(GenericData) - Static method in class org.apache.avro.io.FastReaderBuilder
-
- isTrailing - Variable in class org.apache.avro.io.parsing.Symbol.ImplicitAction
-
Set to true if and only if this implicit action is a trailing
action.
- isUnion() - Method in class org.apache.avro.Schema
-
Returns true if this record is an union type.
- isValid(Schema, Schema) - Static method in class org.apache.avro.Resolver.Promote
-
Returns true iff w and r are both primitive types and
either they are the same type or w is promotable to r.
- isValidValue(Schema.Field, Object) - Static method in class org.apache.avro.data.RecordBuilderBase
-
Tests whether a value is valid for a specified field.
- ITEM_END - Static variable in class org.apache.avro.io.parsing.Symbol
-
- items() - Method in class org.apache.avro.SchemaBuilder.ArrayBuilder
-
Return a type builder for configuring the array's nested items schema.
- items(Schema) - Method in class org.apache.avro.SchemaBuilder.ArrayBuilder
-
Complete configuration of this array, setting the schema of the array items
to the schema provided.
- iterator() - Method in class org.apache.avro.file.DataFileReader12
-
- iterator() - Method in class org.apache.avro.file.DataFileStream
-
Returns an iterator over entries in this file.
- iterator() - Method in class org.apache.avro.generic.GenericData.Array
-
- iterator() - Method in class org.apache.avro.io.parsing.Symbol.Sequence
-
- iterator() - Method in class org.apache.avro.util.RandomData
-
- name() - Method in class org.apache.avro.Schema.Field
-
- name(String) - Method in class org.apache.avro.SchemaBuilder.FieldAssembler
-
Add a field with the given name.
- NamedBuilder(SchemaBuilder.NameContext, String) - Constructor for class org.apache.avro.SchemaBuilder.NamedBuilder
-
- names - Variable in class org.apache.avro.SchemaBuilder.BaseFieldTypeBuilder
-
- namespace(String) - Method in class org.apache.avro.SchemaBuilder.NamespacedBuilder
-
Set the namespace of this type.
- NamespacedBuilder(SchemaBuilder.Completion<R>, SchemaBuilder.NameContext, String) - Constructor for class org.apache.avro.SchemaBuilder.NamespacedBuilder
-
- newArray(Object, int, Schema) - Method in class org.apache.avro.generic.GenericData
-
- newArray(Object, int, Schema) - Method in class org.apache.avro.generic.GenericDatumReader
-
Called to create new array instances.
- newArray(Object, int, Schema) - Method in class org.apache.avro.reflect.ReflectDatumReader
-
- newInstance(Object, Schema) - Method in interface org.apache.avro.generic.GenericData.InstanceSupplier
-
- newInstance(Class, Schema) - Static method in class org.apache.avro.specific.SpecificData
-
Create an instance of a class.
- newInstanceFromString(Class, String) - Method in class org.apache.avro.generic.GenericDatumReader
-
- newMap(Object, int) - Method in class org.apache.avro.generic.GenericData
-
Called to create new array instances.
- newMap(Object, int) - Method in class org.apache.avro.generic.GenericDatumReader
-
Called to create new array instances.
- newRecord(Object, Schema) - Method in class org.apache.avro.generic.GenericData
-
Called to create new record instances.
- newRecord(Object, Schema) - Method in class org.apache.avro.generic.GenericDatumReader
-
- newRecord(Object, Schema) - Method in class org.apache.avro.reflect.ReflectData
-
- newRecord(Object, Schema) - Method in class org.apache.avro.specific.SpecificData
-
- next() - Method in class org.apache.avro.file.DataFileReader12
-
- next(D) - Method in class org.apache.avro.file.DataFileReader12
-
Return the next datum in the file.
- next() - Method in class org.apache.avro.file.DataFileStream
-
Read the next datum in the file.
- next(D) - Method in class org.apache.avro.file.DataFileStream
-
Read the next datum from the file.
- next(D) - Method in interface org.apache.avro.file.FileReader
-
Read the next datum from the file.
- nextBlock() - Method in class org.apache.avro.file.DataFileStream
-
Expert: Return the next block in the file, as binary-encoded data.
- noAdjustments - Variable in class org.apache.avro.io.parsing.Symbol.EnumAdjustAction
-
- noAdjustmentsNeeded - Variable in class org.apache.avro.Resolver.EnumAdjust
-
- noDefault() - Method in class org.apache.avro.SchemaBuilder.FieldDefault
-
Completes this field with no default value
- noDefault() - Method in class org.apache.avro.SchemaBuilder.GenericDefault
-
Do not use a default value for this field.
- NonCopyingByteArrayOutputStream - Class in org.apache.avro.util
-
- NonCopyingByteArrayOutputStream(int) - Constructor for class org.apache.avro.util.NonCopyingByteArrayOutputStream
-
Creates a new byte array output stream, with a buffer capacity of the
specified size, in bytes.
- noReorder - Variable in class org.apache.avro.io.parsing.Symbol.FieldOrderAction
-
- noReorder() - Method in class org.apache.avro.Resolver.RecordAdjust
-
Returns true iff i == readerOrder[i].pos()
for all
indices i
.
- notValidatingDefaults() - Method in class org.apache.avro.SchemaBuilder.FieldBuilder
-
- npe(NullPointerException, String) - Method in class org.apache.avro.generic.GenericDatumWriter
-
Helper method for adding a message to an NPE .
- NULL - Static variable in class org.apache.avro.io.parsing.Symbol
-
The terminal symbols for the grammar.
- NULL - Static variable in annotation type org.apache.avro.reflect.AvroAlias
-
- NULL_CODEC - Static variable in class org.apache.avro.file.DataFileConstants
-
- NULL_DEFAULT_VALUE - Static variable in class org.apache.avro.Schema.Field
-
For Schema unions with a "null" type as the first entry, this can be used to
specify that the default for the union is null.
- NULL_VALUE - Static variable in class org.apache.avro.JsonProperties
-
A value representing a JSON null
.
- Nullable - Annotation Type in org.apache.avro.reflect
-
Declares that null is a valid value for a Java type.
- nullable() - Method in class org.apache.avro.SchemaBuilder.BaseTypeBuilder
-
A shortcut for building a union of a type and null.
- nullable() - Method in class org.apache.avro.SchemaBuilder.FieldTypeBuilder
-
A shortcut for building a union of a type and null, with an optional default
value of the non-null type.
- nullable() - Static method in class org.apache.avro.SchemaBuilder
-
Create a builder for a union of a type and null.
- nullable() - Method in class org.apache.avro.SchemaBuilder.TypeBuilder
-
- nullableBoolean(String, boolean) - Method in class org.apache.avro.SchemaBuilder.FieldAssembler
-
Shortcut for creating a nullable boolean field: a union of boolean and null
with an boolean default.
- nullableBytes(String, byte[]) - Method in class org.apache.avro.SchemaBuilder.FieldAssembler
-
Shortcut for creating a nullable bytes field: a union of bytes and null with
a bytes default.
- nullableDouble(String, double) - Method in class org.apache.avro.SchemaBuilder.FieldAssembler
-
Shortcut for creating a nullable double field: a union of double and null
with a double default.
- nullableFloat(String, float) - Method in class org.apache.avro.SchemaBuilder.FieldAssembler
-
Shortcut for creating a nullable float field: a union of float and null with
a float default.
- nullableInt(String, int) - Method in class org.apache.avro.SchemaBuilder.FieldAssembler
-
Shortcut for creating a nullable int field: a union of int and null with an
int default.
- nullableLong(String, long) - Method in class org.apache.avro.SchemaBuilder.FieldAssembler
-
Shortcut for creating a nullable long field: a union of long and null with a
long default.
- nullableString(String, String) - Method in class org.apache.avro.SchemaBuilder.FieldAssembler
-
Shortcut for creating a nullable string field: a union of string and null
with a string default.
- nullBuilder() - Method in class org.apache.avro.SchemaBuilder.BaseFieldTypeBuilder
-
Build a null type that can set custom properties.
- nullBuilder() - Method in class org.apache.avro.SchemaBuilder.BaseTypeBuilder
-
Build a null type that can set custom properties.
- nullBuilder() - Method in class org.apache.avro.SchemaBuilder.UnionFieldTypeBuilder
-
Build a null type that can set custom properties.
- nullCodec() - Static method in class org.apache.avro.file.CodecFactory
-
Null codec, for no compression.
- nullDefault() - Method in class org.apache.avro.SchemaBuilder.NullDefault
-
Completes this field with a default value of null
- nullType() - Method in class org.apache.avro.SchemaBuilder.BaseFieldTypeBuilder
-
A plain null type without custom properties.
- nullType() - Method in class org.apache.avro.SchemaBuilder.BaseTypeBuilder
-
A plain null type without custom properties.
- nullType() - Method in class org.apache.avro.SchemaBuilder.UnionFieldTypeBuilder
-
A plain null type without custom properties.
- parse(File) - Static method in class org.apache.avro.Protocol
-
Read a protocol from a Json file.
- parse(InputStream) - Static method in class org.apache.avro.Protocol
-
Read a protocol from a Json stream.
- parse(String, String...) - Static method in class org.apache.avro.Protocol
-
Read a protocol from one or more json strings
- parse(String) - Static method in class org.apache.avro.Protocol
-
Read a protocol from a Json string.
- parse(File) - Static method in class org.apache.avro.Schema
-
- parse(InputStream) - Static method in class org.apache.avro.Schema
-
- parse(String) - Static method in class org.apache.avro.Schema
-
- parse(String, boolean) - Static method in class org.apache.avro.Schema
-
- parse(File) - Method in class org.apache.avro.Schema.Parser
-
Parse a schema from the provided file.
- parse(InputStream) - Method in class org.apache.avro.Schema.Parser
-
Parse a schema from the provided stream.
- parse(String, String...) - Method in class org.apache.avro.Schema.Parser
-
Read a schema from one or more json strings
- parse(String) - Method in class org.apache.avro.Schema.Parser
-
Parse a schema from the provided string.
- parseJson(String) - Static method in class org.apache.avro.data.Json
-
Parses a JSON string and converts it to the object model described in
JsonProperties
.
- parseJsonToObject(String) - Static method in class org.apache.avro.Schema
-
Parses the specified json string to an object.
- Parser - Class in org.apache.avro.io.parsing
-
Parser is the class that maintains the stack for parsing.
- Parser(Symbol, Parser.ActionHandler) - Constructor for class org.apache.avro.io.parsing.Parser
-
- parser - Variable in class org.apache.avro.io.ParsingDecoder
-
- parser - Variable in class org.apache.avro.io.ValidatingEncoder
-
- Parser() - Constructor for class org.apache.avro.Schema.Parser
-
- Parser.ActionHandler - Interface in org.apache.avro.io.parsing
-
The parser knows how to handle the terminal and non-terminal symbols.
- ParsingDecoder - Class in org.apache.avro.io
-
- ParsingDecoder(Symbol) - Constructor for class org.apache.avro.io.ParsingDecoder
-
- ParsingEncoder - Class in org.apache.avro.io
-
- ParsingEncoder() - Constructor for class org.apache.avro.io.ParsingEncoder
-
- parsingFingerprint(String, Schema) - Static method in class org.apache.avro.SchemaNormalization
-
- parsingFingerprint64(Schema) - Static method in class org.apache.avro.SchemaNormalization
-
- pastSync(long) - Method in class org.apache.avro.file.DataFileReader
-
Return true if past the next synchronization point after a position.
- pastSync(long) - Method in class org.apache.avro.file.DataFileReader12
-
Return true if past the next synchronization point after a position.
- pastSync(long) - Method in interface org.apache.avro.file.FileReader
-
Return true if past the next synchronization point after a position.
- PathElement - Interface in org.apache.avro.path
-
root interface for all pieces of an AvroPath expression
- PathPredicate - Interface in org.apache.avro.path
-
a predicate is a filter that restricts items selected by a
LocationStep
- PathTracingException<T extends Throwable> - Interface in org.apache.avro.path
-
interface for exceptions that can trace the AvroPath of an error
- peek() - Method in interface org.apache.avro.generic.GenericArray
-
The current content of the location where
List.add(Object)
would next
store an element, if any.
- peek() - Method in class org.apache.avro.generic.GenericData.Array
-
- peekArray(Object) - Method in class org.apache.avro.generic.GenericDatumReader
-
- peekArray(Object) - Method in class org.apache.avro.reflect.ReflectDatumReader
-
- pop() - Method in class org.apache.avro.io.ParsingEncoder
-
- popSymbol() - Method in class org.apache.avro.io.parsing.Parser
-
Pops and returns the top symbol from the stack.
- pos - Variable in class org.apache.avro.io.parsing.Parser
-
- pos - Variable in class org.apache.avro.io.ParsingEncoder
-
- pos() - Method in class org.apache.avro.Schema.Field
-
The position of this field within the record.
- PositionalPathPredicate - Interface in org.apache.avro.path
-
filters items by their context position
- prepend(List<ByteBuffer>) - Method in class org.apache.avro.util.ByteBufferOutputStream
-
Prepend a list of ByteBuffers to this stream.
- previousSync() - Method in class org.apache.avro.file.DataFileReader
-
Return the last synchronization point before our current position.
- processImplicitActions() - Method in class org.apache.avro.io.parsing.Parser
-
Performs any implicit actions at the top the stack, expanding any production
(other than the root) that may be encountered.
- processTrailingImplicitActions() - Method in class org.apache.avro.io.parsing.Parser
-
Performs any "trailing" implicit actions at the top the stack.
- production - Variable in class org.apache.avro.io.parsing.Symbol
-
The production for this symbol.
- prop(String, String) - Method in class org.apache.avro.SchemaBuilder.PropBuilder
-
Set name-value pair properties for this type or field.
- prop(String, Object) - Method in class org.apache.avro.SchemaBuilder.PropBuilder
-
Set name-value pair properties for this type or field.
- PropBuilder() - Constructor for class org.apache.avro.SchemaBuilder.PropBuilder
-
- Protocol - Class in org.apache.avro
-
A set of messages forming an application protocol.
- Protocol(Protocol) - Constructor for class org.apache.avro.Protocol
-
Constructs a similar Protocol instance with the same name
,
doc
, and namespace
as {code p} has.
- Protocol(String, String, String) - Constructor for class org.apache.avro.Protocol
-
- Protocol(String, String) - Constructor for class org.apache.avro.Protocol
-
- Protocol.Message - Class in org.apache.avro
-
A protocol message.
- prune() - Method in interface org.apache.avro.generic.GenericArray
-
clean up reusable objects from array (if reset didn't already)
- prune() - Method in class org.apache.avro.generic.GenericData.Array
-
- push() - Method in class org.apache.avro.io.ParsingEncoder
-
Push a new collection on to the stack.
- pushProduction(Symbol) - Method in class org.apache.avro.io.parsing.Parser
-
Pushes the production for the given symbol sym.
- pushSymbol(Symbol) - Method in class org.apache.avro.io.parsing.Parser
-
Pushes sym on to the stack.
- put(String, Object) - Method in class org.apache.avro.generic.GenericData.Record
-
- put(int, Object) - Method in class org.apache.avro.generic.GenericData.Record
-
- put(String, Object) - Method in interface org.apache.avro.generic.GenericRecord
-
Set the value of a field given its name.
- put(int, Object) - Method in interface org.apache.avro.generic.IndexedRecord
-
Set the value of a field given its position in the schema.
- put(int, Object) - Method in exception org.apache.avro.specific.SpecificExceptionBase
-
- put(int, Object) - Method in class org.apache.avro.specific.SpecificRecordBase
-
- put(String, Object) - Method in class org.apache.avro.specific.SpecificRecordBase
-
- put(K, V) - Method in class org.apache.avro.util.WeakIdentityHashMap
-
- putAll(JsonProperties) - Method in class org.apache.avro.JsonProperties
-
- putAll(Map) - Method in class org.apache.avro.util.WeakIdentityHashMap
-
- RandomData - Class in org.apache.avro.util
-
Generates schema data as Java objects with random values.
- RandomData(Schema, int) - Constructor for class org.apache.avro.util.RandomData
-
- RandomData(Schema, int, long) - Constructor for class org.apache.avro.util.RandomData
-
- RandomData(Schema, int, boolean) - Constructor for class org.apache.avro.util.RandomData
-
- RandomData(Schema, int, long, boolean) - Constructor for class org.apache.avro.util.RandomData
-
- RawMessageDecoder<D> - Class in org.apache.avro.message
-
- RawMessageDecoder(GenericData, Schema) - Constructor for class org.apache.avro.message.RawMessageDecoder
-
- RawMessageDecoder(GenericData, Schema, Schema) - Constructor for class org.apache.avro.message.RawMessageDecoder
-
- RawMessageEncoder<D> - Class in org.apache.avro.message
-
A
MessageEncoder
that encodes only a datum's bytes, without
additional information (such as a schema fingerprint).
- RawMessageEncoder(GenericData, Schema) - Constructor for class org.apache.avro.message.RawMessageEncoder
-
- RawMessageEncoder(GenericData, Schema, boolean) - Constructor for class org.apache.avro.message.RawMessageEncoder
-
- read(Object, Decoder) - Method in class org.apache.avro.data.Json.ObjectReader
-
- read(byte[], int, int) - Method in interface org.apache.avro.file.SeekableInput
-
- read(D, Decoder) - Method in class org.apache.avro.generic.GenericDatumReader
-
- read(Object, Schema, ResolvingDecoder) - Method in class org.apache.avro.generic.GenericDatumReader
-
Called to read data.
- read(D, Decoder) - Method in interface org.apache.avro.io.DatumReader
-
Read a datum.
- read(Object, Decoder) - Method in interface org.apache.avro.io.FastReaderBuilder.FieldReader
-
- read(Object, Decoder) - Method in class org.apache.avro.io.FastReaderBuilder.MapReader
-
- read(Object, Decoder) - Method in class org.apache.avro.io.FastReaderBuilder.RecordReader
-
- read(Object, Decoder) - Method in class org.apache.avro.reflect.CustomEncoding
-
- read(Object, Decoder) - Method in class org.apache.avro.reflect.DateAsLongEncoding
-
- read() - Method in class org.apache.avro.util.ByteBufferInputStream
-
- read(byte[], int, int) - Method in class org.apache.avro.util.ByteBufferInputStream
-
- read() - Method in class org.apache.avro.util.ReusableByteBufferInputStream
-
- read(byte[], int, int) - Method in class org.apache.avro.util.ReusableByteBufferInputStream
-
- readArray(Object, Schema, ResolvingDecoder) - Method in class org.apache.avro.generic.GenericDatumReader
-
Called to read an array instance.
- readArray(Object, Schema, ResolvingDecoder) - Method in class org.apache.avro.reflect.ReflectDatumReader
-
- readArrayStart() - Method in class org.apache.avro.io.BinaryDecoder
-
- readArrayStart() - Method in class org.apache.avro.io.Decoder
-
Reads and returns the size of the first block of an array.
- readArrayStart() - Method in class org.apache.avro.io.JsonDecoder
-
- readArrayStart() - Method in class org.apache.avro.io.ValidatingDecoder
-
- readBoolean() - Method in class org.apache.avro.io.BinaryDecoder
-
- readBoolean() - Method in class org.apache.avro.io.Decoder
-
- readBoolean() - Method in class org.apache.avro.io.JsonDecoder
-
- readBoolean() - Method in class org.apache.avro.io.ValidatingDecoder
-
- readBuffer(int) - Method in class org.apache.avro.util.ByteBufferInputStream
-
Read a buffer from the input without copying, if possible.
- readBytes(Object, Schema, Decoder) - Method in class org.apache.avro.generic.GenericDatumReader
-
Called to read byte arrays.
- readBytes(Object, Decoder) - Method in class org.apache.avro.generic.GenericDatumReader
-
Called to read byte arrays.
- readBytes(ByteBuffer) - Method in class org.apache.avro.io.BinaryDecoder
-
- readBytes(ByteBuffer) - Method in class org.apache.avro.io.Decoder
-
- readBytes(ByteBuffer) - Method in class org.apache.avro.io.JsonDecoder
-
- readBytes(ByteBuffer) - Method in class org.apache.avro.io.ResolvingDecoder
-
- readBytes(ByteBuffer) - Method in class org.apache.avro.io.ValidatingDecoder
-
- readBytes(Object, Schema, Decoder) - Method in class org.apache.avro.reflect.ReflectDatumReader
-
- readDouble() - Method in class org.apache.avro.io.BinaryDecoder
-
- readDouble() - Method in class org.apache.avro.io.Decoder
-
- readDouble() - Method in class org.apache.avro.io.JsonDecoder
-
- readDouble() - Method in class org.apache.avro.io.ResolvingDecoder
-
- readDouble() - Method in class org.apache.avro.io.ValidatingDecoder
-
- readEnum(Schema, Decoder) - Method in class org.apache.avro.generic.GenericDatumReader
-
Called to read an enum value.
- readEnum() - Method in class org.apache.avro.io.BinaryDecoder
-
- readEnum() - Method in class org.apache.avro.io.Decoder
-
Reads an enumeration.
- readEnum() - Method in class org.apache.avro.io.JsonDecoder
-
- readEnum() - Method in class org.apache.avro.io.ResolvingDecoder
-
- readEnum() - Method in class org.apache.avro.io.ValidatingDecoder
-
- reader - Variable in class org.apache.avro.io.parsing.Symbol.ResolvingAction
-
- reader - Variable in class org.apache.avro.Resolver.Action
-
- READER_WRITER_COMPATIBLE_MESSAGE - Static variable in class org.apache.avro.SchemaCompatibility
-
Message to annotate reader/writer schema pairs that are compatible.
- readerOrder - Variable in class org.apache.avro.Resolver.RecordAdjust
-
Contains (all of) the reader's fields.
- ReaderUnion(Schema, Schema, GenericData, int, Resolver.Action) - Constructor for class org.apache.avro.Resolver.ReaderUnion
-
- readExternal(ObjectInput) - Method in exception org.apache.avro.specific.SpecificExceptionBase
-
- readExternal(ObjectInput) - Method in class org.apache.avro.specific.SpecificFixed
-
- readExternal(ObjectInput) - Method in class org.apache.avro.specific.SpecificRecordBase
-
- readExternal(ObjectInput) - Method in class org.apache.avro.util.Utf8
-
- readField(Object, Schema.Field, Object, ResolvingDecoder, Object) - Method in class org.apache.avro.generic.GenericDatumReader
-
Called to read a single field of a record.
- readField(Object, Schema.Field, Object, ResolvingDecoder, Object) - Method in class org.apache.avro.reflect.ReflectDatumReader
-
- readField(Object, Schema.Field, Object, ResolvingDecoder, Object) - Method in class org.apache.avro.specific.SpecificDatumReader
-
- readFieldOrder() - Method in class org.apache.avro.io.ResolvingDecoder
-
Returns the actual order in which the reader's fields will be returned to the
reader.
- readFieldOrderIfDiff() - Method in class org.apache.avro.io.ResolvingDecoder
-
Same as
ResolvingDecoder.readFieldOrder()
except that it returns
null if there
was no reordering of fields, i.e., if the correct thing for the reader to do
is to read (all) of its fields in the order specified by its own schema
(useful for optimizations).
- readFixed(Object, Schema, Decoder) - Method in class org.apache.avro.generic.GenericDatumReader
-
Called to read a fixed value.
- readFixed(byte[], int, int) - Method in class org.apache.avro.io.BinaryDecoder
-
- readFixed(byte[], int, int) - Method in class org.apache.avro.io.Decoder
-
Reads fixed sized binary object.
- readFixed(byte[]) - Method in class org.apache.avro.io.Decoder
-
A shorthand for readFixed(bytes, 0, bytes.length).
- readFixed(byte[], int, int) - Method in class org.apache.avro.io.JsonDecoder
-
- readFixed(byte[], int, int) - Method in class org.apache.avro.io.ValidatingDecoder
-
- readFloat() - Method in class org.apache.avro.io.BinaryDecoder
-
- readFloat() - Method in class org.apache.avro.io.Decoder
-
- readFloat() - Method in class org.apache.avro.io.JsonDecoder
-
- readFloat() - Method in class org.apache.avro.io.ResolvingDecoder
-
- readFloat() - Method in class org.apache.avro.io.ValidatingDecoder
-
- readIndex() - Method in class org.apache.avro.io.BinaryDecoder
-
- readIndex() - Method in class org.apache.avro.io.Decoder
-
- readIndex() - Method in class org.apache.avro.io.JsonDecoder
-
- readIndex() - Method in class org.apache.avro.io.ResolvingDecoder
-
- readIndex() - Method in class org.apache.avro.io.ValidatingDecoder
-
- readInt(Object, Schema, Decoder) - Method in class org.apache.avro.generic.GenericDatumReader
-
Called to read integers.
- readInt() - Method in class org.apache.avro.io.BinaryDecoder
-
- readInt() - Method in class org.apache.avro.io.Decoder
-
- readInt() - Method in class org.apache.avro.io.JsonDecoder
-
- readInt() - Method in class org.apache.avro.io.ValidatingDecoder
-
- readInt(Object, Schema, Decoder) - Method in class org.apache.avro.reflect.ReflectDatumReader
-
- readLong() - Method in class org.apache.avro.io.BinaryDecoder
-
- readLong() - Method in class org.apache.avro.io.Decoder
-
- readLong() - Method in class org.apache.avro.io.JsonDecoder
-
- readLong() - Method in class org.apache.avro.io.ResolvingDecoder
-
- readLong() - Method in class org.apache.avro.io.ValidatingDecoder
-
- readMap(Object, Schema, ResolvingDecoder) - Method in class org.apache.avro.generic.GenericDatumReader
-
Called to read a map instance.
- readMapKey(Object, Schema, Decoder) - Method in class org.apache.avro.generic.GenericDatumReader
-
- readMapStart() - Method in class org.apache.avro.io.BinaryDecoder
-
- readMapStart() - Method in class org.apache.avro.io.Decoder
-
Reads and returns the size of the next block of map-entries.
- readMapStart() - Method in class org.apache.avro.io.JsonDecoder
-
- readMapStart() - Method in class org.apache.avro.io.ValidatingDecoder
-
- readNull() - Method in class org.apache.avro.io.BinaryDecoder
-
- readNull() - Method in class org.apache.avro.io.Decoder
-
"Reads" a null value.
- readNull() - Method in class org.apache.avro.io.JsonDecoder
-
- readNull() - Method in class org.apache.avro.io.ValidatingDecoder
-
- readRecord(Object, Schema, ResolvingDecoder) - Method in class org.apache.avro.generic.GenericDatumReader
-
Called to read a record instance.
- readRecord(Object, Schema, ResolvingDecoder) - Method in class org.apache.avro.specific.SpecificDatumReader
-
- readString(Object, Schema, Decoder) - Method in class org.apache.avro.generic.GenericDatumReader
-
Called to read strings.
- readString(Object, Decoder) - Method in class org.apache.avro.generic.GenericDatumReader
-
Called to read strings.
- readString(Utf8) - Method in class org.apache.avro.io.BinaryDecoder
-
- readString() - Method in class org.apache.avro.io.BinaryDecoder
-
- readString(Utf8) - Method in class org.apache.avro.io.Decoder
-
- readString() - Method in class org.apache.avro.io.Decoder
-
- readString(Utf8) - Method in class org.apache.avro.io.JsonDecoder
-
- readString() - Method in class org.apache.avro.io.JsonDecoder
-
- readString(Utf8) - Method in class org.apache.avro.io.ResolvingDecoder
-
- readString() - Method in class org.apache.avro.io.ResolvingDecoder
-
- readString(Utf8) - Method in class org.apache.avro.io.ValidatingDecoder
-
- readString() - Method in class org.apache.avro.io.ValidatingDecoder
-
- readString(Object, Decoder) - Method in class org.apache.avro.reflect.ReflectDatumReader
-
- readWithConversion(Object, Schema, LogicalType, Conversion<?>, ResolvingDecoder) - Method in class org.apache.avro.generic.GenericDatumReader
-
- readWithoutConversion(Object, Schema, ResolvingDecoder) - Method in class org.apache.avro.generic.GenericDatumReader
-
- Record(Schema) - Constructor for class org.apache.avro.generic.GenericData.Record
-
- Record(GenericData.Record, boolean) - Constructor for class org.apache.avro.generic.GenericData.Record
-
- record(String) - Method in class org.apache.avro.SchemaBuilder.BaseFieldTypeBuilder
-
Build an Avro record type.
- record(String) - Method in class org.apache.avro.SchemaBuilder.BaseTypeBuilder
-
Build an Avro record type.
- record(String) - Static method in class org.apache.avro.SchemaBuilder
-
Create a builder for an Avro record with the specified name.
- record(String) - Method in class org.apache.avro.SchemaBuilder.UnionFieldTypeBuilder
-
Build an Avro record type.
- RECORD_END - Static variable in class org.apache.avro.io.parsing.Symbol
-
- RECORD_START - Static variable in class org.apache.avro.io.parsing.Symbol
-
- RecordBuilder<T> - Interface in org.apache.avro.data
-
Interface for record builders
- RecordBuilderBase<T extends IndexedRecord> - Class in org.apache.avro.data
-
Abstract base class for RecordBuilder implementations.
- RecordBuilderBase(Schema, GenericData) - Constructor for class org.apache.avro.data.RecordBuilderBase
-
Creates a RecordBuilderBase for building records of the given type.
- RecordBuilderBase(RecordBuilderBase<T>, GenericData) - Constructor for class org.apache.avro.data.RecordBuilderBase
-
RecordBuilderBase copy constructor.
- recordDefault(GenericRecord) - Method in class org.apache.avro.SchemaBuilder.RecordDefault
-
Completes this field with the default value provided, cannot be null
- RecordReader() - Constructor for class org.apache.avro.io.FastReaderBuilder.RecordReader
-
- recursionInProgress() - Static method in class org.apache.avro.SchemaCompatibility.SchemaCompatibilityResult
-
Returns a details object representing a state indicating that recursion is in
progress.
- ReflectData - Class in org.apache.avro.reflect
-
Utilities to use existing Java classes and interfaces via reflection.
- ReflectData() - Constructor for class org.apache.avro.reflect.ReflectData
-
For subclasses.
- ReflectData(ClassLoader) - Constructor for class org.apache.avro.reflect.ReflectData
-
Construct with a particular classloader.
- ReflectData.AllowNull - Class in org.apache.avro.reflect
-
ReflectData
implementation that permits null field values.
- ReflectDatumReader<T> - Class in org.apache.avro.reflect
-
- ReflectDatumReader() - Constructor for class org.apache.avro.reflect.ReflectDatumReader
-
- ReflectDatumReader(Class<T>) - Constructor for class org.apache.avro.reflect.ReflectDatumReader
-
Construct for reading instances of a class.
- ReflectDatumReader(Schema) - Constructor for class org.apache.avro.reflect.ReflectDatumReader
-
Construct where the writer's and reader's schemas are the same.
- ReflectDatumReader(Schema, Schema) - Constructor for class org.apache.avro.reflect.ReflectDatumReader
-
Construct given writer's and reader's schema.
- ReflectDatumReader(Schema, Schema, ReflectData) - Constructor for class org.apache.avro.reflect.ReflectDatumReader
-
Construct given writer's and reader's schema and the data model.
- ReflectDatumReader(ReflectData) - Constructor for class org.apache.avro.reflect.ReflectDatumReader
-
- ReflectDatumWriter<T> - Class in org.apache.avro.reflect
-
- ReflectDatumWriter() - Constructor for class org.apache.avro.reflect.ReflectDatumWriter
-
- ReflectDatumWriter(Class<T>) - Constructor for class org.apache.avro.reflect.ReflectDatumWriter
-
- ReflectDatumWriter(Class<T>, ReflectData) - Constructor for class org.apache.avro.reflect.ReflectDatumWriter
-
- ReflectDatumWriter(Schema) - Constructor for class org.apache.avro.reflect.ReflectDatumWriter
-
- ReflectDatumWriter(Schema, ReflectData) - Constructor for class org.apache.avro.reflect.ReflectDatumWriter
-
- ReflectDatumWriter(ReflectData) - Constructor for class org.apache.avro.reflect.ReflectDatumWriter
-
- ReflectionUtil - Class in org.apache.avro.reflect
-
A few utility methods for using @link{java.misc.Unsafe}, mostly for private
use.
- register(LogicalTypes.LogicalTypeFactory) - Static method in class org.apache.avro.LogicalTypes
-
Register a logical type.
- register(String, LogicalTypes.LogicalTypeFactory) - Static method in class org.apache.avro.LogicalTypes
-
Register a logical type.
- remove() - Method in class org.apache.avro.file.DataFileReader12
-
- remove() - Method in class org.apache.avro.file.DataFileStream
-
Not supported.
- remove(int) - Method in class org.apache.avro.generic.GenericData.Array
-
- remove(Object) - Method in class org.apache.avro.util.WeakIdentityHashMap
-
- requiredBoolean(String) - Method in class org.apache.avro.SchemaBuilder.FieldAssembler
-
Shortcut for creating a boolean field with the given name and no default.
- requiredBytes(String) - Method in class org.apache.avro.SchemaBuilder.FieldAssembler
-
Shortcut for creating a bytes field with the given name and no default.
- requiredDouble(String) - Method in class org.apache.avro.SchemaBuilder.FieldAssembler
-
Shortcut for creating a double field with the given name and no default.
- requiredFloat(String) - Method in class org.apache.avro.SchemaBuilder.FieldAssembler
-
Shortcut for creating a float field with the given name and no default.
- requiredInt(String) - Method in class org.apache.avro.SchemaBuilder.FieldAssembler
-
Shortcut for creating an int field with the given name and no default.
- requiredLong(String) - Method in class org.apache.avro.SchemaBuilder.FieldAssembler
-
Shortcut for creating a long field with the given name and no default.
- requiredString(String) - Method in class org.apache.avro.SchemaBuilder.FieldAssembler
-
Shortcut for creating a string field with the given name and no default.
- RESERVED_WORDS - Static variable in class org.apache.avro.specific.SpecificData
-
Reserved words from
https://docs.oracle.com/javase/specs/jls/se16/html/jls-3.html require
mangling in order to be used in generated Java code.
- reset() - Method in interface org.apache.avro.generic.GenericArray
-
reset size counter of array to zero
- reset() - Method in class org.apache.avro.generic.GenericData.Array
-
- reset() - Method in class org.apache.avro.io.FastReaderBuilder.RecordReader
-
- reset() - Method in class org.apache.avro.io.parsing.Parser
-
- reset() - Method in class org.apache.avro.util.ByteBufferOutputStream
-
- reset() - Method in class org.apache.avro.util.ReusableByteBufferInputStream
-
- resolve(Schema, Schema) - Static method in class org.apache.avro.io.ResolvingDecoder
-
- resolve(Schema, Schema, GenericData) - Static method in class org.apache.avro.Resolver.EnumAdjust
-
- resolve(Schema, Schema, GenericData) - Static method in class org.apache.avro.Resolver.Promote
-
Return a promotion.
- resolve(Schema, Schema, GenericData, Map<Schema.SeenPair, Resolver.Action>) - Static method in class org.apache.avro.Resolver.ReaderUnion
-
- resolve(Schema, Schema, GenericData) - Static method in class org.apache.avro.Resolver
-
Returns a
Resolver.Action
tree for resolving the writer schema
writer and the reader schema
reader.
- resolve(Schema, Schema) - Static method in class org.apache.avro.Resolver
-
Uses GenericData.get() for the data param.
- resolve(Schema, Schema, GenericData, Map<Schema.SeenPair, Resolver.Action>) - Static method in class org.apache.avro.Resolver.WriterUnion
-
- Resolver - Class in org.apache.avro
-
Encapsulate schema-resolution logic in an easy-to-consume representation.
- Resolver() - Constructor for class org.apache.avro.Resolver
-
- Resolver.Action - Class in org.apache.avro
-
An abstract class for an action to be taken to resolve a writer's schema
(found in public instance variable writer) against a reader's schema
(in reader).
- Resolver.Action.Type - Enum in org.apache.avro
-
Helps us traverse faster.
- Resolver.Container - Class in org.apache.avro
-
Used for array and map schemas: the public instance variable
elementAction contains the resolving action needed for the element
type of an array or value top of a map.
- Resolver.DoNothing - Class in org.apache.avro
-
In this case, there's nothing to be done for resolution: the two schemas are
effectively the same.
- Resolver.EnumAdjust - Class in org.apache.avro
-
Contains information needed to resolve enumerations.
- Resolver.ErrorAction - Class in org.apache.avro
-
In this case there is an error.
- Resolver.ErrorAction.ErrorType - Enum in org.apache.avro
-
- Resolver.Promote - Class in org.apache.avro
-
In this case, the writer's type needs to be promoted to the reader's.
- Resolver.ReaderUnion - Class in org.apache.avro
-
In this case, the reader is a union and the writer is not.
- Resolver.RecordAdjust - Class in org.apache.avro
-
Instructions for resolving two record schemas.
- Resolver.Skip - Class in org.apache.avro
-
- Resolver.WriterUnion - Class in org.apache.avro
-
In this case, the writer was a union.
- resolveTypeVariables(Class<?>) - Static method in class org.apache.avro.reflect.ReflectionUtil
-
For an interface, get a map of any
TypeVariable
s to their actual
types.
- resolveUnion(Schema, Object) - Method in class org.apache.avro.generic.GenericData
-
Return the index for a datum within a union.
- resolveUnion(Schema, Object) - Method in class org.apache.avro.generic.GenericDatumWriter
-
Called to find the index for a datum within a union.
- resolvingDecoder(Schema, Schema, Decoder) - Method in class org.apache.avro.io.DecoderFactory
-
- ResolvingDecoder - Class in org.apache.avro.io
-
Decoder
that performs type-resolution between the reader's and
writer's schemas.
- ResolvingGrammarGenerator - Class in org.apache.avro.io.parsing
-
The class that generates a resolving grammar to resolve between two schemas.
- ResolvingGrammarGenerator() - Constructor for class org.apache.avro.io.parsing.ResolvingGrammarGenerator
-
- ReusableByteArrayInputStream - Class in org.apache.avro.util
-
- ReusableByteArrayInputStream() - Constructor for class org.apache.avro.util.ReusableByteArrayInputStream
-
- ReusableByteBufferInputStream - Class in org.apache.avro.util
-
- ReusableByteBufferInputStream() - Constructor for class org.apache.avro.util.ReusableByteBufferInputStream
-
- reusingReader(FastReaderBuilder.ReusingFieldReader) - Static method in class org.apache.avro.io.FastReaderBuilder
-
- reverse() - Method in interface org.apache.avro.generic.GenericArray
-
Reverses the order of the elements in this array.
- reverse() - Method in class org.apache.avro.generic.GenericData.Array
-
- rindex - Variable in class org.apache.avro.io.parsing.Symbol.FieldAdjustAction
-
- rindex - Variable in class org.apache.avro.io.parsing.Symbol.UnionAdjustAction
-
- SCHEMA - Static variable in class org.apache.avro.data.Json
-
The schema for Json data.
- schema() - Method in class org.apache.avro.data.RecordBuilderBase
-
- SCHEMA - Static variable in class org.apache.avro.file.DataFileConstants
-
- schema - Variable in class org.apache.avro.reflect.CustomEncoding
-
- Schema - Class in org.apache.avro
-
An abstract data type.
- schema() - Method in class org.apache.avro.Schema.Field
-
- Schema.Field - Class in org.apache.avro
-
A field within a record.
- Schema.Field.Order - Enum in org.apache.avro
-
How values of this field should be ordered when sorting records.
- Schema.Parser - Class in org.apache.avro
-
A parser for JSON-format schemas.
- Schema.SeenPair - Class in org.apache.avro
-
Useful as key of
Map
s when traversing two schemas at the same time
and need to watch for recursion.
- Schema.Type - Enum in org.apache.avro
-
The type of a schema.
- SchemaBuilder - Class in org.apache.avro
-
A fluent interface for building
Schema
instances.
- SchemaBuilder.ArrayBuilder<R> - Class in org.apache.avro
-
Builds an Avro Array type with optional properties.
- SchemaBuilder.ArrayDefault<R> - Class in org.apache.avro
-
Choose whether to use a default value for the field or not.
- SchemaBuilder.BaseFieldTypeBuilder<R> - Class in org.apache.avro
-
A special Builder for Record fields.
- SchemaBuilder.BaseTypeBuilder<R> - Class in org.apache.avro
-
A common API for building types within a context.
- SchemaBuilder.BooleanBuilder<R> - Class in org.apache.avro
-
Builds an Avro boolean type with optional properties.
- SchemaBuilder.BooleanDefault<R> - Class in org.apache.avro
-
Choose whether to use a default value for the field or not.
- SchemaBuilder.BytesBuilder<R> - Class in org.apache.avro
-
Builds an Avro bytes type with optional properties.
- SchemaBuilder.BytesDefault<R> - Class in org.apache.avro
-
Choose whether to use a default value for the field or not.
- SchemaBuilder.DoubleBuilder<R> - Class in org.apache.avro
-
Builds an Avro double type with optional properties.
- SchemaBuilder.DoubleDefault<R> - Class in org.apache.avro
-
Choose whether to use a default value for the field or not.
- SchemaBuilder.EnumBuilder<R> - Class in org.apache.avro
-
Builds an Avro Enum type with optional properties, namespace, doc, and
aliases.
- SchemaBuilder.EnumDefault<R> - Class in org.apache.avro
-
Choose whether to use a default value for the field or not.
- SchemaBuilder.FieldAssembler<R> - Class in org.apache.avro
-
- SchemaBuilder.FieldBuilder<R> - Class in org.apache.avro
-
- SchemaBuilder.FieldDefault<R,S extends SchemaBuilder.FieldDefault<R,S>> - Class in org.apache.avro
-
Abstract base class for field defaults.
- SchemaBuilder.FieldTypeBuilder<R> - Class in org.apache.avro
-
- SchemaBuilder.FixedBuilder<R> - Class in org.apache.avro
-
Builds an Avro Fixed type with optional properties, namespace, doc, and
aliases.
- SchemaBuilder.FixedDefault<R> - Class in org.apache.avro
-
Choose whether to use a default value for the field or not.
- SchemaBuilder.FloatBuilder<R> - Class in org.apache.avro
-
Builds an Avro float type with optional properties.
- SchemaBuilder.FloatDefault<R> - Class in org.apache.avro
-
Choose whether to use a default value for the field or not.
- SchemaBuilder.GenericDefault<R> - Class in org.apache.avro
-
- SchemaBuilder.IntBuilder<R> - Class in org.apache.avro
-
Builds an Avro int type with optional properties.
- SchemaBuilder.IntDefault<R> - Class in org.apache.avro
-
Choose whether to use a default value for the field or not.
- SchemaBuilder.LongBuilder<R> - Class in org.apache.avro
-
Builds an Avro long type with optional properties.
- SchemaBuilder.LongDefault<R> - Class in org.apache.avro
-
Choose whether to use a default value for the field or not.
- SchemaBuilder.MapBuilder<R> - Class in org.apache.avro
-
Builds an Avro Map type with optional properties.
- SchemaBuilder.MapDefault<R> - Class in org.apache.avro
-
Choose whether to use a default value for the field or not.
- SchemaBuilder.NamedBuilder<S extends SchemaBuilder.NamedBuilder<S>> - Class in org.apache.avro
-
An abstract type that provides builder methods for configuring the name, doc,
and aliases of all Avro types that have names (fields, Fixed, Record, and
Enum).
- SchemaBuilder.NamespacedBuilder<R,S extends SchemaBuilder.NamespacedBuilder<R,S>> - Class in org.apache.avro
-
An abstract type that provides builder methods for configuring the namespace
for all Avro types that have namespaces (Fixed, Record, and Enum).
- SchemaBuilder.NullBuilder<R> - Class in org.apache.avro
-
Builds an Avro null type with optional properties.
- SchemaBuilder.NullDefault<R> - Class in org.apache.avro
-
Choose whether to use a default value for the field or not.
- SchemaBuilder.PropBuilder<S extends SchemaBuilder.PropBuilder<S>> - Class in org.apache.avro
-
An abstract builder for all Avro types.
- SchemaBuilder.RecordBuilder<R> - Class in org.apache.avro
-
- SchemaBuilder.RecordDefault<R> - Class in org.apache.avro
-
Choose whether to use a default value for the field or not.
- SchemaBuilder.StringBldr<R> - Class in org.apache.avro
-
Builds an Avro string type with optional properties.
- SchemaBuilder.StringDefault<R> - Class in org.apache.avro
-
Choose whether to use a default value for the field or not.
- SchemaBuilder.TypeBuilder<R> - Class in org.apache.avro
-
A Builder for creating any Avro schema type.
- SchemaBuilder.UnionAccumulator<R> - Class in org.apache.avro
-
Accumulates all of the types in a union.
- SchemaBuilder.UnionFieldTypeBuilder<R> - Class in org.apache.avro
-
Builder for a union field.
- SchemaBuilderException - Exception in org.apache.avro
-
Thrown for errors building schemas.
- SchemaBuilderException(Throwable) - Constructor for exception org.apache.avro.SchemaBuilderException
-
- SchemaBuilderException(String) - Constructor for exception org.apache.avro.SchemaBuilderException
-
- SchemaCompatibility - Class in org.apache.avro
-
Evaluate the compatibility between a reader schema and a writer schema.
- SchemaCompatibility.Incompatibility - Class in org.apache.avro
-
- SchemaCompatibility.SchemaCompatibilityResult - Class in org.apache.avro
-
Immutable class representing details about a particular schema pair
compatibility check.
- SchemaCompatibility.SchemaCompatibilityType - Enum in org.apache.avro
-
Identifies the type of a schema compatibility result.
- SchemaCompatibility.SchemaIncompatibilityType - Enum in org.apache.avro
-
- SchemaCompatibility.SchemaPairCompatibility - Class in org.apache.avro
-
Provides information about the compatibility of a single reader and writer
schema pair.
- schemaNameEquals(Schema, Schema) - Static method in class org.apache.avro.SchemaCompatibility
-
Tests the equality of two Avro named schemas.
- SchemaNormalization - Class in org.apache.avro
-
- SchemaPairCompatibility(SchemaCompatibility.SchemaCompatibilityResult, Schema, Schema, String) - Constructor for class org.apache.avro.SchemaCompatibility.SchemaPairCompatibility
-
Constructs a new instance.
- SchemaParseException - Exception in org.apache.avro
-
Thrown for errors parsing schemas and protocols.
- SchemaParseException(Throwable) - Constructor for exception org.apache.avro.SchemaParseException
-
- SchemaParseException(String) - Constructor for exception org.apache.avro.SchemaParseException
-
- SchemaStore - Interface in org.apache.avro.message
-
Interface for classes that can provide avro schemas by fingerprint.
- SchemaStore.Cache - Class in org.apache.avro.message
-
A map-based cache of schemas by AVRO-CRC-64 fingerprint.
- SchemaUtil - Class in org.apache.avro.util
-
- SchemaValidationException - Exception in org.apache.avro
-
- SchemaValidationException(Schema, Schema) - Constructor for exception org.apache.avro.SchemaValidationException
-
- SchemaValidationException(Schema, Schema, Throwable) - Constructor for exception org.apache.avro.SchemaValidationException
-
- SchemaValidationStrategy - Interface in org.apache.avro
-
An interface for validating the compatibility of a single schema against
another.
- SchemaValidator - Interface in org.apache.avro
-
A SchemaValidator has one method, which validates that a
Schema
is
compatible with the other schemas provided.
- SchemaValidatorBuilder - Class in org.apache.avro
-
A Builder for creating SchemaValidators.
- SchemaValidatorBuilder() - Constructor for class org.apache.avro.SchemaValidatorBuilder
-
- seek(long) - Method in class org.apache.avro.file.DataFileReader
-
- seek(long) - Method in class org.apache.avro.file.DataFileReader12
-
- seek(long) - Method in class org.apache.avro.file.SeekableByteArrayInput
-
- seek(long) - Method in class org.apache.avro.file.SeekableFileInput
-
- seek(long) - Method in interface org.apache.avro.file.SeekableInput
-
Set the position for the next
read()
.
- SeekableByteArrayInput - Class in org.apache.avro.file
-
- SeekableByteArrayInput(byte[]) - Constructor for class org.apache.avro.file.SeekableByteArrayInput
-
- SeekableFileInput - Class in org.apache.avro.file
-
- SeekableFileInput(File) - Constructor for class org.apache.avro.file.SeekableFileInput
-
- SeekableFileInput(FileDescriptor) - Constructor for class org.apache.avro.file.SeekableFileInput
-
- SeekableInput - Interface in org.apache.avro.file
-
An InputStream that supports seek and tell.
- SeenPair(Object, Object) - Constructor for class org.apache.avro.Schema.SeenPair
-
- self() - Method in class org.apache.avro.SchemaBuilder.ArrayBuilder
-
- self() - Method in class org.apache.avro.SchemaBuilder.BooleanBuilder
-
- self() - Method in class org.apache.avro.SchemaBuilder.BytesBuilder
-
- self() - Method in class org.apache.avro.SchemaBuilder.DoubleBuilder
-
- self() - Method in class org.apache.avro.SchemaBuilder.EnumBuilder
-
- self() - Method in class org.apache.avro.SchemaBuilder.FieldBuilder
-
- self() - Method in class org.apache.avro.SchemaBuilder.FixedBuilder
-
- self() - Method in class org.apache.avro.SchemaBuilder.FloatBuilder
-
- self() - Method in class org.apache.avro.SchemaBuilder.IntBuilder
-
- self() - Method in class org.apache.avro.SchemaBuilder.LongBuilder
-
- self() - Method in class org.apache.avro.SchemaBuilder.MapBuilder
-
- self() - Method in class org.apache.avro.SchemaBuilder.NullBuilder
-
- self() - Method in class org.apache.avro.SchemaBuilder.PropBuilder
-
a self-type for chaining builder subclasses.
- self() - Method in class org.apache.avro.SchemaBuilder.RecordBuilder
-
- self() - Method in class org.apache.avro.SchemaBuilder.StringBldr
-
- set(int, T) - Method in class org.apache.avro.generic.GenericData.Array
-
- set(String, Object) - Method in class org.apache.avro.generic.GenericRecordBuilder
-
Sets the value of a field.
- set(Schema.Field, Object) - Method in class org.apache.avro.generic.GenericRecordBuilder
-
Sets the value of a field.
- set(int, Object) - Method in class org.apache.avro.generic.GenericRecordBuilder
-
Sets the value of a field.
- set(String) - Method in class org.apache.avro.util.Utf8
-
Set to the contents of a String.
- set(Utf8) - Method in class org.apache.avro.util.Utf8
-
- setByteArray(byte[], int, int) - Method in class org.apache.avro.util.ReusableByteArrayInputStream
-
- setByteBuffer(ByteBuffer) - Method in class org.apache.avro.util.ReusableByteBufferInputStream
-
- setByteLength(int) - Method in class org.apache.avro.util.Utf8
-
Set length in bytes.
- setCause(Throwable) - Method in interface org.apache.avro.data.ErrorBuilder
-
Sets the error cause
- setCause(Throwable) - Method in class org.apache.avro.specific.SpecificErrorBuilderBase
-
- setCodec(CodecFactory) - Method in class org.apache.avro.file.DataFileWriter
-
Configures this writer to use the given codec.
- setCustomCoders(boolean) - Method in class org.apache.avro.specific.SpecificData
-
Dynamically set the value of the custom-coder feature flag.
- setDefaultGeneratedValue(Type, Object) - Method in class org.apache.avro.reflect.ReflectData
-
Set the default value for a type.
- setDefaultsGenerated(boolean) - Method in class org.apache.avro.reflect.ReflectData
-
Enable or disable `default reflection`
- setExpected(Schema) - Method in class org.apache.avro.generic.GenericDatumReader
-
Set the reader's schema.
- setFastReaderEnabled(boolean) - Method in class org.apache.avro.generic.GenericData
-
- setField(Object, String, int, Object) - Method in class org.apache.avro.generic.GenericData
-
- setField(Object, String, int, Object, Object) - Method in class org.apache.avro.generic.GenericData
-
- setField(Object, String, int, Object) - Method in class org.apache.avro.reflect.ReflectData
-
- setField(Object, String, int, Object, Object) - Method in class org.apache.avro.reflect.ReflectData
-
- setFields(List<Schema.Field>) - Method in class org.apache.avro.Schema
-
If this is a record, set its fields.
- setFlushOnEveryBlock(boolean) - Method in class org.apache.avro.file.DataFileWriter
-
Set whether this writer should flush the block to the stream every time a
sync marker is written.
- setIncludeNamespace(boolean) - Method in class org.apache.avro.io.JsonEncoder
-
- setItemCount(long) - Method in class org.apache.avro.io.BinaryEncoder
-
- setItemCount(long) - Method in class org.apache.avro.io.BlockingBinaryEncoder
-
- setItemCount(long) - Method in class org.apache.avro.io.Encoder
-
Call this method before writing a batch of items in an array or a map.
- setItemCount(long) - Method in class org.apache.avro.io.ParsingEncoder
-
- setItemCount(long) - Method in class org.apache.avro.io.ValidatingEncoder
-
- setLength(int) - Method in class org.apache.avro.util.Utf8
-
- setMeta(String, byte[]) - Method in class org.apache.avro.file.DataFileWriter
-
Set a metadata property.
- setMeta(String, String) - Method in class org.apache.avro.file.DataFileWriter
-
Set a metadata property.
- setMeta(String, long) - Method in class org.apache.avro.file.DataFileWriter
-
Set a metadata property.
- setSchema(Schema) - Method in class org.apache.avro.data.Json.ObjectReader
-
- setSchema(Schema) - Method in class org.apache.avro.data.Json.ObjectWriter
-
- setSchema(Schema) - Method in class org.apache.avro.generic.GenericData.Fixed
-
- setSchema(Schema) - Method in class org.apache.avro.generic.GenericDatumReader
-
- setSchema(Schema) - Method in class org.apache.avro.generic.GenericDatumWriter
-
- setSchema(Schema) - Method in interface org.apache.avro.io.DatumReader
-
Set the writer's schema.
- setSchema(Schema) - Method in interface org.apache.avro.io.DatumWriter
-
Set the schema.
- setSchema(Schema) - Method in interface org.apache.avro.io.FastReaderBuilder.FieldReader
-
- setSchema(Schema) - Method in class org.apache.avro.specific.SpecificDatumReader
-
- setStringType(Schema, GenericData.StringType) - Static method in class org.apache.avro.generic.GenericData
-
Set the Java type to be used when reading this schema.
- setSyncInterval(int) - Method in class org.apache.avro.file.DataFileWriter
-
Set the synchronization interval for this file, in bytes.
- setTypes(Collection<Schema>) - Method in class org.apache.avro.Protocol
-
Set the types of this protocol.
- setValidate(boolean) - Method in class org.apache.avro.Schema.Parser
-
Enable or disable name validation.
- setValidateDefaults(boolean) - Method in class org.apache.avro.Schema.Parser
-
Enable or disable default value validation.
- setValue(Object) - Method in interface org.apache.avro.data.ErrorBuilder
-
Sets the value
- setValue(V) - Method in class org.apache.avro.reflect.MapEntry
-
Deprecated.
- setValue(Object) - Method in class org.apache.avro.specific.SpecificErrorBuilderBase
-
- setValue(V) - Method in class org.apache.avro.util.MapEntry
-
- size() - Method in class org.apache.avro.generic.GenericData.Array
-
- size() - Method in class org.apache.avro.io.parsing.Symbol.Alternative
-
- size - Variable in class org.apache.avro.io.parsing.Symbol.IntCheckAction
-
- size() - Method in class org.apache.avro.io.parsing.Symbol.Sequence
-
- size(int) - Method in class org.apache.avro.SchemaBuilder.FixedBuilder
-
Configure this fixed type's size, and end its configuration.
- size() - Method in class org.apache.avro.util.WeakIdentityHashMap
-
- skip(Schema, Decoder) - Static method in class org.apache.avro.generic.GenericDatumReader
-
Skip an instance of a schema.
- Skip(Schema, GenericData) - Constructor for class org.apache.avro.Resolver.Skip
-
- skip(long) - Method in class org.apache.avro.util.ReusableByteBufferInputStream
-
- skipAction() - Method in interface org.apache.avro.io.parsing.SkipParser.SkipHandler
-
Skips the action at the top of the stack.
- skipAction(Symbol) - Static method in class org.apache.avro.io.parsing.Symbol
-
- SkipAction(Symbol) - Constructor for class org.apache.avro.io.parsing.Symbol.SkipAction
-
Deprecated.
- skipAction() - Method in class org.apache.avro.io.ParsingDecoder
-
- skipAction() - Method in class org.apache.avro.io.ResolvingDecoder
-
- skipArray() - Method in class org.apache.avro.io.BinaryDecoder
-
- skipArray() - Method in class org.apache.avro.io.Decoder
-
Used for quickly skipping through an array.
- skipArray() - Method in class org.apache.avro.io.JsonDecoder
-
- skipArray() - Method in class org.apache.avro.io.ValidatingDecoder
-
- skipBytes() - Method in class org.apache.avro.io.BinaryDecoder
-
- skipBytes() - Method in class org.apache.avro.io.Decoder
-
- skipBytes() - Method in class org.apache.avro.io.JsonDecoder
-
- skipBytes() - Method in class org.apache.avro.io.ResolvingDecoder
-
- skipBytes() - Method in class org.apache.avro.io.ValidatingDecoder
-
- skipFixed(int) - Method in class org.apache.avro.io.BinaryDecoder
-
- skipFixed(int) - Method in class org.apache.avro.io.Decoder
-
Discards fixed sized binary object.
- skipFixed(int) - Method in class org.apache.avro.io.JsonDecoder
-
- skipFixed() - Method in class org.apache.avro.io.JsonDecoder
-
- skipFixed() - Method in class org.apache.avro.io.ParsingDecoder
-
- skipFixed(int) - Method in class org.apache.avro.io.ValidatingDecoder
-
- skipFixed() - Method in class org.apache.avro.io.ValidatingDecoder
-
- skipLong(byte[], int) - Static method in class org.apache.avro.io.BinaryData
-
Skip a binary-encoded long, returning the position after it.
- skipMap() - Method in class org.apache.avro.io.BinaryDecoder
-
- skipMap() - Method in class org.apache.avro.io.Decoder
-
- skipMap() - Method in class org.apache.avro.io.JsonDecoder
-
- skipMap() - Method in class org.apache.avro.io.ValidatingDecoder
-
- SkipParser - Class in org.apache.avro.io.parsing
-
A parser that capable of skipping as well read and write.
- SkipParser(Symbol, Parser.ActionHandler, SkipParser.SkipHandler) - Constructor for class org.apache.avro.io.parsing.SkipParser
-
- SkipParser.SkipHandler - Interface in org.apache.avro.io.parsing
-
The clients implement this interface to skip symbols and actions.
- skipRepeater() - Method in class org.apache.avro.io.parsing.SkipParser
-
Skips the repeater at the top the stack.
- skipString() - Method in class org.apache.avro.io.BinaryDecoder
-
- skipString() - Method in class org.apache.avro.io.Decoder
-
- skipString() - Method in class org.apache.avro.io.JsonDecoder
-
- skipString() - Method in class org.apache.avro.io.ResolvingDecoder
-
- skipString() - Method in class org.apache.avro.io.ValidatingDecoder
-
- skipSymbol(Symbol) - Method in class org.apache.avro.io.parsing.SkipParser
-
Pushes the given symbol on to the skip and skips it.
- skipTo(int) - Method in class org.apache.avro.io.parsing.SkipParser
-
Skips data by calling skipXyz
or readXyz
methods on
this
, until the parser stack reaches the target level.
- skipTopSymbol() - Method in interface org.apache.avro.io.parsing.SkipParser.SkipHandler
-
Skips the symbol at the top of the stack.
- skipTopSymbol() - Method in class org.apache.avro.io.ParsingDecoder
-
- SNAPPY_CODEC - Static variable in class org.apache.avro.file.DataFileConstants
-
- snappyCodec() - Static method in class org.apache.avro.file.CodecFactory
-
Snappy codec.
- SnappyCodec - Class in org.apache.avro.file
-
Implements Snappy compression and decompression.
- SpecificData - Class in org.apache.avro.specific
-
Utilities for generated Java classes and interfaces.
- SpecificData() - Constructor for class org.apache.avro.specific.SpecificData
-
For subclasses.
- SpecificData(ClassLoader) - Constructor for class org.apache.avro.specific.SpecificData
-
Construct with a specific classloader.
- SpecificData.SchemaConstructable - Interface in org.apache.avro.specific
-
Tag interface that indicates that a class has a one-argument constructor that
accepts a Schema.
- SpecificDatumReader<T> - Class in org.apache.avro.specific
-
- SpecificDatumReader() - Constructor for class org.apache.avro.specific.SpecificDatumReader
-
- SpecificDatumReader(Class<T>) - Constructor for class org.apache.avro.specific.SpecificDatumReader
-
Construct for reading instances of a class.
- SpecificDatumReader(Schema) - Constructor for class org.apache.avro.specific.SpecificDatumReader
-
Construct where the writer's and reader's schemas are the same.
- SpecificDatumReader(Schema, Schema) - Constructor for class org.apache.avro.specific.SpecificDatumReader
-
Construct given writer's and reader's schema.
- SpecificDatumReader(Schema, Schema, SpecificData) - Constructor for class org.apache.avro.specific.SpecificDatumReader
-
Construct given writer's schema, reader's schema, and a
SpecificData
.
- SpecificDatumReader(SpecificData) - Constructor for class org.apache.avro.specific.SpecificDatumReader
-
- SpecificDatumWriter<T> - Class in org.apache.avro.specific
-
- SpecificDatumWriter() - Constructor for class org.apache.avro.specific.SpecificDatumWriter
-
- SpecificDatumWriter(Class<T>) - Constructor for class org.apache.avro.specific.SpecificDatumWriter
-
- SpecificDatumWriter(Schema) - Constructor for class org.apache.avro.specific.SpecificDatumWriter
-
- SpecificDatumWriter(Schema, SpecificData) - Constructor for class org.apache.avro.specific.SpecificDatumWriter
-
- SpecificDatumWriter(SpecificData) - Constructor for class org.apache.avro.specific.SpecificDatumWriter
-
- SpecificErrorBuilderBase<T extends SpecificExceptionBase> - Class in org.apache.avro.specific
-
Abstract base class for specific ErrorBuilder implementations.
- SpecificErrorBuilderBase(Schema) - Constructor for class org.apache.avro.specific.SpecificErrorBuilderBase
-
Creates a SpecificErrorBuilderBase for building errors of the given type.
- SpecificErrorBuilderBase(Schema, SpecificData) - Constructor for class org.apache.avro.specific.SpecificErrorBuilderBase
-
Creates a SpecificErrorBuilderBase for building errors of the given type.
- SpecificErrorBuilderBase(SpecificErrorBuilderBase<T>) - Constructor for class org.apache.avro.specific.SpecificErrorBuilderBase
-
SpecificErrorBuilderBase copy constructor.
- SpecificErrorBuilderBase(T) - Constructor for class org.apache.avro.specific.SpecificErrorBuilderBase
-
Creates a SpecificErrorBuilderBase by copying an existing error instance.
- SpecificExceptionBase - Exception in org.apache.avro.specific
-
Base class for specific exceptions.
- SpecificExceptionBase() - Constructor for exception org.apache.avro.specific.SpecificExceptionBase
-
- SpecificExceptionBase(Throwable) - Constructor for exception org.apache.avro.specific.SpecificExceptionBase
-
- SpecificExceptionBase(Object) - Constructor for exception org.apache.avro.specific.SpecificExceptionBase
-
- SpecificExceptionBase(Object, Throwable) - Constructor for exception org.apache.avro.specific.SpecificExceptionBase
-
- SpecificFixed - Class in org.apache.avro.specific
-
Base class for generated fixed-sized data classes.
- SpecificFixed() - Constructor for class org.apache.avro.specific.SpecificFixed
-
- SpecificFixed(byte[]) - Constructor for class org.apache.avro.specific.SpecificFixed
-
- SpecificRecord - Interface in org.apache.avro.specific
-
Implemented by generated record classes.
- SpecificRecordBase - Class in org.apache.avro.specific
-
Base class for generated record classes.
- SpecificRecordBase() - Constructor for class org.apache.avro.specific.SpecificRecordBase
-
- SpecificRecordBuilderBase<T extends SpecificRecord> - Class in org.apache.avro.specific
-
Abstract base class for specific RecordBuilder implementations.
- SpecificRecordBuilderBase(Schema) - Constructor for class org.apache.avro.specific.SpecificRecordBuilderBase
-
Creates a SpecificRecordBuilderBase for building records of the given type.
- SpecificRecordBuilderBase(Schema, SpecificData) - Constructor for class org.apache.avro.specific.SpecificRecordBuilderBase
-
Creates a SpecificRecordBuilderBase for building records of the given type.
- SpecificRecordBuilderBase(SpecificRecordBuilderBase<T>) - Constructor for class org.apache.avro.specific.SpecificRecordBuilderBase
-
SpecificRecordBuilderBase copy constructor.
- SpecificRecordBuilderBase(T) - Constructor for class org.apache.avro.specific.SpecificRecordBuilderBase
-
Creates a SpecificRecordBuilderBase by copying an existing record instance.
- stack - Variable in class org.apache.avro.io.parsing.Parser
-
- startInitialization() - Method in class org.apache.avro.io.FastReaderBuilder.RecordReader
-
- startItem() - Method in class org.apache.avro.io.BinaryEncoder
-
- startItem() - Method in class org.apache.avro.io.BlockingBinaryEncoder
-
- startItem() - Method in class org.apache.avro.io.Encoder
-
Start a new item of an array or map.
- startItem() - Method in class org.apache.avro.io.JsonEncoder
-
- startItem() - Method in class org.apache.avro.io.ParsingEncoder
-
- startItem() - Method in class org.apache.avro.io.ValidatingEncoder
-
- strategy(SchemaValidationStrategy) - Method in class org.apache.avro.SchemaValidatorBuilder
-
- STRING - Static variable in class org.apache.avro.io.parsing.Symbol
-
- STRING_PROP - Static variable in class org.apache.avro.generic.GenericData
-
- STRING_TYPE_STRING - Static variable in class org.apache.avro.generic.GenericData
-
- Stringable - Annotation Type in org.apache.avro.reflect
-
Declares that a class or field should be represented by an Avro string.
- stringableClasses - Variable in class org.apache.avro.specific.SpecificData
-
Read/write some common builtin classes as strings.
- stringBuilder() - Method in class org.apache.avro.SchemaBuilder.BaseFieldTypeBuilder
-
Build a string type that can set custom properties.
- stringBuilder() - Method in class org.apache.avro.SchemaBuilder.BaseTypeBuilder
-
Build a string type that can set custom properties.
- stringBuilder() - Method in class org.apache.avro.SchemaBuilder.UnionFieldTypeBuilder
-
Build a string type that can set custom properties.
- stringDefault(String) - Method in class org.apache.avro.SchemaBuilder.StringDefault
-
Completes this field with the default value provided.
- stringType() - Method in class org.apache.avro.SchemaBuilder.BaseFieldTypeBuilder
-
A plain string type without custom properties.
- stringType() - Method in class org.apache.avro.SchemaBuilder.BaseTypeBuilder
-
A plain string type without custom properties.
- stringType() - Method in class org.apache.avro.SchemaBuilder.UnionFieldTypeBuilder
-
A plain string type without custom properties.
- subSequence(int, int) - Method in class org.apache.avro.util.Utf8
-
- summarize(Schema) - Method in interface org.apache.avro.path.PathTracingException
-
produces a user-facing exception to be thrown back out to user code
- summarize(Schema) - Method in exception org.apache.avro.path.TracingAvroTypeException
-
- summarize(Schema) - Method in exception org.apache.avro.path.TracingClassCastException
-
- summarize(Schema) - Method in exception org.apache.avro.path.TracingNullPointException
-
- Symbol - Class in org.apache.avro.io.parsing
-
Symbol is the base of all symbols (terminals and non-terminals) of the
grammar.
- Symbol(Symbol.Kind) - Constructor for class org.apache.avro.io.parsing.Symbol
-
Constructs a new symbol of the given kind kind.
- Symbol(Symbol.Kind, Symbol[]) - Constructor for class org.apache.avro.io.parsing.Symbol
-
- Symbol.Alternative - Class in org.apache.avro.io.parsing
-
- Symbol.DefaultStartAction - Class in org.apache.avro.io.parsing
-
- Symbol.EnumAdjustAction - Class in org.apache.avro.io.parsing
-
- Symbol.EnumLabelsAction - Class in org.apache.avro.io.parsing
-
- Symbol.ErrorAction - Class in org.apache.avro.io.parsing
-
- Symbol.FieldAdjustAction - Class in org.apache.avro.io.parsing
-
- Symbol.FieldOrderAction - Class in org.apache.avro.io.parsing
-
- Symbol.ImplicitAction - Class in org.apache.avro.io.parsing
-
- Symbol.IntCheckAction - Class in org.apache.avro.io.parsing
-
- Symbol.Kind - Enum in org.apache.avro.io.parsing
-
- Symbol.Repeater - Class in org.apache.avro.io.parsing
-
- Symbol.ResolvingAction - Class in org.apache.avro.io.parsing
-
- Symbol.Root - Class in org.apache.avro.io.parsing
-
- Symbol.Sequence - Class in org.apache.avro.io.parsing
-
- Symbol.SkipAction - Class in org.apache.avro.io.parsing
-
- Symbol.UnionAdjustAction - Class in org.apache.avro.io.parsing
-
- Symbol.WriterUnionAction - Class in org.apache.avro.io.parsing
-
- symbolHandler - Variable in class org.apache.avro.io.parsing.Parser
-
- symbols - Variable in class org.apache.avro.io.parsing.Symbol.Alternative
-
- symbols - Variable in class org.apache.avro.io.parsing.Symbol.EnumLabelsAction
-
- symbols(String...) - Method in class org.apache.avro.SchemaBuilder.EnumBuilder
-
Configure this enum type's symbols, and end its configuration.
- symToParse - Variable in class org.apache.avro.io.parsing.Symbol.UnionAdjustAction
-
- symToSkip - Variable in class org.apache.avro.io.parsing.Symbol.SkipAction
-
- sync(long) - Method in class org.apache.avro.file.DataFileReader
-
Move to the next synchronization point after a position.
- sync(long) - Method in class org.apache.avro.file.DataFileReader12
-
Move to the next synchronization point after a position.
- sync() - Method in class org.apache.avro.file.DataFileWriter
-
- sync(long) - Method in interface org.apache.avro.file.FileReader
-
Move to the next synchronization point after a position.
- sync() - Method in interface org.apache.avro.file.Syncable
-
Sync the file to disk.
- sync() - Method in class org.apache.avro.file.SyncableFileOutputStream
-
Sync the file to disk.
- SYNC_SIZE - Static variable in class org.apache.avro.file.DataFileConstants
-
- Syncable - Interface in org.apache.avro.file
-
- SyncableFileOutputStream - Class in org.apache.avro.file
-
An implementation of
Syncable which writes to a file.
- SyncableFileOutputStream(String) - Constructor for class org.apache.avro.file.SyncableFileOutputStream
-
- SyncableFileOutputStream(File) - Constructor for class org.apache.avro.file.SyncableFileOutputStream
-
- SyncableFileOutputStream(String, boolean) - Constructor for class org.apache.avro.file.SyncableFileOutputStream
-
Creates an instance of
SyncableFileOutputStream with the given
name and optionally append to the file if it already exists.
- SyncableFileOutputStream(File, boolean) - Constructor for class org.apache.avro.file.SyncableFileOutputStream
-
Creates an instance of
SyncableFileOutputStream that writes to
the file represented by the given
File instance and optionally
append to the file if it already exists.
- SyncableFileOutputStream(FileDescriptor) - Constructor for class org.apache.avro.file.SyncableFileOutputStream
-
- SYSTEM_ERROR - Static variable in class org.apache.avro.Protocol
-
An error that can be thrown by any message.
- SYSTEM_ERRORS - Static variable in class org.apache.avro.Protocol
-
Union type for generating system errors.
- validate(Schema.Field, Object) - Method in class org.apache.avro.data.RecordBuilderBase
-
Validates that a particular value for a given field is valid according to the
following algorithm: 1.
- validate(Schema, Object) - Method in class org.apache.avro.generic.GenericData
-
Returns true if a Java datum matches a schema.
- validate(Schema) - Method in class org.apache.avro.LogicalType
-
Validate this logical type for the given Schema.
- validate(Schema) - Method in class org.apache.avro.LogicalTypes.Date
-
- validate(Schema) - Method in class org.apache.avro.LogicalTypes.Decimal
-
- validate(Schema) - Method in class org.apache.avro.LogicalTypes.LocalTimestampMicros
-
- validate(Schema) - Method in class org.apache.avro.LogicalTypes.LocalTimestampMillis
-
- validate(Schema) - Method in class org.apache.avro.LogicalTypes.TimeMicros
-
- validate(Schema) - Method in class org.apache.avro.LogicalTypes.TimeMillis
-
- validate(Schema) - Method in class org.apache.avro.LogicalTypes.TimestampMicros
-
- validate(Schema) - Method in class org.apache.avro.LogicalTypes.TimestampMillis
-
- validate(Schema, Object) - Method in class org.apache.avro.reflect.ReflectData
-
- validate(Schema, Schema) - Method in interface org.apache.avro.SchemaValidationStrategy
-
Validates that one schema is compatible with another.
- validate(Schema, Iterable<Schema>) - Method in interface org.apache.avro.SchemaValidator
-
Validate one schema against others.
- validate(Schema, Iterable<Schema>) - Method in class org.apache.avro.ValidateAll
-
- validate(Schema, Iterable<Schema>) - Method in class org.apache.avro.ValidateLatest
-
- validateAll() - Method in class org.apache.avro.SchemaValidatorBuilder
-
- ValidateAll - Class in org.apache.avro
-
- ValidateAll(SchemaValidationStrategy) - Constructor for class org.apache.avro.ValidateAll
-
- validateLatest() - Method in class org.apache.avro.SchemaValidatorBuilder
-
- ValidateLatest - Class in org.apache.avro
-
- ValidateLatest(SchemaValidationStrategy) - Constructor for class org.apache.avro.ValidateLatest
-
- validatingDecoder(Schema, Decoder) - Method in class org.apache.avro.io.DecoderFactory
-
- ValidatingDecoder - Class in org.apache.avro.io
-
An implementation of
Decoder
that ensures that the sequence of
operations conforms to a schema.
- validatingDefaults() - Method in class org.apache.avro.SchemaBuilder.FieldBuilder
-
- validatingEncoder(Schema, Encoder) - Method in class org.apache.avro.io.EncoderFactory
-
- ValidatingEncoder - Class in org.apache.avro.io
-
An implementation of
Encoder
that wraps another Encoder and ensures
that the sequence of operations conforms to the provided schema.
- ValidatingGrammarGenerator - Class in org.apache.avro.io.parsing
-
The class that generates validating grammar.
- ValidatingGrammarGenerator() - Constructor for class org.apache.avro.io.parsing.ValidatingGrammarGenerator
-
- valueOf(String) - Static method in enum org.apache.avro.generic.GenericData.StringType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.avro.io.FastReaderBuilder.RecordReader.Stage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.avro.io.parsing.Symbol.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.avro.Resolver.Action.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.avro.Resolver.ErrorAction.ErrorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.avro.Schema.Field.Order
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.avro.Schema.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.avro.SchemaCompatibility.SchemaCompatibilityType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.avro.SchemaCompatibility.SchemaIncompatibilityType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.avro.generic.GenericData.StringType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.avro.io.FastReaderBuilder.RecordReader.Stage
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.avro.io.parsing.Symbol.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.avro.Resolver.Action.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Variable in class org.apache.avro.Resolver.EnumAdjust
-
- values() - Static method in enum org.apache.avro.Resolver.ErrorAction.ErrorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.avro.Schema.Field.Order
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.avro.Schema.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.apache.avro.SchemaBuilder.MapBuilder
-
Return a type builder for configuring the map's nested values schema.
- values(Schema) - Method in class org.apache.avro.SchemaBuilder.MapBuilder
-
Complete configuration of this map, setting the schema of the map values to
the schema provided.
- values() - Static method in enum org.apache.avro.SchemaCompatibility.SchemaCompatibilityType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.avro.SchemaCompatibility.SchemaIncompatibilityType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.apache.avro.util.WeakIdentityHashMap
-
- VERSION - Static variable in class org.apache.avro.file.DataFileConstants
-
- VERSION - Static variable in class org.apache.avro.Protocol
-
The version of the protocol specification implemented here.