Uses of Interface
org.codehaus.jparsec.examples.java.ast.type.TypeLiteral

Packages that use TypeLiteral
org.codehaus.jparsec.examples.java.ast.declaration   
org.codehaus.jparsec.examples.java.ast.expression   
org.codehaus.jparsec.examples.java.ast.statement   
org.codehaus.jparsec.examples.java.ast.type   
 

Uses of TypeLiteral in org.codehaus.jparsec.examples.java.ast.declaration
 

Fields in org.codehaus.jparsec.examples.java.ast.declaration declared as TypeLiteral
 TypeLiteral TypeParameterDef.bound
           
 TypeLiteral MethodDef.returnType
           
 TypeLiteral ClassDef.superclass
           
 TypeLiteral FieldDef.type
           
 

Fields in org.codehaus.jparsec.examples.java.ast.declaration with type parameters of type TypeLiteral
 List<TypeLiteral> MethodDef.exceptions
           
 List<TypeLiteral> ConstructorDef.exceptions
           
 List<TypeLiteral> InterfaceDef.interfaces
           
 List<TypeLiteral> EnumDef.interfaces
           
 List<TypeLiteral> ClassDef.interfaces
           
 

Constructors in org.codehaus.jparsec.examples.java.ast.declaration with parameters of type TypeLiteral
ClassDef(List<Modifier> modifiers, String name, List<TypeParameterDef> typeParameters, TypeLiteral superclass, List<TypeLiteral> interfaces, DefBody body)
           
FieldDef(List<Modifier> modifiers, TypeLiteral type, String name, Expression value)
           
MethodDef(List<Modifier> modifiers, List<TypeParameterDef> typeParameters, TypeLiteral returnType, String name, List<ParameterDef> parameters, List<TypeLiteral> exceptions, Expression defaultValue, BlockStatement body)
           
TypeParameterDef(String name, TypeLiteral bound)
           
 

Constructor parameters in org.codehaus.jparsec.examples.java.ast.declaration with type arguments of type TypeLiteral
ClassDef(List<Modifier> modifiers, String name, List<TypeParameterDef> typeParameters, TypeLiteral superclass, List<TypeLiteral> interfaces, DefBody body)
           
ConstructorDef(List<Modifier> modifiers, String name, List<ParameterDef> parameters, List<TypeLiteral> exceptions, BlockStatement body)
           
EnumDef(List<Modifier> modifiers, String name, List<TypeLiteral> interfaces, List<EnumDef.Value> values, List<Member> members)
           
InterfaceDef(List<Modifier> modifiers, String name, List<TypeParameterDef> typeParameters, List<TypeLiteral> interfaces, DefBody body)
           
MethodDef(List<Modifier> modifiers, List<TypeParameterDef> typeParameters, TypeLiteral returnType, String name, List<ParameterDef> parameters, List<TypeLiteral> exceptions, Expression defaultValue, BlockStatement body)
           
 

Uses of TypeLiteral in org.codehaus.jparsec.examples.java.ast.expression
 

Fields in org.codehaus.jparsec.examples.java.ast.expression declared as TypeLiteral
 TypeLiteral ClassLiteral.className
           
 TypeLiteral NewArrayExpression.elementType
           
 TypeLiteral NewExpression.type
           
 TypeLiteral CastExpression.type
           
 TypeLiteral InstanceOfExpression.typeLiteral
           
 

Fields in org.codehaus.jparsec.examples.java.ast.expression with type parameters of type TypeLiteral
 List<TypeLiteral> MethodCallExpression.typeParameters
           
 

Constructors in org.codehaus.jparsec.examples.java.ast.expression with parameters of type TypeLiteral
CastExpression(TypeLiteral type, Expression expression)
           
ClassLiteral(TypeLiteral className)
           
InstanceOfExpression(Expression expression, TypeLiteral typeLiteral)
           
NewArrayExpression(TypeLiteral type, Expression length, List<Expression> initializer)
           
NewExpression(Expression qualifier, TypeLiteral type, List<Expression> arguments, DefBody classBody)
           
 

Constructor parameters in org.codehaus.jparsec.examples.java.ast.expression with type arguments of type TypeLiteral
MethodCallExpression(Expression target, List<TypeLiteral> typeParameters, String method, List<Expression> arguments)
           
 

Uses of TypeLiteral in org.codehaus.jparsec.examples.java.ast.statement
 

Fields in org.codehaus.jparsec.examples.java.ast.statement declared as TypeLiteral
 TypeLiteral VarStatement.type
           
 TypeLiteral ParameterDef.type
           
 TypeLiteral ForeachStatement.type
           
 TypeLiteral Annotation.type
           
 

Constructors in org.codehaus.jparsec.examples.java.ast.statement with parameters of type TypeLiteral
Annotation(TypeLiteral type, List<Annotation.Element> elements)
           
ForeachStatement(TypeLiteral type, String var, Expression of, Statement statement)
           
ParameterDef(List<Modifier> modifiers, TypeLiteral type, boolean vararg, String name)
           
VarStatement(List<Modifier> modifiers, TypeLiteral type, List<VarStatement.Var> vars)
           
 

Uses of TypeLiteral in org.codehaus.jparsec.examples.java.ast.type
 

Classes in org.codehaus.jparsec.examples.java.ast.type that implement TypeLiteral
 class ArrayTypeLiteral
          Represents an array type literal.
 class LowerBoundWildcard
          Represents "? super SomeBound" type literal.
 class SimpleTypeLiteral
          Represents a non-array type literal.
 class UpperBoundWildcard
          Represents "? extends SomeBound" type literal.
 

Fields in org.codehaus.jparsec.examples.java.ast.type declared as TypeLiteral
 TypeLiteral UpperBoundWildcard.bound
           
 TypeLiteral LowerBoundWildcard.bound
           
 TypeLiteral ArrayTypeLiteral.elementType
           
 

Fields in org.codehaus.jparsec.examples.java.ast.type with type parameters of type TypeLiteral
 List<TypeLiteral> SimpleTypeLiteral.arguments
           
 

Constructors in org.codehaus.jparsec.examples.java.ast.type with parameters of type TypeLiteral
ArrayTypeLiteral(TypeLiteral elementType)
           
LowerBoundWildcard(TypeLiteral bound)
           
UpperBoundWildcard(TypeLiteral bound)
           
 

Constructor parameters in org.codehaus.jparsec.examples.java.ast.type with type arguments of type TypeLiteral
SimpleTypeLiteral(List<String> names, List<TypeLiteral> arguments)
           
 



Copyright © 2014. All rights reserved.