Package org.elasticsearch.search.rank
Class TestRankBuilder
java.lang.Object
org.elasticsearch.search.rank.RankBuilder
org.elasticsearch.search.rank.TestRankBuilder
- All Implemented Interfaces:
NamedWriteable
,VersionedNamedWriteable
,Writeable
,org.elasticsearch.xcontent.ToXContent
,org.elasticsearch.xcontent.ToXContentObject
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.xcontent.ToXContent
org.elasticsearch.xcontent.ToXContent.DelegatingMapParams, org.elasticsearch.xcontent.ToXContent.MapParams, org.elasticsearch.xcontent.ToXContent.Params
Nested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V extends Object>, Writeable.Writer<V extends Object>
-
Field Summary
Fields inherited from class org.elasticsearch.search.rank.RankBuilder
DEFAULT_WINDOW_SIZE, WINDOW_SIZE_FIELD
Fields inherited from interface org.elasticsearch.xcontent.ToXContent
EMPTY, EMPTY_PARAMS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuildRankCoordinatorContext
(int size, int from) buildRankShardContext
(List<org.apache.lucene.search.Query> queries, int from) protected boolean
doEquals
(RankBuilder other) protected int
void
doWriteTo
(StreamOutput out) protected void
doXContent
(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params) static TestRankBuilder
fromXContent
(org.elasticsearch.xcontent.XContentParser parser) static TestRankBuilder
Methods inherited from class org.elasticsearch.search.rank.RankBuilder
equals, hashCode, toString, toXContent, windowSize, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.elasticsearch.xcontent.ToXContentObject
isFragment
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
TestRankBuilder
public TestRankBuilder(int windowSize) -
TestRankBuilder
- Throws:
IOException
-
-
Method Details
-
fromXContent
public static TestRankBuilder fromXContent(org.elasticsearch.xcontent.XContentParser parser) throws IOException - Throws:
IOException
-
randomRankBuilder
-
getWriteableName
-
getMinimalSupportedVersion
-
doWriteTo
- Specified by:
doWriteTo
in classRankBuilder
- Throws:
IOException
-
doXContent
protected void doXContent(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params) throws IOException - Specified by:
doXContent
in classRankBuilder
- Throws:
IOException
-
buildRankShardContext
public RankShardContext buildRankShardContext(List<org.apache.lucene.search.Query> queries, int from) - Specified by:
buildRankShardContext
in classRankBuilder
-
buildRankCoordinatorContext
- Specified by:
buildRankCoordinatorContext
in classRankBuilder
-
doEquals
- Specified by:
doEquals
in classRankBuilder
-
doHashCode
protected int doHashCode()- Specified by:
doHashCode
in classRankBuilder
-