Class Hierarchy
- java.lang.Object
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Error
- java.lang.AssertionError
- org.apache.groovy.contracts.AssertionViolation
- org.apache.groovy.contracts.ClassInvariantViolation
 - org.apache.groovy.contracts.PostconditionViolation
 - org.apache.groovy.contracts.PreconditionViolation
 
 
 - org.apache.groovy.contracts.AssertionViolation
 
 - java.lang.AssertionError
 - java.lang.Exception
- java.lang.RuntimeException
- org.apache.groovy.contracts.CircularAssertionCallException
 
 
 - java.lang.RuntimeException
 
 - java.lang.Error
 - org.apache.groovy.contracts.ViolationTracker
 
 - java.lang.Throwable (implements java.io.Serializable)