跳过导航链接
A B C D E F G H I J K L M N O P R S T U V W X Y _ 

A

AbsFilter - com.gitee.baa.bloom中的类
 
AbsFilter(long, int) - 类 的构造器com.gitee.baa.bloom.AbsFilter
构造
AbsFilter(long) - 类 的构造器com.gitee.baa.bloom.AbsFilter
默认构造32位
acquire(String) - 类 中的方法com.gitee.baa.limiter.BucketLimiter
 
add(float, float) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的加法运算
add(float, double) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的加法运算
add(double, double) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的加法运算
add(Double, Double) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的加法运算
add(Number, Number) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的加法运算
如果传入多个值为null或者空,则返回0
add(Number...) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的加法运算
如果传入多个值为null或者空,则返回0
add(String...) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的加法运算
如果传入多个值为null或者空,则返回0
add(BigDecimal...) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的加法运算
如果传入多个值为null或者空,则返回0
add(long) - 接口 中的方法com.gitee.baa.bitmap.BitMap
加入值
add(long) - 类 中的方法com.gitee.baa.bitmap.BitMapInt
 
add(long) - 类 中的方法com.gitee.baa.bitmap.BitMapLong
 
add(String) - 类 中的方法com.gitee.baa.bloom.AbsFilter
 
add(String) - 类 中的方法com.gitee.baa.bloom.BitMapBloom
增加字符串到Filter映射中
add(String...) - 类 中的方法com.gitee.baa.bloom.BitMapBloom
 
add(String) - 接口 中的方法com.gitee.baa.bloom.BloomFilter
在boolean的bitMap中增加一个字符串
如果存在就返回false .如果不存在.先增加这个字符串.再返回true
addMapKey(Map<String, Object>) - 类 中的方法com.gitee.baa.bloom.BitMapBloom
 
AES - com.gitee.baa.aes中的类
 
AES(AES.AesModel, String, String) - 类 的构造器com.gitee.baa.aes.AES
key
AES(AES.AesModel, String) - 类 的构造器com.gitee.baa.aes.AES
 
AES(AES.AesModel, byte[], byte[]) - 类 的构造器com.gitee.baa.aes.AES
 
AES.AesModel - com.gitee.baa.aes中的枚举
 
AES.KeyModel - com.gitee.baa.aes中的枚举
 
AesKey - com.gitee.baa.aes中的类
 
AesKey() - 类 的构造器com.gitee.baa.aes.AesKey
 
AesModel() - 枚举 的构造器com.gitee.baa.aes.AES.AesModel
 
allCount - 类 中的变量com.gitee.baa.limiter.SliderLimiter
已过时。
 
ApiAspectJ - com.gitee.baa.aop.api中的类
 
ApiAspectJ() - 类 的构造器com.gitee.baa.aop.api.ApiAspectJ
 
assertTrue(boolean, String) - 类 中的静态方法com.gitee.baa.validators.Validators
mustTrue == false 抛异常

B

BASE - 类 中的静态变量com.gitee.baa.base.Base62
 
Base62 - com.gitee.baa.base中的类
 
Base62() - 类 的构造器com.gitee.baa.base.Base62
 
baseDigits - 类 中的静态变量com.gitee.baa.base.Base62
 
BigDecimal2 - com.gitee.baa.bigdec中的类
big decimal 精确运算
BigDecimal2() - 类 的构造器com.gitee.baa.bigdec.BigDecimal2
 
BitMap - com.gitee.baa.bitmap中的接口
 
BitMapBloom - com.gitee.baa.bloom中的类
 
BitMapBloom(int) - 类 的构造器com.gitee.baa.bloom.BitMapBloom
 
BitMapBloom() - 类 的构造器com.gitee.baa.bloom.BitMapBloom
 
BitMapInt - com.gitee.baa.bitmap中的类
 
BitMapInt() - 类 的构造器com.gitee.baa.bitmap.BitMapInt
构造
BitMapInt(int) - 类 的构造器com.gitee.baa.bitmap.BitMapInt
构造
BitMapLong - com.gitee.baa.bitmap中的类
 
BitMapLong() - 类 的构造器com.gitee.baa.bitmap.BitMapLong
构造
BitMapLong(int) - 类 的构造器com.gitee.baa.bitmap.BitMapLong
构造 64位操作系统上 此性能更佳哟
block - 类 中的变量com.gitee.baa.limiter.SliderLimiter
已过时。
 
BloomFilter - com.gitee.baa.bloom中的接口
 
bm - 类 中的变量com.gitee.baa.bloom.AbsFilter
 
BucketLimiter - com.gitee.baa.limiter中的类
 
BucketLimiter(int, long, TimeUnit) - 类 的构造器com.gitee.baa.limiter.BucketLimiter
 
Byte2 - com.gitee.baa.byte2中的类
 
Byte2() - 类 的构造器com.gitee.baa.byte2.Byte2
 

C

cache - 类 中的变量com.gitee.baa.limiter.BucketLimiter
 
callBackFormat - 类 中的静态变量com.gitee.baa.utils.RequestUtils
 
calNatureDay(Calendar, Calendar) - 类 中的静态方法com.gitee.baa.date.DateTime2
计算两个日期相差几个自然天,例如:2014-12-31 20:00 至 2015-01-01 07:00 相差-1天
calNatureDay(long, long) - 类 中的静态方法com.gitee.baa.date.DateTime2
计算两个日期相差几个自然天,例如:2014-12-31 20:00 至 2015-01-01 07:00 相差-1天
calNatureDay(LocalDateTime, LocalDateTime) - 类 中的静态方法com.gitee.baa.date.DateTime2
计算两个日期相差几个自然天,例如:2014-12-31 20:00 至 2015-01-01 07:00 相差-1天
CHINESE - 类 中的静态变量com.gitee.baa.reg.Reg
 
