ScoredDocument.Builder (Google App Engine API para Java)

com.google.appengine.api.search

Classe ScoredDocument.Builder

  • Classe de inclusão:
    ScoredDocument


    public static final class ScoredDocument.Builder
    extends Document.Builder
    Um criador de documentos pontuados. Não é seguro para thread.
    • Detalhes do método

      • setCursor

        public ScoredDocument.Builder setCursor(Cursor cursor)
        Define o cursor no próximo conjunto de resultados da pesquisa.
        Parâmetros:
        cursor: o Cursor do próximo conjunto de resultados da pesquisa
        Retorna:
        este criador
      • addScore

        public ScoredDocument.Builder addScore(double score)
        Adiciona a pontuação ao criador.
        Parâmetros:
        score: pontuação a adicionar
        Retorna:
        este criador
      • addExpression

        public ScoredDocument.Builder addExpression(Field expression)
        Adiciona a expressão ao criador.
        Parâmetros:
        expression: campo de expressão a adicionar
        Retorna:
        este criador
        Gera:
        java.lang.IllegalArgumentException: caso o campo de expressão seja inválido
      • build

        public ScoredDocument build()
        Cria um documento válido. O criador precisa ter um código de documento válido já definido e um conjunto não vazio de campos válidos.
        Modifica:
        build na classe Document.Builder
        Retorna:
        o documento pontuado gerado por este criador
        Gera:
        java.lang.IllegalArgumentException: caso o documento pontuado não seja válido