com.sun.xml.bind

Class AccessorFactoryImpl

public class AccessorFactoryImpl extends Object implements AccessorFactory

Method Summary
AccessorcreateFieldAccessor(Class bean, Field field, boolean readOnly)
Access a field of the class.
AccessorcreatePropertyAccessor(Class bean, Method getter, Method setter)
Access a property of the class.
static AccessorFactoryImplgetInstance()

Method Detail

createFieldAccessor

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

Parameters: bean the class to be processed. field 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.

getInstance

public static AccessorFactoryImpl getInstance()