leodbc.javaagent.transformations
Interface ClassTransformer

All Known Implementing Classes:
ArgCheckTransformer, ClassTrasformerList, InvariantTransformer, MethodTransformer, PostconditionTransformer, PreconditionTransformer

public interface ClassTransformer

Trasformatore di una classe

Author:
Leonardo Cecchi

Method Summary
 void transform(javassist.CtClass clazz)
          Trasforma una certa classe
 

Method Detail

transform

void transform(javassist.CtClass clazz)
               throws javassist.CannotCompileException,
                      java.lang.ClassNotFoundException,
                      javassist.NotFoundException
Trasforma una certa classe

Parameters:
clazz - Classe da trasformare
Throws:
javassist.CannotCompileException - Eventuale errore in compilazione
java.lang.ClassNotFoundException
javassist.NotFoundException