| Package | Description |
|---|---|
| org.codehaus.janino |
The core of the Janino Java compiler.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IParameterizedType |
interface |
ITypeVariable
Type bounds can either be a class or interface type, or a type variable.
|
interface |
ITypeVariableOrIClass |
interface |
IWildcardType |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassFileIClass
|
class |
IClass
A simplified equivalent to "java.lang.reflect".
|
| Modifier and Type | Field and Description |
|---|---|
IType |
Java.SimpleType.iType
|
IType |
Java.NewClassInstance.iType
The resolved
Java.NewClassInstance.type. |
IType |
Java.LocalVariable.type
The type of this local variable.
|
| Modifier and Type | Method and Description |
|---|---|
IType[] |
IParameterizedType.getActualTypeArguments() |
IType |
IClass.IAnnotation.getAnnotationType() |
IType |
IWildcardType.getLowerBound() |
IType |
IParameterizedType.getRawType() |
IType |
Java.LocalVariableSlot.getType() |
IType |
IWildcardType.getUpperBound() |
| Modifier and Type | Method and Description |
|---|---|
Java.LocalVariableSlot |
CodeContext.allocateLocalVariable(short size,
String name,
IType type)
Allocates space for a local variable of the given size (1 or 2) on the local variable array.
|
static IClass |
IClass.rawTypeOf(IType type) |
| Constructor and Description |
|---|
LocalVariable(boolean finaL,
IType type) |
LocalVariableSlot(String name,
short slotNumber,
IType type) |
NewClassInstance(Location location,
Java.Rvalue qualification,
IType iType,
Java.Rvalue[] arguments) |
SimpleType(Location location,
IType iType) |
Copyright © 2022. All rights reserved.