Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.ibatis.sqlmap.engine.accessplan
Class BaseAccessPlan  view BaseAccessPlan download BaseAccessPlan.java

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

public abstract class BaseAccessPlan
extends java.lang.Object
implements AccessPlan

Base implementation of the AccessPlan interface


Field Summary
protected  java.lang.Class clazz
           
protected  com.ibatis.common.beans.ClassInfo info
           
protected  java.lang.String[] propertyNames
           
 
Constructor Summary
(package private) BaseAccessPlan(java.lang.Class clazz, java.lang.String[] propertyNames)
           
 
Method Summary
protected  java.lang.String[] getGetterNames(java.lang.String[] propertyNames)
           
protected  java.lang.reflect.Method[] getGetters(java.lang.String[] propertyNames)
           
protected  java.lang.String[] getSetterNames(java.lang.String[] propertyNames)
           
protected  java.lang.reflect.Method[] getSetters(java.lang.String[] propertyNames)
           
protected  java.lang.Class[] getTypes(java.lang.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 java.lang.Class clazz

propertyNames

protected java.lang.String[] propertyNames

info

protected com.ibatis.common.beans.ClassInfo info
Constructor Detail

BaseAccessPlan

BaseAccessPlan(java.lang.Class clazz,
               java.lang.String[] propertyNames)
Method Detail

getTypes

protected java.lang.Class[] getTypes(java.lang.String[] propertyNames)

getGetters

protected java.lang.reflect.Method[] getGetters(java.lang.String[] propertyNames)

getSetters

protected java.lang.reflect.Method[] getSetters(java.lang.String[] propertyNames)

getGetterNames

protected java.lang.String[] getGetterNames(java.lang.String[] propertyNames)

getSetterNames

protected java.lang.String[] getSetterNames(java.lang.String[] propertyNames)