public abstract class AbstractDoubleSearchScript extends AbstractSearchScript
AbstractSearchScript
for computations
that return a double number.Constructor and Description |
---|
AbstractDoubleSearchScript() |
Modifier and Type | Method and Description |
---|---|
Object |
run()
Executes the script.
|
abstract double |
runAsDouble() |
float |
runAsFloat() |
long |
runAsLong() |
doc, docFieldDoubles, docFieldLongs, docFieldStrings, fields, indexLookup, score, setNextDocId, setNextReader, setNextSource, setScorer, source
setNextVar, unwrap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setNextVar, unwrap
public 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
Copyright © 2009–2015. All rights reserved.