Class AccessPlanFactory

java.lang.Object
com.ibatis.sqlmap.engine.accessplan.AccessPlanFactory

public class AccessPlanFactory extends Object
Factory to get an accesss plan appropriate for an object.
  • Method Details

    • getAccessPlan

      public static AccessPlan getAccessPlan(Class clazz, String[] propertyNames)
      Creates an access plan for working with a bean.
      Parameters:
      clazz - the clazz
      propertyNames - the property names
      Returns:
      An access plan
    • isBytecodeEnhancementEnabled

      public static boolean isBytecodeEnhancementEnabled()
      Tells whether or not bytecode enhancement (CGLIB, etc) is enabled.
      Returns:
      true if bytecode enhancement is enabled
    • setBytecodeEnhancementEnabled

      public static void setBytecodeEnhancementEnabled(boolean bytecodeEnhancementEnabled)
      Turns on or off bytecode enhancement (CGLIB, etc).
      Parameters:
      bytecodeEnhancementEnabled - - the switch