|
|||||||||
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.AbstractDoubleSearchScript
public abstract class AbstractDoubleSearchScript
A simpler base class instead of AbstractSearchScript
for computations
that return a double number.
Constructor Summary | |
---|---|
AbstractDoubleSearchScript()
|
Method Summary | |
---|---|
java.lang.Object |
run()
Executes the script. |
abstract double |
runAsDouble()
|
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 AbstractDoubleSearchScript()
Method Detail |
---|
public java.lang.Object run()
ExecutableScript
public abstract double runAsDouble()
runAsDouble
in interface SearchScript
runAsDouble
in class AbstractSearchScript
public long runAsLong()
runAsLong
in interface SearchScript
runAsLong
in class AbstractSearchScript
public float runAsFloat()
runAsFloat
in interface SearchScript
runAsFloat
in class AbstractSearchScript
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |