public class SqlPaginations extends Object
| 构造器和说明 |
|---|
SqlPaginations() |
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)
public static int findPlaceholderParameterCount(String sqlsegment)
public 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)
Copyright © 2019. All rights reserved.