Class FusedCollectionIndexActions
java.lang.Object
com.blazebit.persistence.view.impl.update.flush.FusedCollectionIndexActions
- All Implemented Interfaces:
FusedCollectionActions
public class FusedCollectionIndexActions extends Object implements FusedCollectionActions
- Since:
- 1.3.0
- Author:
- Christian Beikov
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FusedCollectionIndexActions.IndexTranslateOperation
static class
FusedCollectionIndexActions.ReplaceOperation
-
Constructor Summary
Constructors Constructor Description FusedCollectionIndexActions(List<? extends ListAction<?>> collectionActions)
-
Method Summary
Modifier and Type Method Description int
getAddCount()
Collection<Object>
getAdded()
Collection<Object>
getAdded(UpdateContext context)
int
getAppendIndex()
int
getRemoveCount()
Collection<Object>
getRemoved()
Collection<Object>
getRemoved(UpdateContext context)
List<FusedCollectionIndexActions.ReplaceOperation>
getReplaces()
List<FusedCollectionIndexActions.IndexTranslateOperation>
getTranslations()
int
getUpdateCount()
int
operationCount()
-
Constructor Details
-
Method Details
-
operationCount
public int operationCount()- Specified by:
operationCount
in interfaceFusedCollectionActions
-
getRemoveCount
public int getRemoveCount()- Specified by:
getRemoveCount
in interfaceFusedCollectionActions
-
getAddCount
public int getAddCount()- Specified by:
getAddCount
in interfaceFusedCollectionActions
-
getUpdateCount
public int getUpdateCount()- Specified by:
getUpdateCount
in interfaceFusedCollectionActions
-
getRemoved
- Specified by:
getRemoved
in interfaceFusedCollectionActions
-
getRemoved
- Specified by:
getRemoved
in interfaceFusedCollectionActions
-
getTranslations
-
getAdded
- Specified by:
getAdded
in interfaceFusedCollectionActions
-
getAdded
- Specified by:
getAdded
in interfaceFusedCollectionActions
-
getAppendIndex
public int getAppendIndex() -
getReplaces
-