Class VisibilityUtils
java.lang.Object
jadx.core.dex.visitors.fixaccessmodifiers.VisibilityUtils
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static interface -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidcheckVisibility(ICodeNode targetNode, ICodeNode callerNode, VisibilityUtils.OnBadVisibilityCallback callback) private static booleanprivate static booleaninSameTopClass(ClassNode cls1, ClassNode cls2) private booleanisSuperType(ClassNode cls, ClassNode superCls) private static voidvisitDeclaringNodes(ICodeNode targetNode, Consumer<ICodeNode> action)
-
Field Details
-
root
-
-
Constructor Details
-
VisibilityUtils
VisibilityUtils(RootNode rootNode)
-
-
Method Details
-
checkVisibility
void checkVisibility(ICodeNode targetNode, ICodeNode callerNode, VisibilityUtils.OnBadVisibilityCallback callback) -
visitDeclaringNodes
-
inSamePkg
-
inSameTopClass
-
isSuperType
-