org.elasticsearch.script.search
Class SearchScript
java.lang.Object
org.elasticsearch.script.search.SearchScript
public class SearchScript
- extends java.lang.Object
Constructor Summary |
SearchScript(ScriptSearchLookup searchLookup,
ExecutableScript script)
|
SearchScript(ScriptSearchLookup searchLookup,
java.lang.String lang,
java.lang.String script,
java.util.Map<java.lang.String,java.lang.Object> params,
ScriptService scriptService)
|
SearchScript(java.lang.String lang,
java.lang.String script,
java.util.Map<java.lang.String,java.lang.Object> params,
ScriptService scriptService,
MapperService mapperService,
FieldDataCache fieldDataCache)
|
Method Summary |
java.lang.Object |
execute(int docId)
|
java.lang.Object |
execute(int docId,
java.util.Map params)
|
void |
setNextReader(org.apache.lucene.index.IndexReader reader)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SearchScript
public SearchScript(ScriptSearchLookup searchLookup,
ExecutableScript script)
SearchScript
public SearchScript(ScriptSearchLookup searchLookup,
java.lang.String lang,
java.lang.String script,
@Nullable
java.util.Map<java.lang.String,java.lang.Object> params,
ScriptService scriptService)
SearchScript
public SearchScript(java.lang.String lang,
java.lang.String script,
@Nullable
java.util.Map<java.lang.String,java.lang.Object> params,
ScriptService scriptService,
MapperService mapperService,
FieldDataCache fieldDataCache)
setNextReader
public void setNextReader(org.apache.lucene.index.IndexReader reader)
execute
public java.lang.Object execute(int docId)
execute
public java.lang.Object execute(int docId,
java.util.Map params)