public static class JavaScriptScriptEngineService.JavaScriptSearchScript extends Object implements LeafSearchScript
| Constructor and Description |
|---|
JavaScriptSearchScript(org.mozilla.javascript.Script script,
org.mozilla.javascript.Scriptable scope,
LeafSearchLookup lookup) |
| Modifier and Type | Method and Description |
|---|---|
Object |
run() |
double |
runAsDouble() |
float |
runAsFloat() |
long |
runAsLong() |
void |
setDocument(int doc) |
void |
setNextVar(String name,
Object value) |
void |
setScorer(Scorer scorer) |
void |
setSource(Map<String,Object> source) |
Object |
unwrap(Object value) |
public JavaScriptSearchScript(org.mozilla.javascript.Script script,
org.mozilla.javascript.Scriptable scope,
LeafSearchLookup lookup)
public void setScorer(Scorer scorer)
setScorer in interface ScorerAwarepublic void setDocument(int doc)
setDocument in interface LeafSearchScriptpublic void setNextVar(String name, Object value)
setNextVar in interface ExecutableScriptpublic void setSource(Map<String,Object> source)
setSource in interface LeafSearchScriptpublic Object run()
run in interface ExecutableScriptpublic float runAsFloat()
runAsFloat in interface LeafSearchScriptpublic long runAsLong()
runAsLong in interface LeafSearchScriptpublic double runAsDouble()
runAsDouble in interface LeafSearchScriptpublic Object unwrap(Object value)
unwrap in interface ExecutableScriptCopyright © 2009–2017. All rights reserved.