|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Java.Type | |
---|---|
org.codehaus.janino | The classes in this package pose the core of the Janino JavaTM compiler. |
org.codehaus.janino.util | Application-independent helper classes. |
Uses of Java.Type in org.codehaus.janino |
---|
Subclasses of Java.Type in org.codehaus.janino | |
---|---|
static class |
Java.ArrayType
Representation of a Java™ array type (JLS 10.1). |
static class |
Java.BasicType
Representation of a Java™ "basic type" (obviously equaivalent to a "primitive type") (JLS 4.2). |
static class |
Java.ReferenceType
|
static class |
Java.RvalueMemberType
|
static class |
Java.SimpleType
|
Fields in org.codehaus.janino declared as Java.Type | |
---|---|
Java.Type |
Java.AnonymousClassDeclaration.baseType
|
Java.Type |
Java.ArrayType.componentType
|
Java.Type[] |
Java.InterfaceDeclaration.extendedTypes
|
Java.Type[] |
Java.NamedClassDeclaration.implementedTypes
|
Java.Type |
Java.NamedClassDeclaration.optionalExtendedType
|
Java.Type |
Java.SuperclassFieldAccessExpression.optionalQualification
|
Java.Type |
Java.QualifiedThisReference.qualification
|
Java.Type |
Java.Instanceof.rhs
|
Java.Type |
Java.Cast.targetType
|
Java.Type[] |
Java.FunctionDeclarator.thrownExceptions
|
Java.Type |
Java.FunctionDeclarator.type
|
Java.Type |
Java.FunctionDeclarator.FormalParameter.type
|
Java.Type |
Java.FieldDeclaration.type
|
Java.Type |
Java.LocalVariableDeclarationStatement.type
|
Java.Type |
Java.ClassLiteral.type
|
Java.Type |
Java.NewClassInstance.type
|
Java.Type |
Java.NewArray.type
|
Methods in org.codehaus.janino that return Java.Type | |
---|---|
protected Java.Type[] |
SimpleCompiler.classesToTypes(Location location,
java.lang.Class[] classes)
Convert an array of Class es into an array ofJava.Type s. |
protected Java.Type |
SimpleCompiler.classToType(Location location,
java.lang.Class optionalClass)
Wrap a reflection Class in a Java.Type object. |
Java.Type |
Parser.parseType()
Type := ( 'byte' | 'short' | 'char' | 'int' | 'long' | 'float' | 'double' | 'boolean' | ReferenceType ) { '[' ']' } |
Java.Type |
Java.Atom.toType()
|
Java.Type |
Java.Type.toType()
|
Java.Type |
Java.AmbiguousName.toType()
|
Java.Type |
Java.Atom.toTypeOrPE()
|
Methods in org.codehaus.janino with parameters of type Java.Type | |
---|---|
Java.MethodDeclarator |
Parser.parseMethodDeclarationRest(java.lang.String optionalDocComment,
short modifiers,
Java.Type type,
java.lang.String name)
MethodDeclarationRest := FormalParameters { '[' ']' } [ 'throws' ReferenceTypeList ] ( ';' | MethodBody ) |
Constructors in org.codehaus.janino with parameters of type Java.Type | |
---|---|
Java.AnonymousClassDeclaration(Location location,
Java.Type baseType)
|
|
Java.ArrayType(Java.Type componentType)
|
|
Java.Cast(Location location,
Java.Type targetType,
Java.Rvalue value)
|
|
Java.ClassLiteral(Location location,
Java.Type type)
|
|
Java.ConstructorDeclarator(Location location,
java.lang.String optionalDocComment,
short modifiers,
Java.FunctionDeclarator.FormalParameter[] formalParameters,
Java.Type[] thrownExceptions,
Java.ConstructorInvocation optionalConstructorInvocation,
java.util.List statements)
|
|
Java.FieldDeclaration(Location location,
java.lang.String optionalDocComment,
short modifiers,
Java.Type type,
Java.VariableDeclarator[] variableDeclarators)
|
|
Java.FunctionDeclarator.FormalParameter(Location location,
boolean finaL,
Java.Type type,
java.lang.String name)
|
|
Java.FunctionDeclarator(Location location,
java.lang.String optionalDocComment,
short modifiers,
Java.Type type,
java.lang.String name,
Java.FunctionDeclarator.FormalParameter[] formalParameters,
Java.Type[] thrownExceptions,
java.util.List optionalStatements)
|
|
Java.FunctionDeclarator(Location location,
java.lang.String optionalDocComment,
short modifiers,
Java.Type type,
java.lang.String name,
Java.FunctionDeclarator.FormalParameter[] formalParameters,
Java.Type[] thrownExceptions,
java.util.List optionalStatements)
|
|
Java.Instanceof(Location location,
Java.Rvalue lhs,
Java.Type rhs)
|
|
Java.InterfaceDeclaration(Location location,
java.lang.String optionalDocComment,
short modifiers,
java.lang.String name,
Java.Type[] extendedTypes)
|
|
Java.LocalClassDeclaration(Location location,
java.lang.String optionalDocComment,
short modifiers,
java.lang.String name,
Java.Type optionalExtendedType,
Java.Type[] implementedTypes)
|
|
Java.LocalClassDeclaration(Location location,
java.lang.String optionalDocComment,
short modifiers,
java.lang.String name,
Java.Type optionalExtendedType,
Java.Type[] implementedTypes)
|
|
Java.LocalVariableDeclarationStatement(Location location,
short modifiers,
Java.Type type,
Java.VariableDeclarator[] variableDeclarators)
|
|
Java.MemberClassDeclaration(Location location,
java.lang.String optionalDocComment,
short modifiers,
java.lang.String name,
Java.Type optionalExtendedType,
Java.Type[] implementedTypes)
|
|
Java.MemberClassDeclaration(Location location,
java.lang.String optionalDocComment,
short modifiers,
java.lang.String name,
Java.Type optionalExtendedType,
Java.Type[] implementedTypes)
|
|
Java.MemberInterfaceDeclaration(Location location,
java.lang.String optionalDocComment,
short modifiers,
java.lang.String name,
Java.Type[] extendedTypes)
|
|
Java.MethodDeclarator(Location location,
java.lang.String optionalDocComment,
short modifiers,
Java.Type type,
java.lang.String name,
Java.FunctionDeclarator.FormalParameter[] formalParameters,
Java.Type[] thrownExceptions,
java.util.List optionalStatements)
|
|
Java.MethodDeclarator(Location location,
java.lang.String optionalDocComment,
short modifiers,
Java.Type type,
java.lang.String name,
Java.FunctionDeclarator.FormalParameter[] formalParameters,
Java.Type[] thrownExceptions,
java.util.List optionalStatements)
|
|
Java.NamedClassDeclaration(Location location,
java.lang.String optionalDocComment,
short modifiers,
java.lang.String name,
Java.Type optionalExtendedType,
Java.Type[] implementedTypes)
|
|
Java.NamedClassDeclaration(Location location,
java.lang.String optionalDocComment,
short modifiers,
java.lang.String name,
Java.Type optionalExtendedType,
Java.Type[] implementedTypes)
|
|
Java.NewArray(Location location,
Java.Type type,
Java.Rvalue[] dimExprs,
int dims)
Create a new array with dimension dimExprs.length + dims |
|
Java.NewClassInstance(Location location,
Java.Rvalue optionalQualification,
Java.Type type,
Java.Rvalue[] arguments)
|
|
Java.PackageMemberClassDeclaration(Location location,
java.lang.String optionalDocComment,
short modifiers,
java.lang.String name,
Java.Type optionalExtendedType,
Java.Type[] implementedTypes)
|
|
Java.PackageMemberClassDeclaration(Location location,
java.lang.String optionalDocComment,
short modifiers,
java.lang.String name,
Java.Type optionalExtendedType,
Java.Type[] implementedTypes)
|
|
Java.PackageMemberInterfaceDeclaration(Location location,
java.lang.String optionalDocComment,
short modifiers,
java.lang.String name,
Java.Type[] extendedTypes)
|
|
Java.QualifiedThisReference(Location location,
Java.Type qualification)
Access the given enclosing instance of the declaring class. |
|
Java.SuperclassFieldAccessExpression(Location location,
Java.Type optionalQualification,
java.lang.String fieldName)
|
Uses of Java.Type in org.codehaus.janino.util |
---|
Methods in org.codehaus.janino.util with parameters of type Java.Type | |
---|---|
void |
Traverser.traverseType(Java.Type t)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |