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 and 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 and Description |
---|---|
Java.Annotation[] |
Java.Modifiers.annotations
The annotations.
|
Modifier and Type | Method and Description |
---|---|
Java.Annotation[] |
Java.TypeDeclaration.getAnnotations() |
Java.Annotation[] |
Java.AbstractTypeDeclaration.getAnnotations() |
Java.Annotation[] |
Java.FunctionDeclarator.getAnnotations() |
Java.Annotation[] |
Java.FieldDeclaration.getAnnotations() |
Java.Annotation[] |
UnitCompiler.SimpleIField.getAnnotations() |
Java.Annotation[] |
IClass.IMember.getAnnotations() |
Modifier and Type | Method and 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 and Description |
---|
Modifiers(short modifiers,
Java.Annotation[] annotations) |
Modifier and Type | Method and Description |
---|---|
Java.Annotation[] |
ClassFile.MethodInfo.getAnnotations() |
Java.Annotation[] |
ClassFile.FieldInfo.getAnnotations() |
Modifier and Type | Method and Description |
---|---|
void |
Traverser.traverseAnnotation(Java.Annotation a) |
Copyright © 2001–2016. All rights reserved.