Uses of Interface
net.sourceforge.pmd.lang.java.types.internal.infer.ExprMirror.FunctionalExprMirror
-
Packages that use ExprMirror.FunctionalExprMirror Package Description net.sourceforge.pmd.lang.java.types.internal.infer net.sourceforge.pmd.lang.java.types.internal.infer.ast -
-
Uses of ExprMirror.FunctionalExprMirror in net.sourceforge.pmd.lang.java.types.internal.infer
Subinterfaces of ExprMirror.FunctionalExprMirror in net.sourceforge.pmd.lang.java.types.internal.infer Modifier and Type Interface Description static interfaceExprMirror.LambdaExprMirrorMirrors a lambda expression.static interfaceExprMirror.MethodRefMirrorMirror of a method reference expression.Methods in net.sourceforge.pmd.lang.java.types.internal.infer that return types with arguments of type ExprMirror.FunctionalExprMirror Modifier and Type Method Description PolySite<ExprMirror.FunctionalExprMirror>Infer. newFunctionalSite(ExprMirror.FunctionalExprMirror mirror, @Nullable JTypeMirror expectedType)Methods in net.sourceforge.pmd.lang.java.types.internal.infer with parameters of type ExprMirror.FunctionalExprMirror Modifier and Type Method Description PolySite<ExprMirror.FunctionalExprMirror>Infer. newFunctionalSite(ExprMirror.FunctionalExprMirror mirror, @Nullable JTypeMirror expectedType)Method parameters in net.sourceforge.pmd.lang.java.types.internal.infer with type arguments of type ExprMirror.FunctionalExprMirror Modifier and Type Method Description voidInfer. inferFunctionalExprInUnambiguousContext(PolySite<ExprMirror.FunctionalExprMirror> site)Infer lambdas and method references that have a target type: cast contexts, and some assignment contexts (not inferred, not return from lambda). -
Uses of ExprMirror.FunctionalExprMirror in net.sourceforge.pmd.lang.java.types.internal.infer.ast
Methods in net.sourceforge.pmd.lang.java.types.internal.infer.ast that return ExprMirror.FunctionalExprMirror Modifier and Type Method Description ExprMirror.FunctionalExprMirrorJavaExprMirrors. getTopLevelFunctionalMirror(ASTExpression e)
-