| com.yworks.yguard.obf.classfile.NameMapper
All known Subclasses: com.yworks.yguard.obf.ClassTree,
NameMapper | public interface NameMapper (Code) | | Interface to a class, method, field remapping table.
author: Mark Welsh |
Method Summary | |
public String[] | getAttrsToKeep(String className) Return a list of attributes marked to keep. | public String | mapAnnotationField(String className, String annotationFieldName) Mapping for an annotation field/method, of fully qualified annotation class. | public String | mapClass(String className) Mapping for fully qualified class name. | public String | mapDescriptor(String descriptor) Mapping for descriptor of field or method. | public String | mapField(String className, String fieldName) Mapping for field name, of fully qualified class. | public boolean | mapLineNumberTable(String className, String methodName, String methodSignature, LineNumberTableAttrInfo info) Mapping for the line number table. | public String | mapLocalVariable(String thisClassName, String methodName, String descriptor, String string) | public String | mapMethod(String className, String methodName, String descriptor) Mapping for method name, of fully qualified class. | public String | mapSignature(String signature) Mapping for signature of field or method. | public String | mapSourceFile(String className, String sourceFile) Mapping for the source file attribute of a file. |
getAttrsToKeep | public String[] getAttrsToKeep(String className)(Code) | | Return a list of attributes marked to keep.
|
mapAnnotationField | public String mapAnnotationField(String className, String annotationFieldName)(Code) | | Mapping for an annotation field/method, of fully qualified annotation class.
|
mapClass | public String mapClass(String className)(Code) | | Mapping for fully qualified class name.
|
mapDescriptor | public String mapDescriptor(String descriptor)(Code) | | Mapping for descriptor of field or method.
|
mapField | public String mapField(String className, String fieldName)(Code) | | Mapping for field name, of fully qualified class.
|
mapSignature | public String mapSignature(String signature)(Code) | | Mapping for signature of field or method.
|
mapSourceFile | public String mapSourceFile(String className, String sourceFile)(Code) | | Mapping for the source file attribute of a file.
|
|
|