public class SearchUtil
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SearchUtil.SearchContext |
| Constructor and Description |
|---|
SearchUtil() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends BaseModel<T>> |
getQueryDefinition(java.lang.Class<T> clazz,
Pagination pagination,
Sort[] sorts) |
static <T> Page<T> |
search(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> actions,
UnsafeConsumer<BooleanQuery,java.lang.Exception> booleanQueryUnsafeConsumer,
Filter filter,
java.lang.Class<?> indexerClass,
java.lang.String keywords,
Pagination pagination,
UnsafeConsumer<QueryConfig,java.lang.Exception> queryConfigUnsafeConsumer,
UnsafeConsumer<SearchUtil.SearchContext,java.lang.Exception> searchContextUnsafeConsumer,
Sort[] sorts,
UnsafeFunction<Document,T,java.lang.Exception> transformUnsafeFunction) |
static <T> Page<T> |
search(UnsafeConsumer<BooleanQuery,java.lang.Exception> booleanQueryUnsafeConsumer,
Filter filter,
java.lang.Class<?> indexerClass,
java.lang.String keywords,
Pagination pagination,
UnsafeConsumer<QueryConfig,java.lang.Exception> queryConfigUnsafeConsumer,
UnsafeConsumer<SearchContext,java.lang.Exception> searchContextUnsafeConsumer,
UnsafeFunction<Document,T,java.lang.Exception> transformUnsafeFunction,
Sort[] sorts)
Deprecated.
As of Athanasius (7.3.x), replaced by
search(Map,
UnsafeConsumer, Filter, Class, String, Pagination,
UnsafeConsumer, UnsafeConsumer, Sort[], UnsafeFunction) |
static <T> Page<T> |
search(UnsafeConsumer<BooleanQuery,java.lang.Exception> booleanQueryUnsafeConsumer,
Filter filter,
java.lang.Class<?> indexerClass,
java.lang.String keywords,
Pagination pagination,
UnsafeConsumer<QueryConfig,java.lang.Exception> queryConfigUnsafeConsumer,
UnsafeConsumer<SearchContext,java.lang.Exception> searchContextUnsafeConsumer,
UnsafeFunction<Document,T,java.lang.Exception> transformUnsafeFunction,
Sort[] sorts,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> actions)
Deprecated.
As of Athanasius (7.3.x), replaced by
search(Map,
UnsafeConsumer, Filter, Class, String, Pagination,
UnsafeConsumer, UnsafeConsumer, Sort[], UnsafeFunction) |
public static <T extends BaseModel<T>> QueryDefinition<T> getQueryDefinition(java.lang.Class<T> clazz, Pagination pagination, Sort[] sorts)
public static <T> Page<T> search(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> actions, UnsafeConsumer<BooleanQuery,java.lang.Exception> booleanQueryUnsafeConsumer, Filter filter, java.lang.Class<?> indexerClass, java.lang.String keywords, Pagination pagination, UnsafeConsumer<QueryConfig,java.lang.Exception> queryConfigUnsafeConsumer, UnsafeConsumer<SearchUtil.SearchContext,java.lang.Exception> searchContextUnsafeConsumer, Sort[] sorts, UnsafeFunction<Document,T,java.lang.Exception> transformUnsafeFunction) throws java.lang.Exception
java.lang.Exception@Deprecated public static <T> Page<T> search(UnsafeConsumer<BooleanQuery,java.lang.Exception> booleanQueryUnsafeConsumer, Filter filter, java.lang.Class<?> indexerClass, java.lang.String keywords, Pagination pagination, UnsafeConsumer<QueryConfig,java.lang.Exception> queryConfigUnsafeConsumer, UnsafeConsumer<SearchContext,java.lang.Exception> searchContextUnsafeConsumer, UnsafeFunction<Document,T,java.lang.Exception> transformUnsafeFunction, Sort[] sorts) throws java.lang.Exception
search(Map,
UnsafeConsumer, Filter, Class, String, Pagination,
UnsafeConsumer, UnsafeConsumer, Sort[], UnsafeFunction)java.lang.Exception@Deprecated public static <T> Page<T> search(UnsafeConsumer<BooleanQuery,java.lang.Exception> booleanQueryUnsafeConsumer, Filter filter, java.lang.Class<?> indexerClass, java.lang.String keywords, Pagination pagination, UnsafeConsumer<QueryConfig,java.lang.Exception> queryConfigUnsafeConsumer, UnsafeConsumer<SearchContext,java.lang.Exception> searchContextUnsafeConsumer, UnsafeFunction<Document,T,java.lang.Exception> transformUnsafeFunction, Sort[] sorts, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> actions) throws java.lang.Exception
search(Map,
UnsafeConsumer, Filter, Class, String, Pagination,
UnsafeConsumer, UnsafeConsumer, Sort[], UnsafeFunction)java.lang.Exception