public class CPI extends Object
public static Object[] getValueArray(QueryWrapper queryWrapper)
public static Object[] getJoinValueArray(QueryWrapper queryWrapper)
public static Object[] getConditionValueArray(QueryWrapper queryWrapper)
public static Object[] getConditionParams(QueryCondition queryCondition)
public static List<QueryWrapper> getChildSelect(QueryWrapper queryWrapper)
public static With getWith(QueryWrapper queryWrapper)
public static List<QueryTable> getQueryTables(QueryWrapper queryWrapper)
public static void setQueryTable(QueryWrapper queryWrapper, List<QueryTable> queryTables)
public static String getDataSource(QueryWrapper queryWrapper)
public static void setDataSource(QueryWrapper queryWrapper, String datasource)
public static String getHint(QueryWrapper queryWrapper)
public static void setHint(QueryWrapper queryWrapper, String hint)
public static List<QueryColumn> getSelectColumns(QueryWrapper queryWrapper)
public static void setSelectColumns(QueryWrapper queryWrapper, List<QueryColumn> selectColumns)
public static void setSelectColumnsIfNecessary(QueryWrapper queryWrapper, List<QueryColumn> selectColumns)
public static List<Join> getJoins(QueryWrapper queryWrapper)
public static void setJoins(QueryWrapper queryWrapper, List<Join> joins)
public static QueryTable getJoinQueryTable(Join join)
public static QueryCondition getJoinQueryCondition(Join join)
public static void setJoinQueryCondition(Join join, QueryCondition queryCondition)
public static List<QueryTable> getJoinTables(QueryWrapper queryWrapper)
public static void setJoinTables(QueryWrapper queryWrapper, List<QueryTable> joinTables)
public static void addJoin(QueryWrapper queryWrapper, Join join)
public static QueryCondition getPrevEffectiveCondition(QueryCondition queryCondition)
public static QueryCondition getNextCondition(QueryCondition queryCondition)
public static QueryCondition getWhereQueryCondition(QueryWrapper queryWrapper)
public static void setWhereQueryCondition(QueryWrapper queryWrapper, QueryCondition queryCondition)
public static void addWhereQueryCondition(QueryWrapper queryWrapper, QueryCondition queryCondition)
public static void addWhereQueryCondition(QueryWrapper queryWrapper, QueryCondition queryCondition, SqlConnector connector)
public static List<QueryColumn> getGroupByColumns(QueryWrapper queryWrapper)
public static void setGroupByColumns(QueryWrapper queryWrapper, List<QueryColumn> groupByColumns)
public static QueryCondition getHavingQueryCondition(QueryWrapper queryWrapper)
public static void setHavingQueryCondition(QueryWrapper queryWrapper, QueryCondition havingQueryCondition)
public static List<QueryOrderBy> getOrderBys(QueryWrapper queryWrapper)
public static void setOrderBys(QueryWrapper queryWrapper, List<QueryOrderBy> orderBys)
public static List<UnionWrapper> getUnions(QueryWrapper queryWrapper)
public static void setUnions(QueryWrapper queryWrapper, List<UnionWrapper> unions)
public static Long getLimitOffset(QueryWrapper queryWrapper)
public static void setLimitOffset(QueryWrapper queryWrapper, Long limitOffset)
public static Long getLimitRows(QueryWrapper queryWrapper)
public static void setLimitRows(QueryWrapper queryWrapper, Long limitRows)
public static List<String> getEndFragments(QueryWrapper queryWrapper)
public static void setEndFragments(QueryWrapper queryWrapper, List<String> endFragments)
public static Map<String,Object> getContext(QueryWrapper queryWrapper)
public static void setContext(QueryWrapper queryWrapper, Map<String,Object> context)
public static void putContext(QueryWrapper queryWrapper, String key, Object value)
public static <R> R getContext(QueryWrapper queryWrapper, String key)
public static String toConditionSql(QueryColumn queryColumn, List<QueryTable> queryTables, IDialect dialect)
public static String toSelectSql(QueryColumn queryColumn, List<QueryTable> queryTables, IDialect dialect)
public static void setFromIfNecessary(QueryWrapper queryWrapper, String tableName)
public static void setFromIfNecessary(QueryWrapper queryWrapper, String schema, String tableName)
public static boolean containsTable(QueryCondition condition, String... tables)
public static QueryWrapper getQueryWrapper(SelectQueryColumn selectQueryColumn)
public static boolean isSameTable(QueryTable queryTable, QueryTable otherTable)
Copyright © 2024. All rights reserved.