public class GrailsHibernateDomainClass
extends org.codehaus.groovy.grails.orm.hibernate.AbstractGrailsHibernateDomainClass
application, constraints, HIBERNATE, identifier, properties, propertyMap, sessionFactory, sessionFactoryName, subClasses, validator, version| Constructor and Description |
|---|
GrailsHibernateDomainClass(java.lang.Class<?> clazz,
org.hibernate.SessionFactory sessionFactory,
java.lang.String sessionFactoryName,
org.codehaus.groovy.grails.commons.GrailsApplication application,
org.hibernate.metadata.ClassMetadata metaData)
Contructor to be used by all child classes to create a new instance
and get the name right.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
setRelatedClassType(org.codehaus.groovy.grails.orm.hibernate.GrailsHibernateDomainClassProperty prop,
org.hibernate.type.AssociationType assType,
org.hibernate.type.Type hibernateType) |
evaluateConstraints, getAssociationMap, getConstrainedProperties, getConstraintsEvaluator, getFieldName, getIdentifier, getMappedBy, getMappingStrategy, getPersistantProperties, getPersistentProperties, getPersistentProperty, getProperties, getPropertyByName, getRelatedClassType, getSessionFactory, getSessionFactoryName, getSubClasses, getValidator, getVersion, hasPersistentProperty, hasSubClasses, isBidirectional, isManyToOne, isOneToMany, isOwningClass, isRoot, refreshConstraints, setMappingStrategy, setValidatorgetClazz, getFullName, getGrailsApplication, getLogicalPropertyName, getMetaClass, getName, getNaturalName, getPackageName, getPropertyDescriptors, getPropertyName, getPropertyOrStaticPropertyOrFieldValue, getPropertyType, getPropertyValue, getPropertyValue, getPropertyValueObject, getReference, getReferenceInstance, getShortName, getStaticPropertyValue, hasMetaMethod, hasMetaMethod, hasMetaProperty, hasProperty, isAbstract, isActionMethod, isReadableProperty, newInstance, setGrailsApplication, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetPropertyNamegetClazz, getFullName, getGrailsApplication, getLogicalPropertyName, getMetaClass, getName, getNaturalName, getPackageName, getPropertyValue, getPropertyValue, getReference, getReferenceInstance, getShortName, hasProperty, isAbstract, newInstancepublic GrailsHibernateDomainClass(java.lang.Class<?> clazz,
org.hibernate.SessionFactory sessionFactory,
java.lang.String sessionFactoryName,
org.codehaus.groovy.grails.commons.GrailsApplication application,
org.hibernate.metadata.ClassMetadata metaData)
clazz - the Grails classsessionFactory - The Hibernate SessionFactory instancesessionFactoryName - application - metaData - The ClassMetaData for this class retrieved from the SFprotected void setRelatedClassType(org.codehaus.groovy.grails.orm.hibernate.GrailsHibernateDomainClassProperty prop,
org.hibernate.type.AssociationType assType,
org.hibernate.type.Type hibernateType)
setRelatedClassType in class org.codehaus.groovy.grails.orm.hibernate.AbstractGrailsHibernateDomainClass