Uses of Interface
org.codehaus.janino.Java.TypeArgument
-
Packages that use Java.TypeArgument Package Description org.codehaus.janino The core of the Janino Java compiler.org.codehaus.janino.util Application-independent helper classes. -
-
Uses of Java.TypeArgument in org.codehaus.janino
Classes in org.codehaus.janino that implement Java.TypeArgument Modifier and Type Class Description static classJava.ArrayTypeRepresentation of a JLS7 10.1 "array type".static classJava.ReferenceTypeRepresentation of a JLS7 4.3 reference type.static classJava.WildcardRepresentation of a JLS7 4.5.1 "wildcard".Fields in org.codehaus.janino declared as Java.TypeArgument Modifier and Type Field Description Java.TypeArgument[]Java.ClassInstanceCreationReference. typeArgumentsThe optional type arguments for theJava.ClassInstanceCreationReference.type.Java.TypeArgument[]Java.ReferenceType. typeArgumentsThe optional type arguments of the reference type.Methods in org.codehaus.janino that return Java.TypeArgument Modifier and Type Method Description private Java.TypeArgumentParser. parseTypeArgument()TypeArgument := ReferenceType { '[' ']' } <= The optional brackets are missing in JLS7, section 18!? | PrimitiveType '[' ']' { '[' ']' } | '?' extends ReferenceType | '?' super ReferenceTypeprivate Java.TypeArgument[]Parser. parseTypeArgumentsOpt()TypeArguments := '<' [ TypeArgument { ',' TypeArgument } ] '>'Methods in org.codehaus.janino with parameters of type Java.TypeArgument Modifier and Type Method Description private IClassUnitCompiler. findMemberType(IType iType, java.lang.String name, Java.TypeArgument[] typeArguments, Location location)Finds a named type in the givenIClassorIParameterizedType.private ITypeUnitCompiler. getReferenceType(Location location, java.lang.String simpleTypeName, Java.TypeArgument[] typeArguments, Java.Scope scope)JLS7 6.5.5.1 Simple type name (single identifier)private ITypeUnitCompiler. getReferenceType(Location location, Java.Scope scope, java.lang.String[] identifiers, int n, Java.TypeArgument[] typeArguments)private ITypeUnitCompiler. typeArgumentToIType(Java.TypeArgument ta)Constructors in org.codehaus.janino with parameters of type Java.TypeArgument Constructor Description ClassInstanceCreationReference(Location location, Java.Type type, Java.TypeArgument[] typeArguments)ReferenceType(Location location, Java.Annotation[] annotations, java.lang.String[] identifiers, Java.TypeArgument[] typeArguments) -
Uses of Java.TypeArgument in org.codehaus.janino.util
Fields in org.codehaus.janino.util with type parameters of type Java.TypeArgument Modifier and Type Field Description private Visitor.TypeArgumentVisitor<Java.TypeArgument,CompileException>DeepCopier. typeArgumentCopierMethods in org.codehaus.janino.util that return Java.TypeArgument Modifier and Type Method Description Java.TypeArgument[]DeepCopier. copyOptionalTypeArguments(Java.TypeArgument[] subject)Java.TypeArgumentDeepCopier. copyTypeArgument(Java.TypeArgument subject)Java.TypeArgument[]DeepCopier. copyTypeArguments(Java.TypeArgument[] subject)Java.TypeArgumentDeepCopier. copyWildcard(Java.Wildcard subject)Methods in org.codehaus.janino.util with parameters of type Java.TypeArgument Modifier and Type Method Description Java.TypeArgument[]DeepCopier. copyOptionalTypeArguments(Java.TypeArgument[] subject)Java.TypeArgumentDeepCopier. copyTypeArgument(Java.TypeArgument subject)Java.TypeArgument[]DeepCopier. copyTypeArguments(Java.TypeArgument[] subject)
-