Index

A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractAutoDialect<Ds extends DataSource> - Class in org.aoju.bus.pager.dialect
默认实现
AbstractAutoDialect() - Constructor for class org.aoju.bus.pager.dialect.AbstractAutoDialect
 
AbstractDialect - Class in org.aoju.bus.pager.dialect
基于 CountSqlParser 的智能 Count 查询
AbstractDialect() - Constructor for class org.aoju.bus.pager.dialect.AbstractDialect
 
AbstractPaging - Class in org.aoju.bus.pager.dialect
针对 PageContext 的实现
AbstractPaging() - Constructor for class org.aoju.bus.pager.dialect.AbstractPaging
 
AbstractRowBounds - Class in org.aoju.bus.pager.dialect
基于 RowBounds 的分页
AbstractRowBounds() - Constructor for class org.aoju.bus.pager.dialect.AbstractRowBounds
 
addAggregateFunctions(String) - Static method in class org.aoju.bus.pager.parser.CountSqlParser
添加到聚合函数,可以是逗号隔开的多个函数前缀
addRowNumber(PlainSelect, List<SelectItem>) - Method in class org.aoju.bus.pager.parser.SqlServerParser
获取 ROW_NUMBER() 列
afterAll() - Method in class org.aoju.bus.pager.dialect.AbstractPaging
 
afterAll() - Method in class org.aoju.bus.pager.dialect.AbstractRowBounds
 
afterAll() - Method in interface org.aoju.bus.pager.Dialect
完成所有任务后
afterAll() - Method in class org.aoju.bus.pager.PageContext
 
afterCount(long, Object, RowBounds) - Method in class org.aoju.bus.pager.dialect.AbstractPaging
 
afterCount(long, Object, RowBounds) - Method in class org.aoju.bus.pager.dialect.AbstractRowBounds
 
afterCount(long, Object, RowBounds) - Method in interface org.aoju.bus.pager.Dialect
执行完 count 查询后
afterCount(long, Object, RowBounds) - Method in class org.aoju.bus.pager.PageContext
 
afterPage(List, Object, RowBounds) - Method in class org.aoju.bus.pager.dialect.AbstractPaging
 
afterPage(List, Object, RowBounds) - Method in class org.aoju.bus.pager.dialect.AbstractRowBounds
 
afterPage(List, Object, RowBounds) - Method in interface org.aoju.bus.pager.Dialect
分页查询后,处理分页结果,拦截器中直接 return 该方法的返回值
afterPage(List, Object, RowBounds) - Method in class org.aoju.bus.pager.PageContext
 
apply(E) - Method in interface org.aoju.bus.pager.Page.Function
将此函数应用于给定的参数
AutoDialect<K> - Interface in org.aoju.bus.pager
自动获取方言
autoGetDialect(MappedStatement) - Method in class org.aoju.bus.pager.proxy.PageAutoDialect
自动获取分页方言实现

B

beforeCount(MappedStatement, Object, RowBounds) - Method in class org.aoju.bus.pager.dialect.AbstractPaging
 
beforeCount(MappedStatement, Object, RowBounds) - Method in class org.aoju.bus.pager.dialect.AbstractRowBounds
 
beforeCount(MappedStatement, Object, RowBounds) - Method in interface org.aoju.bus.pager.Dialect
执行分页前,返回 true 会进行 count 查询,false 会继续下面的 beforePage 判断
beforeCount(MappedStatement, Object, RowBounds) - Method in class org.aoju.bus.pager.PageContext
 
beforePage(MappedStatement, Object, RowBounds) - Method in class org.aoju.bus.pager.dialect.AbstractPaging
 
beforePage(MappedStatement, Object, RowBounds) - Method in class org.aoju.bus.pager.dialect.AbstractRowBounds
 
beforePage(MappedStatement, Object, RowBounds) - Method in interface org.aoju.bus.pager.Dialect
执行分页前,返回 true 会进行分页查询,false 会返回默认查询结果
beforePage(MappedStatement, Object, RowBounds) - Method in class org.aoju.bus.pager.PageContext
 
boundSql(BoundSqlHandler.Type, BoundSql, CacheKey, BoundSqlHandler.Chain) - Method in interface org.aoju.bus.pager.plugins.BoundSqlHandler
boundsql 处理
BoundSqlChain - Class in org.aoju.bus.pager.plugins
 
BoundSqlChain(BoundSqlHandler.Chain, List<BoundSqlHandler>) - Constructor for class org.aoju.bus.pager.plugins.BoundSqlChain
 
BoundSqlHandler - Interface in org.aoju.bus.pager.plugins
BoundSql 处理器
BoundSqlHandler.Chain - Interface in org.aoju.bus.pager.plugins
处理器链,可以控制是否继续执行
BoundSqlHandler.Type - Enum Class in org.aoju.bus.pager.plugins
 
boundSqlInterceptor(BoundSqlHandler) - Method in class org.aoju.bus.pager.Page
设置 BoundSql 拦截器

C

Cache<K,V> - Interface in org.aoju.bus.pager.cache
Simple cache interface
CACHE_COUNTSQL - Variable in class org.aoju.bus.pager.dialect.base.SqlServer
 
CACHE_PAGESQL - Variable in class org.aoju.bus.pager.dialect.base.SqlServer
 
CacheFactory - Class in org.aoju.bus.pager.cache
CacheFactory
CacheFactory() - Constructor for class org.aoju.bus.pager.cache.CacheFactory
 
calcByNavigatePages(int) - Method in class org.aoju.bus.pager.Paginating
 
check(String) - Static method in class org.aoju.bus.pager.plugins.SqlInjection
检查参数是否存在 SQL 注入
clearDelegate() - Method in class org.aoju.bus.pager.proxy.PageAutoDialect
移除代理对象
clearPage() - Static method in class org.aoju.bus.pager.proxy.PageMethod
移除本地变量
cloneOrderByElement(OrderByElement, String) - Method in class org.aoju.bus.pager.parser.SqlServerParser
复制 OrderByElement
cloneOrderByElement(OrderByElement, Expression) - Method in class org.aoju.bus.pager.parser.SqlServerParser
复制 OrderByElement
close() - Method in class org.aoju.bus.pager.Page
 
