Uses of Class
org.aspectj.org.eclipse.jdt.internal.compiler.ast.LambdaExpression
Packages that use LambdaExpression
Package
Description
The Java DOM/AST is the set of classes that model the source code of a Java program
as a structured document.
-
Uses of LambdaExpression in org.aspectj.org.eclipse.jdt.core.dom
Methods in org.aspectj.org.eclipse.jdt.core.dom with parameters of type LambdaExpression -
Uses of LambdaExpression in org.aspectj.org.eclipse.jdt.internal.codeassist.complete
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.complete with parameters of type LambdaExpressionModifier and TypeMethodDescriptionvoidCompletionNodeDetector.endVisit(LambdaExpression lambda, BlockScope scope) -
Uses of LambdaExpression in org.aspectj.org.eclipse.jdt.internal.codeassist.select
Subclasses of LambdaExpression in org.aspectj.org.eclipse.jdt.internal.codeassist.selectConstructors in org.aspectj.org.eclipse.jdt.internal.codeassist.select with parameters of type LambdaExpression -
Uses of LambdaExpression in org.aspectj.org.eclipse.jdt.internal.compiler
Methods in org.aspectj.org.eclipse.jdt.internal.compiler with parameters of type LambdaExpressionModifier and TypeMethodDescriptionvoidASTVisitor.endVisit(LambdaExpression lambdaExpression, BlockScope blockScope) booleanASTVisitor.visit(LambdaExpression lambdaExpression, BlockScope blockScope) booleanGenericAstVisitor.visit(LambdaExpression lambdaExpression, BlockScope blockScope) -
Uses of LambdaExpression in org.aspectj.org.eclipse.jdt.internal.compiler.ast
Fields in org.aspectj.org.eclipse.jdt.internal.compiler.ast declared as LambdaExpressionMethods in org.aspectj.org.eclipse.jdt.internal.compiler.ast that return LambdaExpressionModifier and TypeMethodDescriptionLambdaExpression.resolveExpressionExpecting(TypeBinding targetType, Scope skope, InferenceContext18 context) Get a resolved copy of this lambda for use by type inference, as to avoid spilling any premature type results into the original lambda. -
Uses of LambdaExpression in org.aspectj.org.eclipse.jdt.internal.compiler.codegen
Fields in org.aspectj.org.eclipse.jdt.internal.compiler.codegen declared as LambdaExpressionMethods in org.aspectj.org.eclipse.jdt.internal.compiler.codegen with parameters of type LambdaExpressionModifier and TypeMethodDescriptionvoidCodeStream.reset(LambdaExpression lambda, ClassFile targetClassFile) -
Uses of LambdaExpression in org.aspectj.org.eclipse.jdt.internal.compiler.lookup
Fields in org.aspectj.org.eclipse.jdt.internal.compiler.lookup declared as LambdaExpressionMethods in org.aspectj.org.eclipse.jdt.internal.compiler.lookup that return LambdaExpressionModifier and TypeMethodDescriptionMethodBinding.sourceLambda()SyntheticMethodBinding.sourceLambda()Methods in org.aspectj.org.eclipse.jdt.internal.compiler.lookup with parameters of type LambdaExpressionModifier and TypeMethodDescriptionSourceTypeBinding.addSyntheticMethod(LambdaExpression lambda) org.aspectj.org.eclipse.jdt.internal.compiler.lookup.InferenceContext18.SuspendedInferenceRecordInferenceContext18.enterLambda(LambdaExpression lambda) InferenceContext18.inferFunctionalInterfaceParameterization(LambdaExpression lambda, BlockScope blockScope, ParameterizedTypeBinding targetTypeWithWildCards) 18.5.3 Functional Interface Parameterization InferenceConstructors in org.aspectj.org.eclipse.jdt.internal.compiler.lookup with parameters of type LambdaExpressionModifierConstructorDescriptionSyntheticMethodBinding(LambdaExpression lambda, char[] lambdaName, SourceTypeBinding declaringClass) -
Uses of LambdaExpression in org.aspectj.org.eclipse.jdt.internal.compiler.problem
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.problem with parameters of type LambdaExpressionModifier and TypeMethodDescriptionvoidProblemReporter.bytecodeExceeds64KLimit(LambdaExpression location) voidProblemReporter.lambdaExpressionCannotImplementGenericMethod(LambdaExpression lambda, MethodBinding sam) voidProblemReporter.lambdaExpressionsNotBelow18(LambdaExpression lexp) voidProblemReporter.lambdaSignatureMismatched(LambdaExpression target) voidProblemReporter.missingTypeInLambda(LambdaExpression lambda, MethodBinding method) voidProblemReporter.missingValueFromLambda(LambdaExpression lambda, TypeBinding returnType) -
Uses of LambdaExpression in org.aspectj.org.eclipse.jdt.internal.core
Methods in org.aspectj.org.eclipse.jdt.internal.core with parameters of type LambdaExpressionModifier and TypeMethodDescriptionstatic LambdaExpressionLambdaFactory.createLambdaExpression(JavaElement parent, LambdaExpression lambdaExpression) static LambdaMethodLambdaFactory.createLambdaMethod(JavaElement parent, LambdaExpression lambdaExpression) LambdaExpression.findLambdaSuperType(LambdaExpression lambdaExpression) -
Uses of LambdaExpression in org.aspectj.org.eclipse.jdt.internal.core.search.matching
Methods in org.aspectj.org.eclipse.jdt.internal.core.search.matching with parameters of type LambdaExpressionModifier and TypeMethodDescriptionprotected IJavaElementMatchLocator.createHandle(LambdaExpression lambdaExpression, IJavaElement parent) Creates an IMethod from the given lambda declaration and type.intAndLocator.match(LambdaExpression node, MatchingNodeSet nodeSet) intMethodLocator.match(LambdaExpression node, MatchingNodeSet nodeSet) intOrLocator.match(LambdaExpression node, MatchingNodeSet nodeSet) intPatternLocator.match(LambdaExpression node, MatchingNodeSet nodeSet) intSuperTypeReferenceLocator.match(LambdaExpression node, MatchingNodeSet nodeSet) protected voidMatchLocator.reportMatching(LambdaExpression lambdaExpression, IJavaElement parent, int accuracy, MatchingNodeSet nodeSet, boolean typeInHierarchy) -
Uses of LambdaExpression in org.aspectj.org.eclipse.jdt.internal.core.util
Methods in org.aspectj.org.eclipse.jdt.internal.core.util with parameters of type LambdaExpressionModifier and TypeMethodDescriptionHandleFactory.createLambdaTypeElement(LambdaExpression expression, ICompilationUnit unit, HashSet existingElements, HashMap knownScopes) Returns a handle denoting the lambda type identified by its scope.