Package com.liferay.portal.vulcan.util
Class SearchUtil
java.lang.Object
com.liferay.portal.vulcan.util.SearchUtil
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends com.liferay.portal.kernel.model.BaseModel<T>>
com.liferay.portal.kernel.dao.orm.QueryDefinition<T>getQueryDefinition
(Class<T> clazz, Pagination pagination, com.liferay.portal.kernel.search.Sort[] sorts) static <T> Page<T>
search
(Map<String, Map<String, String>> actions, com.liferay.petra.function.UnsafeConsumer<com.liferay.portal.kernel.search.BooleanQuery, Exception> booleanQueryUnsafeConsumer, com.liferay.portal.kernel.search.filter.Filter filter, com.liferay.portal.kernel.search.Indexer<?> indexer, String keywords, Pagination pagination, com.liferay.petra.function.UnsafeConsumer<com.liferay.portal.kernel.search.QueryConfig, Exception> queryConfigUnsafeConsumer, com.liferay.petra.function.UnsafeConsumer<SearchUtil.SearchContext, Exception> searchContextUnsafeConsumer, com.liferay.portal.kernel.search.Sort[] sorts, com.liferay.petra.function.UnsafeFunction<com.liferay.portal.kernel.search.Document, T, Exception> transformUnsafeFunction) static <T> Page<T>
search
(Map<String, Map<String, String>> actions, com.liferay.petra.function.UnsafeConsumer<com.liferay.portal.kernel.search.BooleanQuery, Exception> booleanQueryUnsafeConsumer, com.liferay.portal.kernel.search.filter.Filter filter, String indexerClassName, String keywords, Pagination pagination, com.liferay.petra.function.UnsafeConsumer<com.liferay.portal.kernel.search.QueryConfig, Exception> queryConfigUnsafeConsumer, com.liferay.petra.function.UnsafeConsumer<SearchUtil.SearchContext, Exception> searchContextUnsafeConsumer, com.liferay.portal.kernel.search.Sort[] sorts, com.liferay.petra.function.UnsafeFunction<com.liferay.portal.kernel.search.Document, T, Exception> transformUnsafeFunction)
-
Constructor Details
-
SearchUtil
public SearchUtil()
-
-
Method Details
-
getQueryDefinition
public static <T extends com.liferay.portal.kernel.model.BaseModel<T>> com.liferay.portal.kernel.dao.orm.QueryDefinition<T> getQueryDefinition(Class<T> clazz, Pagination pagination, com.liferay.portal.kernel.search.Sort[] sorts) -
search
public static <T> Page<T> search(Map<String, Map<String, throws ExceptionString>> actions, com.liferay.petra.function.UnsafeConsumer<com.liferay.portal.kernel.search.BooleanQuery, Exception> booleanQueryUnsafeConsumer, com.liferay.portal.kernel.search.filter.Filter filter, com.liferay.portal.kernel.search.Indexer<?> indexer, String keywords, Pagination pagination, com.liferay.petra.function.UnsafeConsumer<com.liferay.portal.kernel.search.QueryConfig, Exception> queryConfigUnsafeConsumer, com.liferay.petra.function.UnsafeConsumer<SearchUtil.SearchContext, Exception> searchContextUnsafeConsumer, com.liferay.portal.kernel.search.Sort[] sorts, com.liferay.petra.function.UnsafeFunction<com.liferay.portal.kernel.search.Document, T, Exception> transformUnsafeFunction) - Throws:
Exception
-
search
public static <T> Page<T> search(Map<String, Map<String, throws ExceptionString>> actions, com.liferay.petra.function.UnsafeConsumer<com.liferay.portal.kernel.search.BooleanQuery, Exception> booleanQueryUnsafeConsumer, com.liferay.portal.kernel.search.filter.Filter filter, String indexerClassName, String keywords, Pagination pagination, com.liferay.petra.function.UnsafeConsumer<com.liferay.portal.kernel.search.QueryConfig, Exception> queryConfigUnsafeConsumer, com.liferay.petra.function.UnsafeConsumer<SearchUtil.SearchContext, Exception> searchContextUnsafeConsumer, com.liferay.portal.kernel.search.Sort[] sorts, com.liferay.petra.function.UnsafeFunction<com.liferay.portal.kernel.search.Document, T, Exception> transformUnsafeFunction) - Throws:
Exception
-