ScoredDocument (Google App Engine API for Java)

com.google.appengine.api.search

Class ScoredDocument

  • All Implemented Interfaces:
    java.io.Serializable


    public final class ScoredDocument
    extends Document
    implements java.io.Serializable
    Represents a document which may have been scored, possibly some computed expression fields, and a cursor to continue the search from.
    See Also:
    Serialized Form
    • Method Detail

      • getSortScores

        public java.util.List<java.lang.Double> getSortScores()
        The list of scores assigned during sort evaluation. Each sort dimension is included in this list. Positive scores are used for ascending sorts; negative scores are used for descending.
        Returns:
        the list of scores assigned during sort evaluation
      • getExpressions

        public java.util.List<Field> getExpressions()
        The list of Field which are the result of any extra expressions requested. For example, if a request contains fields to snippet or FieldExpressions which are named snippet expressions, then the returned expression will be a Field with the name specified in the request and HTML value set to the snippet.
        Returns:
        the list of Field which are the result of extra expressions requested.
      • getCursor

        public Cursor getCursor()
        A Cursor to be used continuing search after this search result. For this field to be populated, use QueryOptions.Builder.setCursor(Cursor), where the cursor is created by Cursor.newBuilder().setPerResult(true).build(). Otherwise getCursor() will return null.
        Returns:
        a cursor used for issuing a subsequent search that will return elements beginning after this result. Can be null
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class Document

Send feedback about...