Uses of Class
org.apache.avro.specific.SpecificData
Packages that use SpecificData
Package
Description
Use Java reflection to generate schemas and protocols for existing
classes.
Generate specific Java classes for schemas and protocols.
-
Uses of SpecificData in org.apache.avro.reflect
Subclasses of SpecificData in org.apache.avro.reflectModifier and TypeClassDescriptionclassUtilities to use existing Java classes and interfaces via reflection.static classReflectDataimplementation that permits null field values. -
Uses of SpecificData in org.apache.avro.specific
Methods in org.apache.avro.specific that return SpecificDataModifier and TypeMethodDescriptionstatic SpecificDataSpecificData.get()Return the singleton instance.static <T> SpecificDataSpecificData.getForClass(Class<T> c) If the given class is assignable toSpecificRecordBase, this method returns the SpecificData instance from the fieldMODEL$, in order to get the correctConversioninstances for the class.static SpecificDataSpecificData.getForSchema(Schema reader) For RECORD and UNION 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.SpecificDatumReader.getSpecificData()Return the containedSpecificData.SpecificDatumWriter.getSpecificData()Returns theSpecificDataimplementation used by this writer.SpecificExceptionBase.getSpecificData()SpecificRecordBase.getSpecificData()Constructors in org.apache.avro.specific with parameters of type SpecificDataModifierConstructorDescriptionSpecificDatumReader(Schema writer, Schema reader, SpecificData data) Construct given writer's schema, reader's schema, and aSpecificData.Construct given aSpecificData.SpecificDatumWriter(Schema root, SpecificData specificData) protectedSpecificDatumWriter(SpecificData specificData) protectedSpecificErrorBuilderBase(Schema schema, SpecificData model) Creates a SpecificErrorBuilderBase for building errors of the given type.protectedSpecificRecordBuilderBase(Schema schema, SpecificData model) Creates a SpecificRecordBuilderBase for building records of the given type.