Package jadx.core.dex.visitors.rename
Class SourceFileRename
java.lang.Object
jadx.core.dex.visitors.AbstractVisitor
jadx.core.dex.visitors.rename.SourceFileRename
- All Implemented Interfaces:
IDexTreeVisitor
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidapplyRename(ClassNode cls, String alias, UseSourceNameAsClassNameAlias useSourceName) private static @Nullable Stringprivate static StringgetBetterName(String currentName, String sourceName, UseSourceNameAsClassNameAlias useSourceName) getName()Visitor short idvoidCalled after loading dex tree, but before visitor traversal.Methods inherited from class jadx.core.dex.visitors.AbstractVisitor
toString, visit, visit
-
Constructor Details
-
SourceFileRename
public SourceFileRename()
-
-
Method Details
-
getName
Description copied from interface:IDexTreeVisitorVisitor short id- Specified by:
getNamein interfaceIDexTreeVisitor- Overrides:
getNamein classAbstractVisitor
-
init
Description copied from interface:IDexTreeVisitorCalled after loading dex tree, but before visitor traversal.- Specified by:
initin interfaceIDexTreeVisitor- Overrides:
initin classAbstractVisitor- Throws:
JadxException
-
applyRename
private static void applyRename(ClassNode cls, String alias, UseSourceNameAsClassNameAlias useSourceName) -
getBetterName
private static String getBetterName(String currentName, String sourceName, UseSourceNameAsClassNameAlias useSourceName) -
getAliasFromSourceFile
-