public interface

QueryResultListener

com.pspdfkit.document.library.QueryResultListener

Class Overview

Listener for document search query.

Summary

Public Methods
abstract void onSearchCompleted(String searchString, Map<StringSet<Integer>> results)
Called when search completes before previews are generated.
abstract void onSearchPreviewsGenerated(String searchString, Map<StringSet<QueryPreviewResult>> results)
Called when search previews are generated (of shouldGenerateTextPreviews() was true).

Public Methods

public abstract void onSearchCompleted (String searchString, Map<StringSet<Integer>> results)

Called when search completes before previews are generated.

Parameters
searchString Search query passed into the search(String, QueryOptions, QueryResultListener) method.
results Map of results. Map keys are document UIDs and values are sets of 0-indexed page numbers where search hits were found.

public abstract void onSearchPreviewsGenerated (String searchString, Map<StringSet<QueryPreviewResult>> results)

Called when search previews are generated (of shouldGenerateTextPreviews() was true).

Parameters
searchString Search query passed into the search(String, QueryOptions, QueryResultListener) method.
results Map of results. Map keys are document UIDs and values are sets of QueryPreviewResult objects representing each search hit.