| Package | Description |
|---|---|
| org.codehaus.janino |
The core of the Janino JavaTM compiler.
|
| org.codehaus.janino.util |
Application-independent helper classes.
|
| Modifier and Type | Field and Description |
|---|---|
Java.ReferenceType[] |
Java.TypeParameter.optionalBound
The optional bound of the type parameter.
|
Java.ReferenceType |
Java.Wildcard.referenceType
The reference type of this wildcard's EXTENDS or SUPER bounds.
|
| Modifier and Type | Method and Description |
|---|---|
Java.ReferenceType |
Parser.parseReferenceType()
ReferenceType := QualifiedIdentifier [ TypeArguments ]
|
Java.ReferenceType[] |
Parser.parseReferenceTypeList()
ReferenceTypeList := ReferenceType { ',' ReferenceType }
|
| Modifier and Type | Method and Description |
|---|---|
R |
Visitor.TypeVisitor.visitReferenceType(Java.ReferenceType rt)
Invoked by
accept(Visitor.TypeVisitor) |
R |
Visitor.TypeArgumentVisitor.visitReferenceType(Java.ReferenceType rt)
Invoked by
accept(Visitor.TypeArgumentVisitor) |
| Constructor and Description |
|---|
NormalAnnotation(Java.ReferenceType type,
Java.ElementValuePair[] elementValuePairs) |
SingleElementAnnotation(Java.ReferenceType type,
Java.ElementValue elementValue) |
TypeParameter(String name,
Java.ReferenceType[] optionalBound) |
Wildcard(int bounds,
Java.ReferenceType referenceType) |
| Modifier and Type | Method and Description |
|---|---|
Java.ReferenceType |
DeepCopier.copyOptionalReferenceType(Java.ReferenceType subject) |
Java.ReferenceType[] |
DeepCopier.copyOptionalReferenceTypes(Java.ReferenceType[] subject) |
Java.ReferenceType |
DeepCopier.copyReferenceType(Java.ReferenceType subject) |
Java.ReferenceType[] |
DeepCopier.copyReferenceTypes(Java.ReferenceType[] subject) |
| Modifier and Type | Method and Description |
|---|---|
Java.ReferenceType |
DeepCopier.copyOptionalReferenceType(Java.ReferenceType subject) |
Java.ReferenceType[] |
DeepCopier.copyOptionalReferenceTypes(Java.ReferenceType[] subject) |
Java.ReferenceType |
DeepCopier.copyReferenceType(Java.ReferenceType subject) |
Java.ReferenceType[] |
DeepCopier.copyReferenceTypes(Java.ReferenceType[] subject) |
void |
Traverser.traverseReferenceType(Java.ReferenceType rt) |
void |
AbstractTraverser.traverseReferenceType(Java.ReferenceType rt) |
Copyright © 2019. All rights reserved.