Package org.spockframework.compiler
Interface ISpecialMethodCall
-
- All Known Implementing Classes:
NoSpecialMethodCall,SpecialMethodCall
public interface ISpecialMethodCall
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidexpand()org.codehaus.groovy.ast.expr.ClosureExpressiongetClosureExpr()booleanisConditionBlock()booleanisExceptionCondition()booleanisExceptionCondition(org.codehaus.groovy.ast.expr.MethodCallExpression expr)booleanisInteractionCall()booleanisInteractionCall(org.codehaus.groovy.ast.expr.MethodCallExpression expr)booleanisMatch(org.codehaus.groovy.ast.expr.ClosureExpression closureExpr)booleanisMatch(org.codehaus.groovy.ast.stmt.Statement stat)booleanisMethodName(java.lang.String name)booleanisOldCall()booleanisOldCall(org.codehaus.groovy.ast.expr.MethodCallExpression expr)booleanisOneOfMethodNames(java.util.Collection<java.lang.String> names)booleanisTestDouble()booleanisTestDouble(org.codehaus.groovy.ast.expr.MethodCallExpression expr)booleanisThrownCall()booleanisThrownCall(org.codehaus.groovy.ast.expr.MethodCallExpression expr)booleanisWithCall()booleanisWithCall(org.codehaus.groovy.ast.expr.MethodCallExpression expr)
-
-
-
Method Detail
-
isMethodName
boolean isMethodName(java.lang.String name)
-
isOneOfMethodNames
boolean isOneOfMethodNames(java.util.Collection<java.lang.String> names)
-
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()
-
-