Super class for all Hibernate instrumentation tasks. Provides the basic
templating of how instrumentation should occur.
addFileset
public void addFileset(FileSet set)
checkMagic
protected final boolean checkMagic(File file,
long magic)
throws IOException
execute
public void execute()
throws BuildException
filesets
protected final Iterator filesets()
getClassDescriptor
protected abstract ClassDescriptor getClassDescriptor(byte[] byecode)
throws Exception
isBeingIntrumented
protected boolean isBeingIntrumented(String className)
isClassFile
protected final boolean isClassFile(File file)
throws IOException
isExtended
public boolean isExtended()
isJarFile
protected final boolean isJarFile(File file)
throws IOException
isVerbose
public boolean isVerbose()
processClassFile
protected void processClassFile(File file)
throws Exception
processFile
protected void processFile(File file)
throws Exception
processJarFile
protected void processJarFile(File file)
throws Exception
setExtended
public void setExtended(boolean extended)
setVerbose
public void setVerbose(boolean verbose)