org.elasticsearch.script
Interface SearchScript

All Known Implementing Classes:
MvelScriptEngineService.MvelSearchScript

public interface SearchScript

A search script.


Method Summary
 java.lang.Object run()
           
 double runAsDouble()
           
 float runAsFloat()
           
 long runAsLong()
           
 void setNextDocId(int doc)
           
 void setNextReader(org.apache.lucene.index.IndexReader reader)
           
 void setNextScore(float score)
           
 void setNextVar(java.lang.String name, java.lang.Object value)
           
 void setScorer(org.apache.lucene.search.Scorer scorer)
           
 

Method Detail

setScorer

void setScorer(org.apache.lucene.search.Scorer scorer)

setNextReader

void setNextReader(org.apache.lucene.index.IndexReader reader)

setNextDocId

void setNextDocId(int doc)

setNextScore

void setNextScore(float score)

setNextVar

void setNextVar(java.lang.String name,
                java.lang.Object value)

run

java.lang.Object run()

runAsFloat

float runAsFloat()

runAsLong

long runAsLong()

runAsDouble

double runAsDouble()