Top Constructors Methods
org.apache.avro.reflect

pack-priv abstract Class FieldAccessor

extends Object
Class Inheritance
Known Direct Subclasses
org.apache.avro.reflect.FieldAccessReflect.ReflectionBasedAccessor, org.apache.avro.reflect.FieldAccessUnsafe.UnsafeCachedField
Imports
java.io.IOException, java.lang.reflect.Field, org.apache.avro.io.Decoder, .Encoder

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
protected abstract Object
get(Object object)

protected abstract Field
protected boolean
protected boolean
protected void
read(Object object, Decoder in)

protected abstract void
set(Object object, Object value)

protected boolean
protected void
write(Object object, Encoder out)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

FieldAccessorback to summary
pack-priv FieldAccessor()

Method Detail

getback to summary
protected abstract Object get(Object object) throws IllegalAccessException
getFieldback to summary
protected abstract Field getField()
isCustomEncodedback to summary
protected boolean isCustomEncoded()
isStringableback to summary
protected boolean isStringable()
readback to summary
protected void read(Object object, Decoder in) throws IOException
setback to summary
protected abstract void set(Object object, Object value) throws IllegalAccessException, IOException
supportsIOback to summary
protected boolean supportsIO()
writeback to summary
protected void write(Object object, Encoder out) throws IOException