Uses of Class
com.github.javaparser.ast.expr.LambdaExpr
-
-
Uses of LambdaExpr in com.github.javaparser.ast.expr
Methods in com.github.javaparser.ast.expr that return LambdaExpr Modifier and Type Method Description LambdaExprExpression. asLambdaExpr()LambdaExprLambdaExpr. asLambdaExpr()LambdaExprLambdaExpr. clone()LambdaExprLambdaExpr. setBody(Statement body)LambdaExprLambdaExpr. setEnclosingParameters(boolean isEnclosingParameters)LambdaExprLambdaExpr. setParameters(NodeList<Parameter> parameters)Methods in com.github.javaparser.ast.expr that return types with arguments of type LambdaExpr Modifier and Type Method Description java.util.Optional<LambdaExpr>Expression. toLambdaExpr()java.util.Optional<LambdaExpr>LambdaExpr. toLambdaExpr()Method parameters in com.github.javaparser.ast.expr with type arguments of type LambdaExpr Modifier and Type Method Description voidExpression. ifLambdaExpr(java.util.function.Consumer<LambdaExpr> action)voidLambdaExpr. ifLambdaExpr(java.util.function.Consumer<LambdaExpr> action) -
Uses of LambdaExpr in com.github.javaparser.ast.validator.language_level_validations.chunks
Methods in com.github.javaparser.ast.validator.language_level_validations.chunks with parameters of type LambdaExpr Modifier and Type Method Description voidModifierValidator. visit(LambdaExpr n, ProblemReporter reporter) -
Uses of LambdaExpr in com.github.javaparser.ast.visitor
Methods in com.github.javaparser.ast.visitor with parameters of type LambdaExpr Modifier and Type Method Description VisitableCloneVisitor. visit(LambdaExpr n, java.lang.Object arg)java.lang.BooleanEqualsVisitor. visit(LambdaExpr n, Visitable arg)java.util.List<R>GenericListVisitorAdapter. visit(LambdaExpr n, A arg)RGenericVisitor. visit(LambdaExpr n, A arg)RGenericVisitorAdapter. visit(LambdaExpr n, A arg)RGenericVisitorWithDefaults. visit(LambdaExpr n, A arg)java.lang.IntegerHashCodeVisitor. visit(LambdaExpr n, java.lang.Void arg)VisitableModifierVisitor. visit(LambdaExpr n, A arg)java.lang.BooleanNoCommentEqualsVisitor. visit(LambdaExpr n, Visitable arg)java.lang.IntegerNoCommentHashCodeVisitor. visit(LambdaExpr n, java.lang.Void arg)voidNodeFinderVisitor. visit(LambdaExpr n, Range arg)java.lang.BooleanObjectIdentityEqualsVisitor. visit(LambdaExpr n, Visitable arg)java.lang.IntegerObjectIdentityHashCodeVisitor. visit(LambdaExpr n, java.lang.Void arg)voidVoidVisitor. visit(LambdaExpr n, A arg)voidVoidVisitorAdapter. visit(LambdaExpr n, A arg)voidVoidVisitorWithDefaults. visit(LambdaExpr n, A arg) -
Uses of LambdaExpr in com.github.javaparser.printer
Methods in com.github.javaparser.printer with parameters of type LambdaExpr Modifier and Type Method Description voidDefaultPrettyPrinterVisitor. visit(LambdaExpr n, java.lang.Void arg)voidPrettyPrintVisitor. visit(LambdaExpr n, java.lang.Void arg)Deprecated. -
Uses of LambdaExpr in com.github.javaparser.symbolsolver.javaparsermodel
Methods in com.github.javaparser.symbolsolver.javaparsermodel with parameters of type LambdaExpr Modifier and Type Method Description private ResolvedTypeTypeExtractor. resolveLambda(LambdaExpr node, ResolvedType result)ResolvedTypeDefaultVisitorAdapter. visit(LambdaExpr node, java.lang.Boolean aBoolean)ResolvedTypeTypeExtractor. visit(LambdaExpr node, java.lang.Boolean solveLambdas) -
Uses of LambdaExpr in com.github.javaparser.symbolsolver.javaparsermodel.contexts
Constructors in com.github.javaparser.symbolsolver.javaparsermodel.contexts with parameters of type LambdaExpr Constructor Description LambdaExprContext(LambdaExpr wrappedNode, TypeSolver typeSolver) -
Uses of LambdaExpr in com.github.javaparser.symbolsolver.resolution.typeinference
Fields in com.github.javaparser.symbolsolver.resolution.typeinference with type parameters of type LambdaExpr Modifier and Type Field Description private static java.util.Map<TypeSolver,java.util.IdentityHashMap<LambdaExpr,java.util.List<InferenceVariable>>>TypeInferenceCache. inferenceVariablesprivate static java.util.Map<TypeSolver,java.util.IdentityHashMap<LambdaExpr,java.util.Map<java.lang.String,ResolvedType>>>TypeInferenceCache. typeForLambdaParametersMethods in com.github.javaparser.symbolsolver.resolution.typeinference with parameters of type LambdaExpr Modifier and Type Method Description static voidTypeInferenceCache. addRecord(TypeSolver typeSolver, LambdaExpr lambdaExpr, java.lang.String paramName, ResolvedType type)voidTypeInference. functionalInterfaceParameterizationInference(LambdaExpr lambdaExpr, ResolvedInterfaceDeclaration interfaceDeclaration)static Pair<ResolvedType,java.lang.Boolean>TypeHelper. groundTargetTypeOfLambda(LambdaExpr lambdaExpr, ResolvedType T, TypeSolver typeSolver)See JLS 15.27.3.private booleanTypeInference. isImplicitlyTyped(LambdaExpr lambdaExpr)static voidTypeInferenceCache. recordInferenceVariables(TypeSolver typeSolver, LambdaExpr lambdaExpr, java.util.List<InferenceVariable> _inferenceVariables)static java.util.Optional<ResolvedType>TypeInferenceCache. retrieve(TypeSolver typeSolver, LambdaExpr lambdaExpr, java.lang.String paramName)static java.util.Optional<java.util.List<InferenceVariable>>TypeInferenceCache. retrieveInferenceVariables(TypeSolver typeSolver, LambdaExpr lambdaExpr) -
Uses of LambdaExpr in com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas
Fields in com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas declared as LambdaExpr Modifier and Type Field Description private LambdaExprLambdaThrowsCompatibleWithType. lambdaExpression
-