Interface SuggestCallback

  • Functional Interface:
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

    @FunctionalInterface
    public interface SuggestCallback

    The method will be called on the main thread when a suggest call has been completed. The first argument indicates an error in case of a failure. The second argument contains the results. Both arguments cannot be null at the same time - or not null at the same time.

    • Method Detail

      • onSuggestCompleted

        void onSuggestCompleted​(@Nullable
                                SearchError searchError,
                                @Nullable
                                java.util.List<Suggestion> suggestions)

        The method will be called on the main thread when a suggest call has been completed. The first argument indicates an error in case of a failure. The second argument contains the results. Both arguments cannot be null at the same time - or not null at the same time.

        Parameters:
        searchError -

        An error enum indicating what went wrong. It is null for an operation that succeeds.

        suggestions -

        The list of suggestion results. It is null in case of an error.