Package io.jmix.ui.model
Interface KeyValueCollectionContainer
- All Superinterfaces:
CollectionContainer<KeyValueEntity>
,InstanceContainer<KeyValueEntity>
,KeyValueContainer
- All Known Implementing Classes:
KeyValueCollectionContainerImpl
public interface KeyValueCollectionContainer
extends KeyValueContainer, CollectionContainer<KeyValueEntity>
Container for a collection of
KeyValueEntity
instances.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.ui.model.CollectionContainer
CollectionContainer.CollectionChangeEvent<T>, CollectionContainer.UnmuteEventsMode
Nested classes/interfaces inherited from interface io.jmix.ui.model.InstanceContainer
InstanceContainer.ItemChangeEvent<T>, InstanceContainer.ItemPropertyChangeEvent<T>
-
Method Summary
Methods inherited from interface io.jmix.ui.model.CollectionContainer
addCollectionChangeListener, containsItem, getItem, getItemIndex, getItemOrNull, getItems, getMutableItems, getSorter, replaceItem, setItems, setSorter, unmute
Methods inherited from interface io.jmix.ui.model.InstanceContainer
addItemChangeListener, addItemPropertyChangeListener, getEntityMetaClass, getFetchPlan, getItem, getItemOrNull, getView, mute, setFetchPlan, setItem, setView, unmute
Methods inherited from interface io.jmix.ui.model.KeyValueContainer
addProperty, addProperty, addProperty, createEntity, getIdName, setIdName