Class FixAccessModifiers
- java.lang.Object
-
- jadx.core.dex.visitors.AbstractVisitor
-
- jadx.core.dex.visitors.fixaccessmodifiers.FixAccessModifiers
-
- All Implemented Interfaces:
IDexTreeVisitor
public class FixAccessModifiers extends AbstractVisitor
-
-
Constructor Summary
Constructors Constructor Description FixAccessModifiers()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidchangeVisibility(NotificationAttrNode node, int newVisFlag)voidinit(RootNode root)Called after loading dex tree, but before visitor traversal.booleanvisit(ClassNode cls)Visit classvoidvisit(MethodNode mth)Visit method-
Methods inherited from class jadx.core.dex.visitors.AbstractVisitor
getName, toString
-
-
-
-
Method Detail
-
init
public void init(RootNode root)
Description copied from interface:IDexTreeVisitorCalled after loading dex tree, but before visitor traversal.- Specified by:
initin interfaceIDexTreeVisitor- Overrides:
initin classAbstractVisitor
-
visit
public boolean visit(ClassNode cls) throws JadxException
Description copied from interface:IDexTreeVisitorVisit class- Specified by:
visitin interfaceIDexTreeVisitor- Overrides:
visitin classAbstractVisitor- Returns:
- false for disable child methods and inner classes traversal
- Throws:
JadxException
-
visit
public void visit(MethodNode mth)
Description copied from interface:IDexTreeVisitorVisit method- Specified by:
visitin interfaceIDexTreeVisitor- Overrides:
visitin classAbstractVisitor
-
changeVisibility
public static void changeVisibility(NotificationAttrNode node, int newVisFlag)
-
-