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