Class Accessor<BeanT,ValueT>

java.lang.Object
com.sun.xml.bind.v2.runtime.reflect.Accessor<BeanT,ValueT>
All Implemented Interfaces:
Receiver
Direct Known Subclasses:
Accessor.FieldReflection, Accessor.GetterSetterReflection, FieldAccessor_Boolean, FieldAccessor_Byte, FieldAccessor_Character, FieldAccessor_Double, FieldAccessor_Float, FieldAccessor_Integer, FieldAccessor_Long, FieldAccessor_Ref, FieldAccessor_Short, MethodAccessor_Boolean, MethodAccessor_Byte, MethodAccessor_Character, MethodAccessor_Double, MethodAccessor_Float, MethodAccessor_Integer, MethodAccessor_Long, MethodAccessor_Ref, MethodAccessor_Short, NullSafeAccessor

public abstract class Accessor<BeanT,ValueT> extends Object implements Receiver
Accesses a particular property of a bean.

This interface encapsulates the access to the actual data store. The intention is to generate implementations for a particular bean and a property to improve the performance.

Accessor can be used as a receiver. Upon receiving an object it sets that to the field.

Author:
Kohsuke Kawaguchi ([email protected])
See Also: