## Hierarchy For Package org.codehaus.groovy.grails.orm.hibernate.validation

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.codehaus.groovy.grails.validation.AbstractConstraint (implements org.codehaus.groovy.grails.validation.Constraint)
    - org.codehaus.groovy.grails.orm.hibernate.validation.AbstractPersistentConstraint (implements org.codehaus.groovy.grails.orm.hibernate.validation.PersistentConstraint)
      - org.codehaus.groovy.grails.orm.hibernate.validation.UniqueConstraint
  - org.codehaus.groovy.grails.validation.GrailsDomainClassValidator (implements org.codehaus.groovy.grails.validation.CascadingValidator, org.codehaus.groovy.grails.plugins.support.aware.GrailsApplicationAware, org.springframework.validation.Validator)
    - org.codehaus.groovy.grails.orm.hibernate.validation.HibernateDomainClassValidator (implements org.springframework.context.ApplicationContextAware)
  - org.codehaus.groovy.grails.orm.hibernate.validation.PersistentConstraintFactory (implements org.codehaus.groovy.grails.validation.ConstraintFactory)

## Interface Hierarchy

- org.springframework.context.ApplicationContextAware
  - org.codehaus.groovy.grails.orm.hibernate.validation.PersistentConstraint (also extends org.codehaus.groovy.grails.validation.Constraint)
- org.codehaus.groovy.grails.validation.Constraint
  - org.codehaus.groovy.grails.orm.hibernate.validation.PersistentConstraint (also extends org.springframework.context.ApplicationContextAware)

Copyright (c) 2005-2009 The Grails project