Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
com.aerospike.mapper.tools.virtuallist.IVirtualList Maven / Gradle / Ivy
package com.aerospike.mapper.tools.virtuallist;
import com.aerospike.client.policy.Policy;
import com.aerospike.client.policy.WritePolicy;
import java.util.List;
public interface IVirtualList {
List getByValue(Object value, ReturnType returnResultsOfType);
List getByValue(WritePolicy writePolicy, Object value, ReturnType returnResultsOfType);
List getByValueRange(Object startValue, Object endValue, ReturnType returnResultsOfType);
List getByValueRange(WritePolicy writePolicy, Object startValue, Object endValue, ReturnType returnResultsOfType);
List getByValueList(List values, ReturnType returnResultsOfType);
List getByValueList(WritePolicy writePolicy, List values, ReturnType returnResultsOfType);
List getByValueRelativeRankRange(Object value, int rank, ReturnType returnResultsOfType);
List getByValueRelativeRankRange(WritePolicy writePolicy, Object value, int rank, ReturnType returnResultsOfType);
List getByValueRelativeRankRange(Object value, int rank, int count, ReturnType returnResultsOfType);
List getByValueRelativeRankRange(WritePolicy writePolicy, Object value, int rank, int count, ReturnType returnResultsOfType);
List getByIndexRange(int index, ReturnType returnResultsOfType);
List getByIndexRange(WritePolicy writePolicy, int index, ReturnType returnResultsOfType);
List getByIndexRange(int index, int count, ReturnType returnResultsOfType);
List getByIndexRange(WritePolicy writePolicy, int index, int count, ReturnType returnResultsOfType);
List getByRank(int rank, ReturnType returnResultsOfType);
List getByRank(WritePolicy writePolicy, int rank, ReturnType returnResultsOfType);
List getByRankRange(int rank, ReturnType returnResultsOfType);
List getByRankRange(WritePolicy writePolicy, int rank, ReturnType returnResultsOfType);
List getByRankRange(int rank, int count, ReturnType returnResultsOfType);
List getByRankRange(WritePolicy writePolicy, int rank, int count, ReturnType returnResultsOfType);
List getByKey(Object key, ReturnType returnResultsOfType);
List getByKey(WritePolicy writePolicy, Object key, ReturnType returnResultsOfType);
List getByKeyRange(Object startKey, Object endKey, ReturnType returnResultsOfType);
List getByKeyRange(WritePolicy writePolicy, Object startKey, Object endKey, ReturnType returnResultsOfType);
List removeByKey(Object key, ReturnType returnResultsOfType);
List removeByKey(WritePolicy writePolicy, Object key, ReturnType returnResultsOfType);
List removeByValue(Object value, ReturnType returnResultsOfType);
List removeByValue(WritePolicy writePolicy, Object value, ReturnType returnResultsOfType);
List removeByValueList(List values, ReturnType returnResultsOfType);
List removeByValueList(WritePolicy writePolicy, List values, ReturnType returnResultsOfType);
List removeByValueRange(Object startValue, Object endValue, ReturnType returnResultsOfType);
List removeByValueRange(WritePolicy writePolicy, Object startValue, Object endValue, ReturnType returnResultsOfType);
List removeByValueRelativeRankRange(Object value, int rank, ReturnType returnResultsOfType);
List removeByValueRelativeRankRange(WritePolicy writePolicy, Object value, int rank, ReturnType returnResultsOfType);
List removeByValueRelativeRankRange(Object value, int rank, int count, ReturnType returnResultsOfType);
List removeByValueRelativeRankRange(WritePolicy writePolicy, Object value, int rank, int count, ReturnType returnResultsOfType);
List removeByIndex(int index, ReturnType returnResultsOfType);
List removeByIndex(WritePolicy writePolicy, int index, ReturnType returnResultsOfType);
List removeByIndexRange(int index, ReturnType returnResultsOfType);
List removeByIndexRange(WritePolicy writePolicy, int index, ReturnType returnResultsOfType);
List removeByIndexRange(int index, int count, ReturnType returnResultsOfType);
List removeByIndexRange(WritePolicy writePolicy, int index, int count, ReturnType returnResultsOfType);
List removeByRank(int rank, ReturnType returnResultsOfType);
List removeByRank(WritePolicy writePolicy, int rank, ReturnType returnResultsOfType);
List removeByRankRange(int rank, ReturnType returnResultsOfType);
List removeByRankRange(WritePolicy writePolicy, int rank, ReturnType returnResultsOfType);
List removeByRankRange(int rank, int count, ReturnType returnResultsOfType);
List removeByRankRange(WritePolicy writePolicy, int rank, int count, ReturnType returnResultsOfType);
List removeByKeyRange(Object startKey, Object endKey, ReturnType returnResultsOfType);
List removeByKeyRange(WritePolicy writePolicy, Object startKey, Object endKey, ReturnType returnResultsOfType);
long append(E element);
long append(WritePolicy writePolicy, E element);
E get(int index);
E get(Policy policy, int index);
long size(Policy policy);
void clear();
}