Package io.jmix.flowui.model
Class DataComponents
java.lang.Object
io.jmix.flowui.model.DataComponents
Factory bean for data API components.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected AccessManagerprotected org.springframework.beans.factory.config.AutowireCapableBeanFactoryprotected Metadataprotected SorterFactoryprotected Stores
- 
Constructor SummaryConstructorsConstructorDescriptionDataComponents(org.springframework.beans.factory.config.AutowireCapableBeanFactory beanFactory, Metadata metadata, SorterFactory sorterFactory, AccessManager accessManager, Stores stores) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected void<E> CollectionContainer<E>createCollectionContainer(Class<E> entityClass) CreatesCollectionContainer.<E> CollectionPropertyContainer<E>createCollectionContainer(Class<E> entityClass, InstanceContainer<?> masterContainer, String property) CreatesCollectionPropertyContainer.<E> CollectionLoader<E>CreatesCollectionLoader.CreatesDataContext.<E> InstanceContainer<E>createInstanceContainer(Class<E> entityClass) CreatesInstanceContainer.<E> InstancePropertyContainer<E>createInstanceContainer(Class<E> entityClass, InstanceContainer<?> masterContainer, String property) CreatesInstancePropertyContainer.<E> InstanceLoader<E>CreatesInstanceLoader.CreatesKeyValueCollectionContainer.CreatesKeyValueCollectionLoader.CreatesKeyValueContainer.createKeyValueContainer(MetaClass metaClass) CreatesKeyValueContainerfor the given MetaClass.CreatesKeyValueInstanceLoader.
- 
Field Details- 
beanFactoryprotected org.springframework.beans.factory.config.AutowireCapableBeanFactory beanFactory
- 
metadata
- 
sorterFactory
- 
accessManager
- 
stores
 
- 
- 
Constructor Details- 
DataComponentspublic DataComponents(org.springframework.beans.factory.config.AutowireCapableBeanFactory beanFactory, Metadata metadata, SorterFactory sorterFactory, AccessManager accessManager, Stores stores) 
 
- 
- 
Method Details- 
autowire
- 
createDataContextCreatesDataContext.
- 
createInstanceContainerCreatesInstanceContainer.
- 
createInstanceContainerpublic <E> InstancePropertyContainer<E> createInstanceContainer(Class<E> entityClass, InstanceContainer<?> masterContainer, String property) CreatesInstancePropertyContainer.
- 
createCollectionContainerCreatesCollectionContainer.
- 
createCollectionContainerpublic <E> CollectionPropertyContainer<E> createCollectionContainer(Class<E> entityClass, InstanceContainer<?> masterContainer, String property) CreatesCollectionPropertyContainer.
- 
createKeyValueContainerCreatesKeyValueContainer.
- 
createKeyValueContainerCreatesKeyValueContainerfor the given MetaClass.
- 
createKeyValueCollectionContainerCreatesKeyValueCollectionContainer.
- 
createInstanceLoaderCreatesInstanceLoader.
- 
createCollectionLoaderCreatesCollectionLoader.
- 
createKeyValueCollectionLoaderCreatesKeyValueCollectionLoader.
- 
createKeyValueInstanceLoaderCreatesKeyValueInstanceLoader.
 
-