Uses of Interface
org.jparsec.examples.java.ast.type.TypeLiteral
Packages that use TypeLiteral
Package
Description
-
Uses of TypeLiteral in org.jparsec.examples.java.ast.declaration
Fields in org.jparsec.examples.java.ast.declaration declared as TypeLiteralModifier and TypeFieldDescriptionfinal TypeLiteral
TypeParameterDef.bound
final TypeLiteral
MethodDef.returnType
final TypeLiteral
ClassDef.superclass
final TypeLiteral
FieldDef.type
Fields in org.jparsec.examples.java.ast.declaration with type parameters of type TypeLiteralModifier and TypeFieldDescriptionfinal List
<TypeLiteral> ConstructorDef.exceptions
final List
<TypeLiteral> MethodDef.exceptions
final List
<TypeLiteral> ClassDef.interfaces
final List
<TypeLiteral> EnumDef.interfaces
final List
<TypeLiteral> InterfaceDef.interfaces
Constructors in org.jparsec.examples.java.ast.declaration with parameters of type TypeLiteralModifierConstructorDescriptionClassDef
(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) -
Uses of TypeLiteral in org.jparsec.examples.java.ast.expression
Fields in org.jparsec.examples.java.ast.expression declared as TypeLiteralModifier and TypeFieldDescriptionfinal TypeLiteral
ClassLiteral.className
final TypeLiteral
NewArrayExpression.elementType
final TypeLiteral
CastExpression.type
final TypeLiteral
NewExpression.type
final TypeLiteral
InstanceOfExpression.typeLiteral
Fields in org.jparsec.examples.java.ast.expression with type parameters of type TypeLiteralModifier and TypeFieldDescriptionfinal Optional
<TypeLiteral> LambdaExpression.Parameter.type
final List
<TypeLiteral> MethodCallExpression.typeParameters
final List
<TypeLiteral> MethodReference.typeParameters
Constructors in org.jparsec.examples.java.ast.expression with parameters of type TypeLiteralModifierConstructorDescriptionCastExpression
(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) Parameter
(TypeLiteral type, String name) Constructor parameters in org.jparsec.examples.java.ast.expression with type arguments of type TypeLiteralModifierConstructorDescriptionMethodCallExpression
(Expression target, List<TypeLiteral> typeParameters, String method, List<Expression> arguments) MethodReference
(Expression owner, List<TypeLiteral> typeParameters, String name) -
Uses of TypeLiteral in org.jparsec.examples.java.ast.statement
Fields in org.jparsec.examples.java.ast.statement declared as TypeLiteralModifier and TypeFieldDescriptionfinal TypeLiteral
Annotation.type
final TypeLiteral
ForeachStatement.type
final TypeLiteral
ParameterDef.type
final TypeLiteral
VarStatement.type
Constructors in org.jparsec.examples.java.ast.statement with parameters of type TypeLiteralModifierConstructorDescriptionAnnotation
(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.jparsec.examples.java.ast.type
Classes in org.jparsec.examples.java.ast.type that implement TypeLiteralModifier and TypeClassDescriptionfinal class
Represents an array type literal.final class
Represents "? super SomeBound" type literal.final class
Represents a non-array type literal.final class
Represents "? extends SomeBound" type literal.Fields in org.jparsec.examples.java.ast.type declared as TypeLiteralModifier and TypeFieldDescriptionfinal TypeLiteral
LowerBoundWildcard.bound
final TypeLiteral
UpperBoundWildcard.bound
final TypeLiteral
ArrayTypeLiteral.elementType
Fields in org.jparsec.examples.java.ast.type with type parameters of type TypeLiteralConstructors in org.jparsec.examples.java.ast.type with parameters of type TypeLiteralModifierConstructorDescriptionArrayTypeLiteral
(TypeLiteral elementType) LowerBoundWildcard
(TypeLiteral bound) UpperBoundWildcard
(TypeLiteral bound) -
Uses of TypeLiteral in org.jparsec.examples.java.parser
Fields in org.jparsec.examples.java.parser with type parameters of type TypeLiteralModifier and TypeFieldDescription(package private) static final Parser
<UnaryOperator<TypeLiteral>> TypeLiteralParser.ARRAY_OF
(package private) static final Parser
<TypeLiteral> TypeLiteralParser.ELEMENT_TYPE_LITERAL
(package private) static final List
<TypeLiteral> TypeLiteralParser.EMPTY_TYPE_ARGUMENT_LIST
(package private) static final Parser
<TypeLiteral> TypeLiteralParser.TYPE_LITERAL
Methods in org.jparsec.examples.java.parser that return types with arguments of type TypeLiteralModifier and TypeMethodDescription(package private) static Parser
<TypeLiteral> TypeLiteralParser.elementTypeLiteral()
(package private) static Parser
<List<TypeLiteral>> TypeLiteralParser.optionalTypeArgs
(Parser<TypeLiteral> parser) (package private) static Parser
<TypeLiteral> TypeLiteralParser.wildcard
(Parser<TypeLiteral> type) Method parameters in org.jparsec.examples.java.parser with type arguments of type TypeLiteralModifier and TypeMethodDescription(package private) static Parser
<List<TypeLiteral>> TypeLiteralParser.optionalTypeArgs
(Parser<TypeLiteral> parser) (package private) static Parser
<TypeLiteral> TypeLiteralParser.wildcard
(Parser<TypeLiteral> type)