converToOrderBySql(String, String) - Static method in class org.aoju.bus.pager.parser.OrderByParser
convert to order by sql
convertToPageSql(String) - Method in class org.aoju.bus.pager.parser.SqlServerParser
转换为分页语句
convertToPageSql(String, Integer, Integer) - Method in class org.aoju.bus.pager.parser.SqlServerParser
转换为分页语句
count(Boolean) - Method in class org.aoju.bus.pager.Page
是否执行count查询
count(Querying) - Static method in class org.aoju.bus.pager.proxy.PageMethod
获取任意查询方法的count总数
COUNT - Static variable in class org.aoju.bus.pager.proxy.CountMappedStatement
 
COUNT_SQL - Enum constant in enum class org.aoju.bus.pager.plugins.BoundSqlHandler.Type
count SQL,第二个执行这里
countColumn - Variable in class org.aoju.bus.pager.proxy.PageParams
默认count(0)
countColumn(String) - Method in class org.aoju.bus.pager.Page
指定 count 查询列
CountExecutor - Class in org.aoju.bus.pager.proxy
count 查询
CountExecutor() - Constructor for class org.aoju.bus.pager.proxy.CountExecutor
 
CountMappedStatement - Class in org.aoju.bus.pager.proxy
创建新的MappedStatement,主要是Count返回值int
CountMappedStatement() - Constructor for class org.aoju.bus.pager.proxy.CountMappedStatement
 
countSqlParser - Variable in class org.aoju.bus.pager.dialect.AbstractDialect
处理SQL
CountSqlParser - Class in org.aoju.bus.pager.parser
sql解析类,提供更智能的count查询sql
CountSqlParser() - Constructor for class org.aoju.bus.pager.parser.CountSqlParser
 
createCache(String, String, Properties) - Static method in class org.aoju.bus.pager.cache.CacheFactory
创建 SQL 缓存

D

dataSourceClass - Variable in class org.aoju.bus.pager.dialect.AbstractAutoDialect
 
Db2 - Class in org.aoju.bus.pager.dialect.base
数据库方言 db2
Db2() - Constructor for class org.aoju.bus.pager.dialect.base.Db2
 
Db2RowBounds - Class in org.aoju.bus.pager.dialect.rowbounds
db2 基于 RowBounds 的分页
Db2RowBounds() - Constructor for class org.aoju.bus.pager.dialect.rowbounds.Db2RowBounds
 
Defalut - Class in org.aoju.bus.pager.dialect.auto
遍历所有实现,找到匹配的实现
Defalut() - Constructor for class org.aoju.bus.pager.dialect.auto.Defalut
 
DEFAULT - Static variable in class org.aoju.bus.pager.dialect.auto.Early
 
DEFAULT_COUNT - Static variable in class org.aoju.bus.pager.proxy.PageMethod
 
DEFAULT_NAVIGATE_PAGES - Static variable in class org.aoju.bus.pager.Paginating
 
Dialect - Interface in org.aoju.bus.pager
数据库方言,针对不同数据库进行实现
DO_NOTHING - Static variable in interface org.aoju.bus.pager.plugins.BoundSqlHandler.Chain
 