chunkWithNumber(List<T>, int) - 类 中的静态方法com.gitee.baa.list2.Lists2
列表均分 n 等分(部分子列表比后面的子列表可能多1个 [] --chunk3--> [] [1] --chunk3--> [[1]] [1, 2] --chunk3--> [[1], [2]] [1, 2, 3] --chunk3--> [[1], [2], [3]] [1, 2, 3, 4] --chunk3--> [[1, 2], [3], [4]] [1, 2, 3, 4, 5] --chunk3--> [[1, 2], [3, 4], [5]] [1, 2, 3, 4, 5, 6] --chunk3--> [[1, 2], [3, 4], [5, 6]] [1, 2, 3, 4, 5, 6, 7] --chunk3--> [[1, 2, 3], [4, 5], [6, 7]] [1, 2, 3, 4, 5, 6, 7, 8] --chunk3--> [[1, 2, 3], [4, 5, 6], [7, 8]]
cipher - 类 中的变量com.gitee.baa.aes.AES
 
code - 异常错误 中的变量com.gitee.baa.validators.RException
 
com.gitee.baa.aes - 程序包 com.gitee.baa.aes
 
com.gitee.baa.annotations - 程序包 com.gitee.baa.annotations
 
com.gitee.baa.aop.api - 程序包 com.gitee.baa.aop.api
 
com.gitee.baa.base - 程序包 com.gitee.baa.base
 
com.gitee.baa.bigdec - 程序包 com.gitee.baa.bigdec
 
com.gitee.baa.bitmap - 程序包 com.gitee.baa.bitmap
 
com.gitee.baa.bloom - 程序包 com.gitee.baa.bloom
 
com.gitee.baa.byte2 - 程序包 com.gitee.baa.byte2
 
com.gitee.baa.date - 程序包 com.gitee.baa.date
 
com.gitee.baa.filter - 程序包 com.gitee.baa.filter
 
com.gitee.baa.hash - 程序包 com.gitee.baa.hash
 
com.gitee.baa.holder - 程序包 com.gitee.baa.holder
 
com.gitee.baa.jsons - 程序包 com.gitee.baa.jsons
 
com.gitee.baa.limiter - 程序包 com.gitee.baa.limiter
 
com.gitee.baa.list2 - 程序包 com.gitee.baa.list2
 
com.gitee.baa.map2 - 程序包 com.gitee.baa.map2
 
com.gitee.baa.md5 - 程序包 com.gitee.baa.md5
 
com.gitee.baa.object2 - 程序包 com.gitee.baa.object2
 
com.gitee.baa.r - 程序包 com.gitee.baa.r
 
com.gitee.baa.reg - 程序包 com.gitee.baa.reg
 
com.gitee.baa.string2 - 程序包 com.gitee.baa.string2
 
com.gitee.baa.thread - 程序包 com.gitee.baa.thread
 
com.gitee.baa.utils - 程序包 com.gitee.baa.utils
 
com.gitee.baa.validators - 程序包 com.gitee.baa.validators
 
compare(T, K) - 接口 中的方法com.gitee.baa.list2.Lists2.BinaryComparator
比较方法,0是相等
contains(long) - 接口 中的方法com.gitee.baa.bitmap.BitMap
检查是否包含值
contains(long) - 类 中的方法com.gitee.baa.bitmap.BitMapInt
 
contains(long) - 类 中的方法com.gitee.baa.bitmap.BitMapLong
 
contains(String) - 类 中的方法com.gitee.baa.bloom.AbsFilter
 
contains(String) - 类 中的方法com.gitee.baa.bloom.BitMapBloom
是否可能包含此字符串,此处存在误判
contains(String) - 接口 中的方法com.gitee.baa.bloom.BloomFilter
 
convertMapForFreeMarker(Map<K, V>) - 类 中的静态方法com.gitee.baa.map2.Maps2
将一个Map的所有key转换成字符串形式的Key(FreeMarker的变态设计)
convertMapForFreeMarker(Map<K, V>, boolean) - 类 中的静态方法com.gitee.baa.map2.Maps2
将一个Map的所有key转换成字符串形式的Key(FreeMarker的变态设计)
copy(T) - 类 中的静态方法com.gitee.baa.jsons.Jsons
 
copy(Object, Class<T>) - 类 中的静态方法com.gitee.baa.jsons.Jsons
 
countPerBlock - 类 中的变量com.gitee.baa.limiter.SliderLimiter
已过时。
 
create(int, long, TimeUnit) - 类 中的静态方法com.gitee.baa.limiter.BucketLimiter
 
create(String...) - 类 中的静态方法com.gitee.baa.map2.Maps2
构造一个纯字符串的有序map
create(Collection<V>, Function<? super V, ? extends K>) - 类 中的静态方法com.gitee.baa.map2.Maps2
根据一个集合创建一个Map
createUrl(String, String) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
crypt(String) - 类 中的静态方法com.gitee.baa.md5.Md5
Encodes a string
crypt(String, String) - 类 中的静态方法com.gitee.baa.md5.Md5
encode a string with given encoding
crypt(byte[]) - 类 中的静态方法com.gitee.baa.md5.Md5
encode bytes
cryptDigest(MessageDigest) - 类 中的静态方法com.gitee.baa.md5.Md5
 
CURLY_BRACES - 类 中的静态变量com.gitee.baa.reg.Reg
 
currentBlockQps() - 类 中的方法com.gitee.baa.limiter.SliderLimiter
已过时。
 
currentQPS() - 类 中的方法com.gitee.baa.limiter.SliderLimiter
已过时。
获取目前总的访问数

D

daemon - 类 中的变量com.gitee.baa.thread.NamedThreadFactory
 
DateTime2 - com.gitee.baa.date中的类
 
DateTime2() - 类 的构造器com.gitee.baa.date.DateTime2
 
dateToString(Date, String) - 类 中的静态方法com.gitee.baa.date.DateTime2
 
dateToString(Date, String, String) - 类 中的静态方法com.gitee.baa.date.DateTime2
 
decimalFormat(String, double) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
格式化double
DecimalFormat 做封装
decimalFormat(String, long) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
格式化double
DecimalFormat 做封装
decimalFormat(String, Object) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
格式化double
DecimalFormat 做封装
decimalFormatMoney(double) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
格式化金额输出,每三位用逗号分隔
decode(String) - 类 中的静态方法com.gitee.baa.base.Base62
 
decodeURL(String) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
decrypt(byte[]) - 类 中的方法com.gitee.baa.aes.AES
 
decryptStr(String) - 类 中的方法com.gitee.baa.aes.AES
 
decryptStr(byte[]) - 类 中的方法com.gitee.baa.aes.AES
 
DEFAULT_DATE_FORMAT - 类 中的静态变量com.gitee.baa.jsons.Jsons
默认日期格式
DEFAULT_DATE_FORMATTER - 类 中的静态变量com.gitee.baa.date.DateTime2
yyyy-MM-dd
DEFAULT_DATE_TIME_FORMAT - 类 中的静态变量com.gitee.baa.jsons.Jsons
默认日期时间格式
DEFAULT_DATETIME_FORMATTER - 类 中的静态变量com.gitee.baa.date.DateTime2
yyyy-MM-dd HH:mm:ss
DEFAULT_DIV_SCALE - 类 中的静态变量com.gitee.baa.bigdec.BigDecimal2
默认除法运算精度
DEFAULT_FORMATTER - 类 中的静态变量com.gitee.baa.date.DateTime2
 
DEFAULT_TIME_FORMAT - 类 中的静态变量com.gitee.baa.jsons.Jsons
默认时间格式
defaultArrayJson(Object) - 类 中的静态方法com.gitee.baa.jsons.Jsons
 
defaultObjectJson(Object) - 类 中的静态方法com.gitee.baa.jsons.Jsons
 
DefaultThreadFactory - com.gitee.baa.thread中的类
 
DefaultThreadFactory() - 类 的构造器com.gitee.baa.thread.DefaultThreadFactory
 
DefFilter - com.gitee.baa.bloom中的类
 
DefFilter(long, int) - 类 的构造器com.gitee.baa.bloom.DefFilter
 
DefFilter(long) - 类 的构造器com.gitee.baa.bloom.DefFilter
 
destroy() - 类 中的方法com.gitee.baa.filter.SystemFilter
 
digitsChar - 类 中的静态变量com.gitee.baa.base.Base62
 
digitsIndex - 类 中的静态变量com.gitee.baa.base.Base62
 
dispatch(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法com.gitee.baa.filter.SystemFilter
 
div(float, float) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
div(float, double) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
div(double, double) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
div(Double, Double) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
div(Number, Number) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
div(String, String) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
div(float, float, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
div(float, double, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
div(double, double, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
div(Double, Double, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
div(Number, Number, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
div(String, String, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
div(float, float, int, RoundingMode) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
div(double, float, int, RoundingMode) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
div(double, double, int, RoundingMode) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
div(Double, Double, int, RoundingMode) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
div(Number, Number, int, RoundingMode) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
div(String, String, int, RoundingMode) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
div(BigDecimal, BigDecimal, int, RoundingMode) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法com.gitee.baa.filter.SystemFilter
 

E

emailReg - 类 中的静态变量com.gitee.baa.utils.VerifyUtils
 
encode(long) - 类 中的静态方法com.gitee.baa.base.Base62
 
encodeURL(String) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
encodeUrlChinese(String, String) - 类 中的静态方法com.gitee.baa.string2.String2
将url中文进行替换并url encode
ENCODING - 类 中的静态变量com.gitee.baa.utils.RequestUtils
 
end - 类 中的变量com.gitee.baa.utils.Tuple
 
equals(BigDecimal, BigDecimal) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
比较大小,值相等 返回true
此方法通过调用BigDecimal.compareTo(BigDecimal)方法来判断是否相等
此方法判断值相等时忽略精度的,即0.00 == 0
equals(Object) - 类 中的方法com.gitee.baa.utils.Tuple
 
error() - 类 中的静态方法com.gitee.baa.r.R
 
error(String) - 类 中的静态方法com.gitee.baa.r.R
 
error(int, String) - 类 中的静态方法com.gitee.baa.r.R
 
execute(Runnable) - 类 中的方法com.gitee.baa.thread.ThreadPoolUtils
 
executor - 类 中的静态变量com.gitee.baa.thread.RunnerUtils
 
executor - 类 中的变量com.gitee.baa.thread.RunnerUtils.Monitor
 
EXPIRED_TIME - 类 中的静态变量com.gitee.baa.utils.RequestUtils
 

F

FAST_SIZE - 类 中的静态变量com.gitee.baa.base.Base62
 
filter(Collection<F>, Predicate<? super F>) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
filterNick(String) - 类 中的静态方法com.gitee.baa.utils.VerifyUtils
过滤昵称(用户名)中的特殊字符
filters - 类 中的变量com.gitee.baa.bloom.BitMapBloom
 
findFirst(Iterable<T>, Predicate<T>) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
first(Iterable<T>, T) - 类 中的静态方法com.gitee.baa.list2.Lists2
获取集合的第一个元素
firstInt(String, int) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
firstLong(String, long) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
fnvHash(byte[]) - 类 中的静态方法com.gitee.baa.hash.HASH
改进的32位FNV算法1
format(String, Object...) - 类 中的静态方法com.gitee.baa.string2.String2
内容转换 use --> String2.format("hello {} i am {}","bob","superman");
formatPercent(double, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
格式化百分比,小数采用四舍五入方式
fromJson(byte[], Class<T>) - 类 中的静态方法com.gitee.baa.jsons.Jsons
 
fromJson(Map<String, Object>, Class<T>) - 类 中的静态方法com.gitee.baa.jsons.Jsons
 
fromJson(String, Class<T>) - 类 中的静态方法com.gitee.baa.jsons.Jsons
反序列化对象
fromJson(String, TypeReference) - 类 中的静态方法com.gitee.baa.jsons.Jsons
 
fromJsonAsList(byte[]) - 类 中的静态方法com.gitee.baa.jsons.Jsons
 
fromJsonAsList(String) - 类 中的静态方法com.gitee.baa.jsons.Jsons
 
fromJsonAsList(String, Class<T>) - 类 中的静态方法com.gitee.baa.jsons.Jsons
序列化列表对象
fromJsonAsMap(byte[]) - 类 中的静态方法com.gitee.baa.jsons.Jsons
 
fromJsonAsMap(String) - 类 中的静态方法com.gitee.baa.jsons.Jsons
 

G

generateKey(String, byte[]) - 类 中的静态方法com.gitee.baa.aes.AesKey
根据算法生成秘钥 仅支持对称
generateKey(String, int, byte[]) - 类 中的静态方法com.gitee.baa.aes.AesKey
根据算法生成指定长度秘钥 仅支持对称
generateRandomPassword() - 类 中的静态方法com.gitee.baa.utils.VerifyUtils
生成10位随机密码
get(List<T>, int, T) - 类 中的静态方法com.gitee.baa.list2.Lists2
从list中获取指定索引位置的对象,如果索引越界,则使用默认值defaultValue填充
get(List<T>, int) - 类 中的静态方法com.gitee.baa.list2.Lists2
从list中获取指定索引位置的对象,如果索引越界,则使用null填充
get(Map<String, ?>, int, String...) - 类 中的静态方法com.gitee.baa.map2.Maps2
从Map的多个key中读取键值,只要存在某个key就解析对应的数字
get(Map<String, ?>, double, String...) - 类 中的静态方法com.gitee.baa.map2.Maps2
从Map的多个key中读取键值,只要存在某个key就解析对应的数字
get(Map<String, ?>, long, String...) - 类 中的静态方法com.gitee.baa.map2.Maps2
从Map的多个key中读取键值,只要存在某个key就解析对应的数字
get(Map<String, ?>, boolean, String...) - 类 中的静态方法com.gitee.baa.map2.Maps2
 
get(Map<String, ?>, String, String...) - 类 中的静态方法com.gitee.baa.map2.Maps2
从Map的多个key中读取键值,只要存在某个key就解析对应的字符串
get(HttpServletRequest, String, String) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
获取参数值
get(HttpServletRequest, String, int) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
get(HttpServletRequest, String, double) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
get(HttpServletRequest, String, int, int, int) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
获取整数值
get(HttpServletRequest, String, boolean) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
get(HttpServletRequest, String, long) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
get(HttpServletRequest, String, short) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
get(HttpServletRequest, String, LocalDate) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
get(HttpServletRequest, String, LocalDateTime) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
get(HttpServletRequest, String, YearMonth) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
getAllLocalAddress() - 类 中的静态方法com.gitee.baa.utils.IpAddressUtils
获取本机的所有IP地址列表 ,包括公网地址和私有地址,如果仅仅想获取私有地址,请使用 IpAddressUtils.getAllLocalSiteAddress()
如果获取不到地址则返回回环地址"127.0.0.1"
忽略IPv6的所有地址
getAllLocalSiteAddress() - 类 中的静态方法com.gitee.baa.utils.IpAddressUtils
获取所有私有地址信息(不包括公网IP地址信息),以'-'分隔多个私有地址,不包括回环地址。
getBoolean(String) - 类 中的静态方法com.gitee.baa.utils.ParamUtils
 
getBoolean(String, boolean) - 类 中的静态方法com.gitee.baa.utils.ParamUtils
 
getBoolean(HttpServletRequest, String, boolean) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
获取request中,类型为Boolean的key的值,支持"true/1/on"。
getDayAgo(String, int, String) - 类 中的静态方法com.gitee.baa.date.DateTime2
获得日期 n 天以前
getDaysStart(int) - 类 中的静态方法com.gitee.baa.date.DateTime2
获取与今天相比之前或者之后的某天的开始时间 正数为之后,负数为之前
getDayStart(Date) - 类 中的静态方法com.gitee.baa.date.DateTime2
获取某一天的开始时间 ex:2017-11-12 03:04:05 return 2017-11-12 00:00:00
getDouble(String, double) - 类 中的静态方法com.gitee.baa.utils.ParamUtils
 
getDouble(HttpServletRequest, String, double) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
getEnd() - 类 中的方法com.gitee.baa.utils.Tuple
 
getGoodSendDateTime(Date, int) - 类 中的静态方法com.gitee.baa.date.DateTime2
 
getGroup(String, String) - 类 中的静态方法com.gitee.baa.reg.Reg
 
getHttpsUrl(HttpServletRequest, String) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
自动转换http地址为https
getIndex(String, int) - 类 中的静态方法com.gitee.baa.base.Base62
 
getInstance() - 类 中的静态方法com.gitee.baa.thread.ThreadPoolUtils
 
getInt(String, int) - 类 中的静态方法com.gitee.baa.utils.ParamUtils
 
getInt(String, int, int) - 类 中的静态方法com.gitee.baa.utils.ParamUtils
 
getInt(String, int, int, int) - 类 中的静态方法com.gitee.baa.utils.ParamUtils
 
getInt(HttpServletRequest, String, int) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
获取request中,类型为Int的key的值
getKeyGenerator(String, Provider) - 类 中的静态方法com.gitee.baa.aes.AesKey
 
getList(Map<String, ?>, String) - 类 中的静态方法com.gitee.baa.map2.Maps2
 
getList(Map<String, ?>, boolean, String) - 类 中的静态方法com.gitee.baa.map2.Maps2
 
getList(Map<String, ?>, List<T>, String) - 类 中的静态方法com.gitee.baa.map2.Maps2
 
getLocalDate(HttpServletRequest, String, LocalDate) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
getLocalDateTime(HttpServletRequest, String, LocalDateTime) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
getLocalHostName() - 类 中的静态方法com.gitee.baa.utils.IpAddressUtils
获取本机的主机名称
getLong(String, long) - 类 中的静态方法com.gitee.baa.utils.ParamUtils
 
getLong(String, long, long) - 类 中的静态方法com.gitee.baa.utils.ParamUtils
 
getLong(String, long, long, long) - 类 中的静态方法com.gitee.baa.utils.ParamUtils
 
getLong(HttpServletRequest, String, long) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
获取request中,类型为Long的key的值
getMainAlgorithm(String) - 类 中的静态方法com.gitee.baa.aes.AesKey
 
getMap(Map<String, ?>, String) - 类 中的静态方法com.gitee.baa.map2.Maps2
 
getMap(Map<String, ?>, boolean, String) - 类 中的静态方法com.gitee.baa.map2.Maps2
 
getMap(Map<String, ?>, Map<String, ?>, String) - 类 中的静态方法com.gitee.baa.map2.Maps2
 
getObject(Map<String, ?>, T, String) - 类 中的静态方法com.gitee.baa.map2.Maps2
 
getObjectMapper() - 类 中的静态方法com.gitee.baa.jsons.Jsons
 
getParameters(HttpServletRequest) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
getPid() - 类 中的静态方法com.gitee.baa.utils.PidUtils
获取Java进程的PID(仅仅在SUN VM上有效)
getPid0() - 类 中的静态方法com.gitee.baa.utils.PidUtils
 
getRefer(HttpServletRequest) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
已过时。
getReferer(HttpServletRequest) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
getRemoteAddr() - 类 中的方法com.gitee.baa.filter.RemoteAddrHttpServletRequest
 
getRemoteAddr0(HttpServletRequest) - 类 中的方法com.gitee.baa.filter.RemoteAddrHttpServletRequest
 
getRequestURL(HttpServletRequest) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
获取当前请求的URL(包括schema/host/uri/querystring等)
gets(HttpServletRequest, String) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
getShort(String, short) - 类 中的静态方法com.gitee.baa.utils.ParamUtils
 
getShort(HttpServletRequest, String, short) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
获取request中,类型为Short的key的值
getSplit(String, int, String) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
getSplit(String, String, int, String) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
getStart() - 类 中的方法com.gitee.baa.utils.Tuple
 
getString(String, String) - 类 中的静态方法com.gitee.baa.utils.ParamUtils
 
getString(String, String[], String) - 类 中的静态方法com.gitee.baa.utils.ParamUtils
 
getString(String, String[], String, boolean) - 类 中的静态方法com.gitee.baa.utils.ParamUtils
 
getString(HttpServletRequest, String, String) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
获取request中,类型为String的key的值
getString(HttpServletRequest, String, String[], String) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
获取request中,类型为String的key,如果传入的值不在合法值集合中,则返回默认值
getString(HttpServletRequest, String, String[], String, boolean) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
获取request中,类型为String的key,如果传入的值不在合法值集合中,则返回默认值
getX() - 类 中的方法com.gitee.baa.utils.Tuple
 
getY() - 类 中的方法com.gitee.baa.utils.Tuple
 
getYearMonth(HttpServletRequest, String, YearMonth) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
group - 类 中的变量com.gitee.baa.thread.NamedThreadFactory
 

H

hash(String) - 类 中的方法com.gitee.baa.bloom.AbsFilter
自定义Hash方法
hash(String) - 类 中的方法com.gitee.baa.bloom.DefFilter
 
HASH - com.gitee.baa.hash中的类
 
HASH() - 类 的构造器com.gitee.baa.hash.HASH
 
hashCode() - 类 中的方法com.gitee.baa.utils.Tuple
 
hexDigits - 类 中的静态变量com.gitee.baa.md5.Md5
 

I

index - 类 中的变量com.gitee.baa.limiter.SliderLimiter
已过时。
 
index2 - 类 中的变量com.gitee.baa.limiter.SliderLimiter
已过时。
 
indexedBinarySearch(List<? extends T>, K, Lists2.BinaryComparator<? super T, K>) - 类 中的静态方法com.gitee.baa.list2.Lists2
二分查找快速排序
init(String, byte[], byte[]) - 类 中的方法com.gitee.baa.aes.AES
 
init(String, SecretKey) - 类 中的方法com.gitee.baa.aes.AES
 
init(long, int) - 类 中的方法com.gitee.baa.bloom.AbsFilter
初始化
initExecutor() - 类 中的静态方法com.gitee.baa.thread.RunnerUtils
 
initFilterBean() - 类 中的方法com.gitee.baa.filter.SystemFilter
 
initScheduledExecutor() - 类 中的静态方法com.gitee.baa.thread.RunnerUtils
 
instance - 类 中的静态变量com.gitee.baa.thread.ThreadPoolUtils.SingletonHolder
 
interceptorPrivacy(ProceedingJoinPoint) - 类 中的方法com.gitee.baa.aop.api.ApiAspectJ
 
interceptorPublic(ProceedingJoinPoint) - 类 中的方法com.gitee.baa.aop.api.ApiAspectJ
 
ints - 类 中的变量com.gitee.baa.bitmap.BitMapInt
 
IpAddressUtils - com.gitee.baa.utils中的类
IP地址工具类
IpAddressUtils() - 类 的构造器com.gitee.baa.utils.IpAddressUtils
 
ipLogFormat - 类 中的变量com.gitee.baa.filter.RemoteAddrHttpServletRequest
 
ipPattern - 类 中的静态变量com.gitee.baa.filter.RemoteAddrHttpServletRequest
 
isAjaxRequest(HttpServletRequest) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
isChinaMobile(String) - 类 中的静态方法com.gitee.baa.utils.VerifyUtils
 
isEmpty(Map<?, ?>) - 类 中的静态方法com.gitee.baa.map2.Maps2
 
isEmpty(T) - 类 中的静态方法com.gitee.baa.object2.Objects2
 
isGreater(BigDecimal, BigDecimal) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
比较大小,参数1 > 参数2 返回true
isGreaterOrEqual(BigDecimal, BigDecimal) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
比较大小,参数1 >= 参数2 返回true
isHex(String) - 枚举 中的方法com.gitee.baa.aes.AES.KeyModel
 
isHttps(HttpServletRequest) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
判断某个请求是否是HTTPS
isLess(BigDecimal, BigDecimal) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
比较大小,参数1 < 参数2 返回true
isLessOrEqual(BigDecimal, BigDecimal) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
比较大小,参数1<=参数2 返回true
isOverLimit() - 类 中的方法com.gitee.baa.limiter.SliderLimiter
已过时。
判断是否超过最大允许数量
isSecurity(String) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
URL是否是HTTPS请求
isValidIP(String) - 类 中的方法com.gitee.baa.filter.RemoteAddrHttpServletRequest
 

J

jadHash(String) - 类 中的静态方法com.gitee.baa.hash.HASH
java default hash
joining(Collection<F>) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
joining(Collection<F>, Function<? super F, String>) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
joining(Collection<F>, Function<? super F, String>, String, String, String) - 类 中的静态方法com.gitee.baa.list2.Lists2
将一个集合转换成字符串
Jsons - com.gitee.baa.jsons中的类
Json 工具集
Jsons() - 类 的构造器com.gitee.baa.jsons.Jsons
 

K

KeyModel() - 枚举 的构造器com.gitee.baa.aes.AES.KeyModel
 

L

LARGE_DATE_MILLS - 类 中的静态变量com.gitee.baa.date.DateTime2
 
lastLong(String, long) - 类 中的静态方法com.gitee.baa.list2.Lists2
因为有些地方有且只有两个属性 需要分别取出
Lists2 - com.gitee.baa.list2中的类
List 工具集
Lists2() - 类 的构造器com.gitee.baa.list2.Lists2
 
Lists2.BinaryComparator<T,K> - com.gitee.baa.list2中的接口
 
localAddress - 类 中的静态变量com.gitee.baa.utils.IpAddressUtils
 
localHostName - 类 中的静态变量com.gitee.baa.utils.IpAddressUtils
 
localSiteAddress - 类 中的静态变量com.gitee.baa.utils.IpAddressUtils
 
lock - 类 中的变量com.gitee.baa.aes.AES
 
Login - com.gitee.baa.annotations中的注释类型
 
longs - 类 中的变量com.gitee.baa.bitmap.BitMapLong
 
longToInterval(long) - 类 中的静态方法com.gitee.baa.date.DateTime2
 
LOWER_LETTER - 类 中的静态变量com.gitee.baa.utils.VerifyUtils
 

M

MACHINE32 - 接口 中的静态变量com.gitee.baa.bitmap.BitMap
 
MACHINE64 - 接口 中的静态变量com.gitee.baa.bitmap.BitMap
 
main(String[]) - 类 中的静态方法com.gitee.baa.limiter.SliderLimiter
已过时。
 
main(String[]) - 类 中的静态方法com.gitee.baa.utils.VerifyUtils
 
makeUp - 类 中的变量com.gitee.baa.aes.AES
 
map(Collection<F>, Function<? super F, ? extends T>) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
Maps2 - com.gitee.baa.map2中的类
Map 工具集
Maps2() - 类 的构造器com.gitee.baa.map2.Maps2
 
mapSet(Collection<F>, Function<? super F, ? extends T>) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
matcher(String, String) - 类 中的静态方法com.gitee.baa.reg.Reg
 
MAX_DAY_MONTH - 类 中的静态变量com.gitee.baa.date.DateTime2
 
MAX_DAY_YEAR - 类 中的静态变量com.gitee.baa.date.DateTime2
 
maxVisitPerSecond - 类 中的变量com.gitee.baa.limiter.SliderLimiter
已过时。
 
maybeMobile(String) - 类 中的静态方法com.gitee.baa.utils.VerifyUtils
 
Md5 - com.gitee.baa.md5中的类
 
Md5() - 类 的构造器com.gitee.baa.md5.Md5
 
MobilePrefixs - 类 中的静态变量com.gitee.baa.utils.VerifyUtils
 
mobileReg - 类 中的静态变量com.gitee.baa.utils.VerifyUtils
 
Monitor(ThreadPoolExecutor) - 类 的构造器com.gitee.baa.thread.RunnerUtils.Monitor
 
msg - 异常错误 中的变量com.gitee.baa.validators.RException
 
mul(float, float) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的乘法运算
mul(float, double) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的乘法运算
mul(double, double) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的乘法运算
mul(Double, Double) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的乘法运算
如果传入多个值为null或者空,则返回0
mul(Number, Number) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的乘法运算
如果传入多个值为null或者空,则返回0
mul(Number...) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的乘法运算
如果传入多个值为null或者空,则返回0
mul(String, String) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的乘法运算
mul(String...) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的乘法运算
如果传入多个值为null或者空,则返回0
mul(BigDecimal...) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的乘法运算
如果传入多个值为null或者空,则返回0
mustPreAnalyze(byte[], byte[]) - 类 中的方法com.gitee.baa.aes.AES
 
mustTrue(boolean, String) - 类 中的静态方法com.gitee.baa.validators.Validators
mustTrue == true 抛异常

N

name - 枚举 中的变量com.gitee.baa.aes.AES.AesModel
 
NamedThreadFactory - com.gitee.baa.thread中的类
命名的线程池
NamedThreadFactory(String, boolean) - 类 的构造器com.gitee.baa.thread.NamedThreadFactory
 
namePrefix - 类 中的变量com.gitee.baa.thread.DefaultThreadFactory
 
namePrefix - 类 中的变量com.gitee.baa.thread.NamedThreadFactory
 
newThread(Runnable) - 类 中的方法com.gitee.baa.thread.DefaultThreadFactory
 
newThread(Runnable) - 类 中的方法com.gitee.baa.thread.NamedThreadFactory
 
nickReg - 类 中的静态变量com.gitee.baa.utils.VerifyUtils
 
notNull(Object, String) - 类 中的静态方法com.gitee.baa.validators.Validators
 
now() - 类 中的静态方法com.gitee.baa.date.DateTime2
现在时间,格式:yyyy-MM-dd HH:mm:ss
now(String) - 类 中的静态方法com.gitee.baa.date.DateTime2
现在时间
null2Zero(BigDecimal) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
空转0
NUMBER_LETTER - 类 中的静态变量com.gitee.baa.utils.VerifyUtils
 

O

objectMapper - 类 中的静态变量com.gitee.baa.jsons.Jsons
 
Objects2 - com.gitee.baa.object2中的类
对象本身的常用操作
Objects2() - 类 的构造器com.gitee.baa.object2.Objects2
 
of(Object...) - 类 中的静态方法com.gitee.baa.map2.Maps2
创建key为字符串的有序Map
ok(String) - 类 中的静态方法com.gitee.baa.r.R
 
ok(Map<String, Object>) - 类 中的静态方法com.gitee.baa.r.R
 
ok() - 类 中的静态方法com.gitee.baa.r.R
 
or(List<T>) - 类 中的静态方法com.gitee.baa.object2.Objects2
 
or(Map<K, V>) - 类 中的静态方法com.gitee.baa.object2.Objects2
 
or(SortedMap<K, V>) - 类 中的静态方法com.gitee.baa.object2.Objects2
 
or(Set<T>) - 类 中的静态方法com.gitee.baa.object2.Objects2
 
or(String) - 类 中的静态方法com.gitee.baa.object2.Objects2
 
or(T, T) - 类 中的静态方法com.gitee.baa.object2.Objects2
 

P

params - 类 中的变量com.gitee.baa.aes.AES
 
ParamUtils - com.gitee.baa.utils中的类
一些通用参数处理程序
ParamUtils() - 类 的构造器com.gitee.baa.utils.ParamUtils
 
parse(String) - 类 中的静态方法com.gitee.baa.date.DateTime2
解析日期时间格式
parse(String) - 类 中的静态方法com.gitee.baa.jsons.Jsons
 
PASSWORD_ERROR_MESSAGE - 类 中的静态变量com.gitee.baa.utils.VerifyUtils
 
PASSWORD_SPECIAL_LETTER - 类 中的静态变量com.gitee.baa.utils.VerifyUtils
 
pid - 类 中的静态变量com.gitee.baa.utils.PidUtils
 
PidUtils - com.gitee.baa.utils中的类
Java进程PID工具类
PidUtils() - 类 的构造器com.gitee.baa.utils.PidUtils
 
poolNumber - 类 中的静态变量com.gitee.baa.thread.DefaultThreadFactory
 
poolNumber - 类 中的静态变量com.gitee.baa.thread.NamedThreadFactory
 
pow(Number, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的幂运算
pow(BigDecimal, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的幂运算
prepareHttpsAttribute(HttpServletRequest) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
printException(Runnable, Throwable) - 类 中的静态方法com.gitee.baa.thread.RunnerUtils
输出任务异常堆栈 线程池默认捕获了所有异常,通常通过feture.get()能获取到异常,如果调用者没有主动获取异常,那么此异常则被吃掉了。
PrivacyApi - com.gitee.baa.annotations中的注释类型
 
provider - 类 中的变量com.gitee.baa.aes.AES
 
PublicApi - com.gitee.baa.annotations中的注释类型
 
put(int, String) - 类 中的静态方法com.gitee.baa.r.R
 
put(String, Object) - 类 中的方法com.gitee.baa.r.R
 
put(String, Object, String, Object) - 类 中的方法com.gitee.baa.r.R
 
put(String, Object, String, Object, String, Object) - 类 中的方法com.gitee.baa.r.R
 
put(String, Object, String, Object, String, Object, String, Object) - 类 中的方法com.gitee.baa.r.R
 

R

R - com.gitee.baa.r中的类
 
R() - 类 的构造器com.gitee.baa.r.R
 
random - 类 中的静态变量com.gitee.baa.list2.Lists2
 
random(List<T>) - 类 中的静态方法com.gitee.baa.list2.Lists2
随机获取列表中的一个元素
randomList(List<T>, int) - 类 中的静态方法com.gitee.baa.list2.Lists2
随机获取子列表(伪随机算法) 目标是从N个元素随机选出M个子元素(0 <M < N), 保证每个元素的机会均等。
Reg - com.gitee.baa.reg中的类
 
Reg() - 类 的构造器com.gitee.baa.reg.Reg
 
RemoteAddrHttpServletRequest - com.gitee.baa.filter中的类
 
RemoteAddrHttpServletRequest(HttpServletRequest) - 类 的构造器com.gitee.baa.filter.RemoteAddrHttpServletRequest
 
remove(long) - 接口 中的方法com.gitee.baa.bitmap.BitMap
移除值
remove(long) - 类 中的方法com.gitee.baa.bitmap.BitMapInt
 
remove(long) - 类 中的方法com.gitee.baa.bitmap.BitMapLong
 
removePadding(byte[], int) - 类 中的方法com.gitee.baa.aes.AES
 
request() - 类 中的静态方法com.gitee.baa.holder.RequestHolder
 
RequestHolder - com.gitee.baa.holder中的类
 
RequestHolder() - 类 的构造器com.gitee.baa.holder.RequestHolder
 
RequestUtils - com.gitee.baa.utils中的类
Servlet操作类
RequestUtils() - 类 的构造器com.gitee.baa.utils.RequestUtils
 
resize(byte[], int) - 类 中的方法com.gitee.baa.aes.AES
 
RException - com.gitee.baa.validators中的异常错误
 
RException(int, String) - 异常错误 的构造器com.gitee.baa.validators.RException
 
RException(String) - 异常错误 的构造器com.gitee.baa.validators.RException
 
RException(int, String, Throwable) - 异常错误 的构造器com.gitee.baa.validators.RException
 
RException(String, Throwable) - 异常错误 的构造器com.gitee.baa.validators.RException
 
round(double, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
保留固定位数小数
采用四舍五入策略 RoundingMode.HALF_UP
例如保留2位小数:123.456789 =》 123.46
round(String, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
保留固定位数小数
采用四舍五入策略 RoundingMode.HALF_UP
例如保留2位小数:123.456789 =》 123.46
round(BigDecimal, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
保留固定位数小数
采用四舍五入策略 RoundingMode.HALF_UP
例如保留2位小数:123.456789 =》 123.46
round(double, int, RoundingMode) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
round(String, int, RoundingMode) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
round(BigDecimal, int, RoundingMode) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
roundDown(Number, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
保留固定小数位数,舍去多余位数
roundDown(BigDecimal, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
保留固定小数位数,舍去多余位数
roundHalfEven(Number, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
四舍六入五成双计算法 四舍六入五成双是一种比较精确比较科学的计数保留法,是一种数字修约规则。
roundHalfEven(BigDecimal, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
四舍六入五成双计算法 四舍六入五成双是一种比较精确比较科学的计数保留法,是一种数字修约规则。
roundStr(double, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
保留固定位数小数
采用四舍五入策略 RoundingMode.HALF_UP
例如保留2位小数:123.456789 =》 123.46
roundStr(String, int) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
保留固定位数小数
采用四舍五入策略 RoundingMode.HALF_UP
例如保留2位小数:123.456789 =》 123.46
roundStr(double, int, RoundingMode) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
roundStr(String, int, RoundingMode) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
run() - 类 中的方法com.gitee.baa.limiter.SliderLimiter
已过时。
定时执行器, 每N毫秒滑块移动一次,然后再设置下新滑块的初始化数字0,然后新的请求会落到新的滑块上 同时总数减掉新滑块上的数字,并且重置新的滑块上的数量
run() - 类 中的方法com.gitee.baa.thread.RunnerUtils.Monitor
 
runas(Callable<T>) - 类 中的静态方法com.gitee.baa.jsons.Jsons
 
RunnerUtils - com.gitee.baa.thread中的类
多线程执行工具
RunnerUtils() - 类 的构造器com.gitee.baa.thread.RunnerUtils
 
RunnerUtils.Monitor - com.gitee.baa.thread中的类
 

S

schedule(Runnable, long, long) - 类 中的静态方法com.gitee.baa.thread.RunnerUtils
周期性调度一个任务
schedule(Runnable, long) - 类 中的静态方法com.gitee.baa.thread.RunnerUtils
 
scheduleAtFixedRate(Runnable, long) - 类 中的方法com.gitee.baa.thread.ThreadPoolUtils
 
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - 类 中的方法com.gitee.baa.thread.ThreadPoolUtils
 
scheduledExecutor - 类 中的静态变量com.gitee.baa.thread.RunnerUtils
 
scheduledThreadPoolExecutor - 类 中的变量com.gitee.baa.thread.ThreadPoolUtils
 
scheduleWithFixedDelay(Runnable, long) - 类 中的方法com.gitee.baa.thread.ThreadPoolUtils
 
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - 类 中的方法com.gitee.baa.thread.ThreadPoolUtils
 
secretKey - 类 中的变量com.gitee.baa.aes.AES
 
serialVersionUID - 类 中的静态变量com.gitee.baa.r.R
 
setCacheHeader(HttpServletResponse, TimeUnit, long) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
设置缓存过期时间
setCacheHeader(HttpServletResponse, long) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
设置过期时间,增加CDN和浏览器缓存策略
setEnd(V) - 类 中的方法com.gitee.baa.utils.Tuple
 
setNoCacheHeader(HttpServletResponse) - 类 中的方法com.gitee.baa.filter.SystemFilter
 
setNoCacheHeader(HttpServletResponse) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
设置Response头,加入no-cache属性 对于HTTP头HEADER会作如下处理: Expires: 0 RHOST: 后端IP地址信息 IpAddressUtils.getAllLocalSiteAddress() Cache-Control: no-cache Pragma: no-cache
setReq() - 类 中的静态方法com.gitee.baa.holder.RequestHolder
 
setStart(K) - 类 中的方法com.gitee.baa.utils.Tuple
 
sha1(String) - 类 中的静态方法com.gitee.baa.hash.HASH
sha1 消息摘要
SHORT_DATE_FORMATTER - 类 中的静态变量com.gitee.baa.date.DateTime2
yyyy-M-d
shutdown() - 类 中的静态方法com.gitee.baa.thread.RunnerUtils
关闭线程池,并等待线程池中所有任务执行完毕
shutdownNow() - 类 中的静态方法com.gitee.baa.thread.RunnerUtils
立即关闭线程池,不等待线程池中所有任务执行完毕
simpleParseText(String, String) - 类 中的静态方法com.gitee.baa.utils.XmlUtils
根据xml元素解析text数据
SingletonHolder() - 类 的构造器com.gitee.baa.thread.ThreadPoolUtils.SingletonHolder
 
size - 类 中的变量com.gitee.baa.bloom.AbsFilter
 
SLASH_DATE_FORMATTER - 类 中的静态变量com.gitee.baa.date.DateTime2
yyyy/MM/dd
SliderLimiter - com.gitee.baa.limiter中的类
已过时。
SliderLimiter(int, long) - 类 的构造器com.gitee.baa.limiter.SliderLimiter
已过时。
构造函数
SMALL_DATE_MILLS - 类 中的静态变量com.gitee.baa.date.DateTime2
 
sort(Map<K, V>, Collection<K>) - 类 中的静态方法com.gitee.baa.map2.Maps2
将一个Map按照指定的Key顺序重新排序
map中的所有key应该都在orders中
sortValue(Map<K, V>, Collection<K>) - 类 中的静态方法com.gitee.baa.map2.Maps2
将一个Map的值按照指定的Key顺序重新排序
map中的所有key应该都在orders中
SPECIAL_LETTER - 类 中的静态变量com.gitee.baa.utils.VerifyUtils
 
splitWithTrim(String) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
splitWithTrim(String, String) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
start - 类 中的变量com.gitee.baa.utils.Tuple
 
String2 - com.gitee.baa.string2中的类
 
String2() - 类 的构造器com.gitee.baa.string2.String2
 
stringToDate(String, String) - 类 中的静态方法com.gitee.baa.date.DateTime2
 
stringToDate(String, String, Date) - 类 中的静态方法com.gitee.baa.date.DateTime2
 
sub(float, float) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的减法运算
sub(float, double) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的减法运算
sub(double, double) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的减法运算
sub(Double, Double) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的减法运算
sub(Number, Number) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的减法运算
如果传入多个值为null或者空,则返回0
sub(Number...) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的减法运算
如果传入多个值为null或者空,则返回0
sub(String...) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的减法运算
如果传入多个值为null或者空,则返回0
sub(BigDecimal...) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
提供精确的减法运算
如果传入多个值为null或者空,则返回0
submit(Callable<V>) - 类 中的静态方法com.gitee.baa.thread.RunnerUtils
异步执行一个任务
submit(Runnable) - 类 中的静态方法com.gitee.baa.thread.RunnerUtils
异步执行一个任务
submit(Runnable) - 类 中的方法com.gitee.baa.thread.ThreadPoolUtils
 
substitute(String, Map<String, ?>) - 类 中的静态方法com.gitee.baa.string2.String2
大括号中 内容变量替换 use --> String2.substitute("hello ${animal} ,i am ${target}
substitute(String, Object...) - 类 中的静态方法com.gitee.baa.string2.String2
大括号中 内容变量替换 use --> String2.substitute("hello ${animal} ,i am ${target}
SystemFilter - com.gitee.baa.filter中的类
 
SystemFilter() - 类 的构造器com.gitee.baa.filter.SystemFilter
 

T

threadGroup - 类 中的变量com.gitee.baa.thread.DefaultThreadFactory
 
threadLocal - 类 中的静态变量com.gitee.baa.holder.RequestHolder
 
threadNumber - 类 中的变量com.gitee.baa.thread.DefaultThreadFactory
 
threadNumber - 类 中的变量com.gitee.baa.thread.NamedThreadFactory
 
threadPoolExecutor - 类 中的变量com.gitee.baa.thread.ThreadPoolUtils
 
ThreadPoolUtils - com.gitee.baa.thread中的类
 
ThreadPoolUtils() - 类 的构造器com.gitee.baa.thread.ThreadPoolUtils
 
ThreadPoolUtils.SingletonHolder - com.gitee.baa.thread中的类
 
toBigDecimal(Number) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
数字转BigDecimal
toBigDecimal(String) - 类 中的静态方法com.gitee.baa.bigdec.BigDecimal2
数字转BigDecimal
toByte(String) - 类 中的静态方法com.gitee.baa.byte2.Byte2
字符串转二进制数组
toBytes(Object) - 类 中的静态方法com.gitee.baa.jsons.Jsons
 
toChineseString(Duration) - 类 中的静态方法com.gitee.baa.date.DateTime2
格式化时长,以下输出:3时, 3时1分2秒, 3时2分
toChineseString(Duration, boolean) - 类 中的静态方法com.gitee.baa.date.DateTime2
格式化时长,以下输出:3时, 3时1分2秒, 3时2分
toCodeMsg(int, String) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
toDate(LocalDateTime, Date) - 类 中的静态方法com.gitee.baa.date.DateTime2
转换日期格式
toDate(LocalDate, Date) - 类 中的静态方法com.gitee.baa.date.DateTime2
转换日期格式
toDate(LocalDate) - 类 中的静态方法com.gitee.baa.date.DateTime2
转换日期格式
toDate(LocalDateTime) - 类 中的静态方法com.gitee.baa.date.DateTime2
转换日期格式
toDayWithMax(LocalDate) - 类 中的静态方法com.gitee.baa.date.DateTime2
特殊用法,获取某天在一年中的位置(固定从1开始,每个月31天),例如1月1日=1,1月31日=31,2月31日=62等等
toIndentJson(Object) - 类 中的静态方法com.gitee.baa.jsons.Jsons
 
toIntArray(String) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
toIntegerList(Collection<String>) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
toIntegerList(Collection<String>, boolean) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
toIntegerList(String) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
toIntegerList(String, boolean) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
toIntegerList(String[]) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
toJson(Object) - 类 中的静态方法com.gitee.baa.jsons.Jsons
 
toLocalDate(long) - 类 中的静态方法com.gitee.baa.date.DateTime2
convert milli seconds to LocalDate
toLocalDate(Date) - 类 中的静态方法com.gitee.baa.date.DateTime2
convert date to LocalDate
toLocalDate(String) - 类 中的静态方法com.gitee.baa.date.DateTime2
convert string to LocalDate 2016-05-10 2016-5-10 2016/06/10 1462843919831 1462843919
toLocalDate(String, LocalDate) - 类 中的静态方法com.gitee.baa.date.DateTime2
convert string to LocalDate
toLocalDate(LocalDate, int) - 类 中的静态方法com.gitee.baa.date.DateTime2
将day(1~12*31~24*31)范围内的day转换成LocalDate LocalDate now = LocalDate.of(2016, 10, 13); assertEquals(LocalDate.of(2016, 1, 1), DateTime2.toLocalDate(now, 1));//1-1 assertEquals(LocalDate.of(2016, 1, 31), DateTime2.toLocalDate(now, 31));//1-31 assertEquals(LocalDate.of(2016, 2, 1), DateTime2.toLocalDate(now, 31+1));//2-1 assertEquals(LocalDate.of(2016, 2, 29), DateTime2.toLocalDate(now, 31+29));//2-29 assertNull(DateTime2.toLocalDate(now, 31+30));//2-30 assertNull(DateTime2.toLocalDate(now, 31+31));//2-31 assertEquals(LocalDate.of(2016, 12, 31), DateTime2.toLocalDate(now, 372)); assertEquals(LocalDate.of(2017, 1, 1), DateTime2.toLocalDate(now, 372+1)); assertEquals(LocalDate.of(2017, 1, 31), DateTime2.toLocalDate(now, 372+31)); assertEquals(LocalDate.of(2017, 2, 28), DateTime2.toLocalDate(now, 372+31+28)); assertNull(DateTime2.toLocalDate(now, 372+31+29));//2017-2-29 无效,非闰年 assertNull(DateTime2.toLocalDate(now, 372+31+31));//2017-2-31 无效
toLocalDateTime(long) - 类 中的静态方法com.gitee.baa.date.DateTime2
convert milli seconds to LocalDateTime
toLocalDateTime(Date) - 类 中的静态方法com.gitee.baa.date.DateTime2
convert date to LocalDateTime
toLocalDateTime(String) - 类 中的静态方法com.gitee.baa.date.DateTime2
将字符串转换为日期时间 yyyy-MM-dd HH:mm:ss 和 yyyy-MM-ddTHH:mm:ss yyyy-MM-dd HH:mm:ss yyyy-MM-ddTHH:mm:ss 1462843919831 1462843919
toLongList(List<String>) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
toLongList(List<String>, boolean) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
toLongList(List<String>, long) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
toLongList(String) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
toLongList(String, boolean) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
toLongList(String, long) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
toLongList(String[]) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
toMillis(LocalDateTime) - 类 中的静态方法com.gitee.baa.date.DateTime2
convert LocalDateTime to milli seconds
toMillis(LocalDate) - 类 中的静态方法com.gitee.baa.date.DateTime2
convert LocalDate to milli seconds
toMinute(LocalTime) - 类 中的静态方法com.gitee.baa.date.DateTime2
将时间转换成分钟,范围 0-1439之间。
toOutputStream(Object, OutputStream) - 类 中的静态方法com.gitee.baa.jsons.Jsons
 
toString(byte) - 类 中的静态方法com.gitee.baa.byte2.Byte2
byte to hex string
toString(byte[]) - 类 中的静态方法com.gitee.baa.byte2.Byte2
byte[] to hex string
toString(MessageDigest, String) - 类 中的静态方法com.gitee.baa.byte2.Byte2
根据消息摘要进行明文签名
toString(Date) - 类 中的静态方法com.gitee.baa.date.DateTime2
格式化输出 "yyyy-MM-dd HH:mm:ss"
toString(LocalDateTime) - 类 中的静态方法com.gitee.baa.date.DateTime2
格式化输出 "yyyy-MM-dd HH:mm:ss"
toString(long) - 类 中的静态方法com.gitee.baa.date.DateTime2
格式化输出 "yyyy-MM-dd HH:mm:ss"
toString(LocalDate) - 类 中的静态方法com.gitee.baa.date.DateTime2
格式化输出 "yyyy-MM-dd"
toString(DayOfWeek, String) - 类 中的静态方法com.gitee.baa.date.DateTime2
格式化星期,输出 "星期五" 或者 "周五"
toString() - 类 中的方法com.gitee.baa.utils.Tuple
 
toTuples(Iterable<LocalDate>) - 类 中的静态方法com.gitee.baa.date.DateTime2
将多个排好序的dates连接起来 例如 2016-10-13,2016-12-30,2016-12-31,2017-01-01,2017-02-01 转换成 [2016-10-13~2016-10-13, 2016-12-30~2017-01-01, 2017-02-01~2017-02-01]
toYearMonth(String, YearMonth) - 类 中的静态方法com.gitee.baa.date.DateTime2
解析 YearMonth('yyyy-MM', 'yyyyMM'),例如 2017-01 或者 201701
transform(Collection<F>, Function<? super F, ? extends T>) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
transform(Collection<F>, Predicate<? super F>, Function<? super F, ? extends T>) - 类 中的静态方法com.gitee.baa.list2.Lists2
将一个list转换成另一个list
transformAesKey(byte[]) - 类 中的静态方法com.gitee.baa.aes.AesKey
根据数据完成一次秘钥转换
tryAcquire(String, int) - 类 中的方法com.gitee.baa.limiter.BucketLimiter
是否被限流 可根据不同的key 指定数量
tryAcquire(String) - 类 中的方法com.gitee.baa.limiter.BucketLimiter
 
tryAcquireIncrement(String, int) - 类 中的方法com.gitee.baa.limiter.BucketLimiter
值自动原子性 +1 后判断是否被限流 可根据不同的key 指定数量
Tuple<K,V> - com.gitee.baa.utils中的类
 
Tuple() - 类 的构造器com.gitee.baa.utils.Tuple
 
Tuple(K, V) - 类 的构造器com.gitee.baa.utils.Tuple
 

U

UPPER_LETTER - 类 中的静态变量com.gitee.baa.utils.VerifyUtils
 

V

validate(Object, Class<?>...) - 类 中的静态方法com.gitee.baa.validators.Validators
 
validateIp(String) - 类 中的方法com.gitee.baa.aop.api.ApiAspectJ
 
validator - 类 中的静态变量com.gitee.baa.validators.Validators
 
Validators - com.gitee.baa.validators中的类
通用验证器
Validators() - 类 的构造器com.gitee.baa.validators.Validators
 
valueOf(String) - 枚举 中的静态方法com.gitee.baa.aes.AES.AesModel
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.gitee.baa.aes.AES.KeyModel
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.gitee.baa.aes.AES.AesModel
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.gitee.baa.aes.AES.KeyModel
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verifyEmail(String) - 类 中的静态方法com.gitee.baa.utils.VerifyUtils
 
verifyMobile(String) - 类 中的静态方法com.gitee.baa.utils.VerifyUtils
 
verifyNick(String) - 类 中的静态方法com.gitee.baa.utils.VerifyUtils
 
verifyPassword(String) - 类 中的静态方法com.gitee.baa.utils.VerifyUtils
密码是否合法 (①8~20位,②至少包含一位大写,③至少包含一位小写,④至少包含一位数字 )
VerifyUtils - com.gitee.baa.utils中的类
 
VerifyUtils() - 类 的构造器com.gitee.baa.utils.VerifyUtils
 
visit() - 类 中的方法com.gitee.baa.limiter.SliderLimiter
已过时。
请求访问进来,判断是否可以执行业务逻辑

W

wrap(List<?>) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
wrap(List<?>, char) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
writeCodeMsg(HttpServletRequest, HttpServletResponse, int, String) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
writeJsonResponse(HttpServletRequest, HttpServletResponse, int, String, Object) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
向Response写入数据,通常适用于写入字符串、Json数据、XML数据等,写入成功后会刷新输出流。
writeJsonResponse(HttpServletRequest, HttpServletResponse, Object) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 
writeJsonResponse(HttpServletRequest, HttpServletResponse, String) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
写入JSON数据
writeResponse(HttpServletRequest, HttpServletResponse, String) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
向Response写入数据,通常适用于写入字符串、Json数据、XML数据等,写入成功后会刷新输出流。
writeResponse(HttpServletRequest, HttpServletResponse, String, String) - 类 中的静态方法com.gitee.baa.utils.RequestUtils
 

X

XmlUtils - com.gitee.baa.utils中的类
 
XmlUtils() - 类 的构造器com.gitee.baa.utils.XmlUtils
 

Y

yearMonthFormatters - 类 中的静态变量com.gitee.baa.date.DateTime2
 

_

_int(Map<String, Object>, String...) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
_int(Object) - 类 中的静态方法com.gitee.baa.list2.Lists2
 
_parseFastDatetime(String) - 类 中的静态方法com.gitee.baa.date.DateTime2
解析合法的时间,失败返回 -1
A B C D E F G H I J K L M N O P R S T U V W X Y _ 
跳过导航链接

Copyright © 2020. All rights reserved.