Class TermsSetQueryScript

org.elasticsearch.script.TermsSetQueryScript

public abstract class TermsSetQueryScript extends
  • Field Details

  • Constructor Details

    • TermsSetQueryScript

      public TermsSetQueryScript(<,​> params, SearchLookup lookup, org.apache.lucene.index.LeafReaderContext leafContext)
    • TermsSetQueryScript

      protected TermsSetQueryScript()
  • Method Details

    • getParams

      public <,​> getParams()
      Return the parameters for this script.
    • getDoc

      public <,​ScriptDocValues<?>> getDoc()
      The doc lookup for the Lucene segment this script was created for.
    • setDocument

      public void setDocument(int docid)
      Set the current document to run the script on next.
    • runAsLong

      public long runAsLong()
      Return the result as a long. This is used by aggregation scripts over long fields.
    • execute

      public abstract  execute()