Package org.spockframework.compiler
Interface ISpecialMethodCall
- All Known Implementing Classes:
NoSpecialMethodCall,SpecialMethodCall
public interface ISpecialMethodCall
-
Method Summary
Modifier and TypeMethodDescriptionvoidexpand()org.codehaus.groovy.ast.expr.ClosureExpressionbooleanbooleanbooleanisExceptionCondition(org.codehaus.groovy.ast.expr.MethodCallExpression expr) booleanbooleanisInteractionCall(org.codehaus.groovy.ast.expr.MethodCallExpression expr) booleanisMatch(org.codehaus.groovy.ast.expr.ClosureExpression closureExpr) booleanisMatch(org.codehaus.groovy.ast.stmt.Statement stat) booleanisMethodName(String name) booleanbooleanisOldCall(org.codehaus.groovy.ast.expr.MethodCallExpression expr) booleanisOneOfMethodNames(Collection<String> names) booleanbooleanisTestDouble(org.codehaus.groovy.ast.expr.MethodCallExpression expr) booleanbooleanisThrownCall(org.codehaus.groovy.ast.expr.MethodCallExpression expr) booleanbooleanisWithCall(org.codehaus.groovy.ast.expr.MethodCallExpression expr)
-
Method Details
-
isMethodName
-
isOneOfMethodNames
-
isExceptionCondition
boolean isExceptionCondition() -
isThrownCall
boolean isThrownCall() -
isOldCall
boolean isOldCall() -
isInteractionCall
boolean isInteractionCall() -
isWithCall
boolean isWithCall() -
isConditionBlock
boolean isConditionBlock() -
isTestDouble
boolean isTestDouble() -
isExceptionCondition
boolean isExceptionCondition(org.codehaus.groovy.ast.expr.MethodCallExpression expr) -
isThrownCall
boolean isThrownCall(org.codehaus.groovy.ast.expr.MethodCallExpression expr) -
isOldCall
boolean isOldCall(org.codehaus.groovy.ast.expr.MethodCallExpression expr) -
isInteractionCall
boolean isInteractionCall(org.codehaus.groovy.ast.expr.MethodCallExpression expr) -
isWithCall
boolean isWithCall(org.codehaus.groovy.ast.expr.MethodCallExpression expr) -
isTestDouble
boolean isTestDouble(org.codehaus.groovy.ast.expr.MethodCallExpression expr) -
isMatch
boolean isMatch(org.codehaus.groovy.ast.stmt.Statement stat) -
isMatch
boolean isMatch(org.codehaus.groovy.ast.expr.ClosureExpression closureExpr) -
getClosureExpr
org.codehaus.groovy.ast.expr.ClosureExpression getClosureExpr() -
expand
void expand()
-