| Package | Description |
|---|---|
| org.codehaus.janino |
The classes in this package pose the core of the Janino JavaTM compiler.
|
| org.codehaus.janino.util |
Application-independent helper classes.
|
| Modifier and Type | Class | Description |
|---|---|---|
static class |
Java.MarkerAnnotation |
Repreentation of a 'marker annotation', i.e.
|
static class |
Java.NormalAnnotation |
A 'normal annotation', i.e.
|
static class |
Java.SingleElementAnnotation |
Representation of a 'single-element annotation', i.e.
|
| Modifier and Type | Field | Description |
|---|---|---|
Java.Annotation[] |
Java.Modifiers.annotations |
The annotations.
|
| Modifier and Type | Method | Description |
|---|---|---|
Java.Annotation[] |
IClass.IMember.getAnnotations() |
|
Java.Annotation[] |
Java.AbstractTypeDeclaration.getAnnotations() |
|
Java.Annotation[] |
Java.FieldDeclaration.getAnnotations() |
|
Java.Annotation[] |
Java.FunctionDeclarator.getAnnotations() |
|
Java.Annotation[] |
Java.TypeDeclaration.getAnnotations() |
|
Java.Annotation[] |
UnitCompiler.SimpleIField.getAnnotations() |
| Modifier and Type | Method | Description |
|---|---|---|
protected Java.MethodDeclarator |
ScriptEvaluator.makeMethodDeclaration(Location location,
Java.Annotation[] annotations,
boolean staticMethod,
Class returnType,
String methodName,
Class[] parameterTypes,
String[] parameterNames,
Class[] thrownExceptions,
List<Java.BlockStatement> statements) |
To the given
Java.ClassDeclaration, add
A public method declaration with the given return type, name, parameter
names and values and thrown exceptions
A block
|
| Constructor | Description |
|---|---|
Modifiers(short modifiers,
Java.Annotation[] annotations) |
| Modifier and Type | Method | Description |
|---|---|---|
Java.Annotation[] |
ClassFile.FieldInfo.getAnnotations() |
|
Java.Annotation[] |
ClassFile.MethodInfo.getAnnotations() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
Traverser.traverseAnnotation(Java.Annotation a) |
Copyright © 2001–2019. All rights reserved.