|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.elasticsearch.script.AbstractExecutableScript
org.elasticsearch.script.AbstractSearchScript
org.elasticsearch.script.AbstractFloatSearchScript
public abstract class AbstractFloatSearchScript
A simpler base class instead of AbstractSearchScript for computations
that return a float number.
| Constructor Summary | |
|---|---|
AbstractFloatSearchScript()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
run()
Executes the script. |
double |
runAsDouble()
|
abstract float |
runAsFloat()
|
long |
runAsLong()
|
| Methods inherited from class org.elasticsearch.script.AbstractSearchScript |
|---|
doc, fields, score, setNextDocId, setNextReader, setNextScore, setNextSource, setScorer, source |
| Methods inherited from class org.elasticsearch.script.AbstractExecutableScript |
|---|
setNextVar, unwrap |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.elasticsearch.script.ExecutableScript |
|---|
setNextVar, unwrap |
| Constructor Detail |
|---|
public AbstractFloatSearchScript()
| Method Detail |
|---|
public java.lang.Object run()
ExecutableScript
public abstract float runAsFloat()
runAsFloat in interface SearchScriptrunAsFloat in class AbstractSearchScriptpublic double runAsDouble()
runAsDouble in interface SearchScriptrunAsDouble in class AbstractSearchScriptpublic long runAsLong()
runAsLong in interface SearchScriptrunAsLong in class AbstractSearchScript
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||