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 SummaryNested Classes 
- 
Constructor SummaryConstructors 
- 
Method Summary
static void
   static boolean
   
 
 
 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
- 
Constructor Details
- 
ContractExecutionTrackerpublic ContractExecutionTracker() 
 
- 
Method Details
- 
trackpublic static boolean track(String className,
 String methodIdentifier,
 String assertionType,
 boolean isStatic) 
- 
clearpublic static void clear(String className,
 String methodIdentifier,
 String assertionType,
 boolean isStatic)