doBoundSql(BoundSqlHandler.Type, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.PageContext
 
doBoundSql(BoundSqlHandler.Type, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.plugins.BoundSqlChain
 
doBoundSql(BoundSqlHandler.Type, BoundSql, CacheKey) - Method in interface org.aoju.bus.pager.plugins.BoundSqlHandler.Chain
 
doCount(Querying) - Method in class org.aoju.bus.pager.Page
 
doSelect() - Method in interface org.aoju.bus.pager.Querying
在接口中调用自己的查询方法,不要在该方法内写过多代码,只要一行查询方法最好
doSelectPage(Querying) - Method in class org.aoju.bus.pager.Page
 
doSelectPageInfo(Querying) - Method in class org.aoju.bus.pager.Page
 
doSelectPageSerializable(Querying) - Method in class org.aoju.bus.pager.Page
 
Druid - Class in org.aoju.bus.pager.dialect.auto
Druid
Druid() - Constructor for class org.aoju.bus.pager.dialect.auto.Druid
 

E

Early - Class in org.aoju.bus.pager.dialect.auto
早期版本默认实现,获取连接再获取 url,这种方式通用性强,但是性能低,处理不好关闭连接时容易出问题
Early() - Constructor for class org.aoju.bus.pager.dialect.auto.Early
 
emptyPageInfo() - Static method in class org.aoju.bus.pager.Paginating
返回一个空的 Pageinfo 对象
executeAutoCount(Dialect, Executor, MappedStatement, Object, BoundSql, RowBounds, ResultHandler) - Static method in class org.aoju.bus.pager.proxy.CountExecutor
执行自动生成的 count 查询
executeManualCount(Executor, MappedStatement, Object, BoundSql, ResultHandler) - Static method in class org.aoju.bus.pager.proxy.CountExecutor
执行手动设置的 count 查询,该查询支持的参数必须和被分页的方法相同
extractDialect(String, MappedStatement, DataSource, Properties) - Method in class org.aoju.bus.pager.dialect.AbstractAutoDialect
 
extractDialect(String, MappedStatement, DataSource, Properties) - Method in class org.aoju.bus.pager.dialect.auto.Defalut
 
extractDialect(String, MappedStatement, DataSource, Properties) - Method in class org.aoju.bus.pager.dialect.auto.Early
 
extractDialect(K, MappedStatement, DataSource, Properties) - Method in interface org.aoju.bus.pager.AutoDialect
提取 dialect
extractDialectKey(MappedStatement, DataSource, Properties) - Method in interface org.aoju.bus.pager.AutoDialect
extractDialectKey(MappedStatement, DataSource, Properties) - Method in class org.aoju.bus.pager.dialect.AbstractAutoDialect
 
extractDialectKey(MappedStatement, DataSource, Properties) - Method in class org.aoju.bus.pager.dialect.auto.Defalut
 
extractDialectKey(MappedStatement, DataSource, Properties) - Method in class org.aoju.bus.pager.dialect.auto.Early
 
extraOrderBy(SelectBody) - Static method in class org.aoju.bus.pager.parser.OrderByParser
extra order by and set default orderby to null

F

Firebird - Class in org.aoju.bus.pager.dialect.base
firebirdsql 数据库
Firebird() - Constructor for class org.aoju.bus.pager.dialect.base.Firebird
 
fromJdbcUrl(String) - Static method in class org.aoju.bus.pager.proxy.PageAutoDialect
 

G

get(K) - Method in interface org.aoju.bus.pager.cache.Cache
 
get(K) - Method in class org.aoju.bus.pager.cache.GuavaCache
 
get(K) - Method in class org.aoju.bus.pager.cache.SimpleCache
 
getAdditionalParameter(BoundSql) - Static method in class org.aoju.bus.pager.proxy.CountExecutor
获取 BoundSql 属性值 additionalParameters
getBoundSqlInterceptor() - Method in class org.aoju.bus.pager.Page
 
getChain() - Method in class org.aoju.bus.pager.plugins.PageBoundSqlHandler
 
getCount() - Method in class org.aoju.bus.pager.RowBounds
 
getCountColumn() - Method in class org.aoju.bus.pager.Page
 
getCountColumn() - Method in class org.aoju.bus.pager.proxy.PageParams
 
getCountSql(MappedStatement, BoundSql, Object, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.dialect.AbstractDialect
 
getCountSql(MappedStatement, BoundSql, Object, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.dialect.AbstractPaging
 
getCountSql(MappedStatement, BoundSql, Object, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.SqlServer
 
getCountSql(MappedStatement, BoundSql, Object, RowBounds, CacheKey) - Method in interface org.aoju.bus.pager.Dialect
生成 count 查询 sql
getCountSql(MappedStatement, BoundSql, Object, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.dialect.rowbounds.SqlServerRowBounds
 
getCountSql(MappedStatement, BoundSql, Object, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.PageContext
 
getDelegate() - Method in class org.aoju.bus.pager.proxy.PageAutoDialect
获取当前的代理对象
getDialectClass() - Method in class org.aoju.bus.pager.Page
 
getEndRow() - Method in class org.aoju.bus.pager.Page
 
getEndRow() - Method in class org.aoju.bus.pager.Paginating
 
getExistedMappedStatement(Configuration, String) - Static method in class org.aoju.bus.pager.proxy.CountExecutor
尝试获取已经存在的在 MS,提供对手写count和page的支持
getJdbcUrl(DruidDataSource) - Method in class org.aoju.bus.pager.dialect.auto.Druid
 
getJdbcUrl(HikariDataSource) - Method in class org.aoju.bus.pager.dialect.auto.Hikari
 
getJdbcUrl(Ds) - Method in class org.aoju.bus.pager.dialect.AbstractAutoDialect
 
getList() - Method in class org.aoju.bus.pager.Serialize
 
getLocalPage() - Method in class org.aoju.bus.pager.dialect.AbstractPaging
获取分页参数
getLocalPage() - Static method in class org.aoju.bus.pager.proxy.PageMethod
 
getNavigateFirstPage() - Method in class org.aoju.bus.pager.Paginating
 
getNavigateLastPage() - Method in class org.aoju.bus.pager.Paginating
 
getnavigatepageNo() - Method in class org.aoju.bus.pager.Paginating
 
getNavigatePages() - Method in class org.aoju.bus.pager.Paginating
 
getNextPage() - Method in class org.aoju.bus.pager.Paginating
 
getOrderBy() - Method in class org.aoju.bus.pager.Page
 
getOrderBy() - Method in interface org.aoju.bus.pager.Paging
 
getOrderByElements(PlainSelect, List<SelectItem>) - Method in class org.aoju.bus.pager.parser.SqlServerParser
获取新的排序列表
getPage(Object, RowBounds) - Method in class org.aoju.bus.pager.proxy.PageParams
获取分页参数
getPageFromObject(Object, boolean) - Static method in class org.aoju.bus.pager.proxy.PageObject
对象中获取分页参数
getPageNo() - Method in class org.aoju.bus.pager.Page
 
getPageNo() - Method in class org.aoju.bus.pager.Paginating
 
getPageNo() - Method in interface org.aoju.bus.pager.Paging
 
getPages() - Method in class org.aoju.bus.pager.Page
 
getPages() - Method in class org.aoju.bus.pager.Paginating
 
getPageSelect(Select) - Method in class org.aoju.bus.pager.parser.SqlServerParser
获取一个外层包装的TOP查询
getPageSize() - Method in class org.aoju.bus.pager.Page
 
getPageSize() - Method in class org.aoju.bus.pager.Paginating
 
getPageSize() - Method in interface org.aoju.bus.pager.Paging
 
getPageSizeZero() - Method in class org.aoju.bus.pager.Page
 
getPageSql(String, Page, CacheKey) - Method in class org.aoju.bus.pager.dialect.AbstractPaging
单独处理分页部分
getPageSql(String, Page, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.Db2
 
getPageSql(String, Page, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.Firebird
 
getPageSql(String, Page, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.HerdDB
 
getPageSql(String, Page, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.Hsqldb
 
getPageSql(String, Page, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.Informix
 
getPageSql(String, Page, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.MySql
 
getPageSql(String, Page, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.Oracle
 
getPageSql(String, Page, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.Oracle9i
 
getPageSql(String, Page, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.Oscar
 
getPageSql(String, Page, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.PostgreSql
构建 PostgreSQL分页查询语句
getPageSql(String, Page, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.SqlServer
 
getPageSql(String, Page, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.SqlServer2012
 
getPageSql(String, Page, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.PageContext
 
getPageSql(String, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.dialect.AbstractRowBounds
 
getPageSql(String, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.dialect.rowbounds.Db2RowBounds
 
getPageSql(String, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.dialect.rowbounds.HerdDBRowBounds
 
getPageSql(String, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.dialect.rowbounds.HsqldbRowBounds
 
getPageSql(String, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.dialect.rowbounds.InformixRowBounds
 
getPageSql(String, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.dialect.rowbounds.MySqlRowBounds
 
getPageSql(String, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.dialect.rowbounds.OracleRowBounds
 
getPageSql(String, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.dialect.rowbounds.PostgreSqlRowBounds
 
getPageSql(String, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.dialect.rowbounds.SqlServer2012RowBounds
 
getPageSql(String, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.dialect.rowbounds.SqlServerRowBounds
 
getPageSql(MappedStatement, BoundSql, Object, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.dialect.AbstractPaging
 
getPageSql(MappedStatement, BoundSql, Object, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.dialect.AbstractRowBounds
 
getPageSql(MappedStatement, BoundSql, Object, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.SqlServer
 
getPageSql(MappedStatement, BoundSql, Object, RowBounds, CacheKey) - Method in interface org.aoju.bus.pager.Dialect
生成分页查询 sql
getPageSql(MappedStatement, BoundSql, Object, RowBounds, CacheKey) - Method in class org.aoju.bus.pager.PageContext
 
getParameterMap - Static variable in class org.aoju.bus.pager.proxy.PageObject
 
getParamValue(MetaObject, String, boolean) - Static method in class org.aoju.bus.pager.proxy.PageObject
从对象中取参数
getPrePage() - Method in class org.aoju.bus.pager.Paginating
 
getProviderMethodArgumentNames(ProviderSqlSource) - Static method in class org.aoju.bus.pager.proxy.CountExecutor
获取 ProviderSqlSource 属性值 providerMethodArgumentNames
getReasonable() - Method in class org.aoju.bus.pager.Page
 
getResult() - Method in class org.aoju.bus.pager.Page
 
getSelectItems(PlainSelect) - Method in class org.aoju.bus.pager.parser.SqlServerParser
获取查询列
getSimpleCountSql(String) - Method in class org.aoju.bus.pager.parser.CountSqlParser
获取普通的Count-sql
getSimpleCountSql(String, String) - Method in class org.aoju.bus.pager.parser.CountSqlParser
获取普通的Count-sql
getSize() - Method in class org.aoju.bus.pager.Paginating
 
getSmartCountSql(String) - Method in class org.aoju.bus.pager.parser.CountSqlParser
获取智能的countSql
getSmartCountSql(String, String) - Method in class org.aoju.bus.pager.parser.CountSqlParser
获取智能的countSql
getStartRow() - Method in class org.aoju.bus.pager.Page
 
getStartRow() - Method in class org.aoju.bus.pager.Paginating
 
getTotal() - Method in class org.aoju.bus.pager.Page
 
getTotal() - Method in class org.aoju.bus.pager.RowBounds
 
getTotal() - Method in class org.aoju.bus.pager.Serialize
 
GuavaCache<K,V> - Class in org.aoju.bus.pager.cache
Simple Guava Cache
GuavaCache(Properties, String) - Constructor for class org.aoju.bus.pager.cache.GuavaCache
 

H

handleParameter(BoundSql, MappedStatement, Class<?>, Class<?>) - Method in class org.aoju.bus.pager.dialect.AbstractPaging
 
hasContent() - Method in class org.aoju.bus.pager.Paginating
是否包含内容
hasRequest - Static variable in class org.aoju.bus.pager.proxy.PageObject
 
HerdDB - Class in org.aoju.bus.pager.dialect.base
数据库方言 herddb
HerdDB() - Constructor for class org.aoju.bus.pager.dialect.base.HerdDB
 
HerdDBRowBounds - Class in org.aoju.bus.pager.dialect.rowbounds
HerdDB 基于 RowBounds 的分页
HerdDBRowBounds() - Constructor for class org.aoju.bus.pager.dialect.rowbounds.HerdDBRowBounds
 
Hikari - Class in org.aoju.bus.pager.dialect.auto
Hikari
Hikari() - Constructor for class org.aoju.bus.pager.dialect.auto.Hikari
 
Hsqldb - Class in org.aoju.bus.pager.dialect.base
数据库方言 hsqldb
Hsqldb() - Constructor for class org.aoju.bus.pager.dialect.base.Hsqldb
 
HsqldbRowBounds - Class in org.aoju.bus.pager.dialect.rowbounds
hsqldb 基于 RowBounds 的分页
HsqldbRowBounds() - Constructor for class org.aoju.bus.pager.dialect.rowbounds.HsqldbRowBounds
 

I

Informix - Class in org.aoju.bus.pager.dialect.base
数据库方言 informix
Informix() - Constructor for class org.aoju.bus.pager.dialect.base.Informix
 
InformixRowBounds - Class in org.aoju.bus.pager.dialect.rowbounds
informix 基于 RowBounds 的分页
InformixRowBounds() - Constructor for class org.aoju.bus.pager.dialect.rowbounds.InformixRowBounds
 
initDelegateDialect(MappedStatement, String) - Method in class org.aoju.bus.pager.proxy.PageAutoDialect
多数据动态获取时,每次需要初始化,还可以运行时指定具体的实现
instanceDialect(String, Properties) - Static method in class org.aoju.bus.pager.proxy.PageAutoDialect
初始化
intercept(Invocation) - Method in class org.aoju.bus.pager.plugins.PageSqlHandler
 
intercept(Invocation) - Method in class org.aoju.bus.pager.plugins.QuerySqlHandler
 
isCount() - Method in class org.aoju.bus.pager.Page
 
isHasNextPage() - Method in class org.aoju.bus.pager.Paginating
 
isHasPreviousPage() - Method in class org.aoju.bus.pager.Paginating
 
isIsFirstPage() - Method in class org.aoju.bus.pager.Paginating
 
isIsLastPage() - Method in class org.aoju.bus.pager.Paginating
 
isNotEmptyList(List<?>) - Method in class org.aoju.bus.pager.parser.SqlServerParser
List不空
isOffsetAsPageNo() - Method in class org.aoju.bus.pager.proxy.PageParams
 
isOrderByOnly() - Method in class org.aoju.bus.pager.Page
 
isPageSizeZero() - Method in class org.aoju.bus.pager.proxy.PageParams
 
isReasonable() - Method in class org.aoju.bus.pager.proxy.PageParams
 
isRowBoundsWithCount() - Method in class org.aoju.bus.pager.proxy.PageParams
 
isSimpleCount(PlainSelect) - Method in class org.aoju.bus.pager.parser.CountSqlParser
是否可以用简单的count查询方式
isSupportMethodsArguments() - Method in class org.aoju.bus.pager.proxy.PageParams
 

K

KEEP_ORDERBY - Static variable in class org.aoju.bus.pager.parser.CountSqlParser
 

L

list - Variable in class org.aoju.bus.pager.Serialize
结果集
LOCAL_PAGE - Static variable in class org.aoju.bus.pager.proxy.PageMethod
 

M

msCountMap - Variable in class org.aoju.bus.pager.plugins.PageSqlHandler
 
MySql - Class in org.aoju.bus.pager.dialect.base
数据库方言 mysql
MySql() - Constructor for class org.aoju.bus.pager.dialect.base.MySql
 
MySqlRowBounds - Class in org.aoju.bus.pager.dialect.rowbounds
mysql 基于 RowBounds 的分页
MySqlRowBounds() - Constructor for class org.aoju.bus.pager.dialect.rowbounds.MySqlRowBounds
 

N

newCountMappedStatement(MappedStatement) - Static method in class org.aoju.bus.pager.proxy.CountMappedStatement
新建count查询的MappedStatement
newCountMappedStatement(MappedStatement, String) - Static method in class org.aoju.bus.pager.proxy.CountMappedStatement
新建count查询的MappedStatement

O

of(List<? extends T>) - Static method in class org.aoju.bus.pager.Paginating
 
of(List<? extends T>) - Static method in class org.aoju.bus.pager.Serialize
 
of(List<? extends T>, int) - Static method in class org.aoju.bus.pager.Paginating
 
offsetAsPageNo - Variable in class org.aoju.bus.pager.proxy.PageParams
RowBounds参数offset作为PageNo使用 - 默认不使用
offsetPage(int, int) - Static method in class org.aoju.bus.pager.proxy.PageMethod
开始分页
offsetPage(int, int, boolean) - Static method in class org.aoju.bus.pager.proxy.PageMethod
开始分页
Oracle - Class in org.aoju.bus.pager.dialect.base
数据库方言 oracle
Oracle() - Constructor for class org.aoju.bus.pager.dialect.base.Oracle
 
Oracle9i - Class in org.aoju.bus.pager.dialect.base
数据库方言 oracle9i
Oracle9i() - Constructor for class org.aoju.bus.pager.dialect.base.Oracle9i
 
OracleRowBounds - Class in org.aoju.bus.pager.dialect.rowbounds
oracle 基于 RowBounds 的分页
OracleRowBounds() - Constructor for class org.aoju.bus.pager.dialect.rowbounds.OracleRowBounds
 
orderBy(String) - Static method in class org.aoju.bus.pager.proxy.PageMethod
排序
orderByHashParameters(List<OrderByElement>) - Method in class org.aoju.bus.pager.parser.CountSqlParser
判断Orderby是否包含参数,有参数的不能去
OrderByParser - Class in org.aoju.bus.pager.parser
处理 Order by
OrderByParser() - Constructor for class org.aoju.bus.pager.parser.OrderByParser
 
org.aoju.bus.pager - package org.aoju.bus.pager
MyBatis 分页插件
org.aoju.bus.pager.cache - package org.aoju.bus.pager.cache
分页缓存
org.aoju.bus.pager.dialect - package org.aoju.bus.pager.dialect
数据库分页方言
org.aoju.bus.pager.dialect.auto - package org.aoju.bus.pager.dialect.auto
 
org.aoju.bus.pager.dialect.base - package org.aoju.bus.pager.dialect.base
分页方言实现
org.aoju.bus.pager.dialect.replace - package org.aoju.bus.pager.dialect.replace
正则处理with(nolock)
org.aoju.bus.pager.dialect.rowbounds - package org.aoju.bus.pager.dialect.rowbounds
RowBounds处理
org.aoju.bus.pager.parser - package org.aoju.bus.pager.parser
分页插件sql转换
org.aoju.bus.pager.plugins - package org.aoju.bus.pager.plugins
分页插件
org.aoju.bus.pager.proxy - package org.aoju.bus.pager.proxy
分页执行代理
ORIGINAL - Enum constant in enum class org.aoju.bus.pager.plugins.BoundSqlHandler.Type
原始SQL,分页插件执行前,先执行这个类型
Oscar - Class in org.aoju.bus.pager.dialect.base
数据库方言 oscar
Oscar() - Constructor for class org.aoju.bus.pager.dialect.base.Oscar
 

P

Page<E> - Class in org.aoju.bus.pager
Mybatis - 分页对象
Page() - Constructor for class org.aoju.bus.pager.Page
 
Page(int[], boolean) - Constructor for class org.aoju.bus.pager.Page
 
Page(int, int) - Constructor for class org.aoju.bus.pager.Page
 
Page(int, int, boolean) - Constructor for class org.aoju.bus.pager.Page
 
PAGE_COLUMN_ALIAS_PREFIX - Static variable in class org.aoju.bus.pager.parser.SqlServerParser
别名前缀
PAGE_ROW_NUMBER - Static variable in class org.aoju.bus.pager.parser.SqlServerParser
行号
PAGE_ROW_NUMBER_COLUMN - Static variable in class org.aoju.bus.pager.parser.SqlServerParser
行号列
PAGE_SIZE - Static variable in class org.aoju.bus.pager.parser.SqlServerParser
结束行号
PAGE_SQL - Enum constant in enum class org.aoju.bus.pager.plugins.BoundSqlHandler.Type
分页 SQL,最后执行这里
PAGE_TABLE_ALIAS - Static variable in class org.aoju.bus.pager.parser.SqlServerParser
protected
PAGE_TABLE_NAME - Static variable in class org.aoju.bus.pager.parser.SqlServerParser
表别名名字
Page.Function<E,T> - Interface in org.aoju.bus.pager
兼容低版本 Java 7
PageAutoDialect - Class in org.aoju.bus.pager.proxy
基础方言信息
PageAutoDialect() - Constructor for class org.aoju.bus.pager.proxy.PageAutoDialect
 
PageBoundSqlHandler - Class in org.aoju.bus.pager.plugins
 
PageBoundSqlHandler() - Constructor for class org.aoju.bus.pager.plugins.PageBoundSqlHandler
 
PageContext - Class in org.aoju.bus.pager
Mybatis - 通用分页拦截器
PageContext() - Constructor for class org.aoju.bus.pager.PageContext
 
PageMethod - Class in org.aoju.bus.pager.proxy
基础分页方法
PageMethod() - Constructor for class org.aoju.bus.pager.proxy.PageMethod
 
pageNo(int) - Method in class org.aoju.bus.pager.Page
设置页码
PageObject - Class in org.aoju.bus.pager.proxy
分页参数对象工具类
PageObject() - Constructor for class org.aoju.bus.pager.proxy.PageObject
 
PAGEPARAMETER_FIRST - Static variable in class org.aoju.bus.pager.dialect.AbstractPaging
第一个分页参数
PAGEPARAMETER_SECOND - Static variable in class org.aoju.bus.pager.dialect.AbstractPaging
第二个分页参数
PageParams - Class in org.aoju.bus.pager.proxy
Page 参数信息
PageParams() - Constructor for class org.aoju.bus.pager.proxy.PageParams
 
pageQuery(Dialect, Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql, CacheKey) - Static method in class org.aoju.bus.pager.proxy.CountExecutor
分页查询
pageSize(int) - Method in class org.aoju.bus.pager.Page
设置页面大小
pageSizeZero - Variable in class org.aoju.bus.pager.proxy.PageParams
当设置为true的时候,如果pagesize设置为0(或RowBounds的limit=0),就不执行分页,返回全部结果
pageSizeZero(Boolean) - Method in class org.aoju.bus.pager.Page
当设置为true的时候,如果pagesize设置为0(或RowBounds的limit=0),就不执行分页,返回全部结果
pageSql - Variable in class org.aoju.bus.pager.dialect.base.SqlServer
 
pageSql - Variable in class org.aoju.bus.pager.dialect.rowbounds.SqlServerRowBounds
 
PageSqlHandler - Class in org.aoju.bus.pager.plugins
通用分页拦截器
PageSqlHandler() - Constructor for class org.aoju.bus.pager.plugins.PageSqlHandler
 
Paginating<T> - Class in org.aoju.bus.pager
对Page结果进行包装 新增分页的多项属性
Paginating() - Constructor for class org.aoju.bus.pager.Paginating
 
Paginating(List<? extends T>) - Constructor for class org.aoju.bus.pager.Paginating
包装Page对象
Paginating(List<? extends T>, int) - Constructor for class org.aoju.bus.pager.Paginating
包装Page对象
Paging - Interface in org.aoju.bus.pager
分页接口
PARAMS - Static variable in class org.aoju.bus.pager.proxy.PageObject
 
plugin(Object) - Method in class org.aoju.bus.pager.plugins.PageSqlHandler
 
plugin(Object) - Method in class org.aoju.bus.pager.plugins.QuerySqlHandler
 
PostgreSql - Class in org.aoju.bus.pager.dialect.base
数据库方言 postgresql
PostgreSql() - Constructor for class org.aoju.bus.pager.dialect.base.PostgreSql
 
PostgreSqlRowBounds - Class in org.aoju.bus.pager.dialect.rowbounds
PostgreSQL 基于 RowBounds 的分页
PostgreSqlRowBounds() - Constructor for class org.aoju.bus.pager.dialect.rowbounds.PostgreSqlRowBounds
 
processFromItem(FromItem) - Method in class org.aoju.bus.pager.parser.CountSqlParser
处理子查询
processFromItem(FromItem, int) - Method in class org.aoju.bus.pager.parser.SqlServerParser
处理子查询
processPageParameter(MappedStatement, Map<String, Object>, Page, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.dialect.AbstractPaging
处理分页参数
processPageParameter(MappedStatement, Map<String, Object>, Page, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.Db2
 
processPageParameter(MappedStatement, Map<String, Object>, Page, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.Firebird
 
processPageParameter(MappedStatement, Map<String, Object>, Page, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.HerdDB
 
processPageParameter(MappedStatement, Map<String, Object>, Page, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.Hsqldb
 
processPageParameter(MappedStatement, Map<String, Object>, Page, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.Informix
 
processPageParameter(MappedStatement, Map<String, Object>, Page, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.MySql
 
processPageParameter(MappedStatement, Map<String, Object>, Page, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.Oracle
 
processPageParameter(MappedStatement, Map<String, Object>, Page, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.Oracle9i
 
processPageParameter(MappedStatement, Map<String, Object>, Page, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.Oscar
 
processPageParameter(MappedStatement, Map<String, Object>, Page, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.PostgreSql
 
processPageParameter(MappedStatement, Map<String, Object>, Page, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.SqlServer
 
processPageParameter(MappedStatement, Map<String, Object>, Page, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.dialect.base.SqlServer2012
 
processParameterObject(MappedStatement, Object, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.dialect.AbstractPaging
 
processParameterObject(MappedStatement, Object, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.dialect.AbstractRowBounds
 
processParameterObject(MappedStatement, Object, BoundSql, CacheKey) - Method in interface org.aoju.bus.pager.Dialect
处理查询参数对象
processParameterObject(MappedStatement, Object, BoundSql, CacheKey) - Method in class org.aoju.bus.pager.PageContext
 
processPlainSelect(PlainSelect) - Method in class org.aoju.bus.pager.parser.CountSqlParser
处理PlainSelect类型的selectBody
processPlainSelect(PlainSelect, int) - Method in class org.aoju.bus.pager.parser.SqlServerParser
处理PlainSelect类型的selectBody
processSelectBody(SelectBody) - Method in class org.aoju.bus.pager.parser.CountSqlParser
处理selectBody去除Order by
processSelectBody(SelectBody, int) - Method in class org.aoju.bus.pager.parser.SqlServerParser
处理selectBody去除Order by
processWithItemsList(List<WithItem>) - Method in class org.aoju.bus.pager.parser.CountSqlParser
处理WithItem
put(K, V) - Method in interface org.aoju.bus.pager.cache.Cache
 
put(K, V) - Method in class org.aoju.bus.pager.cache.GuavaCache
 
put(K, V) - Method in class org.aoju.bus.pager.cache.SimpleCache
 

Q

Querying - Interface in org.aoju.bus.pager
分页查询接口
QuerySqlHandler - Class in org.aoju.bus.pager.plugins
QuerySQLHandler 规范
QuerySqlHandler() - Constructor for class org.aoju.bus.pager.plugins.QuerySqlHandler
 

R

reasonable - Variable in class org.aoju.bus.pager.proxy.PageParams
分页合理化
reasonable(Boolean) - Method in class org.aoju.bus.pager.Page
设置合理化
RegexWithNolock - Class in org.aoju.bus.pager.dialect.replace
正则处理 with(nolock),转换为一个 table_PAGEWITHNOLOCK
RegexWithNolock() - Constructor for class org.aoju.bus.pager.dialect.replace.RegexWithNolock
 
registerAutoDialect(AbstractAutoDialect) - Static method in class org.aoju.bus.pager.dialect.auto.Defalut
允许手工添加额外的实现,实际上没有必要
registerAutoDialectAlias(String, Class<? extends AutoDialect>) - Static method in class org.aoju.bus.pager.proxy.PageAutoDialect
 
registerDialectAlias(String, Class<? extends Dialect>) - Static method in class org.aoju.bus.pager.proxy.PageAutoDialect
 
replace(String) - Method in class org.aoju.bus.pager.dialect.replace.RegexWithNolock
 
replace(String) - Method in class org.aoju.bus.pager.dialect.replace.SimpleWithNolock
 
replace(String) - Method in interface org.aoju.bus.pager.dialect.ReplaceSql
临时替换后用于 jsqlparser 解析
replaceSql - Variable in class org.aoju.bus.pager.dialect.base.SqlServer
 
replaceSql - Variable in class org.aoju.bus.pager.dialect.rowbounds.SqlServerRowBounds
 
ReplaceSql - Interface in org.aoju.bus.pager.dialect
替换和还原 SQL
requestClass - Static variable in class org.aoju.bus.pager.proxy.PageObject
 
resloveDialectClass(String) - Static method in class org.aoju.bus.pager.proxy.PageAutoDialect
反射类
restore(String) - Method in class org.aoju.bus.pager.dialect.replace.RegexWithNolock
 
restore(String) - Method in class org.aoju.bus.pager.dialect.replace.SimpleWithNolock
 
restore(String) - Method in interface org.aoju.bus.pager.dialect.ReplaceSql
还原经过解析后的 sql
RowBounds - Class in org.aoju.bus.pager
分页结果信息
RowBounds(int, int) - Constructor for class org.aoju.bus.pager.RowBounds
 
rowBoundsWithCount - Variable in class org.aoju.bus.pager.proxy.PageParams
RowBounds是否进行count查询 - 默认不查询

S

Serialize<T> - Class in org.aoju.bus.pager
分页信息
Serialize() - Constructor for class org.aoju.bus.pager.Serialize
 
Serialize(List<? extends T>) - Constructor for class org.aoju.bus.pager.Serialize
 
setBoundSqlInterceptor(BoundSqlHandler) - Method in class org.aoju.bus.pager.Page
 
setCount(boolean) - Method in class org.aoju.bus.pager.Page
 
setCount(Boolean) - Method in class org.aoju.bus.pager.RowBounds
 
setCountColumn(String) - Method in class org.aoju.bus.pager.Page
 
setDialectClass(String) - Method in class org.aoju.bus.pager.Page
 
setEndRow(long) - Method in class org.aoju.bus.pager.Page
 
setEndRow(long) - Method in class org.aoju.bus.pager.Paginating
 
setHasNextPage(boolean) - Method in class org.aoju.bus.pager.Paginating
 
setHasPreviousPage(boolean) - Method in class org.aoju.bus.pager.Paginating
 
setIsFirstPage(boolean) - Method in class org.aoju.bus.pager.Paginating
 
setIsLastPage(boolean) - Method in class org.aoju.bus.pager.Paginating
 
setList(List<T>) - Method in class org.aoju.bus.pager.Serialize
 
setLocalPage(Page) - Static method in class org.aoju.bus.pager.proxy.PageMethod
设置 Page 参数
setNavigateFirstPage(int) - Method in class org.aoju.bus.pager.Paginating
 
setNavigateLastPage(int) - Method in class org.aoju.bus.pager.Paginating
 
setnavigatepageNo(int[]) - Method in class org.aoju.bus.pager.Paginating
 
setNavigatePages(int) - Method in class org.aoju.bus.pager.Paginating
 
setNextPage(int) - Method in class org.aoju.bus.pager.Paginating
 
setOrderBy(String) - Method in class org.aoju.bus.pager.Page
设置排序字段,增加 SQL 注入校验,如果需要在 order by 使用函数,可以使用 Page.setUnsafeOrderBy(String) 方法
setOrderByOnly(boolean) - Method in class org.aoju.bus.pager.Page
 
setPageNo(int) - Method in class org.aoju.bus.pager.Page
 
setPageNo(int) - Method in class org.aoju.bus.pager.Paginating
 
setPages(int) - Method in class org.aoju.bus.pager.Page
 
setPages(int) - Method in class org.aoju.bus.pager.Paginating
 
setPageSize(int) - Method in class org.aoju.bus.pager.Page
 
setPageSize(int) - Method in class org.aoju.bus.pager.Paginating
 
setPageSizeZero(Boolean) - Method in class org.aoju.bus.pager.Page
 
setParams(String) - Static method in class org.aoju.bus.pager.proxy.PageObject
 
setPrePage(int) - Method in class org.aoju.bus.pager.Paginating
 
setProperties(Properties) - Method in class org.aoju.bus.pager.dialect.AbstractPaging
 
setProperties(Properties) - Method in class org.aoju.bus.pager.dialect.AbstractRowBounds
 
setProperties(Properties) - Method in class org.aoju.bus.pager.dialect.base.SqlServer
 
setProperties(Properties) - Method in class org.aoju.bus.pager.dialect.rowbounds.SqlServerRowBounds
 
setProperties(Properties) - Method in interface org.aoju.bus.pager.Dialect
设置参数
setProperties(Properties) - Method in class org.aoju.bus.pager.PageContext
 
setProperties(Properties) - Method in class org.aoju.bus.pager.plugins.PageBoundSqlHandler
 
setProperties(Properties) - Method in class org.aoju.bus.pager.plugins.PageSqlHandler
 
setProperties(Properties) - Method in class org.aoju.bus.pager.proxy.PageAutoDialect
 
setProperties(Properties) - Method in class org.aoju.bus.pager.proxy.PageParams
 
setReasonable(Boolean) - Method in class org.aoju.bus.pager.Page
 
setSize(int) - Method in class org.aoju.bus.pager.Paginating
 
setStartRow(long) - Method in class org.aoju.bus.pager.Page
 
setStartRow(long) - Method in class org.aoju.bus.pager.Paginating
 
setStaticProperties(Properties) - Static method in class org.aoju.bus.pager.proxy.PageMethod
设置参数
setTotal(long) - Method in class org.aoju.bus.pager.Page
 
setTotal(long) - Method in class org.aoju.bus.pager.Serialize
 
setTotal(Long) - Method in class org.aoju.bus.pager.RowBounds
 
setUnsafeOrderBy(String) - Method in class org.aoju.bus.pager.Page
不安全的设置排序方法,如果从前端接收参数,请自行做好注入校验。
SimpleCache<K,V> - Class in org.aoju.bus.pager.cache
Simple MyBatis Cache
SimpleCache(Properties, String) - Constructor for class org.aoju.bus.pager.cache.SimpleCache
 
SimpleWithNolock - Class in org.aoju.bus.pager.dialect.replace
简单处理 with(nolock)
SimpleWithNolock() - Constructor for class org.aoju.bus.pager.dialect.replace.SimpleWithNolock
 
skip(MappedStatement, Object, RowBounds) - Method in class org.aoju.bus.pager.dialect.AbstractPaging
 
skip(MappedStatement, Object, RowBounds) - Method in class org.aoju.bus.pager.dialect.AbstractRowBounds
 
skip(MappedStatement, Object, RowBounds) - Method in interface org.aoju.bus.pager.Dialect
跳过 count 和 分页查询
skip(MappedStatement, Object, RowBounds) - Method in class org.aoju.bus.pager.PageContext
 
SqlInjection - Class in org.aoju.bus.pager.plugins
更严格的SQL注入检测
SqlInjection() - Constructor for class org.aoju.bus.pager.plugins.SqlInjection
 
SqlServer - Class in org.aoju.bus.pager.dialect.base
数据库方言 sqlserver
SqlServer() - Constructor for class org.aoju.bus.pager.dialect.base.SqlServer
 
SqlServer2012 - Class in org.aoju.bus.pager.dialect.base
数据库方言 sqlserver2012
SqlServer2012() - Constructor for class org.aoju.bus.pager.dialect.base.SqlServer2012
 
SqlServer2012RowBounds - Class in org.aoju.bus.pager.dialect.rowbounds
sqlserver2012 基于 RowBounds 的分页
SqlServer2012RowBounds() - Constructor for class org.aoju.bus.pager.dialect.rowbounds.SqlServer2012RowBounds
 
SqlServerParser - Class in org.aoju.bus.pager.parser
将sqlserver查询语句转换为分页语句 注意事项: 请先保证你的SQL可以执行 sql中最好直接包含order by,可以自动从sql提取 如果没有order by,可以通过入参提供,但是需要自己保证正确 如果sql有order by,可以通过orderby参数覆盖sql中的order by order by的列名不能使用别名 表和列使用别名的时候不要使用单引号(') 该类设计为一个独立的工具类,依赖jsqlparser,可以独立使用
SqlServerParser() - Constructor for class org.aoju.bus.pager.parser.SqlServerParser
 
SqlServerRowBounds - Class in org.aoju.bus.pager.dialect.rowbounds
sqlserver 基于 RowBounds 的分页
SqlServerRowBounds() - Constructor for class org.aoju.bus.pager.dialect.rowbounds.SqlServerRowBounds
 
sqlToCount(Select, String) - Method in class org.aoju.bus.pager.parser.CountSqlParser
将sql转换为count查询
START_ROW - Static variable in class org.aoju.bus.pager.parser.SqlServerParser
开始行号
startPage(int, int) - Static method in class org.aoju.bus.pager.proxy.PageMethod
开始分页
startPage(int, int, boolean) - Static method in class org.aoju.bus.pager.proxy.PageMethod
开始分页
startPage(int, int, boolean, Boolean, Boolean) - Static method in class org.aoju.bus.pager.proxy.PageMethod
开始分页
startPage(int, int, String) - Static method in class org.aoju.bus.pager.proxy.PageMethod
开始分页
startPage(Object) - Static method in class org.aoju.bus.pager.proxy.PageMethod
开始分页
SUFFIX_COUNT - Static variable in class org.aoju.bus.pager.dialect.AbstractPaging
count查询的id后缀
SUFFIX_PAGE - Static variable in class org.aoju.bus.pager.dialect.AbstractPaging
分页的id后缀
supportMethodsArguments - Variable in class org.aoju.bus.pager.proxy.PageParams
是否支持接口参数来传递分页参数,默认false

T

TOP100_PERCENT - Static variable in class org.aoju.bus.pager.parser.SqlServerParser
TOP 100 PERCENT
toPageInfo() - Method in class org.aoju.bus.pager.Page
 
toPageInfo(Page.Function<E, T>) - Method in class org.aoju.bus.pager.Page
数据对象转换
toPageSerializable() - Method in class org.aoju.bus.pager.Page
 
toPageSerializable(Page.Function<E, T>) - Method in class org.aoju.bus.pager.Page
数据对象转换
toString() - Method in class org.aoju.bus.pager.Page
 
toString() - Method in class org.aoju.bus.pager.Paginating
 
total - Variable in class org.aoju.bus.pager.Serialize
总记录数

U

using(String) - Method in class org.aoju.bus.pager.Page
指定使用的分页实现,如果自己使用的很频繁,建议自己增加一层封装再使用

V

valueOf(String) - Static method in enum class org.aoju.bus.pager.plugins.BoundSqlHandler.Type
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.aoju.bus.pager.plugins.BoundSqlHandler.Type
Returns an array containing the constants of this enum class, in the order they are declared.

W

WRAP_TABLE - Static variable in class org.aoju.bus.pager.parser.SqlServerParser
外层包装表
wrapSetOperationList(SetOperationList) - Method in class org.aoju.bus.pager.parser.SqlServerParser
包装SetOperationList
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form