public abstract class org.apache.ibatis.javassist.convert.Transformer extends java.lang.Object implements org.apache.ibatis.javassist.bytecode.Opcode
{
private org.apache.ibatis.javassist.convert.Transformer next;
public void <init>(org.apache.ibatis.javassist.convert.Transformer)
{
org.apache.ibatis.javassist.convert.Transformer v, v;
v := @this: org.apache.ibatis.javassist.convert.Transformer;
v := @parameter: org.apache.ibatis.javassist.convert.Transformer;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.ibatis.javassist.convert.Transformer: org.apache.ibatis.javassist.convert.Transformer next> = v;
return;
}
public org.apache.ibatis.javassist.convert.Transformer getNext()
{
org.apache.ibatis.javassist.convert.Transformer v, v;
v := @this: org.apache.ibatis.javassist.convert.Transformer;
v = v.<org.apache.ibatis.javassist.convert.Transformer: org.apache.ibatis.javassist.convert.Transformer next>;
return v;
}
public void initialize(org.apache.ibatis.javassist.bytecode.ConstPool, org.apache.ibatis.javassist.bytecode.CodeAttribute)
{
org.apache.ibatis.javassist.convert.Transformer v;
org.apache.ibatis.javassist.bytecode.CodeAttribute v;
org.apache.ibatis.javassist.bytecode.ConstPool v;
v := @this: org.apache.ibatis.javassist.convert.Transformer;
v := @parameter: org.apache.ibatis.javassist.bytecode.ConstPool;
v := @parameter: org.apache.ibatis.javassist.bytecode.CodeAttribute;
return;
}
public void initialize(org.apache.ibatis.javassist.bytecode.ConstPool, org.apache.ibatis.javassist.CtClass, org.apache.ibatis.javassist.bytecode.MethodInfo) throws org.apache.ibatis.javassist.CannotCompileException
{
org.apache.ibatis.javassist.bytecode.MethodInfo v;
org.apache.ibatis.javassist.CtClass v;
org.apache.ibatis.javassist.convert.Transformer v;
org.apache.ibatis.javassist.bytecode.CodeAttribute v;
org.apache.ibatis.javassist.bytecode.ConstPool v;
v := @this: org.apache.ibatis.javassist.convert.Transformer;
v := @parameter: org.apache.ibatis.javassist.bytecode.ConstPool;
v := @parameter: org.apache.ibatis.javassist.CtClass;
v := @parameter: org.apache.ibatis.javassist.bytecode.MethodInfo;
v = virtualinvoke v.<org.apache.ibatis.javassist.bytecode.MethodInfo: org.apache.ibatis.javassist.bytecode.CodeAttribute getCodeAttribute()>();
virtualinvoke v.<org.apache.ibatis.javassist.convert.Transformer: void initialize(org.apache.ibatis.javassist.bytecode.ConstPool,org.apache.ibatis.javassist.bytecode.CodeAttribute)>(v, v);
return;
}
public void clean()
{
org.apache.ibatis.javassist.convert.Transformer v;
v := @this: org.apache.ibatis.javassist.convert.Transformer;
return;
}
public abstract int transform(org.apache.ibatis.javassist.CtClass, int, org.apache.ibatis.javassist.bytecode.CodeIterator, org.apache.ibatis.javassist.bytecode.ConstPool) throws org.apache.ibatis.javassist.CannotCompileException, org.apache.ibatis.javassist.bytecode.BadBytecode;
public int extraLocals()
{
org.apache.ibatis.javassist.convert.Transformer v;
v := @this: org.apache.ibatis.javassist.convert.Transformer;
return 0;
}
public int extraStack()
{
org.apache.ibatis.javassist.convert.Transformer v;
v := @this: org.apache.ibatis.javassist.convert.Transformer;
return 0;
}
}