Uses of Class
org.apache.avro.reflect.ReflectData
Packages that use ReflectData
Package
Description
Use Java reflection to generate schemas and protocols for existing
classes.
-
Uses of ReflectData in org.apache.avro.ipc.reflect
Methods in org.apache.avro.ipc.reflect that return ReflectDataModifier and TypeMethodDescriptionReflectRequestor.getReflectData()
ReflectResponder.getReflectData()
Methods in org.apache.avro.ipc.reflect with parameters of type ReflectDataModifier and TypeMethodDescriptionstatic <T> T
ReflectRequestor.getClient
(Class<T> iface, Transceiver transceiver, ReflectData reflectData) Create a proxy instance whose methods invoke RPCs.Constructors in org.apache.avro.ipc.reflect with parameters of type ReflectDataModifierConstructorDescriptionReflectRequestor
(Class<?> iface, Transceiver transceiver, ReflectData data) ReflectRequestor
(Protocol protocol, Transceiver transceiver, ReflectData data) ReflectResponder
(Class iface, Object impl, ReflectData data) ReflectResponder
(Protocol protocol, Object impl, ReflectData data) -
Uses of ReflectData in org.apache.avro.reflect
Subclasses of ReflectData in org.apache.avro.reflectModifier and TypeClassDescriptionstatic class
ReflectData
implementation that permits null field values.Methods in org.apache.avro.reflect that return ReflectDataModifier and TypeMethodDescriptionReflectData.addStringable
(Class c) Cause a class to be treated as though it had anStringable
* annotation.static ReflectData
ReflectData.get()
Return the singleton instance.ReflectData.setDefaultGeneratedValue
(Type type, Object value) Set the default value for a type.ReflectData.setDefaultsGenerated
(boolean enabled) Enable or disable `default reflection`Constructors in org.apache.avro.reflect with parameters of type ReflectDataModifierConstructorDescriptionConstruct given aReflectData
.ReflectDatumReader
(Schema writer, Schema reader, ReflectData data) Construct given writer's and reader's schema and the data model.ReflectDatumWriter
(Class<T> c, ReflectData data) protected
ReflectDatumWriter
(ReflectData reflectData) ReflectDatumWriter
(Schema root, ReflectData reflectData)