Package org.beanio.internal.compiler
Interface PropertyAccessorFactory
-
- All Known Implementing Classes:
ReflectionAccessorFactory
public interface PropertyAccessorFactoryFactory interface for creatingPropertyAccessorimplementations.- Since:
- 2.0.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PropertyAccessorgetPropertyAccessor(java.lang.Class<?> parent, java.beans.PropertyDescriptor descriptor, int carg)Creates a newPropertyAccessor.PropertyAccessorgetPropertyAccessor(java.lang.Class<?> parent, java.lang.reflect.Field field, int carg)Creates a newPropertyAccessor.
-
-
-
Method Detail
-
getPropertyAccessor
PropertyAccessor getPropertyAccessor(java.lang.Class<?> parent, java.beans.PropertyDescriptor descriptor, int carg)
Creates a newPropertyAccessor.- Parameters:
parent- the parent bean object typedescriptor- thePropertyDescriptorto accesscarg- the constructor argument index- Returns:
- the new
PropertyAccessor
-
getPropertyAccessor
PropertyAccessor getPropertyAccessor(java.lang.Class<?> parent, java.lang.reflect.Field field, int carg)
Creates a newPropertyAccessor.- Parameters:
parent- the parent bean object typefield- theFieldto accesscarg- the constructor argument index- Returns:
- the new
PropertyAccessor
-
-