@groovy.transform.CompileStatic class LegacyGrailsDomainClass extends java.lang.Object
Legacy bridge to older Grails 2.3.x API for backwards compatibility
| Type | Name and description | 
|---|---|
| GrailsDomainClass | newDomainClass | 
| Constructor and description | 
|---|
| LegacyGrailsDomainClass
                                (GrailsDomainClass domainClass) | 
| Type | Name and description | 
|---|---|
| GrailsApplication | getApplication() | 
| java.util.Map | getAssociationMap() | 
| java.lang.Class | getClazz() | 
| java.util.Map | getConstrainedProperties() | 
| java.lang.String | getFieldName(java.lang.String propertyName) | 
| java.lang.String | getFullName() | 
| GrailsApplication | getGrailsApplication() | 
| GrailsDomainClassProperty | getIdentifier() | 
| java.lang.String | getLogicalPropertyName() | 
| java.util.Map | getMappedBy() | 
| java.lang.String | getMappingStrategy() | 
| java.lang.String | getName() | 
| java.lang.String | getNaturalName() | 
| java.lang.String | getPackageName() | 
| GrailsDomainClassProperty[] | getPersistantProperties() | 
| GrailsDomainClassProperty[] | getPersistentProperties() | 
| GrailsDomainClassProperty | getPersistentProperty(java.lang.String name) | 
| java.lang.String | getPluginName() | 
| GrailsDomainClassProperty[] | getProperties() | 
| GrailsDomainClassProperty | getPropertyByName(java.lang.String name) | 
| java.lang.String | getPropertyName() | 
| java.lang.Object | getPropertyValue(java.lang.String name) | 
| T | getPropertyValue(java.lang.String name, java.lang.Class<T> type) | 
| org.springframework.beans.BeanWrapper | getReference() | 
| java.lang.Object | getReferenceInstance() | 
| java.lang.Class | getRelatedClassType(java.lang.String propertyName) | 
| java.lang.String | getShortName() | 
| java.util.Set<GrailsDomainClass> | getSubClasses() | 
| org.springframework.validation.Validator | getValidator() | 
| GrailsDomainClassProperty | getVersion() | 
| boolean | hasPersistentProperty(java.lang.String propertyName) | 
| boolean | hasProperty(java.lang.String name) | 
| boolean | hasSubClasses() | 
| boolean | isAbstract() | 
| boolean | isBidirectional(java.lang.String propertyName) | 
| boolean | isManyToOne(java.lang.String propertyName) | 
| boolean | isOneToMany(java.lang.String propertyName) | 
| boolean | isOwningClass(java.lang.Class domainClass) | 
| boolean | isRoot() | 
| java.lang.Object | newInstance() | 
| void | refreshConstraints() | 
| void | setGrailsApplication(GrailsApplication grailsApplication) | 
| void | setMappingStrategy(java.lang.String strategy) | 
| void | setValidator(org.springframework.validation.Validator validator) | 
| 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() | 
Groovy Documentation