Interface SearchCallback

  • 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 SearchCallback

    The method will be called on the main thread when a search 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

      • onSearchCompleted

        void onSearchCompleted​(@Nullable
                               SearchError searchError,
                               @Nullable
                               java.util.List<Place> places)

        The method will be called on the main thread when a search 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.

        places -

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