Package org.elasticsearch.script
Class ScriptedMetricAggContexts.MapScript
org.elasticsearch.script.ScriptedMetricAggContexts.MapScript
- Enclosing class:
- ScriptedMetricAggContexts
public abstract static class ScriptedMetricAggContexts.MapScript
extends
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
static interface
-
Field Summary
Modifier and TypeFieldDescriptionstatic []
-
Constructor Summary
ConstructorDescription<,> params, <,> state, SearchLookup lookup, org.apache.lucene.index.LeafReaderContext leafContext)
-
Method Summary
Modifier and TypeMethodDescriptionabstract void
execute()
double
<,ScriptDocValues<?>>
getDoc()
<,>
<,>
getState()
void
setDocument(int docId)
void
setScorer(org.apache.lucene.search.Scorable scorer)
Methods inherited from class java.lang.
, , , , , , , , , ,
-
Field Details
-
PARAMETERS
public static [] PARAMETERS -
CONTEXT
-
-
Constructor Details
-
MapScript
public MapScript(<,> params, <,> state, SearchLookup lookup, org.apache.lucene.index.LeafReaderContext leafContext)
-
-
Method Details
-
getParams
public <,> getParams() -
getState
public <,> getState() -
getDoc
-
setDocument
public void setDocument(int docId) -
setScorer
public void setScorer(org.apache.lucene.search.Scorable scorer) -
get_score
public double get_score() -
execute
public abstract void execute()
-