Package io.jmix.rest.impl.service
Class EntitiesMetadataControllerManager
java.lang.Object
io.jmix.rest.impl.service.EntitiesMetadataControllerManager
@Component("rest_EntitiesMetadataControllerManager")
public class EntitiesMetadataControllerManager
extends Object
Class is used by the
EntitiesMetadataController. Class is sed for getting
entities metadata. User permissions for entities access aren't taken into account at the moment.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DatatypeRegistryprotected ExtendedEntitiesprotected MessageToolsprotected Metadataprotected MetadataToolsprotected RestControllerUtilsprotected FetchPlanRepositoryprotected FetchPlanSerialization -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAllFetchPlansForMetaClass(String entityName) getFetchPlan(String entityName, String viewName) getMetaClassInfo(String entityName)
-
Field Details
-
metadata
-
metadataTools
-
messageTools
-
restControllersUtils
-
viewSerializationAPI
-
viewRepository
-
datatypeRegistry
-
extendedEntities
-
-
Constructor Details
-
EntitiesMetadataControllerManager
public EntitiesMetadataControllerManager()
-
-
Method Details
-
getMetaClassInfo
-
getAllMetaClassesInfo
-
getFetchPlan
-
getAllFetchPlansForMetaClass
-