com.sun.xml.bind

Interface AccessorFactory

public interface AccessorFactory

A means to allow the user to provide customized Accessor to be used by JAXB.
Method Summary
AccessorcreateFieldAccessor(Class bean, Field f, boolean readOnly)
Access a field of the class.
AccessorcreatePropertyAccessor(Class bean, Method getter, Method setter)
Access a property of the class.

Method Detail

createFieldAccessor

public Accessor createFieldAccessor(Class bean, Field f, boolean readOnly)
Access a field of the class.

Parameters: bean the class to be processed. f the field within the class to be accessed. readOnly the isStatic value of the field's modifier.

Returns: Accessor the accessor for this field

Throws: JAXBException reports failures of the method.

createPropertyAccessor

public Accessor createPropertyAccessor(Class bean, Method getter, Method setter)
Access a property of the class.

Parameters: bean the class to be processed getter the getter method to be accessed. The value can be null. setter the setter method to be accessed. The value can be null.

Returns: Accessor the accessor for these methods

Throws: JAXBException reports failures of the method.