Package com.sun.xml.bind
Interface AccessorFactory
- All Known Subinterfaces:
InternalAccessorFactory
- All Known Implementing Classes:
AccessorFactoryImpl
public interface AccessorFactory
A means to allow the user to provide customized Accessor
to be used by JAXB.
-
Method Summary
Modifier and TypeMethodDescriptioncreateFieldAccessor
(Class bean, Field f, boolean readOnly) Access a field of the class.createPropertyAccessor
(Class bean, Method getter, Method setter) Access a property of the class.
-
Method Details
-
createFieldAccessor
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
Access a property of the class.- Parameters:
bean
- the class to be processedgetter
- 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.
-