adjustResultItem(ResultItem $item)
run($searchQuery, array $options=null, PageNavigation $pageNavigation=null)
provideLimits($searchQuery, array $options=null)
prepareSearchQuery($searchQuery)
provideData($searchQuery, array $options=null, PageNavigation $pageNavigation=null)