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