private List<ClassByteCode> transform(String className, byte[] classfileBuffer, boolean offline)
throws IllegalClassFormatException {
ArrayList<ClassByteCode> byteCodes = new ArrayList<ClassByteCode>();
if (className.startsWith("$") || ExcludeIncludeStore.exclude(className)){
byteCodes.add(new ClassByteCode( className, classfileBuffer));
return byteCodes;
}
ByteCodeVisitor cv = new org.deuce.transform.asm.ClassTransformer( className, new HyClassTransformer(className));
byte[] bytecode = cv.visit(classfileBuffer);
byteCodes.add(new ClassByteCode( className, bytecode));
return byteCodes;
}