Save This Page
Home » hibernate-distribution-3.3.1.GA-dist » org.hibernate » tool » instrument » [javadoc | source]
org.hibernate.tool.instrument
abstract public class: BasicInstrumentationTask [javadoc | source]
java.lang.Object
   org.apache.tools.ant.ProjectComponent
      org.apache.tools.ant.Task
         org.hibernate.tool.instrument.BasicInstrumentationTask

All Implemented Interfaces:
    Cloneable

Direct Known Subclasses:
    InstrumentTask, InstrumentTask

Super class for all Hibernate instrumentation tasks. Provides the basic templating of how instrumentation should occur.
Nested Class Summary:
protected class  BasicInstrumentationTask.CustomFieldFilter   
protected class  BasicInstrumentationTask.Logger   
Field Summary
protected final  BasicInstrumentationTask.Logger logger     
Method from org.hibernate.tool.instrument.BasicInstrumentationTask Summary:
addFileset,   checkMagic,   execute,   filesets,   getClassDescriptor,   getClassTransformer,   isBeingIntrumented,   isClassFile,   isExtended,   isJarFile,   isVerbose,   processClassFile,   processFile,   processJarFile,   setExtended,   setVerbose
Methods from org.apache.tools.ant.Task:
bindToOwner,   execute,   getOwningTarget,   getRuntimeConfigurableWrapper,   getTaskName,   getTaskType,   init,   log,   log,   log,   log,   maybeConfigure,   perform,   reconfigure,   setOwningTarget,   setRuntimeConfigurableWrapper,   setTaskName,   setTaskType
Methods from org.apache.tools.ant.ProjectComponent:
clone,   getDescription,   getLocation,   getProject,   log,   log,   setDescription,   setLocation,   setProject
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.hibernate.tool.instrument.BasicInstrumentationTask Detail:
 public  void addFileset(FileSet set) 
 protected final boolean checkMagic(File file,
    long magic) throws IOException 
 public  void execute() throws BuildException 
 protected final Iterator filesets() 
 abstract protected ClassDescriptor getClassDescriptor(byte[] byecode) throws Exception
 abstract protected ClassTransformer getClassTransformer(ClassDescriptor descriptor)
 protected boolean isBeingIntrumented(String className) 
 protected final boolean isClassFile(File file) throws IOException 
 public boolean isExtended() 
 protected final boolean isJarFile(File file) throws IOException 
 public boolean isVerbose() 
 protected  void processClassFile(File file) throws Exception 
 protected  void processFile(File file) throws Exception 
 protected  void processJarFile(File file) throws Exception 
 public  void setExtended(boolean extended) 
 public  void setVerbose(boolean verbose)