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 Params | Return 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.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 mapReturns 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