searchMethod.setHitCollector(new DefaultSearchableEveryHitCollector());
searchMethod.setSearchResultFactory(new SearchableHitsOnlySearchResultFactory());
return searchMethod;
}
if (methodName.equals("suggestQuery")) {
DefaultSuggestQueryMethod suggestQueryMethod = new DefaultSuggestQueryMethod(methodName, compass, grailsApplication, getDefaultOptions(methodName));
suggestQueryMethod.setCompassQueryBuilder(new DefaultSearchableCompassQueryBuilder(compass));
return suggestQueryMethod;
}
throw new IllegalArgumentException("Searchable Method not found for name [" + methodName + "]");
}