Package com.yworks.yguard.obf
Interface NameListUp
-
- All Known Implementing Classes:
Cl,PlaceholderCl
public interface NameListUpInterface to a list of method and field names and descriptors -- used for checking if a name/descriptor is in the public/protected lists of the super-class/interface hierarchy.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetFieldObfNameUp(java.lang.String name)Get obfuscated field name from list, or null if no mapping exists.java.lang.StringgetFieldOutNameUp(java.lang.String name)Get output field name from list, or null if no mapping exists.java.lang.StringgetMethodObfNameUp(java.lang.String name, java.lang.String descriptor)Get obfuscated method name from list, or null if no mapping exists.java.lang.StringgetMethodOutNameUp(java.lang.String name, java.lang.String descriptor)Get output method name from list, or null if no mapping exists.
-
-
-
Method Detail
-
getMethodOutNameUp
java.lang.String getMethodOutNameUp(java.lang.String name, java.lang.String descriptor) throws java.lang.ClassNotFoundExceptionGet output method name from list, or null if no mapping exists.- Parameters:
name- the namedescriptor- the descriptor- Returns:
- the method out name up
- Throws:
java.lang.ClassNotFoundException- the class not found exception
-
getMethodObfNameUp
java.lang.String getMethodObfNameUp(java.lang.String name, java.lang.String descriptor) throws java.lang.ClassNotFoundExceptionGet obfuscated method name from list, or null if no mapping exists.- Parameters:
name- the namedescriptor- the descriptor- Returns:
- the method obf name up
- Throws:
java.lang.ClassNotFoundException- the class not found exception
-
getFieldOutNameUp
java.lang.String getFieldOutNameUp(java.lang.String name) throws java.lang.ClassNotFoundExceptionGet output field name from list, or null if no mapping exists.- Parameters:
name- the name- Returns:
- the field out name up
- Throws:
java.lang.ClassNotFoundException- the class not found exception
-
getFieldObfNameUp
java.lang.String getFieldObfNameUp(java.lang.String name) throws java.lang.ClassNotFoundExceptionGet obfuscated field name from list, or null if no mapping exists.- Parameters:
name- the name- Returns:
- the field obf name up
- Throws:
java.lang.ClassNotFoundException- the class not found exception
-
-