korat.instrumentation
Interface IInstrumenter

All Known Implementing Classes:
AbstractInstrumenter, ArrayFieldInstrumenter, CompoundInstrumenter, FieldInstrumenter, SpecialConstructorInstrumenter, TouchInstrumenter

public interface IInstrumenter

Base interface for instrumenter classes

Author:
Sasa Misailovic

Method Summary
 byte[] getBytecode(String className)
          Gets instrumented bytecode (to be given to the class loader, for example).
 

Method Detail

getBytecode

byte[] getBytecode(String className)
                   throws ClassNotFoundException
Gets instrumented bytecode (to be given to the class loader, for example).

Parameters:
className - full class name
Returns:
instrumented bytecode
Throws:
ClassNotFoundException - if class with the className name is not found