| java.lang.Object com.tc.asm.ClassAdapter com.tc.object.bytecode.ChangeClassNameHierarchyAdapter
All known Subclasses: com.tc.object.bytecode.ChangeClassNameRootAdapter, com.tc.object.bytecode.LinkedHashMapClassAdapter, com.tc.object.bytecode.MergeTCToJavaClassAdapter,
ChangeClassNameHierarchyAdapter | abstract public class ChangeClassNameHierarchyAdapter extends ClassAdapter implements Opcodes(Code) | | This class will change the class name in methodInsn.
|
Inner Class :static class ChangeContext | |
Inner Class :static class ModifiedFieldInfo | |
Inner Class :static class ModifiedMethodInfo | |
Method Summary | |
ChangeContext | addNewContext(String fullClassNameSlashes, String convertedFullClassNameSlashes, Map instrumentedContext) | ChangeContext | addNewContextIfNotExist(String fullClassNameSlashes, String convertedFullClassNameSlashes, Map instrumentedContext) | String | getConvertedMethodDesc(Map instrumentedContext, String fullClassNameSlashes, String methodName, String methodDesc) | ModifiedMethodInfo | getModifiedMethodInfo(ChangeContext changeContext, String methodName, String desc) | public MethodVisitor | invokeSuperVisitMethod(int access, String name, String desc, String signature, String[] exceptions, Map instrumentedContext, String fullClassSlashes) |
CLASS_ARRAY_DESC_CHAR | final static String CLASS_ARRAY_DESC_CHAR(Code) | | |
CLASS_RETURN_DESC_CHAR | final static String CLASS_RETURN_DESC_CHAR(Code) | | |
CLASS_START_DESC_CHAR | final static String CLASS_START_DESC_CHAR(Code) | | |
DOT_DELIMITER | final public static char DOT_DELIMITER(Code) | | |
INNER_CLASS_DELIMITER | final public static char INNER_CLASS_DELIMITER(Code) | | |
SLASH_DELIMITER | final public static char SLASH_DELIMITER(Code) | | |
ChangeClassNameHierarchyAdapter | public ChangeClassNameHierarchyAdapter(ClassVisitor cv)(Code) | | |
addNewContext | ChangeContext addNewContext(String fullClassNameSlashes, String convertedFullClassNameSlashes, Map instrumentedContext)(Code) | | |
addNewContextIfNotExist | ChangeContext addNewContextIfNotExist(String fullClassNameSlashes, String convertedFullClassNameSlashes, Map instrumentedContext)(Code) | | |
getModifiedMethodInfo | ModifiedMethodInfo getModifiedMethodInfo(ChangeContext changeContext, String methodName, String desc)(Code) | | |
Methods inherited from com.tc.asm.ClassAdapter | public void visit(int version, int access, String name, String signature, String superName, String[] interfaces)(Code)(Java Doc) public AnnotationVisitor visitAnnotation(String desc, boolean visible)(Code)(Java Doc) public void visitAttribute(Attribute attr)(Code)(Java Doc) public void visitEnd()(Code)(Java Doc) public FieldVisitor visitField(int access, String name, String desc, String signature, Object value)(Code)(Java Doc) public void visitInnerClass(String name, String outerName, String innerName, int access)(Code)(Java Doc) public MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions)(Code)(Java Doc) public void visitOuterClass(String owner, String name, String desc)(Code)(Java Doc) public void visitSource(String source, String debug)(Code)(Java Doc)
|
|
|