public class CustomSQLUtil
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
appendCriteria(java.lang.String sql,
java.lang.String criteria) |
static java.lang.String |
get(java.lang.String id) |
static java.lang.String |
get(java.lang.String id,
com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition) |
static java.lang.String |
get(java.lang.String id,
com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition,
java.lang.String tableName) |
static boolean |
isVendorDB2() |
static boolean |
isVendorHSQL() |
static boolean |
isVendorInformix() |
static boolean |
isVendorMySQL() |
static boolean |
isVendorOracle() |
static boolean |
isVendorSybase() |
static java.lang.String[] |
keywords(java.lang.String keywords) |
static java.lang.String[] |
keywords(java.lang.String[] keywordsArray) |
static java.lang.String[] |
keywords(java.lang.String[] keywordsArray,
boolean lowerCase) |
static java.lang.String[] |
keywords(java.lang.String keywords,
boolean lowerCase) |
static void |
reloadCustomSQL() |
static java.lang.String |
removeGroupBy(java.lang.String sql) |
static java.lang.String |
removeOrderBy(java.lang.String sql) |
static java.lang.String |
replaceAndOperator(java.lang.String sql,
boolean andOperator) |
static java.lang.String |
replaceGroupBy(java.lang.String sql,
java.lang.String groupBy) |
static java.lang.String |
replaceIsNull(java.lang.String sql) |
static java.lang.String |
replaceKeywords(java.lang.String sql,
java.lang.String field,
boolean last,
int[] values) |
static java.lang.String |
replaceKeywords(java.lang.String sql,
java.lang.String field,
boolean last,
long[] values) |
static java.lang.String |
replaceKeywords(java.lang.String sql,
java.lang.String field,
java.lang.String operator,
boolean last,
java.lang.String[] values) |
static java.lang.String |
replaceOrderBy(java.lang.String sql,
com.liferay.portal.kernel.util.OrderByComparator obc) |
public static java.lang.String appendCriteria(java.lang.String sql,
java.lang.String criteria)
public static java.lang.String get(java.lang.String id)
public static java.lang.String get(java.lang.String id,
com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
public static java.lang.String get(java.lang.String id,
com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition,
java.lang.String tableName)
public static boolean isVendorDB2()
public static boolean isVendorHSQL()
public static boolean isVendorInformix()
public static boolean isVendorMySQL()
public static boolean isVendorOracle()
public static boolean isVendorSybase()
public static java.lang.String[] keywords(java.lang.String keywords)
public static java.lang.String[] keywords(java.lang.String keywords,
boolean lowerCase)
public static java.lang.String[] keywords(java.lang.String[] keywordsArray)
public static java.lang.String[] keywords(java.lang.String[] keywordsArray,
boolean lowerCase)
public static void reloadCustomSQL()
throws java.sql.SQLException
java.sql.SQLExceptionpublic static java.lang.String removeGroupBy(java.lang.String sql)
public static java.lang.String removeOrderBy(java.lang.String sql)
public static java.lang.String replaceAndOperator(java.lang.String sql,
boolean andOperator)
public static java.lang.String replaceGroupBy(java.lang.String sql,
java.lang.String groupBy)
public static java.lang.String replaceIsNull(java.lang.String sql)
public static java.lang.String replaceKeywords(java.lang.String sql,
java.lang.String field,
boolean last,
int[] values)
public static java.lang.String replaceKeywords(java.lang.String sql,
java.lang.String field,
boolean last,
long[] values)
public static java.lang.String replaceKeywords(java.lang.String sql,
java.lang.String field,
java.lang.String operator,
boolean last,
java.lang.String[] values)
public static java.lang.String replaceOrderBy(java.lang.String sql,
com.liferay.portal.kernel.util.OrderByComparator obc)