Class VirtualListInteractors
java.lang.Object
com.aerospike.mapper.tools.virtuallist.VirtualListInteractors
-
Constructor Summary
ConstructorsConstructorDescriptionVirtualListInteractors
(String binName, AerospikeEmbed.EmbedType listType, ClassCacheEntry<?> elementEntry, Function<Object, Object> instanceMapper, IBaseAeroMapper mapper) -
Method Summary
Modifier and TypeMethodDescriptioncom.aerospike.client.Operation
getAppendOperation
(Object aerospikeObject) getByIndexInteractor
(int index) getGetByIndexRangeInteractor
(int index) getGetByIndexRangeInteractor
(int index, int count) getGetByKeyRangeInteractor
(Object startKey, Object endKey) getGetByRankInteractor
(int index) getGetByRankRangeInteractor
(int index) getGetByRankRangeInteractor
(int index, int count) getGetByValueInteractor
(Object value) getGetByValueListInteractor
(List<Object> values) getGetByValueRangeInteractor
(Object startValue, Object endValue) getGetByValueRelativeRankRangeInteractor
(Object value, int rank) getGetByValueRelativeRankRangeInteractor
(Object value, int rank, int count) getRemoveByIndexInteractor
(int index) getRemoveByIndexRangeInteractor
(int index) getRemoveByIndexRangeInteractor
(int index, int count) getRemoveByRankInteractor
(int rank) getRemoveByRankRangeInteractor
(int rank) getRemoveByRankRangeInteractor
(int rank, int count) getRemoveByValueInteractor
(Object value) getRemoveByValueListInteractor
(List<Object> values) getRemoveByValueRangeInteractor
(Object startValue, Object endValue) getRemoveByValueRelativeRankRangeInteractor
(Object value, int rank) getRemoveByValueRelativeRankRangeInteractor
(Object value, int rank, int count) getRemoveKeyRangeInteractor
(Object startKey, Object endKey) com.aerospike.client.Value
-
Constructor Details
-
VirtualListInteractors
public VirtualListInteractors(String binName, AerospikeEmbed.EmbedType listType, ClassCacheEntry<?> elementEntry, Function<Object, Object> instanceMapper, IBaseAeroMapper mapper)
-
-
Method Details
-
getGetByValueInteractor
-
getGetByValueRangeInteractor
-
getGetByValueListInteractor
-
getGetByValueRelativeRankRangeInteractor
-
getGetByValueRelativeRankRangeInteractor
-
getGetByIndexRangeInteractor
-
getGetByIndexRangeInteractor
-
getGetByRankInteractor
-
getGetByRankRangeInteractor
-
getGetByRankRangeInteractor
-
getGetByKeyInteractor
-
getGetByKeyRangeInteractor
-
getRemoveKeyRangeInteractor
-
getRemoveKeyInteractor
-
getRemoveByValueInteractor
-
getRemoveByValueListInteractor
-
getRemoveByValueRangeInteractor
-
getRemoveByValueRelativeRankRangeInteractor
-
getRemoveByValueRelativeRankRangeInteractor
-
getRemoveByIndexInteractor
-
getRemoveByIndexRangeInteractor
-
getRemoveByIndexRangeInteractor
-
getRemoveByRankInteractor
-
getRemoveByRankRangeInteractor
-
getRemoveByRankRangeInteractor
-
getValue
-
getAppendOperation
-
getByIndexInteractor
-
getSizeInteractor
-
getClearInteractor
-