MCPcopy Create free account

hub / github.com/SeanDragon/protools / functions

Functions796 in github.com/SeanDragon/protools

MethodinitHmacSHA256Key
初始化HmacSHA256密钥 @return @throws Exception
security/src/main/java/pro/tools/security/md/ToolMAC.java:121
MethodinitHmacSHA384Key
初始化HmacSHA384密钥 @return @throws Exception
security/src/main/java/pro/tools/security/md/ToolMAC.java:168
MethodinitHmacSHA512Key
初始化HmacSHA512密钥 @return @throws Exception
security/src/main/java/pro/tools/security/md/ToolMAC.java:215
MethodinitHmacSHAKey
初始化HmacSHA1密钥 @return @throws Exception
security/src/main/java/pro/tools/security/md/ToolMAC.java:75
MethodinitKey
初始化密钥 @return Map 密钥Map @throws Exception
security/src/main/java/pro/tools/security/ToolECDSA.java:77
MethodinitKey
初始化密钥 @return Map 密钥Map @throws Exception
security/src/main/java/pro/tools/security/ToolRSA.java:207
MethodinitKey
生成密钥 @return Map 密钥Map @throws Exception
security/src/main/java/pro/tools/security/ToolElGamal.java:135
MethodinitKey
生成密钥 <br> @return byte[] 二进制密钥 @throws Exception
security/src/main/java/pro/tools/security/ToolDESede.java:126
MethodinitKey
生成密钥 <br> @return byte[] 二进制密钥 @throws Exception
security/src/main/java/pro/tools/security/ToolAES.java:130
MethodinitKey
生成密钥 <br> @return byte[] 二进制密钥 @throws Exception
security/src/main/java/pro/tools/security/ToolIDEA.java:122
MethodinitKey
初始化甲方密钥 @return Map 甲方密钥Map @throws Exception
security/src/main/java/pro/tools/security/ToolDH.java:73
MethodinitKey
生成密钥 <br> Java 6 只支持56bit密钥 <br> Bouncy Castle 支持64bit密钥 <br> @return byte[] 二进制密钥 @throws Exception
security/src/main/java/pro/tools/security/ToolDES.java:127
MethodinitKey
生成密钥 @return 密钥对象 @throws Exception
security/src/main/java/pro/tools/security/ToolDSA.java:139
MethodinitSalt
盐初始化<br> 盐长度必须为8字节 @return byte[] 盐 @throws Exception
security/src/main/java/pro/tools/security/ToolPBE.java:67
MethodinputStream2String
inputStream转string按编码 @param is 输入流 @param charsetName 编码格式 @return 字符串
common/src/main/java/pro/tools/data/text/ToolConvert.java:444
Methodinstall
(String groupId, String artifactId, String version, String fileName)
common/src/main/java/pro/tools/system/ToolMaven.java:16
Methodinstance
便利生成方式,获取实例方法 @param initValue @return
common/src/main/java/pro/tools/data/decimal/Decimal.java:57
MethodisAfter
(DatePlus datePlus, DateType dateType)
common/src/main/java/pro/tools/time/DatePlus.java:350
MethodisAllowPollingConnections
()
http/src/main/java/pro/tools/http/jdk/HttpBuilder.java:101
MethodisBefore
(DatePlus datePlus, DateType dateType)
common/src/main/java/pro/tools/time/DatePlus.java:293
MethodisBeginArrToken
(JsonToken currentToken)
common/src/main/java/pro/tools/data/text/json/typeadapter/BaseTypeAdapter.java:83
MethodisBeginToken
(JsonToken currentToken)
common/src/main/java/pro/tools/data/text/json/typeadapter/BaseTypeAdapter.java:75
MethodisBooleanToken
(JsonToken currentToken)
common/src/main/java/pro/tools/data/text/json/typeadapter/BaseTypeAdapter.java:71
MethodisCompressionEnforced
()
http/src/main/java/pro/tools/http/jdk/HttpBuilder.java:119
MethodisDate
验证yyyy-MM-dd格式的日期校验,已考虑平闰年 @param input 待验证文本 @return {@code true}: 匹配<br>{@code false}: 不匹配
common/src/main/java/pro/tools/data/text/ToolRegex.java:254
MethodisDecimal
判断是否为小数(包括整数,包括负数) @param input 要判断的数字 @return 是返回true, 否则返回false
common/src/main/java/pro/tools/data/text/ToolRegex.java:55
MethodisEmail
验证邮箱 @param input 待验证文本 @return {@code true}: 匹配<br>{@code false}: 不匹配
common/src/main/java/pro/tools/data/text/ToolRegex.java:206
MethodisEmpty
判断是否为空 , @param arg 要判断的值 @return 为空返回true, 否则返回false
common/src/main/java/pro/tools/format/ToolFormat.java:23
MethodisEndArrToken
(JsonToken currentToken)
common/src/main/java/pro/tools/data/text/json/typeadapter/BaseTypeAdapter.java:87
MethodisEndToken
(JsonToken currentToken)
common/src/main/java/pro/tools/data/text/json/typeadapter/BaseTypeAdapter.java:79
MethodisFile
(Path path)
common/src/main/java/pro/tools/path/ToolPath.java:69
MethodisFollowRedirect
()
http/src/main/java/pro/tools/http/jdk/HttpBuilder.java:110
MethodisIDCard15
验证身份证号码15位 @param input 待验证文本 @return {@code true}: 匹配<br>{@code false}: 不匹配
common/src/main/java/pro/tools/data/text/ToolRegex.java:182
MethodisIDCard18
验证身份证号码18位 @param input 待验证文本 @return {@code true}: 匹配<br>{@code false}: 不匹配
common/src/main/java/pro/tools/data/text/ToolRegex.java:194
MethodisIP
验证IP地址 @param input 待验证文本 @return {@code true}: 匹配<br>{@code false}: 不匹配
common/src/main/java/pro/tools/data/text/ToolRegex.java:266
MethodisInteger
判断是否为整数(包括负数) @param input 要判断的数字 @return 是返回true, 否则返回false
common/src/main/java/pro/tools/data/text/ToolRegex.java:43
MethodisLeapYear
是否是闰年 @return result
common/src/main/java/pro/tools/time/DatePlus.java:287
MethodisMobileExact
验证手机号(精确) @param input 待验证文本 @return {@code true}: 匹配<br>{@code false}: 不匹配
common/src/main/java/pro/tools/data/text/ToolRegex.java:158
MethodisMobileSimple
验证手机号(简单) @param input 待验证文本 @return {@code true}: 匹配<br>{@code false}: 不匹配
common/src/main/java/pro/tools/data/text/ToolRegex.java:146
MethodisMoney
判断是否为金额 @param input 需要判断的数字 @return 若是金额返回true, 否则返回false
common/src/main/java/pro/tools/data/text/ToolRegex.java:122
MethodisNameToken
(JsonToken currentToken)
common/src/main/java/pro/tools/data/text/json/typeadapter/BaseTypeAdapter.java:59
MethodisNumberToken
(JsonToken currentToken)
common/src/main/java/pro/tools/data/text/json/typeadapter/BaseTypeAdapter.java:67
MethodisSame
(DatePlus datePlus, DateType dateType)
common/src/main/java/pro/tools/time/DatePlus.java:322
MethodisStringToken
(JsonToken currentToken)
common/src/main/java/pro/tools/data/text/json/typeadapter/BaseTypeAdapter.java:63
MethodisTel
验证电话号码 @param input 待验证文本 @return {@code true}: 匹配<br>{@code false}: 不匹配
common/src/main/java/pro/tools/data/text/ToolRegex.java:170
MethodisURL
验证URL @param input 待验证文本 @return {@code true}: 匹配<br>{@code false}: 不匹配
common/src/main/java/pro/tools/data/text/ToolRegex.java:218
MethodisUsername
验证用户名 <p>取值范围为a-z,A-Z,0-9,"_",汉字,不能以"_"结尾,用户名必须是6-20位</p> @param input 待验证文本 @return {@code true}: 匹配<br>{@code false}: 不匹配
common/src/main/java/pro/tools/data/text/ToolRegex.java:242
MethodisWordOrNumber
判断是否为数字或英文字符 @param input 需要判断的字符串,不能含有标点或其它特殊字符 @return 若为数字或英文字符返回true 否则返回false
common/src/main/java/pro/tools/data/text/ToolRegex.java:134
MethodisZh
验证汉字 @param input 待验证文本 @return {@code true}: 匹配<br>{@code false}: 不匹配
common/src/main/java/pro/tools/data/text/ToolRegex.java:230
Methodjar
(String filePath)
common/src/main/java/pro/tools/system/ToolMaven.java:24
Methodjoin
将字符串数据组拼接一个字符串 @param stringArray @return
common/src/main/java/pro/tools/data/text/ToolStr.java:371
MethodkeyExchange_1
密钥协商发起第一步 @return
security/src/main/java/pro/tools/security/sm/SM2.java:594
MethodkeyExchange_2
密钥协商响应方 @param entity 传输实体 @return
security/src/main/java/pro/tools/security/sm/SM2.java:608
MethodkeyExchange_3
密钥协商发起方第二步 @param entity 传输实体
security/src/main/java/pro/tools/security/sm/SM2.java:652
MethodkeyExchange_4
密钥确认最后一步 @param entity 传输实体
security/src/main/java/pro/tools/security/sm/SM2.java:699
MethodlistFilesInDir
获取目录下所有文件 @param dirPath 目录路径 @param isRecursive 是否递归进子目录 @return 文件链表
common/src/main/java/pro/tools/file/ToolFile.java:593
MethodlistFilesInDirWithFilter
获取目录下所有后缀名为suffix的文件 <p>大小写忽略</p> @param dirPath 目录路径 @param suffix 后缀名 @param isRecursive 是否递归进子目录 @return 文件链表
common/src/main/java/pro/tools/file/ToolFile.java:674
MethodlongValue
()
common/src/main/java/pro/tools/data/decimal/Decimal.java:294
MethodlowerFirstLetter
首字母小写 @param s 待转字符串 @return 首字母小写字符串
common/src/main/java/pro/tools/data/text/ToolStr.java:216
MethodmakeHtml
生成静态html @param tlPath 模板路径 @param paramMap 参数 @param htmlPath html文件保存路径
common/src/main/java/pro/tools/script/ToolScript.java:87
Methodmap2str
(Map<String, Object> params, String middleStr, String endStr)
common/src/main/java/pro/tools/data/text/ToolConvert.java:534
MethodmapToModel
将模型进行JSON解码 @param data @param classOfT @return Object
common/src/main/java/pro/tools/data/text/ToolJson.java:187
MethodmapToModelList
将模型进行JSON解码 @param data @param classOfT @return Object
common/src/main/java/pro/tools/data/text/ToolJson.java:199
MethodmemorySize2Byte
以unit为单位的内存大小转字节数 @param memorySize 大小 @param unit 单位类型 <ul> <li>{@link UnitConst.MemoryUnit#BYTE}: 字节</li> <li>{@link UnitConst.Memo
common/src/main/java/pro/tools/data/text/ToolConvert.java:148
Methodmillis2FitTimeSpan
毫秒时间戳转合适时间长度 @param millis 毫秒时间戳 <p>小于等于0,返回null</p> @param precision 精度 <ul> <li>precision = 0,返回null</li> <li>precision = 1,返回天</li
common/src/main/java/pro/tools/data/text/ToolConvert.java:283
Methodmillis2TimeSpan
毫秒时间戳转以unit为单位的时间长度 @param millis 毫秒时间戳 @param unit 单位类型 <ul> <li>{@link UnitConst.TimeUnit#MSEC}: 毫秒</li> <li>{@link UnitConst.TimeU
common/src/main/java/pro/tools/data/text/ToolConvert.java:255
MethodmodelToMap
将模型进行JSON解码 @param data @return Object
common/src/main/java/pro/tools/data/text/ToolJson.java:210
MethodmodelToMapList
将模型进行JSON解码 @param data @return Object
common/src/main/java/pro/tools/data/text/ToolJson.java:221
MethodmoneyStrValue
精确最多2位小数四舍五入转换为字符串 @return
common/src/main/java/pro/tools/data/decimal/Decimal.java:276
MethodmoveDir
移动目录 @param srcDirPath 源目录路径 @param destDirPath 目标目录路径 @return {@code true}: 移动成功<br>{@code false}: 移动失败
common/src/main/java/pro/tools/file/ToolFile.java:426
MethodmoveFile
移动文件 @param srcFilePath 源文件路径 @param destFilePath 目标文件路径 @return {@code true}: 移动成功<br>{@code false}: 移动失败
common/src/main/java/pro/tools/file/ToolFile.java:454
Methodmul
乘法 @param object @return
common/src/main/java/pro/tools/data/decimal/Decimal.java:171
MethodnewThread
(Runnable runnable)
common/src/main/java/pro/tools/system/NamedThreadFactory.java:50
MethodnotBlank
判断字符串不为空返回true @param str @return
common/src/main/java/pro/tools/data/text/ToolStr.java:76
MethodnotNull
判断多个Object对象不为null,则返回true @param paras @return
common/src/main/java/pro/tools/data/text/ToolStr.java:106
Methodnull2Length0
null转为长度为0的字符串 @param s 待转字符串 @return s为null转为长度为0字符串,否则不改变
common/src/main/java/pro/tools/data/text/ToolStr.java:170
Methodnumber2Str
@param value @param scale @return
common/src/main/java/pro/tools/data/decimal/ToolDecimal.java:188
Methodnumber2double
@param value @param scale @return
common/src/main/java/pro/tools/data/decimal/ToolDecimal.java:198
MethodnumberOfLeadingZeros
返回零位的最高位(“最左侧”)之前的数中指定的int值的二进制补码表示一比特 <p> 此方法返回零位的最高位(“最左侧”)前在指定的int值的二进制补码表示法,或32个1位的数量,如果该值为零。 @param i 数字 @return 结果
common/src/main/java/pro/tools/data/decimal/ToolDecimal.java:110
MethodofNanos
(DatePlus datePlus)
common/src/main/java/pro/tools/time/DatePlus.java:402
Methodoutput2InputStream
outputStream转inputStream @param out 输出流 @return inputStream子类
common/src/main/java/pro/tools/data/text/ToolConvert.java:514
MethodoutputStream2String
outputStream转string按编码 @param out 输出流 @param charsetName 编码格式 @return 字符串
common/src/main/java/pro/tools/data/text/ToolConvert.java:480
Methodpost
(String url)
http/src/main/java/pro/tools/http/okhttp/ToolSendHttp.java:38
MethodpostVisitDirectory
(Path dir, IOException exc)
common/src/main/java/pro/tools/path/visit/RmrVisitor.java:43
MethodpostVisitDirectory
(Path dir, IOException exc)
common/src/main/java/pro/tools/system/ClassSearchVisitor.java:65
MethodpreVisitDirectory
(Path dir, BasicFileAttributes attrs)
common/src/main/java/pro/tools/path/visit/RmrVisitor.java:24
MethodpreVisitDirectory
(Path dir, BasicFileAttributes attrs)
common/src/main/java/pro/tools/system/ClassSearchVisitor.java:28
MethodpressImage
把图片印刷到图片上 @param pressImg -- 水印文件 @param targetImg -- 目标文件 @param x @param y
common/src/main/java/pro/tools/data/image/ToolImagePressText.java:31
MethodpressText
打印文字水印图片,右下角计算坐标 @param pressText --文字 @param targetImg -- 目标图片 @param fontName -- 字体名 @param fontStyle -- 字体样式 @para
common/src/main/java/pro/tools/data/image/ToolImagePressText.java:70
MethodreName
(Path path, String newName)
common/src/main/java/pro/tools/path/ToolPath.java:103
MethodreadBytes
(Path path)
common/src/main/java/pro/tools/path/ToolPath.java:202
MethodreadFile2List
指定编码按行读取文件到链表中 @param filePath 文件路径 @param charsetName 编码格式 @return 文件行链表
common/src/main/java/pro/tools/file/ToolFile.java:984
MethodreadInputStream
(Path path)
common/src/main/java/pro/tools/path/ToolPath.java:206
MethodreadReader
(Path path)
common/src/main/java/pro/tools/path/ToolPath.java:210
MethodreadStream
(Path path)
common/src/main/java/pro/tools/path/ToolPath.java:194
MethodreadStrings
(Path path)
common/src/main/java/pro/tools/path/ToolPath.java:198
Methodreading
(JsonReader jsonReader)
common/src/main/java/pro/tools/data/text/json/typeadapter/BigDecimalTypeAdapter.java:14
Methodreading
(JsonReader jsonReader)
common/src/main/java/pro/tools/data/text/json/typeadapter/LocalDateTypeAdapter.java:18
Methodreading
(JsonReader jsonReader)
common/src/main/java/pro/tools/data/text/json/typeadapter/DatePlusTypeAdapter.java:20
Methodreading
(JsonReader jsonReader)
common/src/main/java/pro/tools/data/text/json/typeadapter/LocalDateTimeTypeAdapter.java:18
← previousnext →601–700 of 796, ranked by callers