Interface Executor<T>

Type Parameters:
T -
All Known Subinterfaces:
Filter<T>, Limit<T>, OrderByFieldOrLimit<T>, OrderByOperation<T>, Query<T>, ScoredFilter<T>

public interface Executor<T>
Execute operation
API:
This is a public API.
  • Method Summary

    Modifier and Type
    Method
    Description
    Executes the search operation
  • Method Details

    • execute

      Result<T> execute()
      Executes the search operation

      By default the search result is limited to 10 entries. If you don't specify a limit explicit with Limit.limit(int) you will only get the first 10 results back.

      Example:

       import workflow.business.data.Dossier;
      
       List<Dossier> result = ivy.repo.search(Dossier.class)
           .allFields().containsAnyWords("Alan Euler Hungary")
           .execute()
           .getAll();
       

      Returns:
      search result (by default limited to 10 entries)
      API:
      This public API is available in IvyScript and Java. It has the visibility ADVANCED.