public class CachingMetadataSession
extends java.lang.Object
implements com.haulmont.chile.core.model.Session
Constructor and Description |
---|
CachingMetadataSession(com.haulmont.chile.core.model.Session delegate) |
Modifier and Type | Method and Description |
---|---|
com.haulmont.chile.core.model.MetaClass |
getClass(java.lang.Class<?> clazz) |
com.haulmont.chile.core.model.MetaClass |
getClass(java.lang.String name) |
java.util.Collection<com.haulmont.chile.core.model.MetaClass> |
getClasses() |
com.haulmont.chile.core.model.MetaClass |
getClassNN(java.lang.Class<?> clazz) |
com.haulmont.chile.core.model.MetaClass |
getClassNN(java.lang.String name) |
com.haulmont.chile.core.model.MetaModel |
getModel(java.lang.String name) |
java.util.Collection<com.haulmont.chile.core.model.MetaModel> |
getModels() |
public CachingMetadataSession(com.haulmont.chile.core.model.Session delegate)
public com.haulmont.chile.core.model.MetaModel getModel(java.lang.String name)
getModel
in interface com.haulmont.chile.core.model.Session
public java.util.Collection<com.haulmont.chile.core.model.MetaModel> getModels()
getModels
in interface com.haulmont.chile.core.model.Session
public com.haulmont.chile.core.model.MetaClass getClass(java.lang.String name)
getClass
in interface com.haulmont.chile.core.model.Session
public com.haulmont.chile.core.model.MetaClass getClassNN(java.lang.String name)
getClassNN
in interface com.haulmont.chile.core.model.Session
public com.haulmont.chile.core.model.MetaClass getClass(java.lang.Class<?> clazz)
getClass
in interface com.haulmont.chile.core.model.Session
public com.haulmont.chile.core.model.MetaClass getClassNN(java.lang.Class<?> clazz)
getClassNN
in interface com.haulmont.chile.core.model.Session
public java.util.Collection<com.haulmont.chile.core.model.MetaClass> getClasses()
getClasses
in interface com.haulmont.chile.core.model.Session