Package com.sun.xml.bind
Class AccessorFactoryImpl
java.lang.Object
com.sun.xml.bind.AccessorFactoryImpl
- All Implemented Interfaces:
AccessorFactory,InternalAccessorFactory
-
Method Summary
Modifier and TypeMethodDescriptioncreateFieldAccessor(Class bean, Field field, boolean readOnly) Access a field of the class.createFieldAccessor(Class bean, Field field, boolean readOnly, boolean supressWarning) Access a field of the class.createPropertyAccessor(Class bean, Method getter, Method setter) Access a property of the class.static AccessorFactoryImpl
-
Method Details
-
getInstance
-
createFieldAccessor
Access a field of the class.- Specified by:
createFieldAccessorin interfaceAccessorFactory- 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
-
createFieldAccessor
public Accessor createFieldAccessor(Class bean, Field field, boolean readOnly, boolean supressWarning) Access a field of the class.- Specified by:
createFieldAccessorin interfaceInternalAccessorFactory- 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.supressWarning- supress security warning about accessing fields through reflection- Returns:
- Accessor the accessor for this field
-
createPropertyAccessor
Access a property of the class.- Specified by:
createPropertyAccessorin interfaceAccessorFactory- 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
-