@java.lang.SuppressWarnings("rawtypes")
public class DefaultGrailsDomainClass
extends AbstractGrailsClass
    
| Fields inherited from class | Fields | 
|---|---|
| class AbstractGrailsClass | grailsApplication | 
| Constructor and description | 
|---|
| DefaultGrailsDomainClass
                                (java.lang.Class<?> clazz, java.util.Map<java.lang.String, java.lang.Object> defaultConstraints)Constructor. | 
| DefaultGrailsDomainClass
                                (java.lang.Class<?> clazz)Constructor. | 
| Type | Name and description | 
|---|---|
| void | addComponent(GrailsDomainClass component) | 
| java.util.Map | getAssociationMap()Retrieves the association map | 
| java.util.List<GrailsDomainClassProperty> | getAssociations() | 
| java.util.List<GrailsDomainClass> | getComponents() | 
| java.util.Map | getConstrainedProperties() | 
| java.lang.String | getFieldName(java.lang.String propertyName) | 
| GrailsDomainClassProperty | getIdentifier() | 
| java.util.Map | getMappedBy() | 
| java.lang.String | getMappingStrategy() | 
| java.lang.String | getName() | 
| GrailsDomainClassProperty[] | getPersistantProperties()@see grails.core.GrailsDomainClass#getPersistantProperties() | 
| GrailsDomainClassProperty[] | getPersistentProperties() | 
| GrailsDomainClassProperty | getPersistentProperty(java.lang.String name) | 
| GrailsDomainClassProperty[] | getProperties() | 
| GrailsDomainClassProperty | getPropertyByName(java.lang.String name) | 
| java.lang.String | getPropertyName() | 
| java.lang.Class<?> | getRelatedClassType(java.lang.String propertyName) | 
| java.util.Set | getSubClasses() | 
| org.springframework.validation.Validator | getValidator() | 
| GrailsDomainClassProperty | getVersion() | 
| boolean | hasPersistentProperty(java.lang.String propertyName) | 
| boolean | hasSubClasses() | 
| 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() | 
| void | refreshConstraints() | 
| void | setMappingStrategy(java.lang.String strategy) | 
| void | setValidator(org.springframework.validation.Validator validator) | 
| Methods inherited from class | Name | 
|---|---|
| class AbstractGrailsClass | getApplication, getClazz, getFullName, getGrailsApplication, getLogicalPropertyName, getMetaClass, getName, getNaturalName, getPackageName, getPluginName, getPropertyDescriptors, getPropertyName, getPropertyOrStaticPropertyOrFieldValue, getPropertyType, getPropertyValue, getPropertyValue, getPropertyValueObject, getReference, getReferenceInstance, getShortName, getStaticPropertyValue, hasMetaMethod, hasMetaMethod, hasMetaProperty, hasProperty, isAbstract, isActionMethod, isReadableProperty, newInstance, setGrailsApplication, toString | 
| 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() | 
Constructor.
Constructor.
Retrieves the association map