Package redis.clients.jedis.search
Class FtSearchIteration
java.lang.Object
redis.clients.jedis.util.JedisCommandIterationBase<SearchResult,Document>
redis.clients.jedis.search.FtSearchIteration
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final IntFunction<CommandArguments> private final intprivate int -
Constructor Summary
ConstructorsConstructorDescriptionFtSearchIteration(ConnectionProvider connectionProvider, int batchSize, String indexName, String query, FTSearchParams params) FTSearchParams.limit(int, int)will be ignored.FtSearchIteration(ConnectionProvider connectionProvider, int batchSize, String indexName, Query query) Query.limit(java.lang.Integer, java.lang.Integer)will be ignored. -
Method Summary
Modifier and TypeMethodDescriptionprotected Collection<Document> convertBatchToData(SearchResult batch) protected CommandArgumentsprotected booleanisNodeCompleted(SearchResult reply) protected CommandArgumentsnextCommandArguments(SearchResult lastReply) Methods inherited from class redis.clients.jedis.util.JedisCommandIterationBase
collect, isIterationCompleted, nextBatch, nextBatchList
-
Field Details
-
batchStart
private int batchStart -
batchSize
private final int batchSize -
args
-
-
Constructor Details
-
FtSearchIteration
public FtSearchIteration(ConnectionProvider connectionProvider, int batchSize, String indexName, String query, FTSearchParams params) FTSearchParams.limit(int, int)will be ignored. -
FtSearchIteration
public FtSearchIteration(ConnectionProvider connectionProvider, int batchSize, String indexName, Query query) Query.limit(java.lang.Integer, java.lang.Integer)will be ignored.
-
-
Method Details
-
isNodeCompleted
- Specified by:
isNodeCompletedin classJedisCommandIterationBase<SearchResult,Document>
-
initCommandArguments
- Specified by:
initCommandArgumentsin classJedisCommandIterationBase<SearchResult,Document>
-
nextCommandArguments
- Specified by:
nextCommandArgumentsin classJedisCommandIterationBase<SearchResult,Document>
-
convertBatchToData
- Specified by:
convertBatchToDatain classJedisCommandIterationBase<SearchResult,Document>
-