Skip navigation links
B C G I L P Q R S U 

B

ByteEnum - Interface in com.github.lynzabo.common
 

C

com.github.lynzabo.common - package com.github.lynzabo.common
 

G

getCurrentPage() - Method in class com.github.lynzabo.common.Page
 
getCurrentRecord() - Method in class com.github.lynzabo.common.Page
 
getData() - Method in class com.github.lynzabo.common.Page
 
getEndRowPosition() - Method in class com.github.lynzabo.common.Page
 
getLimit() - Method in class com.github.lynzabo.common.QueryParam
 
getMaxRows() - Method in class com.github.lynzabo.common.Limit
 
getNextId() - Method in class com.github.lynzabo.common.Page
 
getNullableResult(ResultSet, String) - Method in class com.github.lynzabo.common.IntValueEnumTypeHandler
使用字段名获取数据
getNullableResult(ResultSet, int) - Method in class com.github.lynzabo.common.IntValueEnumTypeHandler
使用字段索引获取数据
getNullableResult(CallableStatement, int) - Method in class com.github.lynzabo.common.IntValueEnumTypeHandler
 
getNullableResult(ResultSet, String) - Method in class com.github.lynzabo.common.UserTypeHandler
 
getNullableResult(ResultSet, int) - Method in class com.github.lynzabo.common.UserTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class com.github.lynzabo.common.UserTypeHandler
 
getPage() - Method in class com.github.lynzabo.common.QueryParam
 
getParams() - Method in class com.github.lynzabo.common.QueryParam
 
getPreId() - Method in class com.github.lynzabo.common.Page
 
getRecordsPerPage() - Method in class com.github.lynzabo.common.Page
 
getStart() - Method in class com.github.lynzabo.common.Limit
 
getStartRowPosition() - Method in class com.github.lynzabo.common.Page
 
getTotalPages() - Method in class com.github.lynzabo.common.Page
 
getTotalRecords() - Method in class com.github.lynzabo.common.Page
 
getUserLoginName(Long) - Method in class com.github.lynzabo.common.UserTypeHandler
使用用户ID获取用户登录名
getValue() - Method in interface com.github.lynzabo.common.ByteEnum
 

I

IntValueEnumTypeHandler<T extends ByteEnum> - Class in com.github.lynzabo.common
MyBatis通用按值转换 枚举转换处理器
适合于所有实现于ByteEnum接口的枚举类
MyBatis自带枚举处理器EnumOrdinalTypeHandler是按照索引赋值,如处理MclusterStatus枚举,数据库的值为9,应对应枚举项STOPED, 但使用EnumOrdinalTypeHandler却对应的是DESTROYING,因为DESTROYING索引为9
IntValueEnumTypeHandler() - Constructor for class com.github.lynzabo.common.IntValueEnumTypeHandler
 
IntValueEnumTypeHandler(Class<T>) - Constructor for class com.github.lynzabo.common.IntValueEnumTypeHandler
在构造方法中预存当前枚举类所有枚举项
isLastPage() - Method in class com.github.lynzabo.common.Page
 
isTooManySearchReturn() - Method in class com.github.lynzabo.common.Page
 

L

Limit - Class in com.github.lynzabo.common
 
Limit(int) - Constructor for class com.github.lynzabo.common.Limit
 
Limit(int, int) - Constructor for class com.github.lynzabo.common.Limit
 

P

Page - Class in com.github.lynzabo.common
 
Page() - Constructor for class com.github.lynzabo.common.Page
 
Page(int, int) - Constructor for class com.github.lynzabo.common.Page
 

Q

QueryParam<K,V> - Class in com.github.lynzabo.common
 
QueryParam() - Constructor for class com.github.lynzabo.common.QueryParam
 
QueryParam(Map<K, V>, Page) - Constructor for class com.github.lynzabo.common.QueryParam
 

R

RECORDS_PER_PAGE - Static variable in class com.github.lynzabo.common.Page
 

S

setCurrentPage(int) - Method in class com.github.lynzabo.common.Page
 
setCurrentRecord(int) - Method in class com.github.lynzabo.common.Page
 
setData(Object) - Method in class com.github.lynzabo.common.Page
 
setLimit(Limit) - Method in class com.github.lynzabo.common.QueryParam
 
setMaxRows(int) - Method in class com.github.lynzabo.common.Limit
 
setNextId(long) - Method in class com.github.lynzabo.common.Page
 
setNonNullParameter(PreparedStatement, int, T, JdbcType) - Method in class com.github.lynzabo.common.IntValueEnumTypeHandler
 
setNonNullParameter(PreparedStatement, int, Long, JdbcType) - Method in class com.github.lynzabo.common.UserTypeHandler
默认当值不为空时进 赋值
setPage(Page) - Method in class com.github.lynzabo.common.QueryParam
 
setParameter(PreparedStatement, int, Long, JdbcType) - Method in class com.github.lynzabo.common.UserTypeHandler
默认为空时进 赋值
setParams(Map<K, V>) - Method in class com.github.lynzabo.common.QueryParam
 
setPreId(long) - Method in class com.github.lynzabo.common.Page
 
setRecordsPerPage(int) - Method in class com.github.lynzabo.common.Page
 
setStart(int) - Method in class com.github.lynzabo.common.Limit
 
setTooManySearchReturn(boolean) - Method in class com.github.lynzabo.common.Page
 
setTotalRecords(int) - Method in class com.github.lynzabo.common.Page
 

U

UserTypeHandler - Class in com.github.lynzabo.common
自动赋、获取用户名类型转换器
定义MyBatis mapping文件时使用typeHandler为UserTypeHandler,自动填充用户名进去
当用户定义typeHandler为UserTypeHandler时候,如果代码中手动赋值,则不替换,如果没有手动赋值, 该UserTypeHandler会自动赋默认值
UserTypeHandler() - Constructor for class com.github.lynzabo.common.UserTypeHandler
 
UserTypeHandler(Class<Long>) - Constructor for class com.github.lynzabo.common.UserTypeHandler
在构造方法中预存当前枚举类所有枚举项
B C G I L P Q R S U 
Skip navigation links

Copyright © 2016 Le. All rights reserved.