Uses of Interface
org.jparsec.examples.java.ast.type.TypeLiteral
-
-
Uses of TypeLiteral in org.jparsec.examples.java.ast.declaration
Fields in org.jparsec.examples.java.ast.declaration declared as TypeLiteral Modifier and Type Field Description TypeLiteralTypeParameterDef. boundTypeLiteralMethodDef. returnTypeTypeLiteralClassDef. superclassTypeLiteralFieldDef. typeFields in org.jparsec.examples.java.ast.declaration with type parameters of type TypeLiteral Modifier and Type Field Description java.util.List<TypeLiteral>ConstructorDef. exceptionsjava.util.List<TypeLiteral>MethodDef. exceptionsjava.util.List<TypeLiteral>ClassDef. interfacesjava.util.List<TypeLiteral>EnumDef. interfacesjava.util.List<TypeLiteral>InterfaceDef. interfacesConstructors in org.jparsec.examples.java.ast.declaration with parameters of type TypeLiteral Constructor Description ClassDef(java.util.List<Modifier> modifiers, java.lang.String name, java.util.List<TypeParameterDef> typeParameters, TypeLiteral superclass, java.util.List<TypeLiteral> interfaces, DefBody body)FieldDef(java.util.List<Modifier> modifiers, TypeLiteral type, java.lang.String name, Expression value)MethodDef(java.util.List<Modifier> modifiers, java.util.List<TypeParameterDef> typeParameters, TypeLiteral returnType, java.lang.String name, java.util.List<ParameterDef> parameters, java.util.List<TypeLiteral> exceptions, Expression defaultValue, BlockStatement body)TypeParameterDef(java.lang.String name, TypeLiteral bound) -
Uses of TypeLiteral in org.jparsec.examples.java.ast.expression
Fields in org.jparsec.examples.java.ast.expression declared as TypeLiteral Modifier and Type Field Description TypeLiteralClassLiteral. classNameTypeLiteralNewArrayExpression. elementTypeTypeLiteralCastExpression. typeTypeLiteralNewExpression. typeTypeLiteralInstanceOfExpression. typeLiteralFields in org.jparsec.examples.java.ast.expression with type parameters of type TypeLiteral Modifier and Type Field Description java.util.Optional<TypeLiteral>LambdaExpression.Parameter. typejava.util.List<TypeLiteral>MethodCallExpression. typeParametersjava.util.List<TypeLiteral>MethodReference. typeParametersConstructors in org.jparsec.examples.java.ast.expression with parameters of type TypeLiteral Constructor Description CastExpression(TypeLiteral type, Expression expression)ClassLiteral(TypeLiteral className)InstanceOfExpression(Expression expression, TypeLiteral typeLiteral)NewArrayExpression(TypeLiteral type, Expression length, java.util.List<Expression> initializer)NewExpression(Expression qualifier, TypeLiteral type, java.util.List<Expression> arguments, DefBody classBody)Parameter(TypeLiteral type, java.lang.String name)Constructor parameters in org.jparsec.examples.java.ast.expression with type arguments of type TypeLiteral Constructor Description MethodCallExpression(Expression target, java.util.List<TypeLiteral> typeParameters, java.lang.String method, java.util.List<Expression> arguments)MethodReference(Expression owner, java.util.List<TypeLiteral> typeParameters, java.lang.String name) -
Uses of TypeLiteral in org.jparsec.examples.java.ast.statement
Fields in org.jparsec.examples.java.ast.statement declared as TypeLiteral Modifier and Type Field Description TypeLiteralAnnotation. typeTypeLiteralForeachStatement. typeTypeLiteralParameterDef. typeTypeLiteralVarStatement. typeConstructors in org.jparsec.examples.java.ast.statement with parameters of type TypeLiteral Constructor Description Annotation(TypeLiteral type, java.util.List<Annotation.Element> elements)ForeachStatement(TypeLiteral type, java.lang.String var, Expression of, Statement statement)ParameterDef(java.util.List<Modifier> modifiers, TypeLiteral type, boolean vararg, java.lang.String name)VarStatement(java.util.List<Modifier> modifiers, TypeLiteral type, java.util.List<VarStatement.Var> vars) -
Uses of TypeLiteral in org.jparsec.examples.java.ast.type
Classes in org.jparsec.examples.java.ast.type that implement TypeLiteral Modifier and Type Class Description classArrayTypeLiteralRepresents an array type literal.classLowerBoundWildcardRepresents "? super SomeBound" type literal.classSimpleTypeLiteralRepresents a non-array type literal.classUpperBoundWildcardRepresents "? extends SomeBound" type literal.Fields in org.jparsec.examples.java.ast.type declared as TypeLiteral Modifier and Type Field Description TypeLiteralLowerBoundWildcard. boundTypeLiteralUpperBoundWildcard. boundTypeLiteralArrayTypeLiteral. elementTypeFields in org.jparsec.examples.java.ast.type with type parameters of type TypeLiteral Modifier and Type Field Description java.util.List<TypeLiteral>SimpleTypeLiteral. argumentsConstructors in org.jparsec.examples.java.ast.type with parameters of type TypeLiteral Constructor Description ArrayTypeLiteral(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 TypeLiteral Modifier and Type Field Description (package private) static Parser<java.util.function.UnaryOperator<TypeLiteral>>TypeLiteralParser. ARRAY_OF(package private) static Parser<TypeLiteral>TypeLiteralParser. ELEMENT_TYPE_LITERAL(package private) static java.util.List<TypeLiteral>TypeLiteralParser. EMPTY_TYPE_ARGUMENT_LIST(package private) static Parser<TypeLiteral>TypeLiteralParser. TYPE_LITERALMethods in org.jparsec.examples.java.parser that return types with arguments of type TypeLiteral Modifier and Type Method Description (package private) static Parser<TypeLiteral>TypeLiteralParser. elementTypeLiteral()(package private) static Parser<java.util.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 TypeLiteral Modifier and Type Method Description (package private) static Parser<java.util.List<TypeLiteral>>TypeLiteralParser. optionalTypeArgs(Parser<TypeLiteral> parser)(package private) static Parser<TypeLiteral>TypeLiteralParser. wildcard(Parser<TypeLiteral> type)
-