Class TransducedAccessor<BeanT>

java.lang.Object
org.glassfish.jaxb.runtime.v2.runtime.reflect.TransducedAccessor<BeanT>
Direct Known Subclasses:
DefaultTransducedAccessor, TransducedAccessor.CompositeTransducedAccessorImpl

public abstract class TransducedAccessor<BeanT> extends Object
Accessor and Transducer combined into one object.

This allows efficient conversions between primitive values and String without using boxing.

This abstraction only works for a single-value property.

An instance of TransducedAccessor implicitly holds a field of the BeanT that the accessors access.

Author:
Kohsuke Kawaguchi ([email protected])