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.
The print method that works for String determines the dispatching of the DefaultTransducedAccessor.writeText(XMLSerializer,Object,String) and DefaultTransducedAccessor.writeLeafElement(XMLSerializer,Name,Object,String) methods, so those are implemented here.
B y t e ArrayLister is used as the master to generate the rest of the lister classes.