Class FixAccessModifiers
java.lang.Object
jadx.core.dex.visitors.AbstractVisitor
jadx.core.dex.visitors.fixaccessmodifiers.FixAccessModifiers
- All Implemented Interfaces:
IDexTreeVisitor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidchangeVisibility(NotificationAttrNode node, int newVisFlag) private voidprivate voidvoidCalled after loading dex tree, but before visitor traversal.booleanVisit classvoidvisit(MethodNode mth) Visit methodMethods inherited from class jadx.core.dex.visitors.AbstractVisitor
getName, toString
-
Field Details
-
visibilityUtils
-
respectAccessModifiers
private boolean respectAccessModifiers
-
-
Constructor Details
-
FixAccessModifiers
public FixAccessModifiers()
-
-
Method Details
-
init
Description copied from interface:IDexTreeVisitorCalled after loading dex tree, but before visitor traversal.- Specified by:
initin interfaceIDexTreeVisitor- Overrides:
initin classAbstractVisitor
-
visit
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
Description copied from interface:IDexTreeVisitorVisit method- Specified by:
visitin interfaceIDexTreeVisitor- Overrides:
visitin classAbstractVisitor
-
fixClassVisibility
-
fixMethodVisibility
-
changeVisibility
-