public class SqlPaginations extends SqlRequests
SQL_FILE_SUFFIX, WHITESPACE| 构造器和说明 |
|---|
SqlPaginations() |
prepareSelect, prepareSelect, prepareSelect, prepareSelectfindPlaceholderParameterCount, getTableFQN, getTableFQN, getTableFQN, getTableFQN, getTableFQN, isCreateStatement, isDeleteStatement, isDropTableStatement, isInsertStatement, isQuote, isSelectCountStatement, isSelectStatement, isSupportsBatchUpdates, isUpdateStatementpublic static String extractBeforeSubqueryPartition(@NonNull String sql, @NonNull String startFlag)
public static String extractSubqueryPartition(@NonNull String sql, @NonNull String startFlag, @NonNull String endFlag)
public static String extractAfterSubqueryPartition(@NonNull String sql, @NonNull String endFlag)
public static boolean isSubqueryPagingRequest(@Nullable
PagingRequest request)
public static boolean isValidSubQueryPagination(@Nullable
PagingRequest request,
@NonNull
SQLStatementInstrumentor instrumentor)
public static String getSubqueryPaginationStartFlag(@Nullable PagingRequest request)
public static String getSubqueryPaginationStartFlag(@Nullable PagingRequest request, @NonNull SQLStatementInstrumentor instrumentor)
public static String getSubqueryPaginationEndFlag(@Nullable PagingRequest request)
public static String getSubqueryPaginationEndFlag(@Nullable PagingRequest request, @NonNull SQLStatementInstrumentor instrumentor)
public static <C,E> PagingRequest<C,E> preparePagination(int pageNo, int pageSize)
public static <C,E> PagingRequest<C,E> preparePagination(int pageNo, int pageSize, String sort)
public static <C,E> PagingRequest<C,E> preparePagination(int pageNo, int pageSize, String sort, OrderByBuilder<String> orderByBuilder)
public static <C,E> PagingRequest<C,E> preparePagination(int pageNo, int pageSize, String sort, OrderByBuilder<String> orderByBuilder, String dialect)
public static <C,E> PagingRequest<C,E> preparePagination(int pageNo, int pageSize, String sort, OrderByBuilder<String> orderByBuilder, boolean count)
public static <C,E> PagingRequest<C,E> preparePagination(int pageNo, int pageSize, String sort, OrderByBuilder<String> orderByBuilder, String dialect, boolean count, String countColumn)
Copyright © 2021. All rights reserved.