Package io.jmix.core.impl
Class MetadataLoader
java.lang.Object
io.jmix.core.impl.MetadataLoader
INTERNAL.
Creates metadata session and loads metadata from annotated Java classes.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionMetadataLoader
(JmixModulesClasspathScanner classpathScanner, MetaModelLoader metaModelLoader) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
initMetaAnnotations
(MetaClass metaClass) protected void
postProcessClass
(MetaClass metaClass) protected void
postProcessProperty
(MetaClass metaClass, MetaProperty metaProperty)
-
Field Details
-
session
-
-
Constructor Details
-
MetadataLoader
@Autowired public MetadataLoader(JmixModulesClasspathScanner classpathScanner, MetaModelLoader metaModelLoader)
-
-
Method Details
-
getSession
- Returns:
- loaded session
-
postProcessClass
-
postProcessProperty
-
initMetaAnnotations
-
initExtensionMetaAnnotations
protected void initExtensionMetaAnnotations()
-