org.elasticsearch.script
Class AbstractFloatSearchScript
java.lang.Object
org.elasticsearch.script.AbstractExecutableScript
org.elasticsearch.script.AbstractSearchScript
org.elasticsearch.script.AbstractFloatSearchScript
- All Implemented Interfaces:
- ExecutableScript, SearchScript
- Direct Known Subclasses:
- ScriptService.DocScoreSearchScript
public abstract class AbstractFloatSearchScript
- extends AbstractSearchScript
A simpler base class instead of AbstractSearchScript
for computations
that return a float number.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractFloatSearchScript
public AbstractFloatSearchScript()
run
public Object run()
- Description copied from interface:
ExecutableScript
- Executes the script.
runAsFloat
public abstract float runAsFloat()
- Specified by:
runAsFloat
in interface SearchScript
- Overrides:
runAsFloat
in class AbstractSearchScript
runAsDouble
public double runAsDouble()
- Specified by:
runAsDouble
in interface SearchScript
- Overrides:
runAsDouble
in class AbstractSearchScript
runAsLong
public long runAsLong()
- Specified by:
runAsLong
in interface SearchScript
- Overrides:
runAsLong
in class AbstractSearchScript
Copyright © 2009-2012. All Rights Reserved.