| Package | Description |
|---|---|
| org.codehaus.janino |
The core of the Janino JavaTM compiler.
|
| org.codehaus.janino.util |
Application-independent helper classes.
|
| Modifier and Type | Method and Description |
|---|---|
Java.MethodDeclarator |
Java.TypeDeclaration.getMethodDeclaration(String name)
Returns the first method declared with the given name.
|
Java.MethodDeclarator |
Java.AbstractTypeDeclaration.getMethodDeclaration(String name) |
Java.MethodDeclarator |
Parser.parseMethodDeclaration(boolean allowDefaultClause)
MethodDeclaration :=
[ DocComment ] Modifiers [ TypeParameters ] VoidOrType Identifier MethodDeclarationRest
|
Java.MethodDeclarator |
Parser.parseMethodDeclarationRest(String optionalDocComment,
Java.Modifiers modifiers,
Java.TypeParameter[] optionalTypeParameters,
Java.Type type,
String name,
boolean allowDefaultClause)
MethodDeclarationRest :=
FormalParameters
{ '[' ']' }
[ 'throws' ReferenceTypeList ]
[ 'default' expression ]
( ';' | MethodBody )
|
| Modifier and Type | Method and Description |
|---|---|
List<Java.MethodDeclarator> |
Java.TypeDeclaration.getMethodDeclarations() |
List<Java.MethodDeclarator> |
Java.AbstractTypeDeclaration.getMethodDeclarations() |
| Modifier and Type | Method and Description |
|---|---|
void |
Java.AbstractTypeDeclaration.addDeclaredMethod(Java.MethodDeclarator method)
Adds one
Java.MethodDeclarator to this type. |
IClass.IMethod |
UnitCompiler.toIMethod(Java.MethodDeclarator methodDeclarator) |
R |
Visitor.FunctionDeclaratorVisitor.visitMethodDeclarator(Java.MethodDeclarator md)
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ScriptEvaluator.makeStatements(int idx,
Parser parser,
List<Java.BlockStatement> resultStatements,
List<Java.MethodDeclarator> resultMethods)
Parses statements from the parser until end-of-input.
|
protected void |
ExpressionEvaluator.makeStatements(int idx,
Parser parser,
List<Java.BlockStatement> resultStatements,
List<Java.MethodDeclarator> resultMethods) |
| Modifier and Type | Method and Description |
|---|---|
Java.MethodDeclarator |
DeepCopier.copyMethodDeclarator(Java.MethodDeclarator subject) |
| Modifier and Type | Method and Description |
|---|---|
Java.MethodDeclarator |
DeepCopier.copyMethodDeclarator(Java.MethodDeclarator subject) |
void |
Traverser.traverseMethodDeclarator(Java.MethodDeclarator md) |
void |
AbstractTraverser.traverseMethodDeclarator(Java.MethodDeclarator md) |
Copyright © 2019. All rights reserved.