@groovy.transform.CompileStatic class DomainClassService extends java.lang.Object
Constructor and description |
---|
DomainClassService
() |
Type Params | Return Type | Name and description |
---|---|---|
|
java.lang.Class<? extends GormEntity<?>> |
getClazzFromDomainName(java.lang.String domainName) Get class definition from domain name |
|
java.lang.Class<? extends GormEntity<?>> |
getClazzFromDomainObject(DomainClass domainClazz) 获取 DomainClass 对象关联的 Domain 类型的 Class |
|
DomainClass |
getDomainClassDefinition(java.lang.String domainName) Get domain class from domain name |
|
java.lang.Object |
getDomainClassInfo(java.lang.String domainName, boolean initialize) 获取某个 Domain Class 的描述对象或者初始化一个该 Domain 的实例 |
|
boolean |
isDomainClass(java.lang.String domainName) Whether a string represent a domain class name? |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#getClass(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#hashCode(), java.lang.Object#equals(java.lang.Object), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#notify() |
Get class definition from domain name
domainName
- domain name with(out) package, replace the . with _, if there's no package, it should equal to
simple name of the domain class获取 DomainClass 对象关联的 Domain 类型的 Class
domainClazz
- DomainClass 对象Get domain class from domain name
domainName
- domain name获取某个 Domain Class 的描述对象或者初始化一个该 Domain 的实例
domainName
- domainClass 的名称,可以为带或不带 Package 部分, Package 部分可以是 . 分隔或者 _ 分隔initialize
- 是否返回一个 DomainClass 的实例,还是仅仅返回描述 DomainClass 的对象Whether a string represent a domain class name?
domainName
- domain name with(out) package, replace the . with _, if there's no package, it should equal to
simple name of the domain class