| Package | Description |
|---|---|
| org.codehaus.janino |
The core of the Janino Java compiler.
|
| org.codehaus.janino.util |
Application-independent helper classes.
|
| Modifier and Type | Field and Description |
|---|---|
Java.TypeParameter[] |
Java.MethodDeclarator.typeParameters
The type parameters declared for the method.
|
| Modifier and Type | Method and Description |
|---|---|
Java.TypeParameter[] |
Java.NamedTypeDeclaration.getOptionalTypeParameters() |
Java.TypeParameter[] |
Java.AbstractTypeDeclaration.getOptionalTypeParameters() |
| Modifier and Type | Method and Description |
|---|---|
Java.MethodDeclarator |
Parser.parseMethodDeclarationRest(String docComment,
Java.Modifier[] modifiers,
Java.TypeParameter[] typeParameters,
Java.Type type,
String name,
boolean allowDefaultClause,
Parser.MethodDeclarationContext context)
MethodDeclarationRest :=
FormalParameters
{ '[' ']' }
[ 'throws' ReferenceTypeList ]
[ 'default' expression ]
( ';' | MethodBody )
|
| Constructor and Description |
|---|
AbstractClassDeclaration(Location location,
Java.Modifier[] modifiers,
Java.TypeParameter[] typeParameters) |
AbstractTypeDeclaration(Location location,
Java.Modifier[] modifiers,
Java.TypeParameter[] typeParameters) |
InterfaceDeclaration(Location location,
String docComment,
Java.Modifier[] modifiers,
String name,
Java.TypeParameter[] typeParameters,
Java.Type[] extendedTypes) |
LocalClassDeclaration(Location location,
String docComment,
Java.Modifier[] modifiers,
String name,
Java.TypeParameter[] typeParameters,
Java.Type extendedType,
Java.Type[] implementedTypes) |
MemberClassDeclaration(Location location,
String docComment,
Java.Modifier[] modifiers,
String name,
Java.TypeParameter[] typeParameters,
Java.Type extendedType,
Java.Type[] implementedTypes) |
MemberInterfaceDeclaration(Location location,
String docComment,
Java.Modifier[] modifiers,
String name,
Java.TypeParameter[] typeParameters,
Java.Type[] extendedTypes) |
MethodDeclarator(Location location,
String docComment,
Java.Modifier[] modifiers,
Java.TypeParameter[] typeParameters,
Java.Type type,
String name,
Java.FunctionDeclarator.FormalParameters formalParameters,
Java.Type[] thrownExceptions,
Java.ElementValue defaultValue,
List<? extends Java.BlockStatement> statements) |
NamedClassDeclaration(Location location,
String docComment,
Java.Modifier[] modifiers,
String name,
Java.TypeParameter[] typeParameters,
Java.Type extendedType,
Java.Type[] implementedTypes) |
PackageMemberClassDeclaration(Location location,
String docComment,
Java.Modifier[] modifiers,
String name,
Java.TypeParameter[] typeParameters,
Java.Type extendedType,
Java.Type[] implementedTypes) |
PackageMemberInterfaceDeclaration(Location location,
String docComment,
Java.Modifier[] modifiers,
String name,
Java.TypeParameter[] typeParameters,
Java.Type[] extendedTypes) |
| Modifier and Type | Method and Description |
|---|---|
Java.TypeParameter[] |
DeepCopier.copyOptionalTypeParameters(Java.TypeParameter[] subject) |
Java.TypeParameter |
DeepCopier.copyTypeParameter(Java.TypeParameter subject) |
Java.TypeParameter[] |
DeepCopier.copyTypeParameters(Java.TypeParameter[] subject) |
| Modifier and Type | Method and Description |
|---|---|
Java.TypeParameter[] |
DeepCopier.copyOptionalTypeParameters(Java.TypeParameter[] subject) |
Java.TypeParameter |
DeepCopier.copyTypeParameter(Java.TypeParameter subject) |
Java.TypeParameter[] |
DeepCopier.copyTypeParameters(Java.TypeParameter[] subject) |
Copyright © 2022. All rights reserved.