Package jadx.core.dex.visitors.gradle
Class NonFinalResIdsVisitor
- java.lang.Object
-
- jadx.core.dex.visitors.AbstractVisitor
-
- jadx.core.dex.visitors.gradle.NonFinalResIdsVisitor
-
- All Implemented Interfaces:
IDexTreeVisitor,IRegionIterativeVisitor
public class NonFinalResIdsVisitor extends AbstractVisitor implements IRegionIterativeVisitor
-
-
Constructor Summary
Constructors Constructor Description NonFinalResIdsVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit(RootNode root)Called after loading dex tree, but before visitor traversal.booleanvisit(ClassNode cls)Visit classvoidvisit(MethodNode mth)Visit methodbooleanvisitRegion(MethodNode mth, IRegion region)If return 'true' traversal will be restarted.-
Methods inherited from class jadx.core.dex.visitors.AbstractVisitor
getName, toString
-
-
-
-
Method Detail
-
init
public void init(RootNode root) throws JadxException
Description copied from interface:IDexTreeVisitorCalled after loading dex tree, but before visitor traversal.- Specified by:
initin interfaceIDexTreeVisitor- Overrides:
initin classAbstractVisitor- Throws:
JadxException
-
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) throws JadxException
Description copied from interface:IDexTreeVisitorVisit method- Specified by:
visitin interfaceIDexTreeVisitor- Overrides:
visitin classAbstractVisitor- Throws:
JadxException
-
visitRegion
public boolean visitRegion(MethodNode mth, IRegion region)
Description copied from interface:IRegionIterativeVisitorIf return 'true' traversal will be restarted.- Specified by:
visitRegionin interfaceIRegionIterativeVisitor
-
-