Interface CustomSQL
@ProviderType
public interface CustomSQL
- See Also:
-
com.liferay.util.dao.orm.CustomSQL
-
Method Summary
Modifier and TypeMethodDescriptionappendCriteria(String sql, String criteria) get(Class<?> clazz, String id, com.liferay.portal.kernel.dao.orm.QueryDefinition<?> queryDefinition) get(Class<?> clazz, String id, com.liferay.portal.kernel.dao.orm.QueryDefinition<?> queryDefinition, String tableName) com.liferay.petra.sql.dsl.expression.PredicategetKeywordsPredicate(com.liferay.petra.sql.dsl.expression.Expression<String> expression, String[] values) com.liferay.petra.sql.dsl.expression.PredicategetKeywordsPredicate(com.liferay.petra.sql.dsl.expression.Expression<String> expression, BiFunction<com.liferay.petra.sql.dsl.expression.Expression<String>, String, com.liferay.petra.sql.dsl.expression.Predicate> operatorBiFunction, String[] values) String[]String[]String[]String[]String[]keywords(String keywords, boolean lowerCase, com.liferay.portal.kernel.dao.orm.WildcardMode wildcardMode) String[]removeGroupBy(String sql) removeOrderBy(String sql) replaceAndOperator(String sql, boolean andOperator) replaceGroupBy(String sql, String groupBy) replaceIsNull(String sql) replaceKeywords(String sql, String field, boolean last, int[] values) replaceKeywords(String sql, String field, boolean last, long[] values) replaceKeywords(String sql, String field, String operator, boolean last, String[] values) replaceOrderBy(String sql, com.liferay.portal.kernel.util.OrderByComparator<?> orderByComparator)
-
Method Details
-
appendCriteria
-
get
-
get
-
get
-
getKeywordsPredicate
com.liferay.petra.sql.dsl.expression.Predicate getKeywordsPredicate(com.liferay.petra.sql.dsl.expression.Expression<String> expression, BiFunction<com.liferay.petra.sql.dsl.expression.Expression<String>, String, com.liferay.petra.sql.dsl.expression.Predicate> operatorBiFunction, String[] values) -
getKeywordsPredicate
-
keywords
-
keywords
-
keywords
-
keywords
-
keywords
-
keywords
-
removeGroupBy
-
removeOrderBy
-
replaceAndOperator
-
replaceGroupBy
-
replaceIsNull
-
replaceKeywords
-
replaceKeywords
-
replaceKeywords
-
replaceOrderBy
-