Uses of Interface
com.blazebit.persistence.view.impl.collection.CollectionAction
Packages that use CollectionAction
Package
Description
-
Uses of CollectionAction in com.blazebit.persistence.view.impl.collection
Subinterfaces of CollectionAction in com.blazebit.persistence.view.impl.collectionClasses in com.blazebit.persistence.view.impl.collection that implement CollectionActionModifier and TypeClassDescriptionclassCollectionAddAllAction<C extends Collection<E>,E> classCollectionClearAction<C extends Collection<E>,E> classCollectionRemoveAllAction<C extends Collection<E>,E> classListAddAction<C extends List<E>,E> classListAddAllAction<C extends List<E>,E> classListRemoveAction<C extends List<E>,E> classListSetAction<C extends List<E>,E> Methods in com.blazebit.persistence.view.impl.collection that return CollectionActionModifier and TypeMethodDescriptionCollectionAction.replaceObject(Object oldElem, Object elem) CollectionAddAllAction.replaceObject(Object oldElem, Object elem) CollectionClearAction.replaceObject(Object oldElem, Object elem) CollectionRemoveAllAction.replaceObject(Object oldElem, Object elem) ListAddAction.replaceObject(Object oldElem, Object elem) ListAddAllAction.replaceObject(Object oldElem, Object elem) ListRemoveAction.replaceObject(Object oldElem, Object elem) ListSetAction.replaceObject(Object oldElem, Object elem) CollectionAction.replaceObjects(Map<Object, Object> objectMapping) CollectionAddAllAction.replaceObjects(Map<Object, Object> objectMapping) CollectionClearAction.replaceObjects(Map<Object, Object> objectMapping) CollectionRemoveAllAction.replaceObjects(Map<Object, Object> objectMapping) ListAddAction.replaceObjects(Map<Object, Object> objectMapping) ListAddAllAction.replaceObjects(Map<Object, Object> objectMapping) ListRemoveAction.replaceObjects(Map<Object, Object> objectMapping) ListSetAction.replaceObjects(Map<Object, Object> objectMapping) Methods in com.blazebit.persistence.view.impl.collection that return types with arguments of type CollectionActionModifier and TypeMethodDescriptionRecordingCollection.getActions()RecordingCollection.resetActions(UpdateContext context) Methods in com.blazebit.persistence.view.impl.collection with parameters of type CollectionActionModifier and TypeMethodDescriptionprotected final voidRecordingCollection.addAction(CollectionAction<C> action) Method parameters in com.blazebit.persistence.view.impl.collection with type arguments of type CollectionActionModifier and TypeMethodDescriptionvoidCollectionAction.addAction(RecordingCollection<?, ?> recordingCollection, List<CollectionAction<T>> actions) voidCollectionAddAllAction.addAction(RecordingCollection<?, ?> recordingCollection, List<CollectionAction<C>> actions) voidCollectionClearAction.addAction(RecordingCollection<?, ?> recordingCollection, List<CollectionAction<C>> actions) voidCollectionRemoveAllAction.addAction(RecordingCollection<?, ?> recordingCollection, List<CollectionAction<C>> actions) voidListAddAction.addAction(RecordingCollection<?, ?> recordingCollection, List<CollectionAction<C>> actions) voidListAddAllAction.addAction(RecordingCollection<?, ?> recordingCollection, List<CollectionAction<C>> actions) voidListRemoveAction.addAction(RecordingCollection<?, ?> recordingCollection, List<CollectionAction<C>> actions) voidListSetAction.addAction(RecordingCollection<?, ?> recordingCollection, List<CollectionAction<C>> actions) voidRecordingCollection.initiateActionsAgainstState(List<CollectionAction<C>> actions, C initialState) voidRecordingCollection.setActions(List<CollectionAction<C>> actions, Map<E, E> addedElements, Map<E, E> removedElements) Constructor parameters in com.blazebit.persistence.view.impl.collection with type arguments of type CollectionActionModifierConstructorDescriptionCollectionOperations(List<? extends CollectionAction<? extends Collection<?>>> actions) -
Uses of CollectionAction in com.blazebit.persistence.view.impl.update
Method parameters in com.blazebit.persistence.view.impl.update with type arguments of type CollectionActionModifier and TypeMethodDescriptionvoidInitialStateResetter.addRecordingCollection(RecordingCollection<?, ?> recordingCollection, List<? extends CollectionAction<?>> actions, Map<?, ?> addedElements, Map<?, ?> removedElements) voidResetInitialStateSynchronization.addRecordingCollection(RecordingCollection<?, ?> recordingCollection, List<? extends CollectionAction<?>> actions, Map<?, ?> addedElements, Map<?, ?> removedElements) -
Uses of CollectionAction in com.blazebit.persistence.view.impl.update.flush
Methods in com.blazebit.persistence.view.impl.update.flush that return types with arguments of type CollectionActionModifier and TypeMethodDescriptionprotected List<CollectionAction<Collection<?>>>CollectionAttributeFlusher.determineCollectionActions(UpdateContext context, V initial, V current, AbstractPluralAttributeFlusher.EqualityChecker equalityChecker) protected List<CollectionAction<Collection<?>>>IndexedListAttributeFlusher.determineCollectionActions(UpdateContext context, V initial, V current, AbstractPluralAttributeFlusher.EqualityChecker equalityChecker) protected final List<CollectionAction<Collection<?>>>CollectionAttributeFlusher.determineCollectionActionsForNonSubview(UpdateContext context, V initial, V current, AbstractPluralAttributeFlusher.EqualityChecker equalityChecker) protected final List<CollectionAction<Collection<?>>>CollectionAttributeFlusher.determineCollectionActionsForSubview(UpdateContext context, V initial, V current) protected List<CollectionAction<Collection<?>>>CollectionAttributeFlusher.determineJpaCollectionActions(UpdateContext context, V initial, V current, AbstractPluralAttributeFlusher.EqualityChecker equalityChecker) protected List<CollectionAction<Collection<?>>>IndexedListAttributeFlusher.determineJpaCollectionActions(UpdateContext context, V jpaCollection, V value, AbstractPluralAttributeFlusher.EqualityChecker equalityChecker) protected List<CollectionAction<Collection<?>>>CollectionAttributeFlusher.replaceActions(V value) protected List<CollectionAction<Collection<?>>>IndexedListAttributeFlusher.replaceActions(V value) Method parameters in com.blazebit.persistence.view.impl.update.flush with type arguments of type CollectionActionModifier and TypeMethodDescriptionprotected voidCollectionAttributeFlusher.addFlatViewElementFlushActions(UpdateContext context, TypeDescriptor elementDescriptor, List<CollectionAction<?>> actions, V current) protected voidIndexedListAttributeFlusher.addFlatViewElementFlushActions(UpdateContext context, TypeDescriptor typeDescriptor, List<CollectionAction<?>> actions, V current) protected booleanCollectionAttributeFlusher.executeActions(UpdateContext context, Collection<Object> jpaCollection, List<CollectionAction<Collection<?>>> actions, ViewToEntityMapper mapper) protected List<CollectionElementAttributeFlusher<E,V>> CollectionAttributeFlusher.getElementFlushers(UpdateContext context, V current, List<? extends CollectionAction<?>> actions) protected FusedCollectionActionsCollectionAttributeFlusher.getFusedOperations(List<? extends CollectionAction<?>> collectionActions) protected FusedCollectionActionsIndexedListAttributeFlusher.getFusedOperations(List<? extends CollectionAction<?>> collectionActions) protected voidCollectionAttributeFlusher.invokeCollectionAction(UpdateContext context, Object ownerView, Object view, V targetCollection, Object value, List<? extends CollectionAction<?>> collectionActions) protected CollectionAttributeFlusher<E,V> CollectionAttributeFlusher.partialFlusher(boolean fetch, AbstractPluralAttributeFlusher.PluralFlushOperation operation, List<? extends CollectionAction<?>> collectionActions, List<CollectionElementAttributeFlusher<E, V>> elementFlushers) protected CollectionAttributeFlusher<E,V> IndexedListAttributeFlusher.partialFlusher(boolean fetch, AbstractPluralAttributeFlusher.PluralFlushOperation operation, List<? extends CollectionAction<?>> collectionActions, List<CollectionElementAttributeFlusher<E, V>> elementFlushers) protected VCollectionAttributeFlusher.replaceWithRecordingCollection(UpdateContext context, Object view, V value, List<? extends CollectionAction<?>> actions) Constructor parameters in com.blazebit.persistence.view.impl.update.flush with type arguments of type CollectionActionModifierConstructorDescriptionprotectedCollectionAttributeFlusher(CollectionAttributeFlusher original, boolean fetch, AbstractPluralAttributeFlusher.PluralFlushOperation flushOperation, List<? extends CollectionAction<?>> collectionActions, List<CollectionElementAttributeFlusher<E, V>> elementFlushers) IndexedListAttributeFlusher(IndexedListAttributeFlusher<E, V> original, boolean fetch, AbstractPluralAttributeFlusher.PluralFlushOperation flushOperation, List<? extends CollectionAction<?>> collectionActions, List<CollectionElementAttributeFlusher<E, V>> elementFlushers)