org.hibernate.tool.instrument
Class InstrumentTask

java.lang.Object
  extended byorg.apache.tools.ant.ProjectComponent
      extended byorg.apache.tools.ant.Task
          extended bynet.sf.cglib.transform.AbstractProcessTask
              extended bynet.sf.cglib.transform.AbstractTransformTask
                  extended byorg.hibernate.tool.instrument.InstrumentTask

public class InstrumentTask
extends net.sf.cglib.transform.AbstractTransformTask

An Ant task for instrumenting persistent classes with CGLIB field interception

Author:
Gavin King

Field Summary
 
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
InstrumentTask()
           
 
Method Summary
protected  net.sf.cglib.transform.ClassTransformer getClassTransformer(String[] classInfo)
           
 
Methods inherited from class net.sf.cglib.transform.AbstractTransformTask
attributes, isClassFile, isJarFile, processFile, processJarFile, setVerbose, skipDebug
 
Methods inherited from class net.sf.cglib.transform.AbstractProcessTask
addFileset, beforeExecute, execute, getFiles
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstrumentTask

public InstrumentTask()
Method Detail

getClassTransformer

protected net.sf.cglib.transform.ClassTransformer getClassTransformer(String[] classInfo)