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) -
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.