com.ibatis.sqlmap.engine.accessplan
Class BaseAccessPlan

java.lang.Object
  extended by com.ibatis.sqlmap.engine.accessplan.BaseAccessPlan
All Implemented Interfaces:
AccessPlan
Direct Known Subclasses:
ComplexAccessPlan, EnhancedPropertyAccessPlan, MapAccessPlan, PropertyAccessPlan

public abstract class BaseAccessPlan
extends Object
implements AccessPlan

Base implementation of the AccessPlan interface


Field Summary
protected  Class clazz
           
protected  ClassInfo info
           
protected  String[] propertyNames
           
 
Method Summary
protected  String[] getGetterNames(String[] propertyNames)
           
protected  Invoker[] getGetters(String[] propertyNames)
           
protected  String[] getSetterNames(String[] propertyNames)
           
protected  Invoker[] getSetters(String[] propertyNames)
           
protected  Class[] getTypes(String[] propertyNames)
           
 
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 Detail

clazz

protected Class clazz

propertyNames

protected String[] propertyNames

info

protected ClassInfo info
Method Detail

getTypes

protected Class[] getTypes(String[] propertyNames)

getGetters

protected Invoker[] getGetters(String[] propertyNames)

getSetters

protected Invoker[] getSetters(String[] propertyNames)

getGetterNames

protected String[] getGetterNames(String[] propertyNames)

getSetterNames

protected String[] getSetterNames(String[] propertyNames)


Copyright © 2010. All Rights Reserved.