java.lang.Object
org.apache.groovy.contracts.generation.ContractExecutionTracker
 
public class ContractExecutionTracker
extends Object 
Keeps track of contract executions to avoid cyclic contract checks.
- 
Nested Class Summary
Nested Classes
 
- 
Constructor Summary
Constructors
 
- 
Method Summary
static void
 
static boolean
 
 
 
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
 
- 
Constructor Details
- 
ContractExecutionTracker
public ContractExecutionTracker()
 
 
- 
Method Details
- 
track
public static boolean track(String className,
 String methodIdentifier,
 String assertionType,
 boolean isStatic) 
 
- 
clear
public static void clear(String className,
 String methodIdentifier,
 String assertionType,
 boolean isStatic)