Class DefaultDocumentStore.DefaultSearch
java.lang.Object
io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- All Implemented Interfaces:
Search
- Enclosing class:
- DefaultDocumentStore
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconstraint(Constraint... constraints) delete()<T> List<T>fetch(int maxSize) <T> List<T>fetchHistogram(int resolution, int maxSize) fetchHitStream(Integer maxSize, Class<T> type) fetchHitStream(Integer maxSize, Class<T> type, int fetchSize) includeOnly(String... paths) sortByTimestamp(boolean descending) streamHits(int fetchSize) streamHits(Class<T> type) streamHits(Class<T> type, int fetchSize) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.fluxcapacitor.javaclient.persisting.search.Search
aggregate, all, any, anyExist, atLeast, before, beforeLast, below, between, count, fetchAll, fetchAll, fetchFirst, fetchFirst, inLast, inPeriod, lookAhead, match, match, not, query, since, sortBy, sortByTimestamp, stream, stream, stream, stream
-
Field Details
-
defaultFetchSize
public static int defaultFetchSize
-
-
Constructor Details
-
DefaultSearch
protected DefaultSearch()
-
-
Method Details
-
inPeriod
-
constraint
- Specified by:
constraintin interfaceSearch
-
sortByTimestamp
- Specified by:
sortByTimestampin interfaceSearch
-
sortByScore
- Specified by:
sortByScorein interfaceSearch
-
sortBy
-
exclude
-
includeOnly
- Specified by:
includeOnlyin interfaceSearch
-
skip
-
streamHits
- Specified by:
streamHitsin interfaceSearch
-
streamHits
- Specified by:
streamHitsin interfaceSearch
-
streamHits
- Specified by:
streamHitsin interfaceSearch
-
streamHits
- Specified by:
streamHitsin interfaceSearch
-
fetch
-
fetch
-
fetchHitStream
-
fetchHitStream
-
fetchHistogram
- Specified by:
fetchHistogramin interfaceSearch
-
groupBy
-
delete
-