Class ContractExecutionTracker

java.lang.Object
org.apache.groovy.contracts.generation.ContractExecutionTracker

public class ContractExecutionTracker extends Object
Keeps track of contract executions to avoid cyclic contract checks.
  • 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)