| Package | Description |
|---|---|
| org.codehaus.janino |
The classes in this package pose the core of the Janino JavaTM compiler.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IClass.IConstructor
Representation of a constructor of an
IClass. |
class |
IClass.IField
Representation of a field of this
IClass. |
class |
IClass.IInvocable
Base class for
IClass.IConstructor and IClass.IMethod. |
class |
IClass.IMethod
Representation of a method in an
IClass. |
private class |
ReflectionIClass.ReflectionIConstructor |
private class |
ReflectionIClass.ReflectionIField |
class |
ReflectionIClass.ReflectionIMethod |
static class |
UnitCompiler.SimpleIField
Short-hand implementation of
IClass.IField that implements a non-constant, non-static,
package-accessible field. |
| Modifier and Type | Method and Description |
|---|---|
private void |
UnitCompiler.checkAccessible(IClass.IMember member,
Java.BlockStatement contextBlockStatement)
Checks whether the given
IClass.IMember is accessible in the given context, according to JLS7
6.6.1.BL1.B4. |
private boolean |
UnitCompiler.isAccessible(IClass.IMember member,
Java.Scope contextScope)
Determines whether the given
IClass.IMember is accessible in the given context, according to
JLS7 6.6.1.BL1.B4. |