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