Class ScoreAccessor

java.lang.Object
java.lang.Number
org.elasticsearch.script.ScoreAccessor
All Implemented Interfaces:
java.io.Serializable

public final class ScoreAccessor
extends java.lang.Number
A float encapsulation that dynamically accesses the score of a document. The provided Scorable is used to retrieve the score for the current document.
See Also:
Serialized Form
  • Constructor Summary

    Constructors
    Constructor Description
    ScoreAccessor​(org.apache.lucene.search.Scorable scorer)  
  • Method Summary

    Modifier and Type Method Description
    double doubleValue()  
    float floatValue()  
    int intValue()  
    long longValue()  

    Methods inherited from class java.lang.Number

    byteValue, shortValue

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ScoreAccessor

      public ScoreAccessor​(org.apache.lucene.search.Scorable scorer)
  • Method Details

    • intValue

      public int intValue()
      Specified by:
      intValue in class java.lang.Number
    • longValue

      public long longValue()
      Specified by:
      longValue in class java.lang.Number
    • floatValue

      public float floatValue()
      Specified by:
      floatValue in class java.lang.Number
    • doubleValue

      public double doubleValue()
      Specified by:
      doubleValue in class java.lang.Number