Package org.elasticsearch.search.dfs
Class DfsSearchResult
java.lang.Object
org.elasticsearch.transport.TransportMessage
org.elasticsearch.transport.TransportResponse
org.elasticsearch.search.SearchPhaseResult
org.elasticsearch.search.dfs.DfsSearchResult
- All Implemented Interfaces:
Writeable
,org.elasticsearch.core.RefCounted
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.transport.TransportResponse
TransportResponse.Empty
Nested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V>
-
Field Summary
Fields inherited from class org.elasticsearch.search.SearchPhaseResult
contextId
-
Constructor Summary
ConstructorDescriptionDfsSearchResult(ShardSearchContextId contextId, SearchShardTarget shardTarget, ShardSearchRequest shardSearchRequest)
-
Method Summary
Modifier and TypeMethodDescriptionstatic long
addOne(long value)
com.carrotsearch.hppc.ObjectObjectHashMap<String,org.apache.lucene.search.CollectionStatistics>
fieldStatistics(com.carrotsearch.hppc.ObjectObjectHashMap<String,org.apache.lucene.search.CollectionStatistics> fieldStatistics)
int
maxDoc()
maxDoc(int maxDoc)
static long
subOne(long value)
org.apache.lucene.index.Term[]
terms()
termsStatistics(org.apache.lucene.index.Term[] terms, org.apache.lucene.search.TermStatistics[] termStatistics)
org.apache.lucene.search.TermStatistics[]
static void
writeFieldStats(StreamOutput out, com.carrotsearch.hppc.ObjectObjectHashMap<String,org.apache.lucene.search.CollectionStatistics> fieldStatistics)
static void
writeSingleTermStats(StreamOutput out, org.apache.lucene.search.TermStatistics termStatistic)
static void
writeTermStats(StreamOutput out, org.apache.lucene.search.TermStatistics[] termStatistics)
void
writeTo(StreamOutput out)
Write this into the StreamOutput.Methods inherited from class org.elasticsearch.search.SearchPhaseResult
fetchResult, getContextId, getRescoreDocIds, getSearchShardTarget, getShardIndex, getShardSearchRequest, queryResult, setRescoreDocIds, setSearchShardTarget, setShardIndex, setShardSearchRequest
Methods inherited from class org.elasticsearch.transport.TransportMessage
decRef, incRef, remoteAddress, remoteAddress, tryIncRef
-
Constructor Details
-
DfsSearchResult
- Throws:
IOException
-
DfsSearchResult
public DfsSearchResult(ShardSearchContextId contextId, SearchShardTarget shardTarget, ShardSearchRequest shardSearchRequest)
-
-
Method Details
-
maxDoc
-
maxDoc
public int maxDoc() -
termsStatistics
public DfsSearchResult termsStatistics(org.apache.lucene.index.Term[] terms, org.apache.lucene.search.TermStatistics[] termStatistics) -
fieldStatistics
public DfsSearchResult fieldStatistics(com.carrotsearch.hppc.ObjectObjectHashMap<String,org.apache.lucene.search.CollectionStatistics> fieldStatistics) -
terms
public org.apache.lucene.index.Term[] terms() -
termStatistics
public org.apache.lucene.search.TermStatistics[] termStatistics() -
fieldStatistics
public com.carrotsearch.hppc.ObjectObjectHashMap<String,org.apache.lucene.search.CollectionStatistics> fieldStatistics() -
writeTo
Description copied from interface:Writeable
Write this into the StreamOutput.- Specified by:
writeTo
in interfaceWriteable
- Overrides:
writeTo
in classSearchPhaseResult
- Throws:
IOException
-
writeFieldStats
public static void writeFieldStats(StreamOutput out, com.carrotsearch.hppc.ObjectObjectHashMap<String,org.apache.lucene.search.CollectionStatistics> fieldStatistics) throws IOException- Throws:
IOException
-
writeTermStats
public static void writeTermStats(StreamOutput out, org.apache.lucene.search.TermStatistics[] termStatistics) throws IOException- Throws:
IOException
-
writeSingleTermStats
public static void writeSingleTermStats(StreamOutput out, org.apache.lucene.search.TermStatistics termStatistic) throws IOException- Throws:
IOException
-
addOne
public static long addOne(long value) -
subOne
public static long subOne(long value)
-