com.ibatis.sqlmap.engine.accessplan
Class PropertyAccessPlan
java.lang.Object
com.ibatis.sqlmap.engine.accessplan.BaseAccessPlan
com.ibatis.sqlmap.engine.accessplan.PropertyAccessPlan
- All Implemented Interfaces:
- AccessPlan
- public class PropertyAccessPlan
- extends BaseAccessPlan
Property access plan (for working with beans)
Field Summary |
protected java.lang.reflect.Method[] |
getters
|
protected static java.lang.Object[] |
NO_ARGUMENTS
|
protected java.lang.reflect.Method[] |
setters
|
Method Summary |
java.lang.Object[] |
getProperties(java.lang.Object object)
Gets all of the properties of a bean |
void |
setProperties(java.lang.Object object,
java.lang.Object[] values)
Sets all of the properties of a bean |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NO_ARGUMENTS
protected static final java.lang.Object[] NO_ARGUMENTS
setters
protected java.lang.reflect.Method[] setters
getters
protected java.lang.reflect.Method[] getters
setProperties
public void setProperties(java.lang.Object object,
java.lang.Object[] values)
- Description copied from interface:
AccessPlan
- Sets all of the properties of a bean
- Parameters:
object
- - the beanvalues
- - the property values
getProperties
public java.lang.Object[] getProperties(java.lang.Object object)
- Description copied from interface:
AccessPlan
- Gets all of the properties of a bean
- Parameters:
object
- - the bean
- Returns:
- the properties