public class LambdaMethodFilter extends java.lang.Object implements BreakpointStepMethodFilter
Constructor and Description |
---|
LambdaMethodFilter(PsiLambdaExpression lambda,
int expressionOrdinal,
Range<java.lang.Integer> callingExpressionLines) |
Modifier and Type | Method and Description |
---|---|
SourcePosition |
getBreakpointPosition() |
Range<java.lang.Integer> |
getCallingExpressionLines() |
int |
getLambdaOrdinal() |
int |
getLastStatementLine() |
boolean |
locationMatches(DebugProcessImpl process,
com.sun.jdi.Location location) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSkipCount, locationMatches, onReached
public LambdaMethodFilter(PsiLambdaExpression lambda, int expressionOrdinal, Range<java.lang.Integer> callingExpressionLines)
public int getLambdaOrdinal()
public SourcePosition getBreakpointPosition()
getBreakpointPosition
in interface BreakpointStepMethodFilter
public int getLastStatementLine()
getLastStatementLine
in interface BreakpointStepMethodFilter
public boolean locationMatches(DebugProcessImpl process, com.sun.jdi.Location location)
locationMatches
in interface MethodFilter
public Range<java.lang.Integer> getCallingExpressionLines()
getCallingExpressionLines
in interface MethodFilter