org.sourceforge.jemm
Class ClassWeaver

java.lang.Object
  extended by org.sourceforge.jemm.ClassWeaver

public final class ClassWeaver
extends java.lang.Object

A command line utility to execute the Class compiler and enhance with JEMM bytecode. Run using java org.sourceforge.jemm.ClassWeaver -s -d source files -tar

Author:
Paul Keeble

Nested Class Summary
protected static class ClassWeaver.VerboseTransformer
          Debugging transformer, prints the name of the class passed for loading..
 
Method Summary
static void premain(java.lang.String args, java.lang.instrument.Instrumentation inst)
          This is the premain class for the jemm code weaving.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

premain

public static void premain(java.lang.String args,
                           java.lang.instrument.Instrumentation inst)
This is the premain class for the jemm code weaving. premain is the method called by the JVM for a javaagent implementation on startup.

Parameters:
args - The passed arguments.
inst - The instrumentation class instance.


Copyright © 2009. All Rights Reserved.