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

A

add(byte[]) - 类 中的方法cn.sanenen.queue.SQueue
向队列存储添加一个byte数组
addCell(Excel, Row, T, Field, int) - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
添加单元格
addDeleteFile(String) - 类 中的静态方法cn.sanenen.queue.data.FileRunner
 
addStatisticsRow() - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
创建统计行
afterExecute(Runnable, Throwable) - 类 中的方法cn.sanenen.thread.BlockedThreadPoolExecutor
 
afterSign(String) - 类 中的静态方法cn.sanenen.utils.sms.SignUtil
将签名后置
AsyncBlockedThreadPoolExecutor - cn.sanenen.thread中的类
"@async"使用阻塞式线程池 方法不可以有返回值 使用方法:
AsyncBlockedThreadPoolExecutor(int) - 类 的构造器cn.sanenen.thread.AsyncBlockedThreadPoolExecutor
 

B

BaseDao<T> - cn.sanenen.db中的类
 
BaseDao(DataSource) - 类 的构造器cn.sanenen.db.BaseDao
 
BaseDao(String) - 类 的构造器cn.sanenen.db.BaseDao
 
BaseDao(Db) - 类 的构造器cn.sanenen.db.BaseDao
 
BlockedThreadPoolExecutor - cn.sanenen.thread中的类
阻塞式线程池
此线程池最大特点:当线程中没有空闲线程时,不调用RejectedExecutionHandler,而是直接处于阻塞状态
BlockedThreadPoolExecutor(int) - 类 的构造器cn.sanenen.thread.BlockedThreadPoolExecutor
 
BYTES - 接口 中的静态变量cn.sanenen.utils.other.Emptys
 
ByteUtil - cn.sanenen.utils.other中的类
扩展hutool的byteUtil
ByteUtil() - 类 的构造器cn.sanenen.utils.other.ByteUtil
 

C

call(Request) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
call(Request) - 类 中的静态方法cn.sanenen.utils.http.OkHttpUtil
 
clazz - 类 中的变量cn.sanenen.poi.excel.ExcelHandler
实体对象
clean(Object) - 类 中的静态方法cn.sanenen.queue.util.MappedByteBufferUtil
 
close() - 类 中的方法cn.sanenen.queue.data.DataEntity
 
close() - 类 中的方法cn.sanenen.queue.data.DataIndex
关闭索引文件
close() - 类 中的方法cn.sanenen.queue.data.FileRunner
 
close() - 类 中的静态方法cn.sanenen.queue.SMQ
 
close() - 类 中的方法cn.sanenen.queue.SQueue
 
close() - 类 中的方法cn.sanenen.thread.StandardThread
线程关闭调用
close() - 类 中的方法cn.sanenen.utils.redis.JedisUtil
 
closeAfter() - 类 中的方法cn.sanenen.thread.StandardThread
线程关闭后执行
closeBefore() - 类 中的方法cn.sanenen.thread.StandardThread
线程关闭后执行
cn.sanenen - 程序包 cn.sanenen
 
cn.sanenen.cache - 程序包 cn.sanenen.cache
 
cn.sanenen.chain - 程序包 cn.sanenen.chain
 
cn.sanenen.db - 程序包 cn.sanenen.db
 
cn.sanenen.poi.excel - 程序包 cn.sanenen.poi.excel
 
cn.sanenen.queue - 程序包 cn.sanenen.queue
 
cn.sanenen.queue.data - 程序包 cn.sanenen.queue.data
 
cn.sanenen.queue.exception - 程序包 cn.sanenen.queue.exception
 
cn.sanenen.queue.util - 程序包 cn.sanenen.queue.util
 
cn.sanenen.thread - 程序包 cn.sanenen.thread
 
cn.sanenen.utils.http - 程序包 cn.sanenen.utils.http
 
cn.sanenen.utils.json - 程序包 cn.sanenen.utils.json
 
cn.sanenen.utils.other - 程序包 cn.sanenen.utils.other
 
cn.sanenen.utils.redis - 程序包 cn.sanenen.utils.redis
 
cn.sanenen.utils.sms - 程序包 cn.sanenen.utils.sms
 
cn.sanenen.utils.sms.phonegeo - 程序包 cn.sanenen.utils.sms.phonegeo
 
cn.sanenen.utils.sms.template - 程序包 cn.sanenen.utils.sms.template
 
