public interface Metadata extends Session
| Modifier and Type | Method and Description |
|---|---|
<T> T |
create(java.lang.Class<T> entityClass)
Instantiate an entity, taking into account extended entities.
|
java.lang.Object |
create(MetaClass metaClass)
Instantiate an entity, taking into account extended entities.
|
java.lang.Object |
create(java.lang.String entityName)
Instantiate an entity, taking into account extended entities.
|
MetaClass |
getClass(java.lang.Object entity)
Returns MetaClass of the given entity.
|
Session |
getSession()
Get Metadata session - interface providing access to MetaClasses and MetaProperties.
|
Session getSession()
MetaClass getClass(java.lang.Object entity)
entity - entity instance<T> T create(java.lang.Class<T> entityClass)
entityClass - entity classjava.lang.Object create(MetaClass metaClass)
metaClass - entity MetaClassjava.lang.Object create(java.lang.String entityName)
entityName - entity name