程序包 proguard.retrace
类 FrameRemapper
- java.lang.Object
-
- proguard.retrace.FrameRemapper
-
- 所有已实现的接口:
proguard.obfuscate.MappingProcessor
public class FrameRemapper extends java.lang.Object implements proguard.obfuscate.MappingProcessorThis class accumulates mapping information and then transforms stack frames accordingly.
-
-
构造器概要
构造器 构造器 说明 FrameRemapper()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 java.lang.StringoriginalClassName(java.lang.String obfuscatedClassName)Returns the original class name.booleanprocessClassMapping(java.lang.String className, java.lang.String newClassName)voidprocessFieldMapping(java.lang.String className, java.lang.String fieldType, java.lang.String fieldName, java.lang.String newClassName, java.lang.String newFieldName)voidprocessMethodMapping(java.lang.String className, int firstLineNumber, int lastLineNumber, java.lang.String methodReturnType, java.lang.String methodName, java.lang.String methodArguments, java.lang.String newClassName, int newFirstLineNumber, int newLastLineNumber, java.lang.String newMethodName)java.util.List<FrameInfo>transform(FrameInfo obfuscatedFrame)Transforms the given obfuscated frame back to one or more original frames.
-
-
-
方法详细资料
-
transform
public java.util.List<FrameInfo> transform(FrameInfo obfuscatedFrame)
Transforms the given obfuscated frame back to one or more original frames.
-
originalClassName
public java.lang.String originalClassName(java.lang.String obfuscatedClassName)
Returns the original class name.
-
processClassMapping
public boolean processClassMapping(java.lang.String className, java.lang.String newClassName)- 指定者:
processClassMapping在接口中proguard.obfuscate.MappingProcessor
-
processFieldMapping
public void processFieldMapping(java.lang.String className, java.lang.String fieldType, java.lang.String fieldName, java.lang.String newClassName, java.lang.String newFieldName)- 指定者:
processFieldMapping在接口中proguard.obfuscate.MappingProcessor
-
processMethodMapping
public void processMethodMapping(java.lang.String className, int firstLineNumber, int lastLineNumber, java.lang.String methodReturnType, java.lang.String methodName, java.lang.String methodArguments, java.lang.String newClassName, int newFirstLineNumber, int newLastLineNumber, java.lang.String newMethodName)- 指定者:
processMethodMapping在接口中proguard.obfuscate.MappingProcessor
-
-