public class SearchUtil
extends java.lang.Object
Constructor and Description |
---|
SearchUtil() |
Modifier and Type | Method and Description |
---|---|
static <T extends com.liferay.portal.kernel.model.BaseModel<T>> |
getQueryDefinition(java.lang.Class<T> clazz,
Pagination pagination,
com.liferay.portal.kernel.search.Sort[] sorts) |
static <T> Page<T> |
search(com.liferay.petra.function.UnsafeConsumer<com.liferay.portal.kernel.search.BooleanQuery,java.lang.Exception> booleanQueryUnsafeConsumer,
com.liferay.portal.kernel.search.filter.Filter filter,
java.lang.Class<?> indexerClass,
java.lang.String keywords,
Pagination pagination,
com.liferay.petra.function.UnsafeConsumer<com.liferay.portal.kernel.search.QueryConfig,java.lang.Exception> queryConfigUnsafeConsumer,
com.liferay.petra.function.UnsafeConsumer<com.liferay.portal.kernel.search.SearchContext,java.lang.Exception> searchContextUnsafeConsumer,
com.liferay.petra.function.UnsafeFunction<com.liferay.portal.kernel.search.Document,T,java.lang.Exception> transformUnsafeFunction,
com.liferay.portal.kernel.search.Sort[] sorts) |
public static <T extends com.liferay.portal.kernel.model.BaseModel<T>> com.liferay.portal.kernel.dao.orm.QueryDefinition<T> getQueryDefinition(java.lang.Class<T> clazz, Pagination pagination, com.liferay.portal.kernel.search.Sort[] sorts)
public static <T> Page<T> search(com.liferay.petra.function.UnsafeConsumer<com.liferay.portal.kernel.search.BooleanQuery,java.lang.Exception> booleanQueryUnsafeConsumer, com.liferay.portal.kernel.search.filter.Filter filter, java.lang.Class<?> indexerClass, java.lang.String keywords, Pagination pagination, com.liferay.petra.function.UnsafeConsumer<com.liferay.portal.kernel.search.QueryConfig,java.lang.Exception> queryConfigUnsafeConsumer, com.liferay.petra.function.UnsafeConsumer<com.liferay.portal.kernel.search.SearchContext,java.lang.Exception> searchContextUnsafeConsumer, com.liferay.petra.function.UnsafeFunction<com.liferay.portal.kernel.search.Document,T,java.lang.Exception> transformUnsafeFunction, com.liferay.portal.kernel.search.Sort[] sorts) throws java.lang.Exception
java.lang.Exception