cn.sanenen.utils.sms.template.entity - 程序包 cn.sanenen.utils.sms.template.entity
 
concat(byte[]...) - 类 中的静态方法cn.sanenen.utils.other.ByteUtil
从 guava 复制过来的。
Constants - cn.sanenen.utils.other中的接口
一些常量
convertByExp(String, String, String) - 类 中的静态方法cn.sanenen.poi.excel.ExcelHandler
解析导出值 0=男,1=女,2=未知
convertReflectionExceptionToUnchecked(String, Exception) - 类 中的静态方法cn.sanenen.utils.other.ReflectUtil
将反射时的checked exception转换为unchecked exception.
createCell(Excel, Row, int) - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
创建单元格
createSheet(double, int) - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
创建工作表
createWorkbook() - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
创建一个工作簿

D

DATA_KEY - 接口 中的静态变量cn.sanenen.chain.IMsgChain
 
DATA_START_POSITION - 类 中的静态变量cn.sanenen.queue.data.DataEntity
 
DataEntity - cn.sanenen.queue.data中的类
raFile.write(QueueConstant.MAGIC.getBytes());0 raFile.writeInt(this.fileLimitLength);8 raFile.writeInt(readerPosition);12 raFile.writeInt(writerPosition);16 raFile.writeInt(endPosition);20
DataEntity(String, int, int) - 类 的构造器cn.sanenen.queue.data.DataEntity
 
DataIndex - cn.sanenen.queue.data中的类
数据索引文件 非线程安全 dbRandFile.write(QueueConstant.MAGIC.getBytes());0 dbRandFile.writeInt(QueueConstant.VERSION); 8 dbRandFile.writeInt(readerIndex); 12 dbRandFile.writeInt(writerIndex); 16 dbRandFile.writeLong(0); 20
DataIndex(String) - 类 的构造器cn.sanenen.queue.data.DataIndex
 
DateUtil - cn.sanenen.utils.other中的类
扩展hutool 日期工具类
DateUtil() - 类 的构造器cn.sanenen.utils.other.DateUtil
 
db - 类 中的变量cn.sanenen.db.BaseDao
 
db() - 类 中的方法cn.sanenen.db.BaseDao
 
DbLog - cn.sanenen.utils.other中的类
有错误时,使用此类将数据持久化到本地
DbLog() - 类 的构造器cn.sanenen.utils.other.DbLog
 
DbUtil - cn.sanenen.db中的类
数据库操作方面的工具
DbUtil() - 类 的构造器cn.sanenen.db.DbUtil
 
