Package | Description |
---|---|
org.codehaus.janino |
The classes in this package pose the core of the Janino JavaTM compiler.
|
Modifier and Type | Field and Description |
---|---|
static Access |
Access.DEFAULT
Representation of DEFAULT accessibility.
|
static Access |
Access.PRIVATE
Representation of PRIVATE accessibility.
|
static Access |
Access.PROTECTED
Representation of PROTECTED accessibility.
|
static Access |
Access.PUBLIC
Representation of PUBLIC accessibility.
|
Modifier and Type | Method and Description |
---|---|
private static Access |
ClassFileIClass.accessFlags2Access(short accessFlags) |
static Access |
Access.fromString(java.lang.String name) |
Access |
UnitCompiler.SimpleIField.getAccess() |
Access |
ReflectionIClass.getAccess() |
Access |
ReflectionIClass.ReflectionIConstructor.getAccess() |
Access |
ReflectionIClass.ReflectionIMethod.getAccess() |
Access |
ReflectionIClass.ReflectionIField.getAccess() |
abstract Access |
IClass.getAccess() |
Access |
IClass.PrimitiveIClass.getAccess() |
Access |
IClass.IMember.getAccess() |
abstract Access |
IClass.IInvocable.getAccess() |
abstract Access |
IClass.IField.getAccess() |
Access |
ClassFileIClass.getAccess() |
private static Access |
ReflectionIClass.modifiers2Access(int modifiers) |
private static Access |
UnitCompiler.modifiers2Access(short modifiers) |
Modifier and Type | Method and Description |
---|---|
private void |
UnitCompiler.checkAccessible(IClass iClassDeclaringMember,
Access memberAccess,
Java.BlockStatement contextBlockStatement)
Verifies that a member (class, interface, field or method) declared in a given class is accessible from a given
block statement context, according to JLS7 6.6.1.4.
|
private java.lang.String |
UnitCompiler.internalCheckAccessible(IClass iClassDeclaringMember,
Access memberAccess,
Java.Scope contextScope) |
private boolean |
UnitCompiler.isAccessible(IClass iClassDeclaringMember,
Access memberAccess,
Java.Scope contextScope)
Determines whether a member (class, interface, field or method) declared in a given class is accessible from a
given block statement context, according to JLS7 6.6.1.4.
|