Package soot.jimple.spark.internal
Interface ClientAccessibilityOracle
-
- All Known Implementing Classes:
CompleteAccessibility,PublicAndProtectedAccessibility
public interface ClientAccessibilityOracleThe decision whether a libraries field or method is accessible for a client can be different for different analyses. This interface provides methods to define how this decision will be made.- Author:
- Florian Kuebler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisAccessible(SootField field)Determines whether the field is accessible for a potential library user.booleanisAccessible(SootMethod method)Determines whether the method is accessible for a potential library user.
-
-
-
Method Detail
-
isAccessible
boolean isAccessible(SootMethod method)
Determines whether the method is accessible for a potential library user.
-
isAccessible
boolean isAccessible(SootField field)
Determines whether the field is accessible for a potential library user.
-
-