Package jadx.core.deobf
Class DeobfAliasProvider
- java.lang.Object
-
- jadx.core.deobf.DeobfAliasProvider
-
- All Implemented Interfaces:
IAliasProvider
public class DeobfAliasProvider extends java.lang.Object implements IAliasProvider
-
-
Constructor Summary
Constructors Constructor Description DeobfAliasProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringforClass(ClassNode cls)java.lang.StringforField(FieldNode fld)java.lang.StringforMethod(MethodNode mth)java.lang.StringforPackage(PackageNode pkg)voidinit(RootNode root)voidinitIndexes(int pkg, int cls, int fld, int mth)Optional method to set initial max indexes loaded from mapping
-
-
-
Method Detail
-
init
public void init(RootNode root)
- Specified by:
initin interfaceIAliasProvider
-
initIndexes
public void initIndexes(int pkg, int cls, int fld, int mth)Description copied from interface:IAliasProviderOptional method to set initial max indexes loaded from mapping- Specified by:
initIndexesin interfaceIAliasProvider
-
forPackage
public java.lang.String forPackage(PackageNode pkg)
- Specified by:
forPackagein interfaceIAliasProvider
-
forClass
public java.lang.String forClass(ClassNode cls)
- Specified by:
forClassin interfaceIAliasProvider
-
forField
public java.lang.String forField(FieldNode fld)
- Specified by:
forFieldin interfaceIAliasProvider
-
forMethod
public java.lang.String forMethod(MethodNode mth)
- Specified by:
forMethodin interfaceIAliasProvider
-
-