Class BaseAccessPlan
java.lang.Object
com.ibatis.sqlmap.engine.accessplan.BaseAccessPlan
- All Implemented Interfaces:
AccessPlan
- Direct Known Subclasses:
ComplexAccessPlan
,EnhancedPropertyAccessPlan
,MapAccessPlan
,PropertyAccessPlan
Base implementation of the AccessPlan interface.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionprotected String[]
getGetterNames
(String[] propertyNames) Gets the getter names.protected Invoker[]
getGetters
(String[] propertyNames) Gets the getters.protected String[]
getSetterNames
(String[] propertyNames) Gets the setter names.protected Invoker[]
getSetters
(String[] propertyNames) Gets the setters.protected Class[]
Gets the types.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.ibatis.sqlmap.engine.accessplan.AccessPlan
getProperties, setProperties
-
Field Details
-
clazz
The clazz. -
propertyNames
The property names. -
info
The info.
-
-
Method Details
-
getTypes
Gets the types.- Parameters:
propertyNames
- the property names- Returns:
- the types
-
getGetters
Gets the getters.- Parameters:
propertyNames
- the property names- Returns:
- the getters
-
getSetters
Gets the setters.- Parameters:
propertyNames
- the property names- Returns:
- the setters
-
getGetterNames
Gets the getter names.- Parameters:
propertyNames
- the property names- Returns:
- the getter names
-
getSetterNames
Gets the setter names.- Parameters:
propertyNames
- the property names- Returns:
- the setter names
-