Uses of Interface
com.blazebit.persistence.view.impl.collection.MapAction
Packages that use MapAction
Package
Description
-
Uses of MapAction in com.blazebit.persistence.view.impl.collection
Classes in com.blazebit.persistence.view.impl.collection that implement MapActionModifier and TypeClassDescriptionclassMapClearAction<C extends Map<K,V>, K, V> classMapPutAction<C extends Map<K,V>, K, V> classMapPutAllAction<C extends Map<K,V>, K, V> classMapRemoveAction<C extends Map<K,V>, K, V> classMapRemoveAllEntriesAction<C extends Map<K,V>, K, V> classMapRemoveAllKeysAction<C extends Map<K,V>, K, V> classMapRemoveAllValuesAction<C extends Map<K,V>, K, V> Methods in com.blazebit.persistence.view.impl.collection that return MapActionModifier and TypeMethodDescriptionMapAction.replaceObject(Object oldKey, Object oldValue, Object newKey, Object newValue) MapClearAction.replaceObject(Object oldKey, Object oldValue, Object newKey, Object newValue) MapPutAction.replaceObject(Object oldKey, Object oldValue, Object newKey, Object newValue) MapPutAllAction.replaceObject(Object oldKey, Object oldValue, Object newKey, Object newValue) MapRemoveAction.replaceObject(Object oldKey, Object oldValue, Object newKey, Object newValue) MapRemoveAllEntriesAction.replaceObject(Object oldKey, Object oldValue, Object newKey, Object newValue) MapRemoveAllKeysAction.replaceObject(Object oldKey, Object oldValue, Object newKey, Object newValue) MapRemoveAllValuesAction.replaceObject(Object oldKey, Object oldValue, Object newKey, Object newValue) MapAction.replaceObjects(Map<Object, Object> objectMapping) MapClearAction.replaceObjects(Map<Object, Object> objectMapping) MapPutAction.replaceObjects(Map<Object, Object> objectMapping) MapPutAllAction.replaceObjects(Map<Object, Object> objectMapping) MapRemoveAction.replaceObjects(Map<Object, Object> objectMapping) MapRemoveAllEntriesAction.replaceObjects(Map<Object, Object> objectMapping) MapRemoveAllKeysAction.replaceObjects(Map<Object, Object> objectMapping) MapRemoveAllValuesAction.replaceObjects(Map<Object, Object> objectMapping) Methods in com.blazebit.persistence.view.impl.collection that return types with arguments of type MapActionModifier and TypeMethodDescriptionRecordingMap.getActions()RecordingMap.resetActions(UpdateContext context) Methods in com.blazebit.persistence.view.impl.collection with parameters of type MapActionModifier and TypeMethodDescriptionprotected final voidMethod parameters in com.blazebit.persistence.view.impl.collection with type arguments of type MapActionModifier and TypeMethodDescriptionvoidMapAction.addAction(List<MapAction<T>> actions, Collection<Object> addedKeys, Collection<Object> removedKeys, Collection<Object> addedElements, Collection<Object> removedElements) voidMapClearAction.addAction(List<MapAction<C>> actions, Collection<Object> addedKeys, Collection<Object> removedKeys, Collection<Object> addedElements, Collection<Object> removedElements) voidMapPutAction.addAction(List<MapAction<C>> actions, Collection<Object> addedKeys, Collection<Object> removedKeys, Collection<Object> addedElements, Collection<Object> removedElements) voidMapPutAllAction.addAction(List<MapAction<C>> actions, Collection<Object> addedKeys, Collection<Object> removedKeys, Collection<Object> addedElements, Collection<Object> removedElements) voidMapRemoveAction.addAction(List<MapAction<C>> actions, Collection<Object> addedKeys, Collection<Object> removedKeys, Collection<Object> addedElements, Collection<Object> removedElements) voidMapRemoveAllEntriesAction.addAction(List<MapAction<C>> actions, Collection<Object> addedKeys, Collection<Object> removedKeys, Collection<Object> addedElements, Collection<Object> removedElements) voidMapRemoveAllKeysAction.addAction(List<MapAction<C>> actions, Collection<Object> addedKeys, Collection<Object> removedKeys, Collection<Object> addedElements, Collection<Object> removedElements) voidMapRemoveAllValuesAction.addAction(List<MapAction<C>> actions, Collection<Object> addedKeys, Collection<Object> removedKeys, Collection<Object> addedElements, Collection<Object> removedElements) voidRecordingMap.initiateActionsAgainstState(List<MapAction<C>> actions, C initialState) voidRecordingMap.setActions(List<MapAction<C>> actions, Map<K, K> addedKeys, Map<K, K> removedKeys, Map<V, V> addedElements, Map<V, V> removedElements) -
Uses of MapAction in com.blazebit.persistence.view.impl.update
Method parameters in com.blazebit.persistence.view.impl.update with type arguments of type MapActionModifier and TypeMethodDescriptionvoidInitialStateResetter.addRecordingMap(RecordingMap<?, ?, ?> recordingMap, List<? extends MapAction<?>> actions, Map<?, ?> addedKeys, Map<?, ?> removedKeys, Map<?, ?> addedElements, Map<?, ?> removedElements) voidResetInitialStateSynchronization.addRecordingMap(RecordingMap<?, ?, ?> recordingMap, List<? extends MapAction<?>> actions, Map<?, ?> addedKeys, Map<?, ?> removedKeys, Map<?, ?> addedElements, Map<?, ?> removedElements) -
Uses of MapAction in com.blazebit.persistence.view.impl.update.flush
Methods in com.blazebit.persistence.view.impl.update.flush that return types with arguments of type MapActionModifier and TypeMethodDescriptionMapAttributeFlusher.determineCollectionActions(UpdateContext context, V initial, V current, AbstractPluralAttributeFlusher.EqualityChecker equalityChecker) MapAttributeFlusher.determineJpaCollectionActions(UpdateContext context, V initial, V current, AbstractPluralAttributeFlusher.EqualityChecker equalityChecker) MapAttributeFlusher.replaceActions(V value) Method parameters in com.blazebit.persistence.view.impl.update.flush with type arguments of type MapActionModifier and TypeMethodDescriptionprotected voidMapAttributeFlusher.addFlatViewElementFlushActions(UpdateContext context, TypeDescriptor typeDescriptor, List<MapAction<?>> actions, V current) protected List<CollectionElementAttributeFlusher<E,V>> MapAttributeFlusher.getElementFlushers(UpdateContext context, V current, List<? extends MapAction<?>> actions) protected FusedMapActionsMapAttributeFlusher.getFusedOperations(List<? extends MapAction<?>> collectionActions) protected voidMapAttributeFlusher.invokeCollectionAction(UpdateContext context, Object ownerView, Object view, V targetCollection, Object value, List<? extends MapAction<?>> collectionActions) protected MapAttributeFlusher<E,V> MapAttributeFlusher.partialFlusher(boolean fetch, boolean upsert, AbstractPluralAttributeFlusher.PluralFlushOperation operation, List<? extends MapAction<?>> collectionActions, List<CollectionElementAttributeFlusher<E, V>> elementFlushers) protected MapAttributeFlusher<E,V> MapAttributeFlusher.partialFlusher(boolean fetch, AbstractPluralAttributeFlusher.PluralFlushOperation operation, List<? extends MapAction<?>> collectionActions, List<CollectionElementAttributeFlusher<E, V>> elementFlushers) protected VMapAttributeFlusher.replaceWithRecordingCollection(UpdateContext context, Object view, V value, List<? extends MapAction<?>> actions) Constructor parameters in com.blazebit.persistence.view.impl.update.flush with type arguments of type MapActionModifierConstructorDescriptionFusedMapActions(ViewToEntityMapper keyViewToEntityMapper, List<? extends MapAction<?>> collectionActions) protectedMapAttributeFlusher(MapAttributeFlusher original, boolean fetch, boolean upsert, AbstractPluralAttributeFlusher.PluralFlushOperation flushOperation, List<? extends MapAction<?>> collectionActions, List<CollectionElementAttributeFlusher<E, V>> elementFlushers)