decr(String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
将 key 中储存的数字值减一。
decrBy(String, long) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
将 key 所储存的值减去减量 decrement 。
decrementSize() - 类 中的方法cn.sanenen.queue.data.DataIndex
 
del(String, Object) - 类 中的方法cn.sanenen.db.BaseDao
 
del(String...) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
删除key

E

Emptys - cn.sanenen.utils.other中的接口
定义一些空常量
encodingFilename(String) - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
编码文件名
equals(Object) - 类 中的方法cn.sanenen.utils.sms.template.entity.TemplateInfo
 
Excel - cn.sanenen.poi.excel中的注释类型
自定义导出Excel数据注解
Excel.Align - cn.sanenen.poi.excel中的枚举
 
Excel.ColumnType - cn.sanenen.poi.excel中的枚举
 
Excel.Type - cn.sanenen.poi.excel中的枚举
 
ExcelHandler<T> - cn.sanenen.poi.excel中的类
Excel相关处理
ExcelHandler(Class<T>) - 类 的构造器cn.sanenen.poi.excel.ExcelHandler
 
Excels - cn.sanenen.poi.excel中的注释类型
Excel注解集
execute(T) - 接口 中的方法cn.sanenen.chain.IMsgChain
 
execute(T) - 类 中的方法cn.sanenen.chain.SimpleMsgChain
 
execute(Runnable) - 类 中的方法cn.sanenen.thread.BlockedThreadPoolExecutor
 
exists(String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
判断key是否存在
expire(String, Long) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
设置过期时间
exportExcel(List<T>, String) - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
对list数据源将其里面的数据导入到excel表单
exportExcel(OutputStream) - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
对list数据源将其里面的数据导入到excel表单
exportExcel() - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
对list数据源将其里面的数据导入到excel表单

F

FILE_SEPARATOR - 接口 中的静态变量cn.sanenen.queue.QueueConstant
 
FileEOFException - cn.sanenen.queue.exception中的异常错误
 
FileEOFException() - 异常错误 的构造器cn.sanenen.queue.exception.FileEOFException
 
FileEOFException(String) - 异常错误 的构造器cn.sanenen.queue.exception.FileEOFException
 
FileEOFException(String, Throwable) - 异常错误 的构造器cn.sanenen.queue.exception.FileEOFException
 
FileEOFException(Throwable) - 异常错误 的构造器cn.sanenen.queue.exception.FileEOFException
 
FileFormatException - cn.sanenen.queue.exception中的异常错误
 
FileFormatException() - 异常错误 的构造器cn.sanenen.queue.exception.FileFormatException
 
FileFormatException(String) - 异常错误 的构造器cn.sanenen.queue.exception.FileFormatException
 
FileFormatException(String, Throwable) - 异常错误 的构造器cn.sanenen.queue.exception.FileFormatException
 
FileFormatException(Throwable) - 异常错误 的构造器cn.sanenen.queue.exception.FileFormatException
 
FileRunner - cn.sanenen.queue.data中的类
持久化文件 创建和删除线程类
FileRunner() - 类 的构造器cn.sanenen.queue.data.FileRunner
 
fillExcelData(int, Row) - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
填充excel数据
fillInStackTrace() - 异常错误 中的方法cn.sanenen.queue.exception.FileEOFException
 
frontSign(String) - 类 中的静态方法cn.sanenen.utils.sms.SignUtil
将签名前置

G

get(String) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
get(String, Map<String, Object>) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
get(String, Map<String, Object>, Charset) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
get(String, Map<String, Object>, Map<String, Object>) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
get(String, Map<String, Object>, Map<String, Object>, Charset) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
get(String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
获取值
getAccessibleField(Object, String) - 类 中的静态方法cn.sanenen.utils.other.ReflectUtil
循环向上转型, 获取对象的DeclaredField, 并强制设置为可访问.
getAccessibleMethod(Object, String, Class<?>...) - 类 中的静态方法cn.sanenen.utils.other.ReflectUtil
循环向上转型, 获取对象的DeclaredMethod,并强制设置为可访问.
getAccessibleMethodByName(Object, String, int) - 类 中的静态方法cn.sanenen.utils.other.ReflectUtil
循环向上转型, 获取对象的DeclaredMethod,并强制设置为可访问.
getAndRemove(K) - 类 中的方法cn.sanenen.cache.TimedCacheSub
获取并移除缓存。
getCellValue(Row, int) - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
获取单元格值
getClassGenricType(Class) - 类 中的静态方法cn.sanenen.utils.other.ReflectUtil
通过反射, 获得Class定义中声明的泛型参数的类型, 注意泛型必须定义在父类处 如无法找到, 返回Object.class.
getClassGenricType(Class, int) - 类 中的静态方法cn.sanenen.utils.other.ReflectUtil
通过反射, 获得Class定义中声明的父类的泛型参数的类型.
getConnectTimeout() - 类 中的静态方法cn.sanenen.SunSetting
 
getContentType(String, Charset) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
getDrawingPatriarch(Sheet) - 类 中的静态方法cn.sanenen.poi.excel.ExcelHandler
获取画布
getFileExtendName(byte[]) - 类 中的静态方法cn.sanenen.poi.excel.ExcelHandler
获取文件类型
getIdEntity(T) - 类 中的静态方法cn.sanenen.db.DbUtil
 
getImageType(byte[]) - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
获取图片类型,设置图片插入类型
getJedis() - 类 中的方法cn.sanenen.utils.redis.JedisUtil
 
getMaxConnTotal() - 类 中的静态方法cn.sanenen.SunSetting
 
getMsgId() - 类 中的静态方法cn.sanenen.utils.sms.MsgIDUtil
生成cmpp协议的msgId
getMsgidSeq() - 类 中的静态方法cn.sanenen.utils.sms.MsgIDUtil
 
getQueueSize() - 类 中的方法cn.sanenen.queue.SQueue
 
getRequestTimeout() - 类 中的静态方法cn.sanenen.SunSetting
 
getRowHeight() - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
根据注解获取最大行高
getSequenceNo() - 类 中的静态方法cn.sanenen.utils.sms.MsgIDUtil
生成一个四字节 消息头id,循环使用。
getSet(String, String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
将给定 key 的值设为 value ,并返回 key 的旧值(old value)。
getSheetPictures03(HSSFSheet, HSSFWorkbook) - 类 中的静态方法cn.sanenen.poi.excel.ExcelHandler
获取Excel2003图片
getSheetPictures07(XSSFSheet, XSSFWorkbook) - 类 中的静态方法cn.sanenen.poi.excel.ExcelHandler
获取Excel2007图片
getSign(String) - 类 中的静态方法cn.sanenen.utils.sms.SignUtil
签名抽取方法
getSize() - 类 中的方法cn.sanenen.queue.data.DataIndex
 
getStrMsgId() - 类 中的静态方法cn.sanenen.utils.sms.MsgIDUtil
生成一个20位可读的msgid,可以用于smgp协议(非标准)。
getTableName(Class<T>) - 类 中的静态方法cn.sanenen.db.DbUtil
 
getUserClass(Object) - 类 中的静态方法cn.sanenen.utils.other.ReflectUtil
 

H

handler() - 类 中的方法cn.sanenen.thread.StandardThread
具体业务处理,子类自己处理异常和睡眠。
hashCode() - 类 中的方法cn.sanenen.utils.sms.template.entity.TemplateInfo
 
hasSign(String) - 类 中的静态方法cn.sanenen.utils.sms.SignUtil
是否包含签名
hdecrBy(String, String, long) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
将 hashKey 所储存的值减去减量 decrement 。
hdel(String, String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
 
hdel(String, List<String>) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
批量通道模式删除
hexists(String, String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
查看哈希表 key 中,给定域 field 是否存在。
hget(String, String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
 
hgetAll(String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
 
hincrBy(String, String, long) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
为哈希表 key 中的域 field 的值加上增量 increment 。
hkeys(String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
返回哈希表 key 中的所有域。
hkeys(String, String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
hash结构 key模糊查找
hlen(String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
返回哈希表 key 中域的数量。
hscan(String, String, int, String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
迭代哈希表中的键值对。
hset(String, String, String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
将哈希表 key 中的域 field 的值设为 value 。
hsetnx(String, String, String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
将哈希表 key 中的域 field 的值设置为 value ,当且仅当域 field 不存在。
HttpUtil - cn.sanenen.utils.http中的类
 
HttpUtil() - 类 的构造器cn.sanenen.utils.http.HttpUtil
 
hvals(String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
返回哈希表 key 中所有域的值。
hvals(String, Class<T>) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
获取hash结构所有值,并转换为对象集合

I

importExcel(InputStream) - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
对excel表单默认第一个索引名转换成list
importExcel(String, InputStream) - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
对excel表单指定表格索引名转换成list
importTemplateExcel(String) - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
对list数据源将其里面的数据导入到excel表单
IMsgChain<T> - cn.sanenen.chain中的接口
 
IMsgHandler<T> - cn.sanenen.chain中的接口
 
incr(String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
将 key 中储存的数字值增一。
incrBy(String, long) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
将 key 所储存的值加上增量 increment 。
incrementSize() - 类 中的方法cn.sanenen.queue.data.DataIndex
 
INDEX_LIMIT_LENGTH - 类 中的静态变量cn.sanenen.queue.data.DataIndex
 
init(List<T>, String, Excel.Type) - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
 
init() - 类 中的方法cn.sanenen.thread.StandardThread
线程初始化
initAfter() - 类 中的方法cn.sanenen.thread.StandardThread
线程启动后执行
initBefore() - 类 中的方法cn.sanenen.thread.StandardThread
线程启动前执行
INT_ARRAY - 接口 中的静态变量cn.sanenen.utils.other.Emptys
 
IntervalSecondSpeeder - cn.sanenen.utils.other中的类
线程安全的速度控制类
IntervalSecondSpeeder(int) - 类 的构造器cn.sanenen.utils.other.IntervalSecondSpeeder
构造方法
invokeGetter(Object, String) - 类 中的静态方法cn.sanenen.utils.other.ReflectUtil
调用Getter方法.
invokeMethod(Object, String, Class<?>[], Object[]) - 类 中的静态方法cn.sanenen.utils.other.ReflectUtil
直接调用对象方法, 无视private/protected修饰符.
invokeMethodByName(Object, String, Object[]) - 类 中的静态方法cn.sanenen.utils.other.ReflectUtil
直接调用对象方法, 无视private/protected修饰符, 用于一次性调用的情况,否则应使用getAccessibleMethodByName()函数获得Method后反复调用.
invokeSetter(Object, String, E) - 类 中的静态方法cn.sanenen.utils.other.ReflectUtil
调用Setter方法, 仅匹配方法名。
isFast() - 类 中的方法cn.sanenen.utils.other.IntervalSecondSpeeder
判断是否超速。
isIntercept(String, String) - 类 中的静态方法cn.sanenen.utils.other.DateUtil
判断是否在拦截时段内

J

JacksonUtil - cn.sanenen.utils.json中的类
 
JacksonUtil() - 类 的构造器cn.sanenen.utils.json.JacksonUtil
 
JedisUtil - cn.sanenen.utils.redis中的类
redis工具类
JedisUtil(JedisPool) - 类 的构造器cn.sanenen.utils.redis.JedisUtil
 
JedisUtil(RedisDS) - 类 的构造器cn.sanenen.utils.redis.JedisUtil
 

K

keys(String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
key模糊查找

L

lFillBytes(byte[], int) - 类 中的静态方法cn.sanenen.utils.other.ByteUtil
将数组左填充0至len长度,或者截取至len长度。
limitSpeed() - 类 中的方法cn.sanenen.utils.other.IntervalSecondSpeeder
 
limitSpeed(int) - 类 中的方法cn.sanenen.utils.other.IntervalSecondSpeeder
 
list() - 类 中的方法cn.sanenen.db.BaseDao
 
lock(String, String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
获取分布式锁
lock(String, String, long) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
获取分布式锁
log - 类 中的变量cn.sanenen.db.BaseDao
 
log - 类 中的变量cn.sanenen.thread.StandardThread
 
log(String, Object...) - 类 中的静态方法cn.sanenen.utils.other.DbLog
 
log - 类 中的变量cn.sanenen.utils.redis.JedisUtil
 
lookup(String) - 类 中的静态方法cn.sanenen.utils.sms.phonegeo.PhoneNumberGeo
 
lpush(String, List<T>) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
批量放入队列数据
lpush(String, T) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
放入队列数据
lrangeAll(String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
获取list结构所有值
lrangeAll(String, Class<T>) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
获取list结构所有值
ltrimBytes(byte[]) - 类 中的静态方法cn.sanenen.utils.other.ByteUtil
移除给定字节数组 左侧空字节
LuaStr - cn.sanenen.utils.redis中的接口
 

M

MAGIC - 接口 中的静态变量cn.sanenen.queue.QueueConstant
魔法值
main(String[]) - 类 中的静态方法cn.sanenen.utils.sms.SignUtil
 
makeAccessible(Method) - 类 中的静态方法cn.sanenen.utils.other.ReflectUtil
改变private/protected的方法为public,尽量不调用实际改动的语句,避免JDK的SecurityManager抱怨。
makeAccessible(Field) - 类 中的静态方法cn.sanenen.utils.other.ReflectUtil
改变private/protected的成员变量为public,尽量不调用实际改动的语句,避免JDK的SecurityManager抱怨。
ManyThreadRun - cn.sanenen.thread中的类
多线程测试类 有时候会需要多线程测试 性能、多线程环境下执行是否正常 等。
ManyThreadRun() - 类 的构造器cn.sanenen.thread.ManyThreadRun
 
MappedByteBufferUtil - cn.sanenen.queue.util中的类
 
MappedByteBufferUtil() - 类 的构造器cn.sanenen.queue.util.MappedByteBufferUtil
 
matchIn(String) - 类 中的方法cn.sanenen.utils.sms.template.entity.TemplateInfo
 
matchIn(TemplateInfo, String) - 类 中的静态方法cn.sanenen.utils.sms.template.TemplateUtil
调用模版对象的匹配方法,并返回结果。
matchIn(Collection<String>, String) - 类 中的静态方法cn.sanenen.utils.sms.template.TemplateUtil
查找内容匹配的模版字符串,适合字符不怎么重复的场景。
matchIn(Collection<String>, String, String) - 类 中的静态方法cn.sanenen.utils.sms.template.TemplateUtil
查找内容匹配的模版字符串,适合字符不怎么重复的场景。
matchIn(String, String) - 类 中的静态方法cn.sanenen.utils.sms.template.TemplateUtil
验证内容是否匹配模版,分隔符为"{{}}",适合字符不怎么重复的场景。
matchIn(String, String, String) - 类 中的静态方法cn.sanenen.utils.sms.template.TemplateUtil
验证内容是否匹配模版,分隔符为"{{}}",适合字符不怎么重复的场景。
msgIdSTL(String) - 类 中的静态方法cn.sanenen.utils.sms.MsgIDUtil
将可读msgId转为八字节long类型
MsgIDUtil - cn.sanenen.utils.sms中的类
短信cmpp协议msgid工具类
MsgIDUtil() - 类 的构造器cn.sanenen.utils.sms.MsgIDUtil
 

O

OkHttpUtil - cn.sanenen.utils.http中的类
 
OkHttpUtil() - 类 的构造器cn.sanenen.utils.http.OkHttpUtil
 

P

PhoneNumberGeo - cn.sanenen.utils.sms.phonegeo中的类
 
PhoneNumberInfo - cn.sanenen.utils.sms.phonegeo中的类
归属地信息
PhoneNumberInfo() - 类 的构造器cn.sanenen.utils.sms.phonegeo.PhoneNumberInfo
 
pop(String) - 类 中的静态方法cn.sanenen.queue.SMQ
 
post(String, Map<String, Object>) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
post(String, Map<String, Object>, Charset) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
post(String, Map<String, Object>, Map<String, Object>) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
post(String, Map<String, Object>, Map<String, Object>, Charset) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
post(String, String) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
post(String, String, Charset) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
post(String, Map<String, Object>, String) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
post(String, Map<String, Object>, String, Charset) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
post(String, Map<String, Object>) - 类 中的静态方法cn.sanenen.utils.http.OkHttpUtil
发送post请求
post(String, Map<String, Object>, Map<String, Object>) - 类 中的静态方法cn.sanenen.utils.http.OkHttpUtil
发送post请求
post(String, String) - 类 中的静态方法cn.sanenen.utils.http.OkHttpUtil
发送post请求
请求体body参数支持两种类型: 1.
post(String, String, Map<String, Object>) - 类 中的静态方法cn.sanenen.utils.http.OkHttpUtil
发送post请求
请求体body参数支持两种类型: 1.
process(T) - 接口 中的方法cn.sanenen.chain.IMsgHandler
 
push(String, String) - 类 中的静态方法cn.sanenen.queue.SMQ
 
putParam(String, String) - 类 中的方法cn.sanenen.utils.sms.template.entity.TemplateResult
 
putReaderIndex(int) - 类 中的方法cn.sanenen.queue.data.DataIndex
记录读取文件索引
putWriterIndex(int) - 类 中的方法cn.sanenen.queue.data.DataIndex
记录写文件索引

Q

query(String, Object...) - 类 中的方法cn.sanenen.db.BaseDao
 
queryOne(String, Object...) - 类 中的方法cn.sanenen.db.BaseDao
 
QueueConstant - cn.sanenen.queue中的接口
内嵌持久化队列所需常量

R

readNextAndRemove() - 类 中的方法cn.sanenen.queue.data.DataEntity
 
readNextAndRemove() - 类 中的方法cn.sanenen.queue.SQueue
从队列存储中取出最先入队的数据,并移除它
ReflectUtil - cn.sanenen.utils.other中的类
反射工具类.
ReflectUtil() - 类 的构造器cn.sanenen.utils.other.ReflectUtil
 
releaseLock(String, String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
释放分布式锁
removeSign(String) - 类 中的静态方法cn.sanenen.utils.sms.SignUtil
移除签名
renamenx(String, String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
重命名key
reverseByExp(String, String, String) - 类 中的静态方法cn.sanenen.poi.excel.ExcelHandler
反向解析值 男=0,女=1,未知=2
rFillBytes(byte[], int) - 类 中的静态方法cn.sanenen.utils.other.ByteUtil
将数组右填充0至len长度,或者截取至len长度。
rpop(String, Class<T>) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
从队列中取出数据。
rpop(String, int, Class<T>) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
批量从队列中取出数据 6.0以上版本
RPOP_BATCH - 接口 中的静态变量cn.sanenen.utils.redis.LuaStr
批量从队列取数据的lua脚本
rpopByLua(String, long, Class<T>) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
批量从队列中取出数据,使用lua脚本方式。
rpopByPip(String, long, Class<T>) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
批量从队列中取出数据,使用管道方式。
rtrimBytes(byte[]) - 类 中的静态方法cn.sanenen.utils.other.ByteUtil
移除给定字节数组 右侧空字节
run() - 类 中的方法cn.sanenen.queue.data.FileRunner
 
run(int, int, Runnable) - 类 中的静态方法cn.sanenen.thread.ManyThreadRun
执行测试
run() - 类 中的方法cn.sanenen.thread.StandardThread
 

S

sadd(String, String...) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
将一个或多个 member 元素加入到集合 key 当中,已经存在于集合的 member 元素将被忽略。
save(T) - 类 中的方法cn.sanenen.db.BaseDao
 
saveBatch(Collection<T>) - 类 中的方法cn.sanenen.db.BaseDao
 
scan(String, int, String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
key模糊查找
scard(String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
返回集合 key 的基数(集合中元素的数量)。
SERVER_IP - 接口 中的静态变量cn.sanenen.utils.other.Constants
运行应用的服务器ip
set(String, String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
设置值
setCellVo(Object, Excel, Cell) - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
设置单元格信息
setContent(String) - 类 中的方法cn.sanenen.utils.sms.template.entity.TemplateInfo
 
setDataValidation(Excel, Row, int) - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
创建表格样式
setex(String, long, String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
将值 value 关联到 key ,并将 key 的生存时间设为 seconds (以秒为单位)。
setHandlers(List<IMsgHandler<T>>) - 接口 中的方法cn.sanenen.chain.IMsgChain
 
setHandlers(List<IMsgHandler<T>>) - 类 中的方法cn.sanenen.chain.SimpleMsgChain
 
setIntervalMaxCount(int) - 类 中的方法cn.sanenen.utils.other.IntervalSecondSpeeder
 
setnx(String, String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
将 key 的值设为 value ,当且仅当 key 不存在。
setting(String) - 类 中的静态方法cn.sanenen.queue.SMQ
 
setting(String, int, int) - 类 中的静态方法cn.sanenen.queue.SMQ
 
setXSSFPrompt(Sheet, String, String, int, int, int, int) - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
设置 POI XSSFSheet 单元格提示
setXSSFValidation(Sheet, String[], int, int, int, int) - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
设置某些列的值只能输入预制的数据,显示下拉框.
sheetSize - 类 中的静态变量cn.sanenen.poi.excel.ExcelHandler
Excel sheet最大行数,默认65536
showMsgID(long) - 类 中的静态方法cn.sanenen.utils.sms.MsgIDUtil
将long类型msgId转为可读msgId
SignUtil - cn.sanenen.utils.sms中的类
签名工具类
SignUtil() - 类 的构造器cn.sanenen.utils.sms.SignUtil
 
SimpleMsgChain<T> - cn.sanenen.chain中的类
 
SimpleMsgChain() - 类 的构造器cn.sanenen.chain.SimpleMsgChain
 
sismember(String, String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
判断 member 元素是否集合 key 的成员。
size(String) - 类 中的静态方法cn.sanenen.queue.SMQ
 
SMQ - cn.sanenen.queue中的类
根据https://github.com/tietang/fqueue项目改造而来。
SQueue - cn.sanenen.queue中的类
完成基于文件的先进先出的读写功能 不允许外部创建 请使用FQS
SQueue(String) - 类 的构造器cn.sanenen.queue.SQueue
 
SQueue(String, int) - 类 的构造器cn.sanenen.queue.SQueue
在指定的目录中,以fileLimitLength为单个数据文件的最大大小限制初始化队列存储
srem(String, String...) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
移除集合 key 中的一个或多个 member 元素,不存在的 member 元素会被忽略。
StandardThread - cn.sanenen.thread中的类
无限循环执行标准线程类,继承该类,覆写handler方法。
StandardThread() - 类 的构造器cn.sanenen.thread.StandardThread
 
STR - 接口 中的静态变量cn.sanenen.utils.other.Emptys
 
STR_ARRAY - 接口 中的静态变量cn.sanenen.utils.other.Emptys
 
submit(Callable<T>) - 类 中的方法cn.sanenen.thread.AsyncBlockedThreadPoolExecutor
 
SunSetting - cn.sanenen中的类
参数配置
SunSetting() - 类 的构造器cn.sanenen.SunSetting
 

T

TemplateInfo - cn.sanenen.utils.sms.template.entity中的类
模版对象
TemplateInfo(String) - 类 的构造器cn.sanenen.utils.sms.template.entity.TemplateInfo
 
TemplateResult - cn.sanenen.utils.sms.template.entity中的类
模版变量提取结果
TemplateResult() - 类 的构造器cn.sanenen.utils.sms.template.entity.TemplateResult
 
TemplateUtil - cn.sanenen.utils.sms.template中的类
模版匹配工具类
TemplateUtil() - 类 的构造器cn.sanenen.utils.sms.template.TemplateUtil
 
TimedCacheSub<K,V> - cn.sanenen.cache中的类
扩展hutool包的过期缓存,增加getAndRemove方法。
TimedCacheSub(long) - 类 的构造器cn.sanenen.cache.TimedCacheSub
 
toEntity(T, boolean) - 类 中的静态方法cn.sanenen.db.DbUtil
将实体对象转换为可hutool入库对象
toEntity(T) - 类 中的静态方法cn.sanenen.db.DbUtil
将实体对象转换为可hutool入库对象 属性值为null忽略。
toEntity(Collection<T>) - 类 中的静态方法cn.sanenen.db.DbUtil
将实体对象List转换为可hutool入库对象List 属性值为null忽略。
toEntity(Collection<T>, boolean) - 类 中的静态方法cn.sanenen.db.DbUtil
将实体对象List转换为可hutool入库对象List
toJson(Object) - 类 中的静态方法cn.sanenen.utils.json.JacksonUtil
 
toObj(String, Class<T>) - 类 中的静态方法cn.sanenen.utils.json.JacksonUtil
 
toObj(String) - 类 中的静态方法cn.sanenen.utils.json.JacksonUtil
 
toObjs(String, Class<T>) - 类 中的静态方法cn.sanenen.utils.json.JacksonUtil
 
ttl(String) - 类 中的方法cn.sanenen.utils.redis.JedisUtil
查询key过期时间

U

update(T, T) - 类 中的方法cn.sanenen.db.BaseDao
根据条件更新
update(T, T, boolean) - 类 中的方法cn.sanenen.db.BaseDao
根据条件更新
update(T, T, T) - 类 中的方法cn.sanenen.db.BaseDao
根据条件更新
update(T, T, boolean, T) - 类 中的方法cn.sanenen.db.BaseDao
根据条件更新
updateById(T) - 类 中的方法cn.sanenen.db.BaseDao
根据id更新
updateById(T, boolean) - 类 中的方法cn.sanenen.db.BaseDao
根据id更新
updateById(T, T) - 类 中的方法cn.sanenen.db.BaseDao
根据id更新
updateById(T, boolean, T) - 类 中的方法cn.sanenen.db.BaseDao
根据id更新
uploadFile(String, Map<String, Object>) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
uploadFile(String, Map<String, Object>, Charset) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
uploadFile(String, Map<String, Object>, Map<String, Object>) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 
uploadFile(String, Map<String, Object>, Map<String, Object>, Charset) - 类 中的静态方法cn.sanenen.utils.http.HttpUtil
 

V

value() - 枚举 中的方法cn.sanenen.poi.excel.Excel.Align
 
value() - 枚举 中的方法cn.sanenen.poi.excel.Excel.ColumnType
 
value() - 枚举 中的方法cn.sanenen.poi.excel.Excel.Type
 
valueOf(String) - 枚举 中的静态方法cn.sanenen.poi.excel.Excel.Align
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.sanenen.poi.excel.Excel.ColumnType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.sanenen.poi.excel.Excel.Type
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.sanenen.poi.excel.Excel.Align
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.sanenen.poi.excel.Excel.ColumnType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.sanenen.poi.excel.Excel.Type
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VERSION - 接口 中的静态变量cn.sanenen.queue.QueueConstant
版本

W

write(byte[]) - 类 中的方法cn.sanenen.queue.data.DataEntity
 
WRITE_FULL - 类 中的静态变量cn.sanenen.queue.data.DataEntity
 
WRITE_SUCCESS - 类 中的静态变量cn.sanenen.queue.data.DataEntity
 
writeSheet() - 类 中的方法cn.sanenen.poi.excel.ExcelHandler
创建写入数据到Sheet
A B C D E F G H I J K L M O P Q R S T U V W 
跳过导航链接

Copyright © 2022. All rights reserved.