public class DefaultGrailsClass extends AbstractGrailsClass
A default implementation for Grails classes that need to be registered and managed by a GrailsApplication, but don't need any special handling.
| Fields inherited from class | Fields |
|---|---|
class AbstractGrailsClass |
classPropertyFetcher, clazz, fullName, grailsApplication, isAbstract, logicalPropertyName, name, naturalName, packageName, propertyName, shortName |
| Constructor and description |
|---|
DefaultGrailsClass
(java.lang.Class<?> clazz, java.lang.String trailingName)Contructor to be used by all child classes to create a new instance and get the name right. |
DefaultGrailsClass
(java.lang.Class<?> clazz) |
Contructor to be used by all child classes to create a new instance and get the name right.
clazz - the Grails classtrailingName - the trailing part of the name for this class type