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 TypeLiteralTypeParameterDef.boundfinal TypeLiteralMethodDef.returnTypefinal TypeLiteralClassDef.superclassfinal TypeLiteralFieldDef.typeFields in org.jparsec.examples.java.ast.declaration with type parameters of type TypeLiteralModifier and TypeFieldDescriptionfinal List<TypeLiteral> ConstructorDef.exceptionsfinal List<TypeLiteral> MethodDef.exceptionsfinal List<TypeLiteral> ClassDef.interfacesfinal List<TypeLiteral> EnumDef.interfacesfinal List<TypeLiteral> InterfaceDef.interfacesConstructors 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 TypeLiteralClassLiteral.classNamefinal TypeLiteralNewArrayExpression.elementTypefinal TypeLiteralCastExpression.typefinal TypeLiteralNewExpression.typefinal TypeLiteralInstanceOfExpression.typeLiteralFields in org.jparsec.examples.java.ast.expression with type parameters of type TypeLiteralModifier and TypeFieldDescriptionfinal Optional<TypeLiteral> LambdaExpression.Parameter.typefinal List<TypeLiteral> MethodCallExpression.typeParametersfinal List<TypeLiteral> MethodReference.typeParametersConstructors 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 TypeLiteralAnnotation.typefinal TypeLiteralForeachStatement.typefinal TypeLiteralParameterDef.typefinal TypeLiteralVarStatement.typeConstructors 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 classRepresents an array type literal.final classRepresents "? super SomeBound" type literal.final classRepresents a non-array type literal.final classRepresents "? extends SomeBound" type literal.Fields in org.jparsec.examples.java.ast.type declared as TypeLiteralModifier and TypeFieldDescriptionfinal TypeLiteralLowerBoundWildcard.boundfinal TypeLiteralUpperBoundWildcard.boundfinal TypeLiteralArrayTypeLiteral.elementTypeFields 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_LITERALMethods 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)