Package org.robovm.compiler
Class Access
java.lang.Object
org.robovm.compiler.Access
public class Access extends Object
- Author:
- niklas
-
Field Summary
Fields Modifier and Type Field Description static StringILLEGAL_ACCESS_ERROR_CLASSstatic StringILLEGAL_ACCESS_ERROR_FIELDstatic StringILLEGAL_ACCESS_ERROR_METHOD -
Constructor Summary
Constructors Constructor Description Access() -
Method Summary
Modifier and Type Method Description static booleancheckClassAccessible(ClazzInfo target, ClazzInfo caller)static booleancheckClassAccessible(Clazz target, Clazz caller)static booleancheckMemberAccessible(soot.ClassMember member, Clazz caller, Clazz target, soot.SootClass runtimeClass)static booleanisSubClassOrSame(soot.SootClass superclass, soot.SootClass clazz)
-
Field Details
-
ILLEGAL_ACCESS_ERROR_FIELD
- See Also:
- Constant Field Values
-
ILLEGAL_ACCESS_ERROR_METHOD
- See Also:
- Constant Field Values
-
ILLEGAL_ACCESS_ERROR_CLASS
- See Also:
- Constant Field Values
-
-
Constructor Details
-
Access
public Access()
-
-
Method Details
-
checkClassAccessible
-
checkClassAccessible
-
checkMemberAccessible
-
isSubClassOrSame
public static boolean isSubClassOrSame(soot.SootClass superclass, soot.SootClass clazz)
-