Utility methods used in configuring the Grails Hibernate integration.
| Modifiers | Name | Description | 
|---|---|---|
| static java.lang.String | PROPERTIES_PROPERTY | |
| static java.lang.String | PROPERTY_NAME | 
| Type | Name and description | 
|---|---|
| static void | configureDomainClassRelationships(GrailsClass[] domainClasses, java.util.Map<?, ?> domainMap)Configures the relationships between domain classes after they have been all loaded. | 
| static java.util.Map<java.lang.String, Constrained> | evaluateConstraints(java.lang.Object instance, GrailsDomainClassProperty[] properties, java.util.Map<java.lang.String, java.lang.Object> defaultConstraints)Evaluates the constraints closure to build the list of constraints | 
| static java.util.Map<java.lang.String, Constrained> | evaluateConstraints(java.lang.Class<?> theClass, GrailsDomainClassProperty[] properties, java.util.Map<java.lang.String, java.lang.Object> defaultConstraints)Evaluates the constraints closure to build the list of constraints | 
| static java.util.Map<java.lang.String, Constrained> | evaluateConstraints(java.lang.Object instance, GrailsDomainClassProperty[] properties)Evaluates the constraints closure to build the list of constraints. | 
| static java.util.Map<java.lang.String, Constrained> | evaluateConstraints(java.lang.Object instance)Evaluates the constraints closure to build the list of constraints. | 
| static java.util.Map<java.lang.String, Constrained> | evaluateConstraints(java.lang.Class<?> theClass)Evaluates the constraints closure to build the list of constraints | 
| static java.util.Map<java.lang.String, Constrained> | evaluateConstraints(java.lang.Class<?> theClass, GrailsDomainClassProperty[] properties)Evaluates the constraints closure to build the list of constraints. | 
| static java.io.Serializable | getAssociationIdentifier(java.lang.Object target, java.lang.String propertyName, GrailsDomainClass referencedDomainClass) | 
| static java.util.Map<?, ?> | getAssociationMap(java.lang.Class<?> domainClass)Returns the association map for the specified domain class | 
| static java.util.Map<?, ?> | getMappedByMap(java.lang.Class<?> domainClass)Retrieves the mappedBy map for the specified class. | 
| static java.lang.String | getMappingFileName(java.lang.String className)Returns the ORM framework's mapping file name for the specified class name. | 
| static java.util.LinkedList<?> | getSuperClassChain(java.lang.Class<?> theClass) | 
| static boolean | isBasicType(GrailsDomainClassProperty prop)Establish whether it's a basic type. | 
| static boolean | isBasicType(java.lang.Class<?> propType) | 
| static boolean | isConfigurational(java.lang.String name) | 
| static boolean | isNotConfigurational(java.beans.PropertyDescriptor descriptor)Checks whether is property is configurational. | 
| static boolean | isNotConfigurational(java.lang.String name) | 
| Methods inherited from class | Name | 
|---|---|
| class java.lang.Object | java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() | 
Configures the relationships between domain classes after they have been all loaded.
domainClasses -  The domain classes to configure relationships fordomainMap -      The domain class mapEvaluates the constraints closure to build the list of constraints
instance -    The instance to evaluate constraints forproperties -  The properties of the instancedefaultConstraints -  A map that defines the default constraintsEvaluates the constraints closure to build the list of constraints
theClass -   The domain class to evaluate constraints forproperties -  The properties of the instancedefaultConstraints -  A map that defines the default constraintsEvaluates the constraints closure to build the list of constraints.
instance -    The instance to evaluate constraints forproperties -  The properties of the instanceEvaluates the constraints closure to build the list of constraints.
instance -    The instance to evaluate constraints forEvaluates the constraints closure to build the list of constraints
theClass -   The class to evaluate constraints forEvaluates the constraints closure to build the list of constraints.
theClass -   The class to evaluate constraints forReturns the association map for the specified domain class
domainClass -  the domain classRetrieves the mappedBy map for the specified class.
domainClass -  The domain classReturns the ORM framework's mapping file name for the specified class name.
className -  The class name of the mapped fileEstablish whether it's a basic type.
prop -  The domain class propertyChecks whether is property is configurational.
descriptor -  The descriptor