b - 类 中的变量cn.ponfee.commons.base.tuple.Tuple2
b - 类 中的变量cn.ponfee.commons.base.tuple.Tuple3
b - 类 中的变量cn.ponfee.commons.base.tuple.Tuple4
b - 类 中的变量cn.ponfee.commons.base.tuple.Tuple5
b - 类 中的变量cn.ponfee.commons.base.tuple.Tuple6
b - 类 中的变量cn.ponfee.commons.base.tuple.Tuple7
b - 类 中的变量cn.ponfee.commons.base.tuple.Tuple8
b - 类 中的变量cn.ponfee.commons.base.tuple.Tuple9
b - 类 中的变量cn.ponfee.commons.jce.ECParameters
BACKSLASH - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Char
Backslash symbol
BACKSLASH - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Str
Backslash symbol
BAD_GATEWAY - 类 中的静态变量cn.ponfee.commons.model.ResultCode
BAD_REQUEST - 类 中的静态变量cn.ponfee.commons.model.ResultCode
BAD_REQUEST - 类 中的静态变量cn.ponfee.commons.web.AbstractWebExceptionHandler
badRequest() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Is the response code a 400 Bad Request?
base() - 枚举 中的方法cn.ponfee.commons.io.HumanReadables
Base58 - cn.ponfee.commons.util 中的类
https://www.jianshu.com/p/ffc97c4d2306
在计算机系统中数值使用补码来表示和存储
原码(True form) :正数的原码为其二进制;负数的原码为对应的正数值在高位补1;
反码(1's complement):正数的反码与原码相同;负数的反码为其原码除符号位以外各位取反;
补码(2's complement):正数的补码与原码相同;负数的补码为其反码(最低位)加1;
补码系统的最大优点是可以在加法或减法处理中,不需因为数字的正负而使用不同的计算方式
计算机中只有加法,用两数补码相加,结果仍是补码表示
补码转原码:减1再取反
byte b = a byte number;
int i = b & 0xff; // 使得i与b的二进制补码一致
0xff is the bit length mask, calc bit length mask can use:
(1<<bits)-1 or -1L^(-1L<<bits)
Base58 code:except number 0, uppercase letter I and O, lowercase latter l
Reference from internet
Base58() - 类 的构造器cn.ponfee.commons.util.Base58
Base64UrlSafe - cn.ponfee.commons.util 中的类
Base64 Url Safe
Base64UrlSafe() - 类 的构造器cn.ponfee.commons.util.Base64UrlSafe
BaseCheckedException - cn.ponfee.commons.exception 中的异常错误
Base checked exception definition
BaseCheckedException(int) - 异常错误 的构造器cn.ponfee.commons.exception.BaseCheckedException
BaseCheckedException(CodeMsg) - 异常错误 的构造器cn.ponfee.commons.exception.BaseCheckedException
BaseCheckedException(int, String) - 异常错误 的构造器cn.ponfee.commons.exception.BaseCheckedException
BaseCheckedException(CodeMsg, Throwable) - 异常错误 的构造器cn.ponfee.commons.exception.BaseCheckedException
BaseCheckedException(int, String, Throwable) - 异常错误 的构造器cn.ponfee.commons.exception.BaseCheckedException
BaseCheckedException(int, String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ponfee.commons.exception.BaseCheckedException
BaseController - cn.ponfee.commons.spring 中的类
Spring web base controller
BaseController() - 类 的构造器cn.ponfee.commons.spring.BaseController
BaseEntity - cn.ponfee.commons.model 中的类
Base class for Persistent Object(PO or DO)
BaseEntity() - 类 的构造器cn.ponfee.commons.model.BaseEntity
BaseEntity.All <N ,U > - cn.ponfee.commons.model 中的类
Base entity with biz-no, creator and updater filed
BaseEntity.Creator <U > - cn.ponfee.commons.model 中的类
Base entity with creator filed
BaseEntity.Number <N > - cn.ponfee.commons.model 中的类
Base entity with biz-no filed
BaseEntity.Updater <U > - cn.ponfee.commons.model 中的类
Base entity with creator and updater filed
BaseNode <T extends Serializable & Comparable <T >,A > - cn.ponfee.commons.tree 中的类
基于树形结构节点的基类
BaseNode(T, T, A) - 类 的构造器cn.ponfee.commons.tree.BaseNode
BaseNode(T, T, boolean, A) - 类 的构造器cn.ponfee.commons.tree.BaseNode
BaseNode(T, T, boolean, boolean, A) - 类 的构造器cn.ponfee.commons.tree.BaseNode
BaseUncheckedException - cn.ponfee.commons.exception 中的异常错误
Base unchecked exception definition
BaseUncheckedException(int) - 异常错误 的构造器cn.ponfee.commons.exception.BaseUncheckedException
BaseUncheckedException(CodeMsg) - 异常错误 的构造器cn.ponfee.commons.exception.BaseUncheckedException
BaseUncheckedException(int, String) - 异常错误 的构造器cn.ponfee.commons.exception.BaseUncheckedException
BaseUncheckedException(CodeMsg, Throwable) - 异常错误 的构造器cn.ponfee.commons.exception.BaseUncheckedException
BaseUncheckedException(int, String, Throwable) - 异常错误 的构造器cn.ponfee.commons.exception.BaseUncheckedException
BaseUncheckedException(int, String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ponfee.commons.exception.BaseUncheckedException
basic(String, String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set the 'Authorization' header to given values in Basic authentication
format
BasicConstraints - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Basic Constraints
BC - 接口 中的静态变量cn.ponfee.commons.jce.Providers
BC_JSSE - 接口 中的静态变量cn.ponfee.commons.jce.Providers
BC_PQC - 接口 中的静态变量cn.ponfee.commons.jce.Providers
BCrypt - cn.ponfee.commons.jce.passwd 中的类
BCrypt implements OpenBSD-style Blowfish password hashing using
the scheme described in "A Future-Adaptable Password Scheme" by
Niels Provos and David Mazieres.
bcSpec - 类 中的变量cn.ponfee.commons.jce.ECParameters
BeanConverts - cn.ponfee.commons.reflect 中的类
Extract bean to array, list and map
BeanConverts() - 类 的构造器cn.ponfee.commons.reflect.BeanConverts
BeanCopiers - cn.ponfee.commons.reflect 中的类
The bean copier utility based cglib
BeanCopiers() - 类 的构造器cn.ponfee.commons.reflect.BeanCopiers
BeanMaps - cn.ponfee.commons.reflect 中的枚举
Utility of Java Bean and Map mutual conversion
begin() - 类 中的方法cn.ponfee.commons.date.DatePeriods.Segment
beta - 类 中的变量cn.ponfee.commons.jce.implementation.ecc.ECKey
BinaryTreePrinter <T > - cn.ponfee.commons.tree.print 中的类
Print binary tree
BinaryTreePrinter.Branch - cn.ponfee.commons.tree.print 中的枚举
BinaryTreePrinterBuilder <T > - cn.ponfee.commons.tree.print 中的类
Binary tree printer builder
BinaryTreePrinterBuilder(Function<T, String>, Function<T, T>, Function<T, T>) - 类 的构造器cn.ponfee.commons.tree.print.BinaryTreePrinterBuilder
BinaryTreePrinterBuilder(Appendable, Function<T, String>, Function<T, T>, Function<T, T>) - 类 的构造器cn.ponfee.commons.tree.print.BinaryTreePrinterBuilder
BiometricInfo - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
BiometricInfo
bitsMask(int) - 类 中的静态方法cn.ponfee.commons.math.Maths
Returns a long value of bit count mask
calculate the bit counts mask long value
a: (1 << bits) - 1
b: -1L ^ (-1L << bits)
c: ~(-1L << bits)
d: Long.MAX_VALUE >>> (63 - bits)
bitsMask(0) -> 0 -> 0000000000000000000000000000000000000000000000000000000000000000
bitsMask(1) -> 1 -> 0000000000000000000000000000000000000000000000000000000000000001
bitsMask(2) -> 3 -> 0000000000000000000000000000000000000000000000000000000000000011
bitsMask(10) -> 1023 -> 0000000000000000000000000000000000000000000000000000001111111111
bitsMask(20) -> 1048575 -> 0000000000000000000000000000000000000000000011111111111111111111
bitsMask(63) -> 9223372036854775807 -> 0111111111111111111111111111111111111111111111111111111111111111
bitsMask(64) -> -1 -> 1111111111111111111111111111111111111111111111111111111111111111
body() - 类 中的方法cn.ponfee.commons.export.HtmlExporter
body(String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get response as
String in given character set
This will fall back to using the UTF-8 character set if the given charset
is null
body() - 类 中的方法cn.ponfee.commons.http.HttpRequest
body(AtomicReference<String>) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get the response body as a
String and set it as the value of the
given reference.
body(AtomicReference<String>, String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get the response body as a
String and set it as the value of the
given reference.
BOOL_FALSE_BYTE - 类 中的静态变量cn.ponfee.commons.serial.WrappedSerializer
BOOL_TRUE_BYTE - 类 中的静态变量cn.ponfee.commons.serial.WrappedSerializer
bounds(Integer, int, int) - 类 中的静态方法cn.ponfee.commons.math.Numbers
区间取值
branch(BinaryTreePrinter.Branch) - 类 中的方法cn.ponfee.commons.tree.print.BinaryTreePrinterBuilder
BROKEN_CONSTRUCTOR - 类 中的静态变量cn.ponfee.commons.model.Null
BROKEN_METHOD - 类 中的静态变量cn.ponfee.commons.model.Null
BUFF_SIZE - 类 中的静态变量cn.ponfee.commons.io.Files
buffer() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get response in a buffered stream
bufferedReader(String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get buffered reader to response body using the given character set r and
the configured buffer size
bufferedReader() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get buffered reader to response body using the character set returned from
HttpRequest.charset() and the configured buffer size
bufferSize(int) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set the size used when buffering and copying between streams
This size is also used for send and receive buffers created for both char
and byte arrays
The default buffer size is 8,192 bytes
bufferSize() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get the configured buffer size
The default buffer size is 8,192 bytes
build() - 类 中的方法cn.ponfee.commons.concurrent.NamedThreadFactory.Builder
build() - 类 中的方法cn.ponfee.commons.concurrent.ThreadPoolExecutors.Builder
build(String, Properties) - 类 中的静态方法cn.ponfee.commons.data.NamedDataSource
build(Table<E>) - 类 中的方法cn.ponfee.commons.export.AbstractCsvExporter
build(Table<E>) - 类 中的方法cn.ponfee.commons.export.AbstractSplitExporter
build(Table<E>) - 类 中的方法cn.ponfee.commons.export.ConsoleExporter
构建html
build(Table<E>) - 接口 中的方法cn.ponfee.commons.export.DataExporter
构建表格
build(Table<E>) - 类 中的方法cn.ponfee.commons.export.ExcelExporter
构建excel
build(Table<E>) - 类 中的方法cn.ponfee.commons.export.HtmlExporter
构建html
build() - 类 中的方法cn.ponfee.commons.extract.DataExtractorBuilder
build() - 类 中的方法cn.ponfee.commons.jce.symmetric.PBECryptorBuilder
build() - 类 中的方法cn.ponfee.commons.jce.symmetric.SymmetricCryptorBuilder
build() - 类 中的方法cn.ponfee.commons.model.PaginationHtmlBuilder
build() - 类 中的方法cn.ponfee.commons.tree.print.BinaryTreePrinterBuilder
build() - 类 中的方法cn.ponfee.commons.tree.TreeNodeBuilder
build() - 类 中的方法cn.ponfee.commons.xml.XmlWriter
build(String) - 类 中的方法cn.ponfee.commons.xml.XmlWriter
buildAuthorizeUrl(String, String, String) - 类 中的静态方法cn.ponfee.commons.util.Wechats
buildAuthorizeUrl(String, String, String, String) - 类 中的静态方法cn.ponfee.commons.util.Wechats
buildAuthorizeUrl(String, String, String, String, String) - 类 中的静态方法cn.ponfee.commons.util.Wechats
构建授权地址
builder() - 类 中的静态方法cn.ponfee.commons.concurrent.NamedThreadFactory
builder() - 类 中的静态方法cn.ponfee.commons.concurrent.ThreadPoolExecutors
builder(T) - 类 中的静态方法cn.ponfee.commons.tree.TreeNode
buildForm(String, Map<String, ?>) - 类 中的静态方法cn.ponfee.commons.http.HttpParams
构建form表单
buildNonce(String, String) - 类 中的静态方法cn.ponfee.commons.limit.request.RequestLimiter
生成nonce校验码(返回到用户端)
buildParams(Map<String, ?>) - 类 中的静态方法cn.ponfee.commons.http.HttpParams
键值对构建参数(默认UTF-8)
buildParams(Map<String, ?>, String) - 类 中的静态方法cn.ponfee.commons.http.HttpParams
键值对构建参数
buildPath(boolean) - 类 中的方法cn.ponfee.commons.tree.TreeNodeBuilder
buildSigning(Map<String, ?>) - 类 中的静态方法cn.ponfee.commons.http.HttpParams
构建待签名数据
buildSigning(Map<String, ?>, String[]) - 类 中的静态方法cn.ponfee.commons.http.HttpParams
buildSigning(Map<String, ?>, String, String[]) - 类 中的静态方法cn.ponfee.commons.http.HttpParams
buildSoap(String, String, Map<String, ?>) - 类 中的静态方法cn.ponfee.commons.http.HttpParams
Builds the webservice soap xml
http://www.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx
SOAP 1.1
buildUrlPath(String, String, Map<String, ?>) - 类 中的静态方法cn.ponfee.commons.http.HttpParams
构建url地址
buildUrlPath(String, String, Object...) - 类 中的静态方法cn.ponfee.commons.http.HttpParams
ByteArrayComparator - cn.ponfee.commons.collect 中的类
The utility for compare two byte array
For compare
ByteArrayComparator() - 类 的构造器cn.ponfee.commons.collect.ByteArrayComparator
ByteArraySerializer - cn.ponfee.commons.serial 中的类
字段串序例化
ByteArraySerializer() - 类 的构造器cn.ponfee.commons.serial.ByteArraySerializer
ByteArrayTrait - cn.ponfee.commons.collect 中的类
Represents the class has an byte[] array args constructor and a toByteArray method
For serialize
ByteArrayTrait(byte[]) - 类 的构造器cn.ponfee.commons.collect.ByteArrayTrait
ByteArrayTraitSerializer - cn.ponfee.commons.serial 中的类
Byte array trait Serializer
ByteArrayTraitSerializer() - 类 的构造器cn.ponfee.commons.serial.ByteArrayTraitSerializer
ByteArrayWrapper - cn.ponfee.commons.collect 中的类
The class use in byte array as hash map key
For HashMap key
ByteArrayWrapper(Byte...) - 类 的构造器cn.ponfee.commons.collect.ByteArrayWrapper
ByteArrayWrapper(byte...) - 类 的构造器cn.ponfee.commons.collect.ByteArrayWrapper
ByteOrderMarks - cn.ponfee.commons.io 中的枚举
BOM(byte order mark)是为UTF-16和UTF-32准备的,用于标记字节序(byte order)。
bytes() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get response as byte array
bytes() - 枚举 中的方法cn.ponfee.commons.io.ByteOrderMarks
bytes(Object) - 类 中的方法cn.ponfee.commons.json.Jsons
Serialize the byte array of json
Bytes - cn.ponfee.commons.util 中的类
byte[]
转hex:new BigInteger(1, bytes).toString(16);
Padding4位:(4 - (length & 0x03)) & 0x03
左移<<: 该数对应的二进制码整体左移,左边超出的部分舍弃,右边补0
右移>>: 该数对应的二进制码整体右移,左边部分以原有标志位填充,右边超出的部分舍弃
无符号右移>>>: 该数对应的二进制码整体右移,左边部分以0填充,右边超出的部分舍弃
Bytes() - 类 的构造器cn.ponfee.commons.util.Bytes
BytesDetector - cn.ponfee.commons.io.charset 中的类
Byte array charset detector
BytesDetector() - 类 的构造器cn.ponfee.commons.io.charset.BytesDetector
byteSize() - 枚举 中的方法cn.ponfee.commons.jce.DigestAlgorithms
byteSize() - 枚举 中的方法cn.ponfee.commons.jce.HmacAlgorithms
byteStream() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Create byte array output stream
c - 类 中的变量cn.ponfee.commons.base.tuple.Tuple3
c - 类 中的变量cn.ponfee.commons.base.tuple.Tuple4
c - 类 中的变量cn.ponfee.commons.base.tuple.Tuple5
c - 类 中的变量cn.ponfee.commons.base.tuple.Tuple6
c - 类 中的变量cn.ponfee.commons.base.tuple.Tuple7
c - 类 中的变量cn.ponfee.commons.base.tuple.Tuple8
c - 类 中的变量cn.ponfee.commons.base.tuple.Tuple9
CACHE_CAPTCHA_KEY - 类 中的静态变量cn.ponfee.commons.limit.request.RequestLimiter
image captcha code verify key
CACHE_CODE_KEY - 类 中的静态变量cn.ponfee.commons.limit.request.RequestLimiter
validation code verify key
cacheCaptcha(String, String, int) - 类 中的方法cn.ponfee.commons.limit.request.ConcurrentMapRequestLimiter
cacheCaptcha(String, String, int) - 类 中的方法cn.ponfee.commons.limit.request.HttpSessionRequestLimiter
cacheCaptcha(String, String, int) - 类 中的方法cn.ponfee.commons.limit.request.RequestLimiter
cache captcha of server generate
cacheCode(String, String, int) - 类 中的方法cn.ponfee.commons.limit.request.ConcurrentMapRequestLimiter
cacheCode(String, String, int) - 类 中的方法cn.ponfee.commons.limit.request.HttpSessionRequestLimiter
cacheCode(String, String, int) - 类 中的方法cn.ponfee.commons.limit.request.RequestLimiter
cache for the server generate validation code
cacheControl() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get the 'Cache-Control' header from the response
call() - 接口 中的方法cn.ponfee.commons.exception.Throwables.ThrowingCallable
call(Throwables.ThrowingCallable<R, ?>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingCallable
CALLER_BLOCKS - 类 中的静态变量cn.ponfee.commons.concurrent.ThreadPoolExecutors
if not shutdown then put queue until enqueue
CALLER_RUNS - 类 中的静态变量cn.ponfee.commons.concurrent.ThreadPoolExecutors
if not shutdown then run
Captchas - cn.ponfee.commons.util 中的类
图片验证码生成类
Captchas() - 类 的构造器cn.ponfee.commons.util.Captchas
cartesian(List<A>, List<B>, BiFunction<A, B, T>) - 类 中的静态方法cn.ponfee.commons.collect.Collects
Compute cartesian product
[1, 2, 3] x [4, 5, 6] = [[4, 5, 6], [8, 10, 12], [12, 15, 18]]
cast() - 类 中的方法cn.ponfee.commons.model.Result
cast(Object, Class<T>) - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
Returns target type value from origin value cast
caught(Throwables.ThrowingCallable<R, ?>, String) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingCallable
caught(Throwables.ThrowingCallable<R, ?>, R, Supplier<String>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingCallable
caught(Throwables.ThrowingConsumer<E, ?>, E) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingConsumer
caught(Throwables.ThrowingConsumer<E, ?>, E, Supplier<String>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingConsumer
caught(Throwables.ThrowingFunction<E, R, ?>, E) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingFunction
caught(Throwables.ThrowingFunction<E, R, ?>, E, R, Supplier<String>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingFunction
caught(Throwables.ThrowingRunnable<?>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingRunnable
caught(Throwables.ThrowingRunnable<?>, String) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingRunnable
caught(Throwables.ThrowingRunnable<?>, Supplier<String>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingRunnable
caught(Throwables.ThrowingSupplier<R, ?>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingSupplier
caught(Throwables.ThrowingSupplier<R, ?>, R, Supplier<String>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingSupplier
CDN_BASE64 - 类 中的静态变量cn.ponfee.commons.model.PaginationHtmlBuilder
CDN_JQUERY - 类 中的静态变量cn.ponfee.commons.model.PaginationHtmlBuilder
cellIterator() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
CellStyleOptions - cn.ponfee.commons.export 中的枚举
单元格样式选项
CertificateIssuer - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Certificate Issuer
CertificatePolicies - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Certificate Policies
CertPKCS1Verifier - cn.ponfee.commons.jce.cert 中的类
pkcs1 signature verifier
CertPKCS1Verifier(X509Certificate, X509CRL, X509Certificate, byte[], byte[]) - 类 的构造器cn.ponfee.commons.jce.cert.CertPKCS1Verifier
the signature of pkcs1 verifer
CertPKCS7Verifier - cn.ponfee.commons.jce.cert 中的类
pkcs7方式验签
CertPKCS7Verifier(X509Certificate, X509CRL, byte[], byte[]) - 类 的构造器cn.ponfee.commons.jce.cert.CertPKCS7Verifier
不附原文的多人pkcs7签名
CertPKCS7Verifier(X509Certificate, X509CRL, byte[]) - 类 的构造器cn.ponfee.commons.jce.cert.CertPKCS7Verifier
附原文的多人pkcs7签名
CertPKCS7Verifier(X509Certificate, X509CRL, PKCS7) - 类 的构造器cn.ponfee.commons.jce.cert.CertPKCS7Verifier
附原文的多人pkcs7签名
CertPKCS7Verifier(X509Certificate, X509CRL, PKCS7, byte[]) - 类 的构造器cn.ponfee.commons.jce.cert.CertPKCS7Verifier
附原文的多人pkcs7签名
CertSignedVerifier - cn.ponfee.commons.jce.cert 中的类
证书验签(template method patterns)
CertSignedVerifier(X509Certificate, X509CRL, byte[]) - 类 的构造器cn.ponfee.commons.jce.cert.CertSignedVerifier
CHAIN_PREFLIGHT_PARAM - 类 中的静态变量cn.ponfee.commons.web.WebContext.WebContextFilter
characteristics() - 类 中的方法cn.ponfee.commons.collect.DelegatedIntSpliterator
charAt(int) - 类 中的方法cn.ponfee.commons.schema.PlainStructure
charset(Charset) - 类 中的方法cn.ponfee.commons.extract.DataExtractorBuilder
charset() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get 'charset' parameter from 'Content-Type' response header
charset() - 枚举 中的方法cn.ponfee.commons.io.ByteOrderMarks
CharsetDetector - cn.ponfee.commons.io 中的类
字符编码检测
CharsetDetector() - 类 的构造器cn.ponfee.commons.io.CharsetDetector
check(String, String) - 类 中的静态方法cn.ponfee.commons.jce.passwd.BCrypt
check(byte[], String) - 类 中的静态方法cn.ponfee.commons.jce.passwd.BCrypt
Check that a plaintext password matches a previously hashed one
check(String, String) - 类 中的静态方法cn.ponfee.commons.jce.passwd.Crypt
check(String, String, Provider) - 类 中的静态方法cn.ponfee.commons.jce.passwd.Crypt
check the passwd crypt
check(String, String) - 类 中的静态方法cn.ponfee.commons.jce.passwd.PBKDF2
Validates a password using a hash.
check(char[], String) - 类 中的静态方法cn.ponfee.commons.jce.passwd.PBKDF2
Validates a password using a hash.
check(String, String) - 类 中的静态方法cn.ponfee.commons.jce.passwd.SCrypt
Compare the supplied plaintext password to a hashed password.
CHECK_CODE_KEY - 类 中的静态变量cn.ponfee.commons.limit.request.RequestLimiter
CHECK_FREQ_KEY - 类 中的静态变量cn.ponfee.commons.limit.request.RequestLimiter
limit operation key
CHECK_THRE_KEY - 类 中的静态变量cn.ponfee.commons.limit.request.RequestLimiter
checkCaptcha(String, String, boolean) - 类 中的方法cn.ponfee.commons.limit.request.ConcurrentMapRequestLimiter
checkCaptcha(String, String, boolean) - 类 中的方法cn.ponfee.commons.limit.request.HttpSessionRequestLimiter
checkCaptcha(String, String) - 类 中的方法cn.ponfee.commons.limit.request.RequestLimiter
checkCaptcha(String, String, boolean) - 类 中的方法cn.ponfee.commons.limit.request.RequestLimiter
check captcha of user input
checkCode(String, String, int) - 类 中的方法cn.ponfee.commons.limit.request.ConcurrentMapRequestLimiter
checkCode(String, String, int) - 类 中的方法cn.ponfee.commons.limit.request.HttpSessionRequestLimiter
checkCode(String, String, int) - 类 中的方法cn.ponfee.commons.limit.request.RequestLimiter
check the validation code of user input is equals server cache
checked(Throwables.ThrowingCallable<R, T>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingCallable
checked(Throwables.ThrowingConsumer<E, T>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingConsumer
checked(Throwables.ThrowingFunction<E, R, T>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingFunction
checked(Throwables.ThrowingRunnable<T>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingRunnable
checked(Throwables.ThrowingSupplier<R, T>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingSupplier
checkpoint(String) - 接口 中的方法cn.ponfee.commons.limit.current.CurrentLimiter
校验并追踪
checkpoint(String, long) - 接口 中的方法cn.ponfee.commons.limit.current.CurrentLimiter
校验并追踪
checkpoint(String) - 类 中的方法cn.ponfee.commons.limit.current.GuavaCurrentLimiter
checkpoint(String, long) - 类 中的方法cn.ponfee.commons.limit.current.GuavaCurrentLimiter
checkPublicKey(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
checkPublicKey(ECParameters, byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
checkPublicKey(ECPoint) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
checkPublicKey(ECParameters, ECPoint) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
childrenCount - 类 中的变量cn.ponfee.commons.tree.BaseNode
chinesize(BigDecimal) - 类 中的静态方法cn.ponfee.commons.math.Numbers
金额汉化(单位元)
chunk(int) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set chunked streaming mode to the given size
ClassUtils - cn.ponfee.commons.reflect 中的类
基于asm的Class工具类
ClassUtils() - 类 的构造器cn.ponfee.commons.reflect.ClassUtils
cleanPath(String) - 类 中的静态方法cn.ponfee.commons.util.Strings
文件路径规范化,如“path/..”内部的点号
注意:windows的文件分隔符“\”会替换为“/”
clear() - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
clear() - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
clear() - 类 中的方法cn.ponfee.commons.collect.LRUCache
clear() - 类 中的方法cn.ponfee.commons.collect.ValueSortedMap
已过时。
clear() - 类 中的静态方法cn.ponfee.commons.data.lookup.MultipleDataSourceContext
clear() - 接口 中的静态方法cn.ponfee.commons.jce.Providers
clear() - 类 中的方法cn.ponfee.commons.model.TypedMapWrapper
clearCache() - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
clearGlobal() - 接口 中的静态方法cn.ponfee.commons.jce.Providers
clearParameter() - 类 中的静态方法cn.ponfee.commons.web.WebContext
client(Class<T>, String, String, String) - 类 中的静态方法cn.ponfee.commons.ws.JAXWS
Returns a JAX-WS client
client(Class<T>, String, QName) - 类 中的静态方法cn.ponfee.commons.ws.JAXWS
clockDiff(Date, Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
计算两个日期的时间差(单位:秒)
clone() - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
clone() - 类 中的方法cn.ponfee.commons.date.JavaUtilDateFormat
clone() - 类 中的方法cn.ponfee.commons.model.TypedMapWrapper
clone() - 类 中的方法cn.ponfee.commons.schema.json.JsonId
clone() - 类 中的方法cn.ponfee.commons.tree.BaseNode
Deep copy
clone() - 类 中的方法cn.ponfee.commons.tree.NodeId
clone() - 类 中的方法cn.ponfee.commons.tree.NodePath
clone() - 类 中的方法cn.ponfee.commons.util.Money
Returns this object's clone
cloneSheet(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
CLOSE - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Char
Close symbol
CLOSE - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Str
Close symbol
close() - 类 中的方法cn.ponfee.commons.data.lookup.MultipleCachedDataSource
close() - 类 中的方法cn.ponfee.commons.data.lookup.MultipleFixedDataSource
close() - 类 中的方法cn.ponfee.commons.data.lookup.MultipleScalableDataSource
close() - 类 中的方法cn.ponfee.commons.export.AbstractDataExporter
close() - 类 中的方法cn.ponfee.commons.export.CsvWriteExporter
close() - 类 中的方法cn.ponfee.commons.export.ExcelExporter
关闭
close() - 类 中的方法cn.ponfee.commons.extract.ExtractableDataSource
close() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
close() - 类 中的方法cn.ponfee.commons.io.PrereadInputStream
close() - 类 中的方法cn.ponfee.commons.io.WrappedBufferedReader
close() - 类 中的方法cn.ponfee.commons.io.WrappedBufferedWriter
close() - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
close() - 类 中的方法cn.ponfee.commons.resource.Resource
Closeables - cn.ponfee.commons.io 中的类
Close the AutoCloseable utility
Closeables() - 类 的构造器cn.ponfee.commons.io.Closeables
closeOutput() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Close output stream
closeOutputQuietly() - 类 中的方法cn.ponfee.commons.http.HttpRequest
cn.ponfee.commons.base - 程序包 cn.ponfee.commons.base
cn.ponfee.commons.base.tuple - 程序包 cn.ponfee.commons.base.tuple
cn.ponfee.commons.collect - 程序包 cn.ponfee.commons.collect
cn.ponfee.commons.concurrent - 程序包 cn.ponfee.commons.concurrent
cn.ponfee.commons.constrain - 程序包 cn.ponfee.commons.constrain
cn.ponfee.commons.dag - 程序包 cn.ponfee.commons.dag
cn.ponfee.commons.data - 程序包 cn.ponfee.commons.data
cn.ponfee.commons.data.lookup - 程序包 cn.ponfee.commons.data.lookup
cn.ponfee.commons.date - 程序包 cn.ponfee.commons.date
cn.ponfee.commons.exception - 程序包 cn.ponfee.commons.exception
cn.ponfee.commons.export - 程序包 cn.ponfee.commons.export
cn.ponfee.commons.extract - 程序包 cn.ponfee.commons.extract
cn.ponfee.commons.extract.streaming - 程序包 cn.ponfee.commons.extract.streaming
cn.ponfee.commons.extract.streaming.xls - 程序包 cn.ponfee.commons.extract.streaming.xls
cn.ponfee.commons.http - 程序包 cn.ponfee.commons.http
cn.ponfee.commons.io - 程序包 cn.ponfee.commons.io
cn.ponfee.commons.io.charset - 程序包 cn.ponfee.commons.io.charset
cn.ponfee.commons.jce - 程序包 cn.ponfee.commons.jce
Java Cryptography Extension提供用于加密、密钥生成和协商
以及 Message Authentication Code(MAC)算法的实现
http://www.freebuf.com/articles/others-articles/136742.html
https://www.jianshu.com/p/b10a892879a0
1、密码:
你知道什么:口令(密码)、口令摘要、质询/响应
你有什么:认证令牌(质询/响应令牌、时间令牌),PIN双因素认证、SSL与认证令牌、智能卡
你是什么:生物特征认证,FAR(False Accept Ratio),FRR(False Reject Ratio)
2、对称加密:
优点:效率高
缺点:密钥成几何数增长、需要事先协商密钥
类型:分组密码(DES、3DES、AES),序列密码(RC4)、盐加密(PBE)
分组模式:ECB、CBC、OFB、CFB
填充:NoPadding, PKCS5Padding, PKCS7Padding, PADDING_ISO10126
AES要支持256位密钥:http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
解压后替换jre/lib/security/目录下的jar文件即可
3、非对称加密:
优点:密钥分发安全,公开公钥即可
缺点:效率低
算法:
DH:基于离散对数的实现,主要用于密钥交换
RSA:基于大整数因式分解的实现,Ron [R]ivest, Adi [S]hamir, Leonard [A]dleman(三人)
https://www.kancloud.cn/kancloud/rsa_algorithm/48488
DSA:基于整数有限域离散对数难题(特点是两个素数公开),Digital Signature Algorithm,顾名思义只用于数字签名
ECC:基于椭圆曲线算法,指在取代RSA
填充:RSA_PKCS1_PADDING(blocklen=keysize/8–11)、RSA_PKCS1_OAEP_PADDING(keysize-41)、RSA_NO_PADDING
签名/验签:PKCS1及填充、PKCS7格式(附原文|不附原文)
PKCS: Public-Key Cryptography Standards
PKI: Public-Key Infrastructure
4、对称与非对称结合:数字信封envelop,结构体,(带签名|不带签名)
5、数字证书:ASN1、X509、p7b、p7r、p10、p12、PEM、DER等概念
6、BASE64编码:3个字节切分为4个字节后每字节最高位补00 0 ~ 63, “=”,并与编码表对照
前生:解决邮件只能发ASCII码问题
应用:二进制字节流数据文本化(某些场景的网络传输及文本表示)
7、哈希算法:指纹、摘要,用于防篡改等
MD5:前身MD2、MD3和MD4,安全性低,算法原理(填充、记录长度、数据处理)
SHA-1:已被严重质疑
SHA-2:SHA-224、SHA-256、SHA-384、SHA-512,算法跟SHA-1基本上仍然相似
SHA-3:之前名为Keccak算法,是一个加密杂凑算法
RIPEMD-160:哈希加密算法,用于替代128位哈希函数 MD4、MD5 和 RIPEMD
8、密码安全:BCrypt、SCrypt、PBKDF2, Argon2
9、时间戳、签章
10、区块链:
https://anders.com/blockchain,https://www.zhihu.com/question/22075219
SHA256:
block_header = version + previous_block_hash + merkle_root + time + target_bits + nonce
for i in range(0, 2^32):
if sha256(sha256(block_header)) < target_bits:
break
else:
continue
version:block的版本(静态常数)
previous_block_hash:上一个block的hash值(前一区块已经是打包好的)
merkle_root:需要写入的交易记录的hash树的值(根据本次交易包含的交易列表得到)
time:更新时间(utc时间:取打包时的时间,也不需要很精确,前后几十秒也都可以)
target_bits:当前难度
nonce:从0试到最大值2^32
target_bits:TARGET_MAX/difficulty,创世区块时的difficulty=1
TARGET_MAX=0x00000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
https://www.liaoxuefeng.com/article/1124144362997184
┌─────────────────────────────────────────────┐
│Tx: abcd...1234 │
├─────────────────────┬───────────────────────┤
│ TxIn │ TxOut │
├─────────────┬───────┼──────┬────────────────┤
│prev hash │index │btc │pkScript │
├─────────────┼───────┼──────┼────────────────┤
│2016...a3c5 │3 │0.15 │OP_DUP a1b2... │<─┐
├─────────────┼───────┼──────┼────────────────┤ │
│2015...b6d8 │1 │0.08 │OP_DUP c3d4
cn.ponfee.commons.jce.cert - 程序包 cn.ponfee.commons.jce.cert
cn.ponfee.commons.jce.digest - 程序包 cn.ponfee.commons.jce.digest
cn.ponfee.commons.jce.implementation - 程序包 cn.ponfee.commons.jce.implementation
The crypto implementation by self, include digest, rsa and ecc
cn.ponfee.commons.jce.implementation.digest - 程序包 cn.ponfee.commons.jce.implementation.digest
cn.ponfee.commons.jce.implementation.ecc - 程序包 cn.ponfee.commons.jce.implementation.ecc
ECC implementation
cn.ponfee.commons.jce.implementation.rsa - 程序包 cn.ponfee.commons.jce.implementation.rsa
RSA implementation
cn.ponfee.commons.jce.implementation.symmetric - 程序包 cn.ponfee.commons.jce.implementation.symmetric
cn.ponfee.commons.jce.passwd - 程序包 cn.ponfee.commons.jce.passwd
cn.ponfee.commons.jce.pkcs - 程序包 cn.ponfee.commons.jce.pkcs
cn.ponfee.commons.jce.security - 程序包 cn.ponfee.commons.jce.security
cn.ponfee.commons.jce.sm - 程序包 cn.ponfee.commons.jce.sm
cn.ponfee.commons.jce.symmetric - 程序包 cn.ponfee.commons.jce.symmetric
cn.ponfee.commons.json - 程序包 cn.ponfee.commons.json
cn.ponfee.commons.limit.current - 程序包 cn.ponfee.commons.limit.current
cn.ponfee.commons.limit.request - 程序包 cn.ponfee.commons.limit.request
cn.ponfee.commons.log - 程序包 cn.ponfee.commons.log
cn.ponfee.commons.math - 程序包 cn.ponfee.commons.math
cn.ponfee.commons.model - 程序包 cn.ponfee.commons.model
cn.ponfee.commons.mybatis - 程序包 cn.ponfee.commons.mybatis
cn.ponfee.commons.parser - 程序包 cn.ponfee.commons.parser
cn.ponfee.commons.pdf - 程序包 cn.ponfee.commons.pdf
cn.ponfee.commons.pdf.sign - 程序包 cn.ponfee.commons.pdf.sign
cn.ponfee.commons.reflect - 程序包 cn.ponfee.commons.reflect
cn.ponfee.commons.resource - 程序包 cn.ponfee.commons.resource
cn.ponfee.commons.schema - 程序包 cn.ponfee.commons.schema
cn.ponfee.commons.schema.json - 程序包 cn.ponfee.commons.schema.json
cn.ponfee.commons.serial - 程序包 cn.ponfee.commons.serial
cn.ponfee.commons.spring - 程序包 cn.ponfee.commons.spring
cn.ponfee.commons.tree - 程序包 cn.ponfee.commons.tree
cn.ponfee.commons.tree.print - 程序包 cn.ponfee.commons.tree.print
cn.ponfee.commons.util - 程序包 cn.ponfee.commons.util
cn.ponfee.commons.web - 程序包 cn.ponfee.commons.web
cn.ponfee.commons.ws - 程序包 cn.ponfee.commons.ws
cn.ponfee.commons.ws.adapter - 程序包 cn.ponfee.commons.ws.adapter
解决WebService输入与输出数据无法转换问题
1.当形参或返回值是String、基本数据类型时,CXF可以处理
2.当形参或返回值是JavaBean式的复合类型、List集合、数组时,CXF可以处理
3.当形参或返回值是一些如Map、非Javabean等复合类型时,CXF无法处理
若还无法转换,可在接口类(interface)上加注解:@XmlSeeAlso({ String[].class, Object[].class, Object[][].class, SomeBean[].class })
`@XmlJavaTypeAdapter(MarshalJsonAdapter.class)
cn.ponfee.commons.ws.adapter.model - 程序包 cn.ponfee.commons.ws.adapter.model
model类
cn.ponfee.commons.xml - 程序包 cn.ponfee.commons.xml
code() - 枚举 中的方法cn.ponfee.commons.base.Predicates
code() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get the status code of the response
code(AtomicInteger) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set the value of the given
AtomicInteger to the status code of the
response
code() - 枚举 中的方法cn.ponfee.commons.http.HttpStatus
Return the integer value of this status code.
CodeMsg - cn.ponfee.commons.model 中的接口
The code and message for
Result
CodeMsg.SystemExit - cn.ponfee.commons.model 中的枚举
中止当前运行的Java虚拟机,返回值给调用方(如bash)
0正常退出;非0异常退出;
COEFA - 类 中的静态变量cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
COEFB - 类 中的静态变量cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
coeff - 类 中的变量cn.ponfee.commons.jce.implementation.rsa.RSAKey
Collects - cn.ponfee.commons.collect 中的类
集合工具类
Collects() - 类 的构造器cn.ponfee.commons.collect.Collects
COLON - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Char
Colon symbol
COLON - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Str
Colon symbol
Colors - cn.ponfee.commons.util 中的类
color rgb and hex transform
Colors() - 类 的构造器cn.ponfee.commons.util.Colors
Columns() - 类 的构造器cn.ponfee.commons.schema.GridTable.Columns
Columns(String, String) - 类 的构造器cn.ponfee.commons.schema.GridTable.Columns
COMMA - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Char
Comma symbol
COMMA - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Str
Comma symbol
comment() - 枚举 中的方法cn.ponfee.commons.log.LogAnnotation.LogType
commit() - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
commit(boolean) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
COMMON_FACTORY - 接口 中的静态变量cn.ponfee.commons.data.DataSourceFactory
Comparators - cn.ponfee.commons.collect 中的类
For collection order
Comparators() - 类 的构造器cn.ponfee.commons.collect.Comparators
compare(JsonId) - 类 中的方法cn.ponfee.commons.schema.json.JsonId
compare(T) - 类 中的方法cn.ponfee.commons.tree.NodeId
compare(Object, Object) - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
Compare two object numerically
compareTo(Object) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple
compareTo(ArrayHashKey) - 类 中的方法cn.ponfee.commons.collect.ArrayHashKey
compareTo(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.collect.ByteArrayComparator
compareTo(byte[], int, int, byte[], int, int) - 类 中的静态方法cn.ponfee.commons.collect.ByteArrayComparator
compareTo(ByteArrayWrapper) - 类 中的方法cn.ponfee.commons.collect.ByteArrayWrapper
compareTo(Delayed) - 类 中的方法cn.ponfee.commons.concurrent.DelayedData
compareTo(JsonTree) - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
compareTo(T) - 类 中的方法cn.ponfee.commons.tree.NodeId
compareTo(NodePath<T>) - 类 中的方法cn.ponfee.commons.tree.NodePath
compareTo(Money) - 类 中的方法cn.ponfee.commons.util.Money
Compares with other money object.
compareTo(T) - 接口 中的方法cn.ponfee.commons.util.TimingWheel.Timing
Provides default compare
comparing(Function<TreeNode<T, A>, U>) - 类 中的静态方法cn.ponfee.commons.tree.SiblingNodesComparator
comparing(Function<TreeNode<T, A>, U>, boolean, boolean) - 类 中的静态方法cn.ponfee.commons.tree.SiblingNodesComparator
complete(AbstractDataExporter<?>) - 类 中的方法cn.ponfee.commons.export.AbstractSplitExporter.AbstractAsyncSplitExporter
compress(byte[]) - 类 中的静态方法cn.ponfee.commons.io.GzipProcessor
gzip压缩
compress(byte[], OutputStream) - 类 中的静态方法cn.ponfee.commons.io.GzipProcessor
gzip压缩
compress(InputStream, OutputStream) - 类 中的静态方法cn.ponfee.commons.io.GzipProcessor
gzip压缩
compress() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.ECPoint
compress the point as byte array data
compute(K, BiFunction<? super K, ? super V, ? extends V>) - 类 中的方法cn.ponfee.commons.collect.ValueSortedMap
已过时。
computeIfAbsent(K, Function<? super K, ? extends V>) - 类 中的方法cn.ponfee.commons.collect.ValueSortedMap
已过时。
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - 类 中的方法cn.ponfee.commons.collect.ValueSortedMap
已过时。
computeOffset(long, int) - 类 中的静态方法cn.ponfee.commons.model.PageHandler
computePageNum(long, int) - 类 中的静态方法cn.ponfee.commons.model.PageHandler
computeTotalPages(long, int) - 类 中的静态方法cn.ponfee.commons.model.PageHandler
concat(IntFunction<T[]>, T[]...) - 类 中的静态方法cn.ponfee.commons.collect.Collects
Returns a new array for merged the generic array generator
concat(List<T>, T...) - 类 中的静态方法cn.ponfee.commons.collect.Collects
concat(E) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
concat(List<List<Object>>, Object) - 类 中的静态方法cn.ponfee.commons.schema.json.JsonExtractUtils
Concats the sub dataset after dataset last column, as new column
[[1,2], [3,4]] concat "a" => [[1,2,"a"], [3,4,"a"]]
concat(List<List<Object>>, List<List<Object>>) - 类 中的静态方法cn.ponfee.commons.schema.json.JsonExtractUtils
Concats the sub dataset after dataset last column, as new column
[[1,2], [3,4]] concat [["a","b"], ["c","d"]] => [[1,2,"a","b"], [3,4,"c","d"]]
concat(byte[], byte[]...) - 类 中的静态方法cn.ponfee.commons.util.Bytes
merge byte arrays
ConcurrentMapRequestLimiter - cn.ponfee.commons.limit.request 中的类
The request limiter based ConcurrentHashMap
Warning: distribute depoly with multiple server nodes maybe occur problem
configObjectMapper(ObjectMapper) - 类 中的静态方法cn.ponfee.commons.json.Jsons
configure(T, Properties) - 接口 中的方法cn.ponfee.commons.data.DataSourceFactory
configure(DruidDataSource, Properties) - 类 中的方法cn.ponfee.commons.data.DruidDataSourceFactory
connectTimeout(int) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set connect timeout on connection to given value
connTimeoutSeconds(int) - 类 中的方法cn.ponfee.commons.http.Http
set connect timeout
ConsistentHash <T > - cn.ponfee.commons.util 中的类
Consistent hashing algorithm.
ConsistentHash(Collection<T>, int) - 类 的构造器cn.ponfee.commons.util.ConsistentHash
ConsistentHash(Collection<T>, int, Function<T, String>) - 类 的构造器cn.ponfee.commons.util.ConsistentHash
ConsistentHash(Collection<T>, int, Function<T, String>, ConsistentHash.HashFunction) - 类 的构造器cn.ponfee.commons.util.ConsistentHash
ConsistentHash.HashFunction - cn.ponfee.commons.util 中的接口
Hash String to long value
console(AutoCloseable) - 类 中的静态方法cn.ponfee.commons.io.Closeables
Close with console if occur exception
ConsoleExporter - cn.ponfee.commons.export 中的类
Console Exporter
ConsoleExporter(Appendable) - 类 的构造器cn.ponfee.commons.export.ConsoleExporter
ConsoleExporter(Appendable, int, boolean) - 类 的构造器cn.ponfee.commons.export.ConsoleExporter
constrain(Object) - 类 中的方法cn.ponfee.commons.constrain.FieldValidator
约束验证
constrain(GenericDeclaration, String, Object, Constraint, Class<?>) - 类 中的方法cn.ponfee.commons.constrain.FieldValidator
constrain(String, Object, Constraint, Class<?>) - 类 中的方法cn.ponfee.commons.constrain.FieldValidator
Constrain without cache,
only use in method parameter is Map or Dictionary type
constrain(ProceedingJoinPoint, Constraints) - 类 中的方法cn.ponfee.commons.constrain.MethodValidator
constrain(ProceedingJoinPoint) - 类 中的方法cn.ponfee.commons.constrain.ParamValidator
ConstrainParam - cn.ponfee.commons.constrain 中的注释类型
方法参数验证,用于方法参数内,e.g.
Constraint - cn.ponfee.commons.constrain 中的注释类型
`@Constraints({
`@Constraint(field = "name", notBlank = true, maxLen = 64),
`@Constraint(field = "type", series = { 1, 2 })
})
or
`@Constraint(notBlank = true, maxLen = 64)
private String name;
参数约束
Constraint.Tense - cn.ponfee.commons.constrain 中的枚举
时态(过去或将来)
Constraints - cn.ponfee.commons.constrain 中的注释类型
`@Constraints({
`@Constraint(field = "name", notBlank = true, maxLen = 64),
`@Constraint(field = "type", series = { 1, 2 }),
})
方法参数校验器
contains(Object) - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
contains(Object) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
contains(V) - 类 中的方法cn.ponfee.commons.collect.ImmutableHashList
containsAll(Collection<?>) - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
containsAll(Collection<?>) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
containsAny(String, List<String>) - 类 中的静态方法cn.ponfee.commons.util.Strings
containsBean(String) - 类 中的静态方法cn.ponfee.commons.spring.SpringContextHolder
判断是否含有该名称的Bean
containsKey(Object) - 类 中的方法cn.ponfee.commons.collect.LRUCache
containsKey(Object) - 类 中的方法cn.ponfee.commons.model.TypedMapWrapper
containsValue(Object) - 类 中的方法cn.ponfee.commons.model.TypedMapWrapper
contentEncoding() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get the 'Content-Encoding' header from the response
contentLength() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get the 'Content-Length' header from the response
contentLength(String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set the 'Content-Length' request header to the given value
contentLength(int) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set the 'Content-Length' request header to the given value
ContentType - cn.ponfee.commons.http 中的枚举
Representing http 'Content-Type' header
contentType(ContentType, String) - 类 中的方法cn.ponfee.commons.http.Http
请求实体报头,发送信息至服务器时内容编码类型:
multipart/form-data,application/x-www-form-urlencoded,
application/json
默认:application/x-www-form-urlencoded
调用方式:contentType("application/json", "UTF-8")
contentType(ContentType) - 类 中的方法cn.ponfee.commons.http.Http
contentType(String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set the 'Content-Type' request header to the given value
contentType(String, String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set the 'Content-Type' request header to the given value and charset
contentType() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get the 'Content-Type' header from the response
convert(Collection<E>, Function<E, R>) - 类 中的静态方法cn.ponfee.commons.collect.Collects
convert(Collection<E>, Predicate<? super E>, Function<E, R>) - 类 中的静态方法cn.ponfee.commons.collect.Collects
convert(S) - 类 中的方法cn.ponfee.commons.model.AbstractDataConverter
Returns an target object copy source the argument object
Sub class can override this method
convert(List<S>) - 类 中的方法cn.ponfee.commons.model.AbstractDataConverter
convert(Page<S>) - 类 中的方法cn.ponfee.commons.model.AbstractDataConverter
convert(S, Class<T>) - 类 中的静态方法cn.ponfee.commons.model.AbstractDataConverter
convert(S, Class<T>, BeanCopier) - 类 中的静态方法cn.ponfee.commons.model.AbstractDataConverter
convert(S, Function<S, T>) - 类 中的静态方法cn.ponfee.commons.model.AbstractDataConverter
convert(List<S>, Function<S, T>) - 类 中的静态方法cn.ponfee.commons.model.AbstractDataConverter
convert(Page<S>, Function<S, T>) - 类 中的静态方法cn.ponfee.commons.model.AbstractDataConverter
convert(S) - 类 中的方法cn.ponfee.commons.model.MapDataConverter
convert(S, String...) - 类 中的静态方法cn.ponfee.commons.model.MapDataConverter
convert(List<S>, String...) - 类 中的静态方法cn.ponfee.commons.model.MapDataConverter
convert(Page<S>, String...) - 类 中的静态方法cn.ponfee.commons.model.MapDataConverter
convert(S, Class<T>) - 枚举 中的静态方法cn.ponfee.commons.schema.DataStructures
convert(S, DataStructures) - 枚举 中的静态方法cn.ponfee.commons.schema.DataStructures
convert(S, String) - 枚举 中的静态方法cn.ponfee.commons.schema.DataStructures
convert(Object) - 枚举 中的方法cn.ponfee.commons.schema.DataType
convert(DataColumn) - 类 中的静态方法cn.ponfee.commons.schema.GridTable.Columns
convert(DataColumn[]) - 类 中的静态方法cn.ponfee.commons.schema.GridTable.Columns
convert(TreeNode<JsonId, Null>) - 类 中的静态方法cn.ponfee.commons.schema.json.JsonTree
convert(Function<FlatNode<T, A>, R>) - 类 中的方法cn.ponfee.commons.tree.FlatNode
convert(Function<TreeNode<T, A>, E>) - 类 中的方法cn.ponfee.commons.tree.TreeNode
convert(Function<TreeNode<T, A>, E>, boolean) - 类 中的方法cn.ponfee.commons.tree.TreeNode
convert0(Object) - 枚举 中的方法cn.ponfee.commons.schema.DataType
convertResultBean(Result<S>) - 类 中的方法cn.ponfee.commons.model.AbstractDataConverter
convertResultBean(Result<S>, Function<S, T>) - 类 中的静态方法cn.ponfee.commons.model.AbstractDataConverter
convertResultBean(Result<S>, String...) - 类 中的静态方法cn.ponfee.commons.model.MapDataConverter
convertResultList(Result<List<S>>) - 类 中的方法cn.ponfee.commons.model.AbstractDataConverter
convertResultList(Result<List<S>>, Function<S, T>) - 类 中的静态方法cn.ponfee.commons.model.AbstractDataConverter
convertResultList(Result<List<S>>, String...) - 类 中的静态方法cn.ponfee.commons.model.MapDataConverter
convertResultPage(Result<Page<S>>) - 类 中的方法cn.ponfee.commons.model.AbstractDataConverter
convertResultPage(Result<Page<S>>, Function<S, T>) - 类 中的静态方法cn.ponfee.commons.model.AbstractDataConverter
convertResultPage(Result<Page<S>>, String...) - 类 中的静态方法cn.ponfee.commons.model.MapDataConverter
COOKIE_ROOT_PATH - 类 中的静态变量cn.ponfee.commons.web.WebUtils
copy() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple
Returns a copy of this instance.
copy() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple0
copy() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple1
copy() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple2
copy() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple3
copy() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple4
copy() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple5
copy() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple6
copy() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple7
copy() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple8
copy() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple9
copy(InputStream, OutputStream) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Copy from input stream to output stream
copy(Reader, Writer) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Copy from reader to writer
copy(S, T) - 类 中的静态方法cn.ponfee.commons.model.AbstractDataConverter
copy(S, T, BeanCopier) - 类 中的静态方法cn.ponfee.commons.model.AbstractDataConverter
copy() - 类 中的方法cn.ponfee.commons.model.Page
copy(T) - 类 中的方法cn.ponfee.commons.model.SearchAfter
copy() - 类 中的方法cn.ponfee.commons.model.TypedMapWrapper
copy(Object, Object) - 类 中的静态方法cn.ponfee.commons.reflect.BeanCopiers
Copy properties from source to target
1、名称相同而类型不同的属性不会被拷贝
2、注意:即使源类型是基本类型(int、short、char等),目标类型是其包装类型(Integer、Short、Character等),或反之,都不会被拷贝
3、源类和目标类有相同的属性(两者的getter都存在),但目标类的setter不存在:创建BeanCopier的时候抛异常
4、当类型不一致是需要convert进行类型转换:org.springframework.cglib.core.Converter
BeanUtils/PropertyUtils -> commons-beanutils:commons-beanutils
copy(Object, Supplier<T>) - 类 中的静态方法cn.ponfee.commons.reflect.BeanCopiers
copy(Object, Class<T>) - 类 中的静态方法cn.ponfee.commons.reflect.BeanCopiers
copy(T, T, String...) - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
Copies source fields value to target fields
copyFromBean(Object, Map<String, Object>) - 枚举 中的方法cn.ponfee.commons.reflect.BeanMaps
Copies bean object field-value to map key-value
copyFromMap(Map<String, Object>, Object) - 枚举 中的方法cn.ponfee.commons.reflect.BeanMaps
Copies map key-value to bean object field-value
copyOf(T, String...) - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
Returns a new instance of copy from spec fields
copyOfWithoutTbody() - 类 中的方法cn.ponfee.commons.export.Table
copyOfWithoutTbody(Function<H, Object[]>) - 类 中的方法cn.ponfee.commons.export.Table
copyProperties(S, T) - 类 中的方法cn.ponfee.commons.model.AbstractDataConverter
corePoolSize(int) - 类 中的方法cn.ponfee.commons.concurrent.ThreadPoolExecutors.Builder
cors(HttpServletRequest, HttpServletResponse) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
ross-Origin Resource Sharing
count(String, String) - 类 中的静态方法cn.ponfee.commons.util.Strings
Count str occur on text.
countAction(String) - 类 中的方法cn.ponfee.commons.limit.request.ConcurrentMapRequestLimiter
countAction(String) - 类 中的方法cn.ponfee.commons.limit.request.HttpSessionRequestLimiter
已过时。
countAction(String) - 类 中的方法cn.ponfee.commons.limit.request.RequestLimiter
统计周期内的行为量
用于登录失败达到一定次数后锁定账户等场景
countByRange(String, Date, Date) - 接口 中的方法cn.ponfee.commons.limit.current.CurrentLimiter
按区间统计
countByRange(String, Date, Date) - 类 中的方法cn.ponfee.commons.limit.current.GuavaCurrentLimiter
covariant(Map<String, ?>) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
map泛型协变
covariant(Properties) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
CR - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Char
CR symbol
CR - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Str
CR symbol
CRC16 - 接口 中的静态变量cn.ponfee.commons.util.ConsistentHash.HashFunction
CRC16 - cn.ponfee.commons.util 中的类
crc32(byte[]) - 类 中的静态方法cn.ponfee.commons.util.Bytes
create(String, Properties, Properties) - 接口 中的方法cn.ponfee.commons.data.DataSourceFactory
create() - 类 中的静态方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingReader
Reads all sheet
create(int, int...) - 类 中的静态方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingReader
Reads spec sheet that is in sheet index at int array
create(int, String...) - 类 中的静态方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingReader
Reads spec sheet that is in sheet name at string array
create(URL) - 接口 中的方法cn.ponfee.commons.http.HttpRequest.ConnectionFactory
create(URL, Proxy) - 接口 中的方法cn.ponfee.commons.http.HttpRequest.ConnectionFactory
create(String) - 类 中的静态方法cn.ponfee.commons.jce.passwd.BCrypt
create(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.passwd.BCrypt
create(String, int) - 类 中的静态方法cn.ponfee.commons.jce.passwd.BCrypt
create(byte[], int) - 类 中的静态方法cn.ponfee.commons.jce.passwd.BCrypt
Hash a password using the OpenBSD bcrypt scheme
create(String) - 类 中的静态方法cn.ponfee.commons.jce.passwd.Crypt
create(HmacAlgorithms, String, int, Provider) - 类 中的静态方法cn.ponfee.commons.jce.passwd.Crypt
create crypt
create(String) - 类 中的静态方法cn.ponfee.commons.jce.passwd.PBKDF2
create(HmacAlgorithms, String) - 类 中的静态方法cn.ponfee.commons.jce.passwd.PBKDF2
create(HmacAlgorithms, char[]) - 类 中的静态方法cn.ponfee.commons.jce.passwd.PBKDF2
fix salt 16 byte
iterationCount 32
dkLen 32 byte
create(HmacAlgorithms, char[], int, int, int) - 类 中的静态方法cn.ponfee.commons.jce.passwd.PBKDF2
Returns a salted PBKDF2 hash of the password.
create(String, int, int, int) - 类 中的静态方法cn.ponfee.commons.jce.passwd.SCrypt
create(HmacAlgorithms, String, int, int, int, int) - 类 中的静态方法cn.ponfee.commons.jce.passwd.SCrypt
create(HttpSession) - 类 中的静态方法cn.ponfee.commons.limit.request.HttpSessionRequestLimiter
create(String) - 类 中的静态方法cn.ponfee.commons.xml.XmlReader
create(InputStream) - 类 中的静态方法cn.ponfee.commons.xml.XmlReader
create() - 类 中的静态方法cn.ponfee.commons.xml.XmlWriter
createCell(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
createCell(int, CellType) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
createCellStyle() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
createCookie(String, String, String, int) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
Creates a cookie
created() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Is the response code a 201 Created?
CREATED - 类 中的静态变量cn.ponfee.commons.model.ResultCode
createDataFormat() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
createDrawingPatriarch() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
createEvaluationWorkbook() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
createExporter() - 类 中的方法cn.ponfee.commons.export.AbstractSplitExporter.AbstractAsyncSplitExporter
createExtensions(boolean) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertGenerator
创建默认的扩展信息
createFont() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
createFreezePane(int, int, int, int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
createFreezePane(int, int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
createName() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
createObjectMapper(JsonInclude.Include) - 类 中的静态方法cn.ponfee.commons.json.Jsons
createPkcs10(String, PrivateKey, PublicKey, RSASignAlgorithms) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertGenerator
创建pkcs10
createPropertySource(String, EncodedResource) - 类 中的方法cn.ponfee.commons.spring.YamlPropertySourceFactory
createRootCert(String, RSASignAlgorithms, PrivateKey, PublicKey, Date, Date) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertGenerator
createRootCert(BigInteger, String, RSASignAlgorithms, PrivateKey, PublicKey, Date, Date) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertGenerator
创建CA根证书(自签名)
createRow(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
createSheet() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
createSheet(String) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
createSplitPane(int, int, int, int, int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
createSplitPane(int, int, int, int, PaneType) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
createSubjectCert(X509Certificate, PrivateKey, String, RSASignAlgorithms, PrivateKey, PublicKey, Date, Date) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertGenerator
createSubjectCert(X509Certificate, PrivateKey, BigInteger, String, RSASignAlgorithms, PrivateKey, PublicKey, Date, Date) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertGenerator
创建证书并用根证签发
createSubjectCert(X509Certificate, PrivateKey, PKCS10, Date, Date) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertGenerator
createSubjectCert(X509Certificate, PrivateKey, BigInteger, PKCS10, Date, Date) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertGenerator
pkcs10请求CA签发证书
createWorkbook(ExtractableDataSource) - 类 中的方法cn.ponfee.commons.extract.ExcelExtractor
createWorkbook(ExtractableDataSource) - 类 中的方法cn.ponfee.commons.extract.streaming.StreamingExcelExtractor
Creator() - 类 的构造器cn.ponfee.commons.model.BaseEntity.Creator
crl - 类 中的变量cn.ponfee.commons.jce.cert.CertSignedVerifier
CRLDistributionPoints - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
CRL Distribution Points
CRLNumber - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
CRL Number
crypt(byte[], byte[], HmacAlgorithms) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
crypt(byte[], byte[], HmacAlgorithms, Provider) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
crypt(byte[], InputStream, HmacAlgorithms) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
crypt(byte[], InputStream, HmacAlgorithms, Provider) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
crypt(byte[], byte[], int) - 类 中的静态方法cn.ponfee.commons.jce.passwd.BCrypt
crypt(byte[], byte[], int, int[]) - 类 中的静态方法cn.ponfee.commons.jce.passwd.BCrypt
Perform the central password hashing step in the bcrypt scheme
Crypt - cn.ponfee.commons.jce.passwd 中的类
The passwd crypt based hmac
Crypt() - 类 的构造器cn.ponfee.commons.jce.passwd.Crypt
CryptoMessageSyntax - cn.ponfee.commons.jce.pkcs 中的类
加密消息语法:Cryptography Message Syntax
CryptoMessageSyntax() - 类 的构造器cn.ponfee.commons.jce.pkcs.CryptoMessageSyntax
CryptoProvider - cn.ponfee.commons.jce 中的类
加解密服务提供
CryptoProvider() - 类 的构造器cn.ponfee.commons.jce.CryptoProvider
Cryptor - cn.ponfee.commons.jce.implementation 中的类
This class of the Cryptor base class
Cryptor() - 类 的构造器cn.ponfee.commons.jce.implementation.Cryptor
csv - 类 中的变量cn.ponfee.commons.export.AbstractCsvExporter
CsvExtractor - cn.ponfee.commons.extract 中的类
Csv file data extractor
CsvExtractor(ExtractableDataSource, String[], CSVFormat, int, Charset) - 类 的构造器cn.ponfee.commons.extract.CsvExtractor
CsvFileExporter - cn.ponfee.commons.export 中的类
Exports csv file
CsvFileExporter(String, boolean) - 类 的构造器cn.ponfee.commons.export.CsvFileExporter
CsvFileExporter(File, Charset, boolean) - 类 的构造器cn.ponfee.commons.export.CsvFileExporter
CsvFileExporter(File, Charset, boolean, char) - 类 的构造器cn.ponfee.commons.export.CsvFileExporter
csvFormat(CSVFormat) - 类 中的方法cn.ponfee.commons.extract.DataExtractorBuilder
csvSplit(String) - 类 中的静态方法cn.ponfee.commons.util.Strings
csvSplit(String, int, int) - 类 中的静态方法cn.ponfee.commons.util.Strings
csvSplit(List<String>, String, int, int) - 类 中的静态方法cn.ponfee.commons.util.Strings
Split a quoted comma separated string to a list
Handle
rfc4180 -like
CSV strings, with the exceptions:
quoted values may contain double quotes escaped with back-slash
Non-quoted values are trimmed of leading trailing white space
trailing commas are ignored
double commas result in a empty string value
CsvStringExporter - cn.ponfee.commons.export 中的类
Exports csv string
CsvStringExporter() - 类 的构造器cn.ponfee.commons.export.CsvStringExporter
CsvStringExporter(int) - 类 的构造器cn.ponfee.commons.export.CsvStringExporter
CsvStringExporter(int, char) - 类 的构造器cn.ponfee.commons.export.CsvStringExporter
CsvWriteExporter - cn.ponfee.commons.export 中的类
Exports csv wirte
CsvWriteExporter(Writer) - 类 的构造器cn.ponfee.commons.export.CsvWriteExporter
CsvWriteExporter(Writer, char) - 类 的构造器cn.ponfee.commons.export.CsvWriteExporter
currency() - 枚举 中的方法cn.ponfee.commons.util.CurrencyEnum
java.util.Currency.getDisplayName(Locale.CHINA) -> 人民币
java.util.Currency.getDisplayName(Locale.US) -> Chinese Yuan
java.util.Currency.getSymbol(Locale.CHINA) -> ¥
java.util.Currency.getNumericCode() -> 156
currencyCode() - 枚举 中的方法cn.ponfee.commons.util.CurrencyEnum
CurrencyEnum - cn.ponfee.commons.util 中的枚举
Currency enum definition.
currencySymbol() - 枚举 中的方法cn.ponfee.commons.util.CurrencyEnum
CURRENT - 接口 中的静态变量cn.ponfee.commons.base.TimestampProvider
CURRENT_PATH - 类 中的静态变量cn.ponfee.commons.io.Files
CurrentLimiter - cn.ponfee.commons.limit.current 中的接口
流量限制:限流器(隔板)
https://www.cnblogs.com/softidea/p/6229543.html
currentUnixTimestamp() - 类 中的静态方法cn.ponfee.commons.date.Dates
curve - 类 中的变量cn.ponfee.commons.jce.ECParameters
build parameter
curve - 类 中的变量cn.ponfee.commons.jce.implementation.ecc.ECKey
CustomLocalDateTimeDeserializer - cn.ponfee.commons.date 中的类
CustomLocalDateTimeDeserializer() - 类 的构造器cn.ponfee.commons.date.CustomLocalDateTimeDeserializer
CustomLocalDateTimeDeserializer(String) - 类 的构造器cn.ponfee.commons.date.CustomLocalDateTimeDeserializer
CustomLocalDateTimeDeserializer(DateTimeFormatter) - 类 的构造器cn.ponfee.commons.date.CustomLocalDateTimeDeserializer
d - 类 中的变量cn.ponfee.commons.base.tuple.Tuple4
d - 类 中的变量cn.ponfee.commons.base.tuple.Tuple5
d - 类 中的变量cn.ponfee.commons.base.tuple.Tuple6
d - 类 中的变量cn.ponfee.commons.base.tuple.Tuple7
d - 类 中的变量cn.ponfee.commons.base.tuple.Tuple8
d - 类 中的变量cn.ponfee.commons.base.tuple.Tuple9
d - 类 中的变量cn.ponfee.commons.jce.implementation.rsa.RSAKey
daemon(boolean) - 类 中的方法cn.ponfee.commons.concurrent.NamedThreadFactory.Builder
DAGEdge - cn.ponfee.commons.dag 中的类
DAG Edge
DAGExpressionParser - cn.ponfee.commons.dag 中的类
Parse DAG expression to graph
解析:new DAGParser("A->((B->C->D),(A->F))->(G,H,X)->J; A->Y").parse();
结果:
"A->((B->C->D),(A->F))->(G,H,X)->J"
<0:0:Start -> 1:1:A>
<1:1:A -> 1:1:B>
<1:1:A -> 1:2:A>
<1:1:B -> 1:1:C>
<1:1:C -> 1:1:D>
<1:2:A -> 1:1:F>
<1:1:D -> 1:1:G>
<1:1:D -> 1:1:H>
<1:1:D -> 1:1:X>
<1:1:F -> 1:1:G>
<1:1:F -> 1:1:H>
<1:1:F -> 1:1:X>
<1:1:G -> 1:1:J>
<1:1:H -> 1:1:J>
<1:1:X -> 1:1:J>
<1:1:J -> 0:0:End>
"A->Y"
<0:0:Start -> 2:3:A>
<2:3:A -> 2:1:Y>
<2:1:Y -> 0:0:End>
---------------------------------------------------
无法用expression来表达的场景:[A->C, A->D, B->D, B->E]
┌─────────────────────────────────┐
│ ┌─────>C──┐ │
│ ┌──>A──┤ │ │
│ │ └──┐ │ │
│ Start──┤ ├──>D──┼──>End │
│ │ ┌──┘ │ │
│ └──>B──┤ │ │
│ └─────>E──┘ │
└─────────────────────────────────┘
但可通过json graph来表达:
[
{"source": "1:1:A", "target": "1:1:C"},
{"source": "1:1:A", "target": "1:1:D"},
{"source": "1:1:B", "target": "1:1:D"},
{"source": "1:1:B", "target": "1:1:E"}
]
DAGExpressionParser(String) - 类 的构造器cn.ponfee.commons.dag.DAGExpressionParser
DAGNode - cn.ponfee.commons.dag 中的类
DAG Node
data(Map<String, ?>) - 类 中的方法cn.ponfee.commons.http.Http
发送到服务器的查询字符串或json串:name1=value1&name2=value2
data(Map<String, ?>, String) - 类 中的方法cn.ponfee.commons.http.Http
发送到服务器的查询字符串或json串:name1=value1&name2=value2
application/x-www-form-urlencoded
data(String) - 类 中的方法cn.ponfee.commons.http.Http
HttpURLConnection.getOutputStream().write(data)
DataColumn - cn.ponfee.commons.schema 中的类
Column for table meta config
DataColumn() - 类 的构造器cn.ponfee.commons.schema.DataColumn
DataColumn(String, DataType, String) - 类 的构造器cn.ponfee.commons.schema.DataColumn
DataExporter <T > - cn.ponfee.commons.export 中的接口
DataExtractor - cn.ponfee.commons.extract 中的类
The file data extractor
DataExtractor(ExtractableDataSource, String[]) - 类 的构造器cn.ponfee.commons.extract.DataExtractor
DataExtractorBuilder - cn.ponfee.commons.extract 中的类
The data extractor builder, facade operator
dataSource - 类 中的变量cn.ponfee.commons.extract.DataExtractor
DataSourceFactory <T extends DataSource > - cn.ponfee.commons.data 中的接口
DataSource factory interface
DataSourceLookup - cn.ponfee.commons.data.lookup 中的接口
Looking up DataSources by name.
DataSourceNaming - cn.ponfee.commons.data 中的注释类型
多数据源注解,指定要切换的数据源名称,支持Spring SPEL,上下文为方法参数(数组)
DataStructure - cn.ponfee.commons.schema 中的接口
数据格式标记类:结构化的数据
DataStructures - cn.ponfee.commons.schema 中的枚举
数据格式处理
DataTable - cn.ponfee.commons.schema 中的类
Data table structure: a DataColumn array of columns
and two-dimensional array dataset
DataTable() - 类 的构造器cn.ponfee.commons.schema.DataTable
DataType - cn.ponfee.commons.schema 中的枚举
Data type enum
If the data value cannot convert the target type then fix is null
date() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get the 'Date' header from the response
DATE_PATTERN - 类 中的静态变量cn.ponfee.commons.date.Dates
Date pattern
DATEFULL_PATTERN - 类 中的静态变量cn.ponfee.commons.date.Dates
Full datetime pattern
dateHeader(String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get a date header from the response falling back to returning -1 if the
header is missing or parsing fails
dateHeader(String, long) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get a date header from the response falling back to returning the given
default value if the header is missing or parsing fails
DatePeriods - cn.ponfee.commons.date 中的枚举
1990-04-15 00:00:00这天调整了夏令时,即在4月15号0点的时候将表调快了一小时,导致这一天少了一小时。
DatePeriods.Segment - cn.ponfee.commons.date 中的类
Dates - cn.ponfee.commons.date 中的类
Date utility
Java处理GMT/UTC日期时间
时区:
LocalDateTime:无时区
Date(UTC0):表示自格林威治时间(GMT)1970年1月1日0点经过指定的毫秒数后的时间点
Instant(UTC0):同Date
ZonedDateTime:自带时区
ZoneId子类:ZoneRegion、ZoneOffset
ZoneId.of("Etc/GMT-8") --> Etc/GMT-8
ZoneId.of("GMT+8") --> GMT+08:00
ZoneId.of("UTC+8") --> UTC+08:00
ZoneId.of("Asia/Shanghai") --> Asia/Shanghai
ZoneId.systemDefault() --> Asia/Shanghai
TimeZone子类(不支持UTC):ZoneInfo
TimeZone.getTimeZone("Etc/GMT-8") --> Etc/GMT-8
TimeZone.getTimeZone("GMT+8") --> GMT+08:00
TimeZone.getTimeZone("Asia/Shanghai") --> Asia/Shanghai
TimeZone.getTimeZone(ZoneId.of("GMT+8")) --> GMT+08:00
TimeZone.getDefault() --> Asia/Shanghai
Dates() - 类 的构造器cn.ponfee.commons.date.Dates
DATETIME_PATTERN - 类 中的静态变量cn.ponfee.commons.date.Dates
Datetime pattern
DateUDF - cn.ponfee.commons.parser 中的类
https://www.cnblogs.com/qcfeng/p/7553500.html
Date user defined functions
DateUDF() - 类 的构造器cn.ponfee.commons.parser.DateUDF
dayOfMonth(Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
dayOfWeek(Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
dayOfYear(Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
daysBetween(Date, Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
Returns a days between the two date(end-start)
decode(String) - 类 中的静态方法cn.ponfee.commons.util.Base58
Decodes the given base58 string into the original data bytes.
decode(String) - 类 中的静态方法cn.ponfee.commons.util.Base64UrlSafe
decodeChecked(String) - 类 中的静态方法cn.ponfee.commons.util.Base58
Decodes the given base58 string into the original data bytes, using the checksum in the
last 4 bytes of the decoded data to verify that the rest are correct.
decodePrivateKey(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.DHKeyExchanger
取得私钥
decodePrivateKey(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.DSASigner
decodePrivateKey(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDHKeyExchanger
取得私钥
decodePrivateKey(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDSASigner
get ECPrivateKey from byte array
decodePublicKey(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.DHKeyExchanger
取得公钥
decodePublicKey(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.DSASigner
decodePublicKey(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDHKeyExchanger
取得公钥
decodePublicKey(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDSASigner
get ECPublicKey from byte array
decodeToBigInteger(String) - 类 中的静态方法cn.ponfee.commons.util.Base58
base58 decode and construct BigInteger
decodeURI(String) - 类 中的静态方法cn.ponfee.commons.util.URLCodes
decodeURI(String, String) - 类 中的静态方法cn.ponfee.commons.util.URLCodes
相当于javascript的decodeURI
decodeURIComponent(String) - 类 中的静态方法cn.ponfee.commons.util.URLCodes
decodeURIComponent(String, String) - 类 中的静态方法cn.ponfee.commons.util.URLCodes
相当于javascript中的decodeURIComponent
decompress(boolean) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set whether or not the response body should be automatically decompress
when read from.
decompress(byte[]) - 类 中的静态方法cn.ponfee.commons.io.GzipProcessor
gzip解压缩
decompress(byte[], OutputStream) - 类 中的静态方法cn.ponfee.commons.io.GzipProcessor
decompress(InputStream, OutputStream) - 类 中的静态方法cn.ponfee.commons.io.GzipProcessor
gzip解压缩
decrypt(byte[]) - 类 中的方法cn.ponfee.commons.jce.CryptoProvider
Decrypts data
decrypt(String) - 类 中的方法cn.ponfee.commons.jce.CryptoProvider
Decrypts data
decrypt(String, Charset) - 类 中的方法cn.ponfee.commons.jce.CryptoProvider
Decrypts data
decrypt(byte[], Key) - 类 中的方法cn.ponfee.commons.jce.implementation.Cryptor
decrypt the cipher use decrypt key
decrypt(byte[], Key) - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.ECCryptor
decrypt(byte[], Key) - 类 中的方法cn.ponfee.commons.jce.implementation.NoopCryptor
decrypt(byte[], Key) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.AbstractRSACryptor
decrypt(InputStream, Key, OutputStream) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.AbstractRSACryptor
decrypt(byte[], Key) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSAHashCryptor
decrypt(InputStream, Key, OutputStream) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSAHashCryptor
decrypt(byte) - 类 中的方法cn.ponfee.commons.jce.implementation.symmetric.RC4
decrypt(byte[]) - 类 中的方法cn.ponfee.commons.jce.implementation.symmetric.RC4
decrypt(byte[], SecretKey) - 类 中的静态方法cn.ponfee.commons.jce.security.DHKeyExchanger
解密
decrypt(byte[], SecretKey) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDHKeyExchanger
解密
decrypt(byte[], T) - 类 中的静态方法cn.ponfee.commons.jce.security.RSACryptor
大数据分块解密
decrypt(InputStream, T, OutputStream) - 类 中的静态方法cn.ponfee.commons.jce.security.RSACryptor
decrypt(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
decrypt(ECParameters, byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
decrypt the encrypted byte array data by private key
decrypt(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM4
decrypt(boolean, byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM4
decrypt(byte[], byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM4
decrypt(boolean, byte[], byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM4
decrypt(byte[]) - 类 中的方法cn.ponfee.commons.jce.symmetric.SymmetricCryptor
decryptNoPadding(byte[], T) - 类 中的静态方法cn.ponfee.commons.jce.security.RSACryptor
decryptNoPadding(InputStream, T, OutputStream) - 类 中的静态方法cn.ponfee.commons.jce.security.RSACryptor
DEFAULT - 类 中的静态变量cn.ponfee.commons.date.JavaUtilDateFormat
The default date format with yyyy-MM-dd HH:mm:ss
DEFAULT - 类 中的静态变量cn.ponfee.commons.date.LocalDateFormat
The default date format with yyyy-MM-dd
DEFAULT - 类 中的静态变量cn.ponfee.commons.date.LocalDateTimeFormat
The default date format with yyyy-MM-dd HH:mm:ss
DEFAULT - 接口 中的静态变量cn.ponfee.commons.http.HttpRequest.ConnectionFactory
DEFAULT - 接口 中的静态变量cn.ponfee.commons.http.HttpRequest.UploadProgress
DEFAULT_CHARSET - 类 中的静态变量cn.ponfee.commons.io.CharsetDetector
DEFAULT_CHARSET - 类 中的静态变量cn.ponfee.commons.io.Files
DEFAULT_CHARSET_NAME - 类 中的静态变量cn.ponfee.commons.io.Files
DEFAULT_CHILDREN_KEY - 类 中的静态变量cn.ponfee.commons.tree.MapTreeTrait
DEFAULT_DETECT_LENGTH - 类 中的静态变量cn.ponfee.commons.io.CharsetDetector
DEFAULT_LIMIT - 类 中的静态变量cn.ponfee.commons.model.PageHandler
DEFAULT_OFFSET - 类 中的静态变量cn.ponfee.commons.model.PageHandler
DEFAULT_PAGE_NUM - 类 中的静态变量cn.ponfee.commons.model.PageHandler
DEFAULT_PAGE_SIZE - 类 中的静态变量cn.ponfee.commons.model.PageHandler
DEFAULT_ROOT_ID - 类 中的静态变量cn.ponfee.commons.tree.TreeNode
DEFAULT_WINDOW_SIZE - 类 中的静态变量cn.ponfee.commons.export.ExcelExporter
degree - 类 中的变量cn.ponfee.commons.tree.BaseNode
delAlias(String) - 类 中的方法cn.ponfee.commons.jce.security.KeyStoreResolver
DelayedData <E > - cn.ponfee.commons.concurrent 中的类
Delayed data
delCookie(HttpServletRequest, HttpServletResponse, String) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
delCookie(HttpServletRequest, HttpServletResponse, String, String) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
Delete the cookie by spec name
DelegatedIntSpliterator <T > - cn.ponfee.commons.collect 中的类
Delegated int spliterator
DelegatedIntSpliterator(int, int, IntFunction<? extends T>) - 类 的构造器cn.ponfee.commons.collect.DelegatedIntSpliterator
DelegatedIntSpliterator(Spliterator.OfInt, IntFunction<? extends T>) - 类 的构造器cn.ponfee.commons.collect.DelegatedIntSpliterator
delete(String) - 类 中的静态方法cn.ponfee.commons.http.Http
delete(CharSequence) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'DELETE' request to the given URL
delete(URL) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'DELETE' request to the given URL
delete(CharSequence, Map<?, ?>, boolean) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'DELETE' request to the given URL along with the query params
delete(CharSequence, boolean, Object...) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'DELETE' request to the given URL along with the query params
delete(String) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
delete(String, Object) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
delete(String) - 类 中的方法cn.ponfee.commons.mybatis.SqlMapper
删除数据
delete(String, Object) - 类 中的方法cn.ponfee.commons.mybatis.SqlMapper
删除数据
delete(String, Object...) - 类 中的方法cn.ponfee.commons.spring.JdbcTemplateWrapper
DeltaCRLIndicator - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Delta CRL indicator
desc() - 枚举 中的方法cn.ponfee.commons.base.Predicates
desc() - 类 中的静态方法cn.ponfee.commons.collect.Comparators
desc() - 枚举 中的方法cn.ponfee.commons.constrain.Constraint.Tense
desc() - 枚举 中的方法cn.ponfee.commons.http.HttpStatus
Return the reason phrase of this status code.
desc() - 枚举 中的方法cn.ponfee.commons.jce.cert.X509CertInfo
description() - 枚举 中的方法cn.ponfee.commons.schema.DataType
deserialize(JsonParser, DeserializationContext) - 类 中的方法cn.ponfee.commons.date.CustomLocalDateTimeDeserializer
deserialize(JsonParser, DeserializationContext) - 类 中的方法cn.ponfee.commons.schema.PlainStructure.JacksonDeserializer
deserialize(byte[], boolean) - 类 中的方法cn.ponfee.commons.serial.ByteArraySerializer
deserialize(byte[], Class<T>, boolean) - 类 中的方法cn.ponfee.commons.serial.Serializer
deserialize(byte[], Class<T>) - 类 中的方法cn.ponfee.commons.serial.Serializer
deserialize(byte[], boolean) - 类 中的方法cn.ponfee.commons.serial.StringSerializer
deserialize the byte array to string
deserialize(JsonParser, DeserializationContext) - 类 中的方法cn.ponfee.commons.tree.NodePath.JacksonDeserializer
deserialize(JsonParser, DeserializationContext) - 类 中的方法cn.ponfee.commons.util.Money.JacksonDeserializer
deserialize0(byte[], Class<T>, boolean) - 类 中的方法cn.ponfee.commons.serial.ByteArraySerializer
deserialize0(byte[], Class<T>, boolean) - 类 中的方法cn.ponfee.commons.serial.ByteArrayTraitSerializer
deserialize0(byte[], Class<T>, boolean) - 类 中的方法cn.ponfee.commons.serial.FstSerializer
deserialize0(byte[], Class<T>, boolean) - 类 中的方法cn.ponfee.commons.serial.HessianSerializer
deserialize0(byte[], Class<T>, boolean) - 类 中的方法cn.ponfee.commons.serial.JdkSerializer
deserialize0(byte[], Class<T>, boolean) - 类 中的方法cn.ponfee.commons.serial.JsonSerializer
deserialize0(byte[], Class<T>, boolean) - 类 中的方法cn.ponfee.commons.serial.KryoSerializer
deserialize0(byte[], Class<T>, boolean) - 类 中的方法cn.ponfee.commons.serial.NullSerializer
deserialize0(byte[], Class<T>, boolean) - 类 中的方法cn.ponfee.commons.serial.ProtostuffSerializer
deserialize0(byte[], Class<T>, boolean) - 类 中的方法cn.ponfee.commons.serial.Serializer
流数据反序例化为对象
deserialize0(byte[], Class<T>, boolean) - 类 中的方法cn.ponfee.commons.serial.StringSerializer
deserialize0(byte[], Class<T>, boolean) - 类 中的方法cn.ponfee.commons.serial.ToStringSerializer
deserialize0(byte[], Class<T>, boolean) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
deserializer() - 类 中的方法cn.ponfee.commons.json.JacksonCurrencyUnit
deserializer() - 类 中的方法cn.ponfee.commons.json.JacksonDate
deserializer() - 类 中的方法cn.ponfee.commons.json.JacksonMoney
deserialze(DefaultJSONParser, Type, Object) - 类 中的方法cn.ponfee.commons.json.FastjsonMoney
deserialze(DefaultJSONParser, Type, Object) - 类 中的方法cn.ponfee.commons.schema.PlainStructure.FastjsonSerializer
deserialze(DefaultJSONParser, Type, Object) - 类 中的方法cn.ponfee.commons.tree.NodePath.FastjsonDeserializer
deserialze(DefaultJSONParser, Type, Object) - 类 中的方法cn.ponfee.commons.util.Money.Fastjson
destroy() - 类 中的方法cn.ponfee.commons.spring.SpringContextHolder
destroy() - 类 中的方法cn.ponfee.commons.web.WebContext.WebContextFilter
detect(InputStream, int) - 类 中的静态方法cn.ponfee.commons.io.charset.BytesDetector
detect(byte[]) - 类 中的静态方法cn.ponfee.commons.io.charset.BytesDetector
detect(InputStream, int) - 类 中的静态方法cn.ponfee.commons.io.charset.TikaDetector
detect(String) - 类 中的静态方法cn.ponfee.commons.io.CharsetDetector
detect(String, int) - 类 中的静态方法cn.ponfee.commons.io.CharsetDetector
detect(File) - 类 中的静态方法cn.ponfee.commons.io.CharsetDetector
detect(File, int) - 类 中的静态方法cn.ponfee.commons.io.CharsetDetector
detect(URL) - 类 中的静态方法cn.ponfee.commons.io.CharsetDetector
detect(URL, int) - 类 中的静态方法cn.ponfee.commons.io.CharsetDetector
detect(byte[]) - 类 中的静态方法cn.ponfee.commons.io.CharsetDetector
detect(byte[], int) - 类 中的静态方法cn.ponfee.commons.io.CharsetDetector
detect(byte[], int, int) - 类 中的静态方法cn.ponfee.commons.io.CharsetDetector
detect(InputStream) - 类 中的静态方法cn.ponfee.commons.io.CharsetDetector
detect(InputStream, int) - 类 中的静态方法cn.ponfee.commons.io.CharsetDetector
detect(String, boolean) - 枚举 中的静态方法cn.ponfee.commons.schema.DataStructures
detect(String) - 枚举 中的静态方法cn.ponfee.commons.schema.DataType
determineCurrentLookupKey() - 类 中的方法cn.ponfee.commons.data.lookup.MultipleFixedDataSource
DevicePlatform - cn.ponfee.commons.web 中的枚举
Enumeration for the platform of device that has been resolved
DeviceType - cn.ponfee.commons.web 中的枚举
Enumeration for the type of device that has been resolved
DHKeyExchanger - cn.ponfee.commons.jce.security 中的类
Diffie-Hellman Key Exchange
Key-Agreement
1、生成质数p
2、找到p的原根,满足: g mod p, g^2 mod p, ..., g^(p-1) mod p
是各不相同的整数,并且以某种排列方式组成了从1到p-1的所有整数
3、对于一个整数b和质数p的一个原根g,可以找到惟一的指数i,使得
b=g^i mod p, 0<=i<=p-1,指数i称为b的以g为基数的模p的离散对数或者指数,
该值被记为ind(g ,p(b))
4、用户A选择一个随机数作为私钥XA
(a^b) mod p = ((a mod p)^b) mod p
= (g^XA mod p)^XB mod p
= (YA)^XB mod p
g^(a*b) mod p = g^(b*a) mod p
DHKeyExchanger() - 类 的构造器cn.ponfee.commons.jce.security.DHKeyExchanger
different(List<T>, List<T>) - 类 中的静态方法cn.ponfee.commons.collect.Collects
list差集
different([1,2,3], [2,3,4]) = [1,4]
different(Set<T>, Set<T>) - 类 中的静态方法cn.ponfee.commons.collect.Collects
The two set different elements
different(Map<K, V>, Map<K, V>) - 类 中的静态方法cn.ponfee.commons.collect.Collects
map差集
digest(DigestAlgorithms, byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
digest(DigestAlgorithms, Provider, byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
digest(DigestAlgorithms, byte[], byte[]...) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
digest(DigestAlgorithms, Provider, byte[], byte[]...) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
数据摘要
digest(DigestAlgorithms, InputStream) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
digest(DigestAlgorithms, Provider, InputStream) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
数据摘要
digest(byte[]) - 类 中的静态方法cn.ponfee.commons.util.CRC16
DigestAlgorithms - cn.ponfee.commons.jce 中的枚举
The Digest Algorithms
SHA-3
https://www.oschina.net/translate/keccak-the-new-sha-3-encryption-standard
http://www.cnblogs.com/dacainiao/p/5554756.html
SHA256算法原理:https://zhuanlan.zhihu.com/p/94619052
DigestUtils - cn.ponfee.commons.jce.digest 中的类
digest算法封装
DigestUtils() - 类 的构造器cn.ponfee.commons.jce.digest.DigestUtils
directed(boolean) - 类 中的方法cn.ponfee.commons.tree.print.BinaryTreePrinterBuilder
DISCARD - 类 中的静态变量cn.ponfee.commons.concurrent.ThreadPoolExecutors
discard the task
DISCARD_OLDEST - 类 中的静态变量cn.ponfee.commons.concurrent.ThreadPoolExecutors
if not shutdown then discard oldest and execute the new
disconnect() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Disconnect the connection
DISTRICT_CODE_MAPPING - 类 中的静态变量cn.ponfee.commons.util.IdcardResolver
divide(BigDecimal) - 类 中的方法cn.ponfee.commons.math.WrappedBigDecimal
divide(BigDecimal) - 类 中的方法cn.ponfee.commons.util.Money
divide(BigDecimal, RoundingMode) - 类 中的方法cn.ponfee.commons.util.Money
divideBy(BigDecimal) - 类 中的方法cn.ponfee.commons.util.Money
divideBy(BigDecimal, RoundingMode) - 类 中的方法cn.ponfee.commons.util.Money
dk - 类 中的变量cn.ponfee.commons.jce.implementation.ecc.ECKey
doAfterTransactionCommit(Runnable) - 类 中的静态方法cn.ponfee.commons.spring.TransactionUtils
在事务提交后再执行
doAround(ProceedingJoinPoint) - 类 中的方法cn.ponfee.commons.data.MultipleDataSourceAdvisor
基于Spring XML <aop:aspect />的配置方式
{@code
doAround(ProceedingJoinPoint, DataSourceNaming) - 类 中的方法cn.ponfee.commons.data.MultipleDataSourceAspect
doFilter(ServletRequest, ServletResponse, FilterChain) - 类 中的方法cn.ponfee.commons.web.WebContext.WebContextFilter
doFinal() - 类 中的方法cn.ponfee.commons.jce.implementation.digest.RipeMD160Digest
doFinal(byte[]) - 类 中的方法cn.ponfee.commons.jce.implementation.digest.RipeMD160Digest
doFinal(byte[], int, int) - 类 中的方法cn.ponfee.commons.jce.implementation.digest.RipeMD160Digest
doFinal(byte[]) - 类 中的方法cn.ponfee.commons.jce.implementation.digest.SHA1Digest
doFinal() - 类 中的方法cn.ponfee.commons.jce.implementation.digest.SHA1Digest
doFinal(byte[], int) - 类 中的方法cn.ponfee.commons.jce.sm.SM3Digest
SM3结果输出
doFinal(byte[]) - 类 中的方法cn.ponfee.commons.jce.sm.SM3Digest
doFinal() - 类 中的方法cn.ponfee.commons.jce.sm.SM3Digest
doInNestedTransaction(PlatformTransactionManager, Throwables.ThrowingSupplier<R, Throwable>, Consumer<Throwable>) - 类 中的静态方法cn.ponfee.commons.spring.TransactionUtils
如果当前存在事务则开启一个嵌套事务,如果当前不存在事务则新建一个事务并运行。
doInRequiresNewTransaction(PlatformTransactionManager, Throwables.ThrowingSupplier<R, Throwable>, Consumer<Throwable>) - 类 中的静态方法cn.ponfee.commons.spring.TransactionUtils
创建一个新事务,如果当前存在事务,则将这个事务挂起。
doStop() - 类 中的方法cn.ponfee.commons.concurrent.AsyncDelayedExecutor
DOT - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Char
Dot symbol
DOT - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Str
Dot symbol
DoubleListViewer <E > - cn.ponfee.commons.collect 中的类
Double(tow-dimensional) list viewer
DoubleListViewer(Collection<List<E>>) - 类 的构造器cn.ponfee.commons.collect.DoubleListViewer
download(String) - 类 中的方法cn.ponfee.commons.http.Http
download() - 类 中的方法cn.ponfee.commons.http.Http
download(OutputStream) - 类 中的方法cn.ponfee.commons.http.Http
http下载
download(HttpServletResponse, byte[], String) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
download(HttpServletResponse, byte[], String, String, boolean, boolean) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
Response as a stream attachment
download(HttpServletResponse, InputStream, String) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
response to input stream
download(HttpServletResponse, InputStream, String, String, boolean, boolean) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
Response as a stream attachment
DruidDataSourceFactory - cn.ponfee.commons.data 中的类
Druid DataSource factory
DruidDataSourceFactory() - 类 的构造器cn.ponfee.commons.data.DruidDataSourceFactory
DSASigner - cn.ponfee.commons.jce.security 中的类
基于整数有限域离散对数难题
DSA签名/验签(只用于数字签名)
DSASigner() - 类 的构造器cn.ponfee.commons.jce.security.DSASigner
duplicate(Collection<T>) - 类 中的静态方法cn.ponfee.commons.collect.Collects
duplicate(Collection<T>, Function<T, R>) - 类 中的静态方法cn.ponfee.commons.collect.Collects
Returns the duplicates elements for list
E
e - 类 中的变量cn.ponfee.commons.base.tuple.Tuple5
e - 类 中的变量cn.ponfee.commons.base.tuple.Tuple6
e - 类 中的变量cn.ponfee.commons.base.tuple.Tuple7
e - 类 中的变量cn.ponfee.commons.base.tuple.Tuple8
e - 类 中的变量cn.ponfee.commons.base.tuple.Tuple9
e - 类 中的变量cn.ponfee.commons.jce.implementation.rsa.RSAKey
E(String, T) - 类 的构造器cn.ponfee.commons.xml.XmlWriter.E
EARLIEST - 接口 中的静态变量cn.ponfee.commons.base.TimestampProvider
EC_PARAMETERS - 类 中的静态变量cn.ponfee.commons.jce.ECParameters
ECCryptor - cn.ponfee.commons.jce.implementation.ecc 中的类
EC Cryptor based xor
origin ≡ origin ⊕ key ⊕ key
一、首先:生成随机数dk,在曲线上计算得到dk的倍点beta point,
beta point(public key) = basePointG(public key) * dk,
beta point(public key)作为公钥,dk作为私钥
二、加密:1)生成随机数rk,在曲线上计算得到rk的倍点gamma point,
gamma point(public key) = basePointG(public key) * rk,
由椭圆曲线特性可得出:beta point(public key) * rk = ECPoint S = gamma point(public key) * dk
2)ECPoint S = beta point(public key) * rk,把ECPoint S作为中间对称密钥,
通过HASH函数计算对称加密密钥:key = HmacSHA-512(ECPoint S)
3)加密:origin ⊕ key = cipher
4)打包加密数据Encrypted = {gamma point(public key), cipher}
三、解密:1)解析加密数据Encrypted: {gamma point(public key), cipher},得到:gamma point(public key),cipher
2)用第一步的私钥dk与gamma point(public key)进行计算得到:ECPoint S = gamma point(public key) * dk
3)通过HASH函数计算对称加密密钥:key = HmacSHA-512(ECPoint S)
4)解密:cipher ⊕ key = origin
ECCryptor(EllipticCurve) - 类 的构造器cn.ponfee.commons.jce.implementation.ecc.ECCryptor
ECDHKeyExchanger - cn.ponfee.commons.jce.security 中的类
ECDH Key Exchange
Key-Agreement
ECDHKeyExchanger() - 类 的构造器cn.ponfee.commons.jce.security.ECDHKeyExchanger
ecdsaPrivateKeyProvider(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.CryptoProvider
ecdsaPublicKeyProvider(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.CryptoProvider
ECDSASigner - cn.ponfee.commons.jce.security 中的类
ECDSA签名算法工具类
http://blog.csdn.net/qq_30866297/article/details/51465439
ECDSASigner() - 类 的构造器cn.ponfee.commons.jce.security.ECDSASigner
ECDSASigner.ECDSASignAlgorithms - cn.ponfee.commons.jce.security 中的枚举
ECKey - cn.ponfee.commons.jce.implementation.ecc 中的类
This is Elliptic Curve key
ECKey(EllipticCurve) - 类 的构造器cn.ponfee.commons.jce.implementation.ecc.ECKey
ECKey generates a random secret key (contains also the public key)
ECParameters - cn.ponfee.commons.jce 中的类
Specifications completely defining an elliptic curve.
ECParameters(String, String, String, String, String, String, String, String) - 类 的构造器cn.ponfee.commons.jce.ECParameters
ECPoint - cn.ponfee.commons.jce.implementation.ecc 中的类
The EC point of lie on the curve
ECPoint(EllipticCurve, BigInteger, BigInteger) - 类 的构造器cn.ponfee.commons.jce.implementation.ecc.ECPoint
Constructs a point on an elliptic curve.
ECPoint(byte[], EllipticCurve) - 类 的构造器cn.ponfee.commons.jce.implementation.ecc.ECPoint
Decompresses a compressed point stored in a byte-array into a new ECPoint.
ECPoint(EllipticCurve) - 类 的构造器cn.ponfee.commons.jce.implementation.ecc.ECPoint
IMPORTANT this renders the values of x and y to be null!
element(String, String) - 类 中的方法cn.ponfee.commons.xml.XmlWriter
element(String, Number) - 类 中的方法cn.ponfee.commons.xml.XmlWriter
element(String, String, String) - 类 中的方法cn.ponfee.commons.xml.XmlWriter
element(String, String, Number) - 类 中的方法cn.ponfee.commons.xml.XmlWriter
element(String, Object...) - 类 中的方法cn.ponfee.commons.xml.XmlWriter
构建包含多个子元素的元素
element(String, XmlWriter.E<?>) - 类 中的方法cn.ponfee.commons.xml.XmlWriter
element(String, List<XmlWriter.E<?>>) - 类 中的方法cn.ponfee.commons.xml.XmlWriter
ELLIPSIS_LEN - 类 中的静态变量cn.ponfee.commons.export.ConsoleExporter
ELLIPSIS_STR - 类 中的静态变量cn.ponfee.commons.export.ConsoleExporter
EllipticCurve - cn.ponfee.commons.jce.implementation.ecc 中的类
An implementation of an elliptic curve over a finite field.
EllipticCurve(BigInteger, BigInteger, BigInteger) - 类 的构造器cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
Constructs an elliptic curve over the finite field of 'mod' elements.
EllipticCurve(ECParameters) - 类 的构造器cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
EllipticCurve(DataInputStream) - 类 的构造器cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
ELParser - cn.ponfee.commons.parser 中的类
EL parser utility.
ELParser() - 类 的构造器cn.ponfee.commons.parser.ELParser
empty() - 类 中的静态方法cn.ponfee.commons.collect.ImmutableHashList
empty() - 类 中的静态方法cn.ponfee.commons.model.Page
empty() - 类 中的静态方法cn.ponfee.commons.model.TypedMapWrapper
empty() - 枚举 中的方法cn.ponfee.commons.schema.DataStructures
empty(String) - 枚举 中的静态方法cn.ponfee.commons.schema.DataStructures
empty() - 类 中的静态方法cn.ponfee.commons.util.Holder
EMPTY_OBJECT_ARRAY - 类 中的静态变量cn.ponfee.commons.collect.ImmutableArrayList
enabled - 类 中的变量cn.ponfee.commons.tree.BaseNode
enabled(boolean) - 类 中的方法cn.ponfee.commons.tree.TreeNodeBuilder
encode(Boolean) - 类 中的方法cn.ponfee.commons.http.Http
编码url
encode(CharSequence) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Encode the given URL as an ASCII
String
This method ensures the path and query segments of the URL are properly
encoded such as ' ' characters being encoded to '%20' or any UTF-8
characters that are non-ASCII.
encode(DHPublicKey) - 类 中的静态方法cn.ponfee.commons.jce.security.DHKeyExchanger
DHPublicKey convert to byte array
encode(DHPrivateKey) - 类 中的静态方法cn.ponfee.commons.jce.security.DHKeyExchanger
DHPrivateKey convert to byte array
encode(ECPublicKey) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDHKeyExchanger
ECPublicKey convert to byte array
encode(ECPrivateKey) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDHKeyExchanger
ECPrivateKey convert to byte array
encode(ECPublicKey) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDSASigner
ECPublicKey convert to byte array
encode(ECPrivateKey) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDSASigner
ECPrivateKey convert to byte array
encode(byte[]) - 类 中的静态方法cn.ponfee.commons.util.Base58
Encodes the given bytes as a base58 string (no checksum is appended).
encode(byte[]) - 类 中的静态方法cn.ponfee.commons.util.Base64UrlSafe
encodeChecked(byte[]) - 类 中的静态方法cn.ponfee.commons.util.Base58
Encodes the given bytes as a base58 string (with appended checksum).
encodeURI(String) - 类 中的静态方法cn.ponfee.commons.util.URLCodes
encodeURI(String, String) - 类 中的静态方法cn.ponfee.commons.util.URLCodes
相当于javascript中的encodeURI
不会被此方法编码的字符:!
encodeURIComponent(String) - 类 中的静态方法cn.ponfee.commons.util.URLCodes
encodeURIComponent(String, String) - 类 中的静态方法cn.ponfee.commons.util.URLCodes
相当于javascript中的encodeURIComponent
不会被此方法编码的字符:!
ENCODING_GZIP - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'gzip' encoding header value
encrypt(byte[]) - 类 中的方法cn.ponfee.commons.jce.CryptoProvider
Encrypts data
encrypt(String) - 类 中的方法cn.ponfee.commons.jce.CryptoProvider
Encrypts the string data
encrypt(String, Charset) - 类 中的方法cn.ponfee.commons.jce.CryptoProvider
字符串数据加密
encrypt(byte[], Key) - 类 中的方法cn.ponfee.commons.jce.implementation.Cryptor
encrypt(byte[], int, Key) - 类 中的方法cn.ponfee.commons.jce.implementation.Cryptor
encrypt original data in length byte
encrypt(byte[], int, Key) - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.ECCryptor
加密数据逻辑:
origin ≡ origin ⊕ data ⊕ data
encrypt(byte[], int, Key) - 类 中的方法cn.ponfee.commons.jce.implementation.NoopCryptor
encrypt(byte[], int, Key) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.AbstractRSACryptor
encrypt(InputStream, Key, OutputStream) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.AbstractRSACryptor
encrypt(byte[], int, Key) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSAHashCryptor
(origin ⊕ passwd) ⊕ passwd = origin
encrypt(InputStream, Key, OutputStream) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSAHashCryptor
encrypt(byte) - 类 中的方法cn.ponfee.commons.jce.implementation.symmetric.RC4
encrypt(byte[]) - 类 中的方法cn.ponfee.commons.jce.implementation.symmetric.RC4
encrypt(byte[], SecretKey) - 类 中的静态方法cn.ponfee.commons.jce.security.DHKeyExchanger
加密
encrypt(byte[], SecretKey) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDHKeyExchanger
加密
encrypt(byte[], T) - 类 中的静态方法cn.ponfee.commons.jce.security.RSACryptor
1、可以通过修改生成密钥的长度来调整密文长度
2、不管明文长度是多少,RSA生成的密文长度总是固定的
3、明文长度不能超过密钥长度:
1)SUN JDK默认的RSA加密实现不允许明文长度超过密钥长度减去11字节(byte):比如1024位(bit)的密钥,
则待加密的明文最长为1024/8-11=117(byte)
2)BouncyCastle提供的加密算法能够支持到的RSA明文长度最长为密钥长度
4、每次生成的密文都不一致证明加密算法安全:这是因为在加密前使用RSA/None/PKCS1Padding对明文信息进行了
随机数填充,为了防止已知明文攻击,随机长度的填充来防止攻击者知道明文的长度。
encrypt(InputStream, T, OutputStream) - 类 中的静态方法cn.ponfee.commons.jce.security.RSACryptor
encrypt(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
encrypt(ECParameters, byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
encrypt data by public key
encrypt(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM4
encrypt(boolean, byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM4
encrypt(byte[], byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM4
encrypt(boolean, byte[], byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM4
encrypt(byte[]) - 类 中的方法cn.ponfee.commons.jce.symmetric.SymmetricCryptor
encryptNoPadding(byte[], T) - 类 中的静态方法cn.ponfee.commons.jce.security.RSACryptor
encryptNoPadding(InputStream, T, OutputStream) - 类 中的静态方法cn.ponfee.commons.jce.security.RSACryptor
END - 类 中的静态变量cn.ponfee.commons.dag.DAGNode
end() - 类 中的方法cn.ponfee.commons.date.DatePeriods.Segment
end - 类 中的变量cn.ponfee.commons.extract.DataExtractor
endDay(String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
endDay(String, String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
endMonth(String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
endMonth(String, String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
endOfDay(Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
获取指定日期所在天的结束时间:yyyy-MM-dd 23:59:59
endOfDay(LocalDateTime) - 类 中的静态方法cn.ponfee.commons.date.Dates
endOfMonth(Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
获取指定日期所在月的结束时间:yyyy-MM-月未 23:59:59
endOfWeek(Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
获取指定日期所在周的结束时间:yyyy-MM-周日 23:59:59
endOfYear(Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
获取指定日期所在月的结束时间:yyyy-12-31 23:59:59
endWeek(String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
endWeek(String, String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
endYear(String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
endYear(String, String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
entrySet() - 类 中的方法cn.ponfee.commons.model.TypedMapWrapper
Enums - cn.ponfee.commons.util 中的类
Enum utility
Enums() - 类 的构造器cn.ponfee.commons.util.Enums
envelop(byte[], X509Certificate, ASN1ObjectIdentifier) - 类 中的静态方法cn.ponfee.commons.jce.pkcs.CryptoMessageSyntax
构造数字信封
PKCSObjectIdentifiers#des_EDE3_CBC
PKCSObjectIdentifiers.RC2_CBC
new ASN1ObjectIdentifier("1.2.840.113549.3.2"); // RSA_RC2
new ASN1ObjectIdentifier("1.2.840.113549.3.4"); // RSA_RC4
new ASN1ObjectIdentifier("1.3.14.3.2.7"); // DES_CBC
new ASN1ObjectIdentifier("1.2.840.113549.3.7"); // DESede_CBC
new ASN1ObjectIdentifier("2.16.840.1.101.3.4.1.2"); // AES128_CBC
EOF - 类 中的静态变量cn.ponfee.commons.io.Files
EQ - 类 中的静态变量cn.ponfee.commons.collect.Comparators
equals(Integer) - 枚举 中的方法cn.ponfee.commons.base.Predicates
equals(int) - 枚举 中的方法cn.ponfee.commons.base.Predicates
equals(String) - 枚举 中的方法cn.ponfee.commons.base.Predicates
equals(Character) - 枚举 中的方法cn.ponfee.commons.base.Predicates
equals(char) - 枚举 中的方法cn.ponfee.commons.base.Predicates
equals(Boolean) - 枚举 中的方法cn.ponfee.commons.base.Predicates
equals(boolean) - 枚举 中的方法cn.ponfee.commons.base.Predicates
equals(Predicates) - 枚举 中的方法cn.ponfee.commons.base.Predicates
equals(Object) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple
Indicates whether some other object is "equal to" this one.
equals(Object...) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple
Returns tuple elements are equals array elements.
equals(Object) - 类 中的方法cn.ponfee.commons.collect.ArrayHashKey
equals(Object) - 类 中的方法cn.ponfee.commons.collect.ByteArrayWrapper
equals(Object) - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
equals(Object) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
equals(Object) - 类 中的方法cn.ponfee.commons.dag.DAGEdge
equals(Object) - 类 中的方法cn.ponfee.commons.dag.DAGNode
equals(int, int, String) - 类 中的方法cn.ponfee.commons.dag.DAGNode
equals(Object) - 类 中的方法cn.ponfee.commons.date.JavaUtilDateFormat
equals(Object) - 类 中的方法cn.ponfee.commons.jce.ECParameters
equals(Object) - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
equals(Long, Integer) - 类 中的静态方法cn.ponfee.commons.math.Numbers
Returns the Long object is equals the Integer object
equals(Object) - 类 中的方法cn.ponfee.commons.model.TypedMapWrapper
equals(JsonId) - 类 中的方法cn.ponfee.commons.schema.json.JsonId
equals(Object) - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
equals(Object) - 类 中的方法cn.ponfee.commons.tree.NodeId
equals(T) - 类 中的方法cn.ponfee.commons.tree.NodeId
equals(Object) - 类 中的方法cn.ponfee.commons.tree.NodePath
equals(Object) - 类 中的方法cn.ponfee.commons.util.Holder
equals(Object) - 类 中的方法cn.ponfee.commons.util.Money
Returns the specified object is the same currency and has same amount
equals(Money) - 类 中的方法cn.ponfee.commons.util.Money
Returns boolean of equals other money object
escapeCsv(String) - 类 中的静态方法cn.ponfee.commons.export.AbstractCsvExporter
escapeCsv(String, char) - 类 中的静态方法cn.ponfee.commons.export.AbstractCsvExporter
escapeRegex(String) - 类 中的静态方法cn.ponfee.commons.util.Strings
Escape the regex characters: $()*+.[]?
escapeSql(String) - 类 中的静态方法cn.ponfee.commons.util.Strings
Escapes the characters in a String to be suitable to pass to
an SQL query.
estimateSize() - 类 中的方法cn.ponfee.commons.collect.DelegatedIntSpliterator
eTag() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get the 'ETag' header from the response
evaluate(String) - 类 中的方法cn.ponfee.commons.xml.XmlReader
通过xpath取值
ExcelExporter - cn.ponfee.commons.export 中的类
excel导出
SXSSFWorkbook(size>65536),XSSFWorkbook(.xlsx),HSSFWorkbook(.xls)
ExcelExporter() - 类 的构造器cn.ponfee.commons.export.ExcelExporter
ExcelExtractor - cn.ponfee.commons.extract 中的类
ExcelExtractor(ExtractableDataSource, String[], int, ExcelExtractor.ExcelType, int) - 类 的构造器cn.ponfee.commons.extract.ExcelExtractor
ExcelExtractor.ExcelType - cn.ponfee.commons.extract 中的枚举
exclude(String...) - 类 中的静态方法cn.ponfee.commons.json.FastjsonPropertyFilter
exclude(boolean, String...) - 类 中的静态方法cn.ponfee.commons.json.FastjsonPropertyFilter
execute(int, Runnable, int, Executor) - 类 中的静态方法cn.ponfee.commons.concurrent.MultithreadExecutors
Exec async, usual use in test case
execute(Runnable, int, Executor) - 类 中的静态方法cn.ponfee.commons.concurrent.MultithreadExecutors
Exec async
execute(Supplier<U>, int) - 类 中的静态方法cn.ponfee.commons.concurrent.MultithreadExecutors
execute(Collection<T>, Consumer<T>, Executor) - 类 中的静态方法cn.ponfee.commons.concurrent.MultithreadExecutors
Run async, action the T collection
execute(Collection<T>, Function<T, U>, Executor) - 类 中的静态方法cn.ponfee.commons.concurrent.MultithreadExecutors
Call async, mapped T to U
execute(Collection<T>, Function<T, R>, int, Executor) - 类 中的静态方法cn.ponfee.commons.concurrent.MultithreadExecutors
根据数据(任务)数量来判断是否主线程执行还是提交到线程池执行
execute(Collection<T>, Consumer<T>, int, Executor) - 类 中的静态方法cn.ponfee.commons.concurrent.MultithreadExecutors
根据数据(任务)数量来判断是否主线程执行还是提交到线程池执行
execute(String) - 类 中的方法cn.ponfee.commons.spring.JdbcTemplateWrapper
execute(ConnectionCallback<T>) - 类 中的方法cn.ponfee.commons.spring.JdbcTemplateWrapper
execute(Supplier<T>, Supplier<String>) - 类 中的静态方法cn.ponfee.commons.util.FailRetryTemplate
execute(Supplier<T>, Supplier<T>, int, Supplier<String>) - 类 中的静态方法cn.ponfee.commons.util.FailRetryTemplate
expand(List<T>, int, Supplier<T>) - 类 中的静态方法cn.ponfee.commons.collect.Collects
Expand the list size
expires() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get the 'Expires' header from the response
export() - 类 中的方法cn.ponfee.commons.export.AbstractSplitExporter
export() - 类 中的方法cn.ponfee.commons.export.ConsoleExporter
export() - 类 中的方法cn.ponfee.commons.export.CsvStringExporter
export() - 类 中的方法cn.ponfee.commons.export.CsvWriteExporter
export() - 接口 中的方法cn.ponfee.commons.export.DataExporter
获取表格
export() - 类 中的方法cn.ponfee.commons.export.ExcelExporter
导出
export() - 类 中的方法cn.ponfee.commons.export.HtmlExporter
export(String) - 类 中的方法cn.ponfee.commons.jce.security.KeyStoreResolver
export(OutputStream, String) - 类 中的方法cn.ponfee.commons.jce.security.KeyStoreResolver
导出密钥库
exportToPem(Object) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertUtils
certpem = "-----BEGIN CERTIFICATE-----\n" +
toBase64Encoded(chain[0].getEncoded())) +
"\n-----END CERTIFICATE-----\n";
certificate export to pem format text
java.security.cert.Certificate
X509Certificate,X509CRL,KeyPair,PrivateKey,PublicKey
EXPOSED_HEADERS_PARAM - 类 中的静态变量cn.ponfee.commons.web.WebContext.WebContextFilter
ExtendedGZIPOutputStream - cn.ponfee.commons.io 中的类
扩展自GZIPOutputStream的giz压缩输出流
ExtendedGZIPOutputStream(OutputStream) - 类 的构造器cn.ponfee.commons.io.ExtendedGZIPOutputStream
ExtendedGZIPOutputStream(OutputStream, int) - 类 的构造器cn.ponfee.commons.io.ExtendedGZIPOutputStream
ExtendedKeyUsage - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Extended Key Usage
extract(BiConsumer<Integer, String[]>) - 类 中的方法cn.ponfee.commons.extract.CsvExtractor
extract(BiConsumer<Integer, String[]>) - 类 中的方法cn.ponfee.commons.extract.DataExtractor
extract() - 类 中的方法cn.ponfee.commons.extract.DataExtractor
extract(int) - 类 中的方法cn.ponfee.commons.extract.DataExtractor
Extracts specified count of top rows
extract(int, Consumer<List<String[]>>) - 类 中的方法cn.ponfee.commons.extract.DataExtractor
extract(BiConsumer<Integer, String[]>) - 类 中的方法cn.ponfee.commons.extract.ExcelExtractor
extract(Class<T>, String) - 类 中的方法cn.ponfee.commons.spring.YamlProperties
extract(Properties, Class<T>, String, char...) - 类 中的静态方法cn.ponfee.commons.util.PropertiesUtils
ExtractableDataSource - cn.ponfee.commons.extract 中的类
The extractable DataSource is a Inputstream or File
ExtractableDataSource(Object) - 类 的构造器cn.ponfee.commons.extract.ExtractableDataSource
extractData(String, JsonTree) - 类 中的静态方法cn.ponfee.commons.schema.json.JsonExtractUtils
extractData(Object, JsonTree) - 类 中的静态方法cn.ponfee.commons.schema.json.JsonExtractUtils
Returns a DataStructure object by user specified json columns in tree
extractPublicKey(RSAPrivateKey) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
extract public key from private key
extractSchema(String) - 类 中的静态方法cn.ponfee.commons.schema.json.JsonExtractUtils
extractSchema(Object) - 类 中的静态方法cn.ponfee.commons.schema.json.JsonExtractUtils
Returns a tree data of extracted the json data structure schema
F
f - 类 中的变量cn.ponfee.commons.base.tuple.Tuple6
f - 类 中的变量cn.ponfee.commons.base.tuple.Tuple7
f - 类 中的变量cn.ponfee.commons.base.tuple.Tuple8
f - 类 中的变量cn.ponfee.commons.base.tuple.Tuple9
FailFastValidatorFactoryBean - cn.ponfee.commons.constrain 中的类
For fail fast validator factory bean
FailFastValidatorFactoryBean() - 类 的构造器cn.ponfee.commons.constrain.FailFastValidatorFactoryBean
FailRetryTemplate - cn.ponfee.commons.util 中的类
Fail retry template(template method pattern)
FailRetryTemplate() - 类 的构造器cn.ponfee.commons.util.FailRetryTemplate
failure(CodeMsg) - 类 中的静态方法cn.ponfee.commons.model.Result
failure(int) - 类 中的静态方法cn.ponfee.commons.model.Result
failure(int, String) - 类 中的静态方法cn.ponfee.commons.model.Result
FailureRatioActuary - cn.ponfee.commons.math 中的类
Failure ratio
FailureRatioActuary(int) - 类 的构造器cn.ponfee.commons.math.FailureRatioActuary
FailureRatioActuary.ToBooleanFunction <T > - cn.ponfee.commons.math 中的接口
fastCache() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.ECPoint
Fastjson() - 类 的构造器cn.ponfee.commons.util.Money.Fastjson
FastjsonDeserializeMarker() - 类 的构造器cn.ponfee.commons.tree.NodePath.FastjsonDeserializeMarker
FastjsonDeserializer() - 类 的构造器cn.ponfee.commons.tree.NodePath.FastjsonDeserializer
FastjsonMoney - cn.ponfee.commons.json 中的类
The Fastjson Money Serializer & Deserializer
FastjsonMoney() - 类 的构造器cn.ponfee.commons.json.FastjsonMoney
FastjsonPropertyFilter - cn.ponfee.commons.json 中的类
Object to json specified fields whether includes or excludes
Map<String, Object> map = ImmutableMap.of("a", 1, "b", true, "c", "x");
JSON.toJSONString(map, JsonPropertyFilter.include("a", "b"))
JSON.toJSONString(map, JsonPropertyFilter.exclude("a", "b"))
OR
JSON.toJSONString(map, new SimplePropertyPreFilter("a", "b"))
FastjsonPropertyFilter(FastjsonPropertyFilter.PropertyFilterType, boolean, String...) - 类 的构造器cn.ponfee.commons.json.FastjsonPropertyFilter
FastjsonSerializer() - 类 的构造器cn.ponfee.commons.schema.PlainStructure.FastjsonSerializer
FastjsonTypeReferences - cn.ponfee.commons.json 中的类
The Fastjson TypeReference holder
FastjsonTypeReferences() - 类 的构造器cn.ponfee.commons.json.FastjsonTypeReferences
FIELD_NAME_CURRENCY - 类 中的静态变量cn.ponfee.commons.util.Money
FIELD_NAME_NUMBER - 类 中的静态变量cn.ponfee.commons.util.Money
Fields - cn.ponfee.commons.reflect 中的类
高效的反射工具类(基于sun.misc.Unsafe)
Fields() - 类 的构造器cn.ponfee.commons.reflect.Fields
FieldValidator - cn.ponfee.commons.constrain 中的类
校验bean实体中含@Constraint注解的属性
e.g.
FieldValidator() - 类 的构造器cn.ponfee.commons.constrain.FieldValidator
Files - cn.ponfee.commons.io 中的类
文件工具类
Files() - 类 的构造器cn.ponfee.commons.io.Files
FileTransformer - cn.ponfee.commons.io 中的类
文件编码转换与文本内容替换
FileTransformer(String, String) - 类 的构造器cn.ponfee.commons.io.FileTransformer
FileTransformer(String, String, String) - 类 的构造器cn.ponfee.commons.io.FileTransformer
filter(Predicate<? super T>) - 类 中的方法cn.ponfee.commons.util.Holder
FilterableIterator <T > - cn.ponfee.commons.collect 中的类
遍历集合,选取符合条件的元素,用于增强for循环场景
for (String s : FilterableIterator.of("", null, "a")) {
System.out.println(s);
}
filterProperties(Properties, String) - 类 中的静态方法cn.ponfee.commons.util.PropertiesUtils
findAvailablePort(int) - 类 中的静态方法cn.ponfee.commons.util.Networks
Returns this server available port
findFirst(String, String) - 类 中的静态方法cn.ponfee.commons.util.RegexUtils
Finds the first match string from originalStr use regex
findFont(boolean, short, short, String, boolean, boolean, short, byte) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
findGroup(String, String, int) - 类 中的静态方法cn.ponfee.commons.util.RegexUtils
flatBFS() - 类 中的方法cn.ponfee.commons.tree.TreeNode
广度优先遍历BFS(Breath-First Search)
flatCFS() - 类 中的方法cn.ponfee.commons.tree.TreeNode
按层级方式展开节点:兄弟节点相邻
子节点优先搜索CFS(Children-First Search)
Should be invoking after
TreeNode.mount(List)
Note:为了构建复杂表头,保证左侧的叶子节点必须排在右侧叶子节点前面,此处不能用广度优先搜索策略
flatDFS() - 类 中的方法cn.ponfee.commons.tree.TreeNode
FlatNode <T extends Serializable & Comparable <T >,A > - cn.ponfee.commons.tree 中的类
节点扁平结构
flush() - 类 中的方法cn.ponfee.commons.io.WrappedBufferedWriter
flushStatements() - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
FNV - 接口 中的静态变量cn.ponfee.commons.util.ConsistentHash.HashFunction
followRedirects(boolean) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set whether or not the underlying connection should follow redirects in
the response.
foot(String) - 类 中的方法cn.ponfee.commons.model.PaginationHtmlBuilder
FORBIDDEN - 类 中的静态变量cn.ponfee.commons.model.ResultCode
forEach(Consumer<T>) - 类 中的方法cn.ponfee.commons.model.Page
处理
forEachChild(Consumer<TreeNode<T, A>>) - 类 中的方法cn.ponfee.commons.tree.TreeNode
forEachRemaining(Consumer<? super T>) - 类 中的方法cn.ponfee.commons.collect.DelegatedIntSpliterator
fork(Object, Function<Stream<T>, ?>) - 类 中的方法cn.ponfee.commons.collect.StreamForker
form(Map<?, ?>) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write the values in the map as form data to the request body
The pairs specified will be URL-encoded in UTF-8 and sent with the
'application/x-www-form-urlencoded' content-type
form(Map.Entry<?, ?>) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write the key and value in the entry as form data to the request body
The pair specified will be URL-encoded in UTF-8 and sent with the
'application/x-www-form-urlencoded' content-type
form(Map.Entry<?, ?>, String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write the key and value in the entry as form data to the request body
The pair specified will be URL-encoded and sent with the
'application/x-www-form-urlencoded' content-type
form(Object, Object) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write the name/value pair as form data to the request body
The pair specified will be URL-encoded in UTF-8 and sent with the
'application/x-www-form-urlencoded' content-type
form(Object, Object, String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write the name/value pair as form data to the request body
The values specified will be URL-encoded and sent with the
'application/x-www-form-urlencoded' content-type
form(Map<?, ?>, String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write the values in the map as encoded form data to the request body
Form - cn.ponfee.commons.model 中的类
表单
Form() - 类 的构造器cn.ponfee.commons.model.Form
form(String) - 类 中的方法cn.ponfee.commons.model.PaginationHtmlBuilder
Form.Parameter - cn.ponfee.commons.model 中的类
Form.Type - cn.ponfee.commons.model 中的枚举
format(Date, String) - 类 中的静态方法cn.ponfee.commons.date.Dates
格式化日期对象
format(Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
格式化日期对象,格式为yyyy-MM-dd HH:mm:ss
format(long, String) - 类 中的静态方法cn.ponfee.commons.date.Dates
格式化日期对象
format(Date, StringBuffer, FieldPosition) - 类 中的方法cn.ponfee.commons.date.JavaUtilDateFormat
format(LocalDate) - 类 中的方法cn.ponfee.commons.date.LocalDateFormat
format(LocalDateTime) - 类 中的方法cn.ponfee.commons.date.LocalDateTimeFormat
format(int) - 类 中的静态方法cn.ponfee.commons.limit.request.RequestLimiter
时间格式化,5/6 rate
format(Object) - 类 中的静态方法cn.ponfee.commons.math.Numbers
数字格式化
format(Object, String) - 类 中的静态方法cn.ponfee.commons.math.Numbers
数字格式化
format(double, int) - 类 中的静态方法cn.ponfee.commons.math.Numbers
Returns a string value of double
format(String, Map<String, Object>) - 类 中的静态方法cn.ponfee.commons.util.MessageFormats
format(String, Object...) - 类 中的静态方法cn.ponfee.commons.util.MessageFormats
formatPair(String, Object...) - 类 中的静态方法cn.ponfee.commons.util.MessageFormats
formatToCharacterIterator(Object) - 类 中的方法cn.ponfee.commons.date.JavaUtilDateFormat
FreshestCRL - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Freshest CRL
from(E) - 类 中的方法cn.ponfee.commons.model.Result
from(DeviceType, DevicePlatform) - 类 中的静态方法cn.ponfee.commons.web.LiteDevice
fromArgs(String[]) - 类 中的静态方法cn.ponfee.commons.util.Strings
Parse main method args, such as: [name1=value,name2=value2,...]
fromEncryptedPkcs8(String, String) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
fromEncryptedPkcs8(byte[], String) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
Parse private key from encrypted format
fromEncryptedPkcs8(String, InputDecryptorProvider) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
fromEncryptedPkcs8(byte[], InputDecryptorProvider) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
Parse private key from encrypted format
fromEncryptedPkcs8Pem(String, InputDecryptorProvider) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
Parse private key from encrypted pem format
fromEncryptedPkcs8Pem(String, String) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
Parse private key from encrypted pem format
default JcePKCSPBEInputDecryptorProviderBuilder input decryptor
fromHex(String) - 类 中的静态方法cn.ponfee.commons.util.Colors
fromJson(String, JavaType) - 类 中的静态方法cn.ponfee.commons.json.Jsons
fromJson(byte[], JavaType) - 类 中的静态方法cn.ponfee.commons.json.Jsons
fromJson(String, Class<T>) - 类 中的静态方法cn.ponfee.commons.json.Jsons
fromJson(byte[], Class<T>) - 类 中的静态方法cn.ponfee.commons.json.Jsons
fromJson(String, Type) - 类 中的静态方法cn.ponfee.commons.json.Jsons
fromJson(byte[], Type) - 类 中的静态方法cn.ponfee.commons.json.Jsons
fromJson(String, TypeReference<T>) - 类 中的静态方法cn.ponfee.commons.json.Jsons
fromJson(byte[], TypeReference<T>) - 类 中的静态方法cn.ponfee.commons.json.Jsons
fromJson(String) - 接口 中的方法cn.ponfee.commons.ws.adapter.MarshalJsonResult
fromLong(long) - 类 中的静态方法cn.ponfee.commons.util.Networks
Convert long value to ipv4 address string
fromPkcs1(String) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
parse private key from pkcs1 format
fromPkcs1(String) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPublicKeys
parse public key from pkcs1 format
fromPkcs1Pem(String) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
parse private key from pem format
fromPkcs8(String) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
parse private key from pkcs8 format
fromPkcs8(String) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPublicKeys
parse public key from base64 X509 pkcs8 fromat
fromPkcs8Pem(String) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPublicKeys
parse public key from pem format
fromString(String) - 类 中的静态方法cn.ponfee.commons.dag.DAGNode
fromString(String) - 类 中的静态方法cn.ponfee.commons.jce.ECParameters
FstSerializer - cn.ponfee.commons.serial 中的类
Fst Serializer
FstSerializer() - 类 的构造器cn.ponfee.commons.serial.FstSerializer
G
g - 类 中的变量cn.ponfee.commons.base.tuple.Tuple7
g - 类 中的变量cn.ponfee.commons.base.tuple.Tuple8
g - 类 中的变量cn.ponfee.commons.base.tuple.Tuple9
GATEWAY_TIMEOUT - 类 中的静态变量cn.ponfee.commons.model.ResultCode
gcd(int, int) - 类 中的静态方法cn.ponfee.commons.math.Maths
Returns the greatest common divisor
gcd(int[]) - 类 中的静态方法cn.ponfee.commons.math.Maths
Returns the greatest common divisor in array
generate(int, OutputStream, String) - 类 中的静态方法cn.ponfee.commons.util.Captchas
generate(int, int, OutputStream, String) - 类 中的静态方法cn.ponfee.commons.util.Captchas
输出指定验证码图片流
generate() - 类 中的静态方法cn.ponfee.commons.util.IdcardResolver
随机身份证号码生成
generateKey() - 类 中的方法cn.ponfee.commons.jce.implementation.Cryptor
generate cryptor key
generateKey() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.ECCryptor
generate ECKey
generateKey() - 类 中的方法cn.ponfee.commons.jce.implementation.NoopCryptor
generateKey() - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.AbstractRSACryptor
This method generates a new key for the crypto.
generateKey(int) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.AbstractRSACryptor
generateKey(int, int) - 类 中的静态方法cn.ponfee.commons.jce.implementation.rsa.RSAKey
Generate the key pair
generateKeyPair() - 类 中的静态方法cn.ponfee.commons.jce.security.ECDSASigner
generateKeyPair(int) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDSASigner
密钥生成
generateKeyPair() - 类 中的静态方法cn.ponfee.commons.jce.security.RSACryptor
generateKeyPair(int) - 类 中的静态方法cn.ponfee.commons.jce.security.RSACryptor
密钥生成
generateKeyPair() - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
generateKeyPair(ECParameters) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
generate the SM2 key pair
a public key and a private key
generateSeed(int) - 类 中的静态方法cn.ponfee.commons.util.SecureRandoms
GenericUtils - cn.ponfee.commons.reflect 中的类
泛型工具类
https://segmentfault.com/a/1190000018319217
GenericUtils() - 类 的构造器cn.ponfee.commons.reflect.GenericUtils
genSecretKey(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.DHKeyExchanger
双方公私钥生成(协商)对称密钥
genSecretKey(DHPrivateKey, DHPublicKey) - 类 中的静态方法cn.ponfee.commons.jce.security.DHKeyExchanger
双方公私钥生成(协商)对称密钥
genSecretKey(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDHKeyExchanger
双方公私钥生成(协商)对称密钥
genSecretKey(ECPrivateKey, ECPublicKey) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDHKeyExchanger
双方公私钥生成(协商)对称密钥
get() - 接口 中的方法cn.ponfee.commons.base.TimestampProvider
get(int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple
Get the object at the given index.
get(int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple0
get(int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple1
get(int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple2
get(int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple3
get(int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple4
get(int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple5
get(int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple6
get(int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple7
get(int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple8
get(int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple9
get(T[], int) - 类 中的静态方法cn.ponfee.commons.collect.Collects
get(List<T>, int) - 类 中的静态方法cn.ponfee.commons.collect.Collects
get(int) - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
get(int) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
get(Object) - 类 中的方法cn.ponfee.commons.collect.LRUCache
get(Object) - 接口 中的方法cn.ponfee.commons.collect.StreamForker.Results
get() - 类 中的静态方法cn.ponfee.commons.data.lookup.MultipleDataSourceContext
get() - 接口 中的方法cn.ponfee.commons.exception.Throwables.ThrowingSupplier
get(Throwables.ThrowingSupplier<R, ?>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingSupplier
get(String) - 类 中的静态方法cn.ponfee.commons.http.Http
get(CharSequence) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'GET' request to the given URL
get(URL) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'GET' request to the given URL
get(CharSequence, Map<?, ?>, boolean) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'GET' request to the given URL along with the query params
get(CharSequence, boolean, Object...) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'GET' request to the given URL along with the query params
get(Charset) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
get(String) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
get(Class<? extends Provider>) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
get(K, V) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
get(Object) - 类 中的方法cn.ponfee.commons.model.TypedMapWrapper
get(Class<?>, Class<?>) - 类 中的静态方法cn.ponfee.commons.reflect.BeanCopiers
get(Object, String) - 类 中的静态方法cn.ponfee.commons.reflect.Fields
get field of target object
get(Object, Field) - 类 中的静态方法cn.ponfee.commons.reflect.Fields
get field of target object
get() - 类 中的方法cn.ponfee.commons.tree.SiblingNodesComparator
get() - 类 中的方法cn.ponfee.commons.util.Holder
get() - 类 中的方法cn.ponfee.commons.util.LazyLoader
get(K, Map<K, V>, Function<K, V>) - 类 中的静态方法cn.ponfee.commons.util.SynchronizedCaches
get(K, Map<K, V>, Supplier<V>) - 类 中的静态方法cn.ponfee.commons.util.SynchronizedCaches
getA() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
getAccessToken(String, String) - 类 中的静态方法cn.ponfee.commons.util.Wechats
Gets global access token
getActiveCell() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getActiveSheetIndex() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getActualArgTypeArgument(Method, int) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
getActualArgTypeArgument(Method, int, int) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
public void genericMethod(List list, Map map){}
getActualReturnTypeArgument(Method) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
getActualReturnTypeArgument(Method, int) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
public List genericMethod(){}
getActualTypeArgument(Class<?>) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
获取泛型的实际类型参数
getActualTypeArgument(Class<?>, int) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
public class GenericClass extends GenericSuperClass
getActualTypeArgument(Field) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
getActualTypeArgument(Field, int) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
private List list; -> Long
getActualTypeArgument(Type, int) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
getActualTypeVariableMapping(Class<?>) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
getAddress() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
getAge() - 类 中的方法cn.ponfee.commons.util.IdcardResolver
getAlgorithm() - 类 中的方法cn.ponfee.commons.jce.symmetric.SymmetricCryptor
Returns encrypt algorithm string
getAlias() - 类 中的方法cn.ponfee.commons.schema.DataColumn
getAlias() - 类 中的方法cn.ponfee.commons.schema.DataTable
getAliases(String) - 类 中的静态方法cn.ponfee.commons.spring.SpringContextHolder
获取bean的别名
getAlign() - 类 中的方法cn.ponfee.commons.export.Tmeta
getAllNames() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getAllPictures() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getArgs() - 类 中的方法cn.ponfee.commons.log.LogInfo
getArray() - 类 中的方法cn.ponfee.commons.collect.ByteArrayWrapper
Returns the byte array
getArrayFormulaRange() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
getAttach() - 类 中的方法cn.ponfee.commons.tree.BaseNode
getAutobreaks() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getB() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
getBasePointG() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
getBean(String) - 类 中的静态方法cn.ponfee.commons.spring.SpringContextHolder
通过名称获取bean
getBean(Class<T>) - 类 中的静态方法cn.ponfee.commons.spring.SpringContextHolder
通过类获取bean
getBean(String, Class<T>) - 类 中的静态方法cn.ponfee.commons.spring.SpringContextHolder
getBeansWithAnnotation(Class<? extends Annotation>) - 类 中的静态方法cn.ponfee.commons.spring.SpringContextHolder
Returns a map that conatain spec annotation beans
getBirthday() - 类 中的方法cn.ponfee.commons.util.IdcardResolver
getBoolean(K, boolean) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getBoolean(K) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getBooleanCellValue() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
getBottom() - 类 中的方法cn.ponfee.commons.pdf.sign.Stamp
getCachedFormulaResultType() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
getCacheRowCount() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getCaption() - 类 中的方法cn.ponfee.commons.export.Table
getCell(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
getCell(int, Row.MissingCellPolicy) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
getCellComment() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
getCellComment(CellAddress) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getCellComments() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getCellFormula() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
getCellReferenceType() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getCellStyle() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
getCellStyleAt(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getCellType() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
getCertChain() - 类 中的方法cn.ponfee.commons.pdf.sign.Signer
getCertExtVal(X509Certificate, String) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertUtils
获取证书扩展项信息
getCertificate() - 类 中的方法cn.ponfee.commons.jce.security.KeyStoreResolver
getCertificate(String) - 类 中的方法cn.ponfee.commons.jce.security.KeyStoreResolver
获取证书
getCertificateFactory(String) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getCertificateFactory(String, Provider) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getCertInfo(X509Certificate, X509CertInfo) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertUtils
查询证书信息
getChildren() - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
getChildren() - 类 中的方法cn.ponfee.commons.tree.MapTreeTrait
getChildren() - 类 中的方法cn.ponfee.commons.tree.TreeNode
getChildren() - 接口 中的方法cn.ponfee.commons.tree.TreeTrait
Gets children node list
getChildrenCount() - 类 中的方法cn.ponfee.commons.tree.BaseNode
getCipher(String) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getCipher(String, Provider) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getCipherBlockSize(RSAKey) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.AbstractRSACryptor
getCipherBlockSize(RSAKey) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSAHashCryptor
getClassFilePath(Class<?>) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
获取类文件的路径(文件)
ClassUtils.getClassFilePath(ClassUtils.class) -> /Users/ponfee/scm/github/commons-core/target/classes/code/ponfee/commons/reflect/ClassUtils.class
ClassUtils.getClassFilePath(org.apache.commons.lang3.StringUtils.class) -> /Users/ponfee/.m2/repository/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar!
getClassName(Class<?>) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
获取类名称
ClassUtils.getClassName(ClassUtils.class) -> cn.ponfee.commons.reflect.ClassUtils
getClasspath(Class<?>) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
获取指定类的类路径(目录)
ClassUtils.getClasspath(ClassUtils.class) -> /Users/ponfee/scm/github/commons-core/target/classes/
ClassUtils.getClasspath(org.apache.commons.lang3.StringUtils.class) -> /Users/ponfee/.m2/repository/org/apache/commons/commons-lang3/3.12.0/
getClasspath() - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
获取当前的类路径(目录)
ClassUtils.getClasspath() -> /Users/ponfee/scm/github/commons-core/target/test-classes/
getClientDevice() - 类 中的静态方法cn.ponfee.commons.web.WebContext
获取客户端设备类型
getClientDevice(HttpServletRequest) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
获取客户端设备类型
getClientIp() - 类 中的静态方法cn.ponfee.commons.web.WebContext
获取客户端IP
getClientIp(HttpServletRequest) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
获取客户端ip
getCode() - 异常错误 中的方法cn.ponfee.commons.exception.BaseCheckedException
Returns the error code
getCode() - 异常错误 中的方法cn.ponfee.commons.exception.BaseUncheckedException
Returns the error code
getCode() - 接口 中的方法cn.ponfee.commons.model.CodeMsg
getCode() - 枚举 中的方法cn.ponfee.commons.model.CodeMsg.SystemExit
getCode() - 类 中的方法cn.ponfee.commons.model.Result
getCode() - 类 中的方法cn.ponfee.commons.model.ResultCode
getColor() - 类 中的方法cn.ponfee.commons.export.Tmeta
getColorHex() - 类 中的方法cn.ponfee.commons.export.Tmeta
getColumnBreaks() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getColumnIndex() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
getColumnOutlineLevel(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getColumns() - 类 中的方法cn.ponfee.commons.schema.DataTable
getColumns() - 类 中的方法cn.ponfee.commons.schema.GridTable
getColumns() - 类 中的方法cn.ponfee.commons.schema.TableStructure
getColumnStyle(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getColumnWidth(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getColumnWidthInPixels(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getComment() - 类 中的方法cn.ponfee.commons.export.Table
getComparator() - 类 中的方法cn.ponfee.commons.collect.DelegatedIntSpliterator
getConfiguration() - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
getConnection() - 类 中的方法cn.ponfee.commons.data.lookup.MultipleCachedDataSource
getConnection(String, String) - 类 中的方法cn.ponfee.commons.data.lookup.MultipleCachedDataSource
getConnection() - 类 中的方法cn.ponfee.commons.data.lookup.MultipleScalableDataSource
getConnection(String, String) - 类 中的方法cn.ponfee.commons.data.lookup.MultipleScalableDataSource
getConnection() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get underlying connection
getConnection() - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
getConstructor(Class<T>, Class<?>...) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
getContent(PKCS7) - 类 中的静态方法cn.ponfee.commons.jce.pkcs.PKCS7Signature
get the origin byte array data from pkcs7
getContextPath(ServletContext) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
getContextPath(HttpServletRequest) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
Return the context path for the given request, detecting an include request
URL if called within a RequestDispatcher include.
getConverter() - 类 中的方法cn.ponfee.commons.export.Table
getCookie(HttpServletRequest, String) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
get cookie value
getCostTime() - 类 中的方法cn.ponfee.commons.log.LogInfo
getCreationHelper() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getCurrency() - 类 中的方法cn.ponfee.commons.util.Money
Returns currency
getCurrencyCode() - 类 中的方法cn.ponfee.commons.util.Money
Returns currency code
getCurve() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.ECPoint
getData() - 类 中的方法cn.ponfee.commons.concurrent.DelayedData
getData() - 类 中的方法cn.ponfee.commons.extract.ValidateResult
getData() - 类 中的方法cn.ponfee.commons.model.Result
getData() - 类 中的方法cn.ponfee.commons.ws.adapter.MarshalJsonXml
getDataIndex() - 类 中的方法cn.ponfee.commons.schema.GridTable.Columns
getDataset() - 类 中的方法cn.ponfee.commons.schema.DataTable
getDataset() - 类 中的方法cn.ponfee.commons.schema.GridTable
getDataset() - 类 中的方法cn.ponfee.commons.schema.TableStructure
getDataSource() - 类 中的方法cn.ponfee.commons.data.NamedDataSource
getDataSource() - 类 中的方法cn.ponfee.commons.extract.ExtractableDataSource
getDataValidationHelper() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getDataValidations() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getDateCellValue() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
getDefaultColumnWidth() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getDefaultRowHeight() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getDefaultRowHeightInPoints() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getDegree() - 类 中的方法cn.ponfee.commons.tree.BaseNode
getDelay(TimeUnit) - 类 中的方法cn.ponfee.commons.concurrent.DelayedData
getDesc() - 类 中的方法cn.ponfee.commons.log.LogInfo
getDevicePlatform() - 类 中的方法cn.ponfee.commons.web.LiteDevice
getDeviceType() - 类 中的方法cn.ponfee.commons.web.LiteDevice
getDigestSize() - 类 中的静态方法cn.ponfee.commons.jce.implementation.digest.RipeMD160Digest
getDigestSize() - 类 中的静态方法cn.ponfee.commons.jce.implementation.digest.SHA1Digest
getDigestSize() - 类 中的静态方法cn.ponfee.commons.jce.sm.SM3Digest
getDisplayGuts() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getDistrict() - 类 中的方法cn.ponfee.commons.util.IdcardResolver
getDouble() - 类 中的方法cn.ponfee.commons.math.WrappedBigDecimal
getDouble(K, double) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getDouble(K) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getDrawingPatriarch() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getEndRow() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
getErrorCellValue() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
getErrors() - 类 中的方法cn.ponfee.commons.extract.ValidateResult
getErrorsAsString() - 类 中的方法cn.ponfee.commons.extract.ValidateResult
getException() - 类 中的方法cn.ponfee.commons.log.LogInfo
getExecutorType() - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
getExistingReplicas(T) - 类 中的方法cn.ponfee.commons.util.ConsistentHash
getExponent(RSAKey) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.AbstractRSACryptor
getFactor() - 类 中的方法cn.ponfee.commons.util.Money
Returns currency scaling factor
getFastMatchToken() - 类 中的方法cn.ponfee.commons.json.FastjsonMoney
getFastMatchToken() - 类 中的方法cn.ponfee.commons.schema.PlainStructure.FastjsonSerializer
getFastMatchToken() - 类 中的方法cn.ponfee.commons.tree.NodePath.FastjsonDeserializer
getFastMatchToken() - 类 中的方法cn.ponfee.commons.util.Money.Fastjson
getField() - 类 中的方法cn.ponfee.commons.export.Thead
getField() - 类 中的方法cn.ponfee.commons.model.SortField
getField(Class<?>, String) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
Returns the member field(include super class)
getFieldActualType(Class<?>, String) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
getFieldActualType(Class<?>, Field) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
public abstract class BaseEntity<I> {
private I id;
}
public class BeanClass extends BaseEntity<String> {}
getFileName() - 类 中的方法cn.ponfee.commons.resource.Resource
getFilePath() - 类 中的方法cn.ponfee.commons.resource.Resource
getFirst(Collection<T>) - 类 中的静态方法cn.ponfee.commons.collect.Collects
Gets the first element for values
getFirstAlias() - 类 中的方法cn.ponfee.commons.jce.security.KeyStoreResolver
getFirstCellNum() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
getFirstRowNum() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getFirstVisibleTab() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getFitToPage() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getFloat() - 类 中的方法cn.ponfee.commons.math.WrappedBigDecimal
getFloat(K, float) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getFloat(K) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getFontAt(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getFooter() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getForceFormulaRecalculation() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getForceFormulaRecalculation() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getFormat() - 类 中的方法cn.ponfee.commons.export.Tmeta
getGenericTypes(Class<?>) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
getHeader() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getHeight() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
getHeightInPoints() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
getHorizontallyCenter() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getHostIp() - 类 中的静态方法cn.ponfee.commons.util.Networks
getHostName() - 类 中的静态方法cn.ponfee.commons.util.Networks
getHyperlink() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
getHyperlink(int, int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getHyperlink(CellAddress) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getHyperlinkList() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getIdcard() - 类 中的方法cn.ponfee.commons.util.IdcardResolver
getImage() - 类 中的方法cn.ponfee.commons.pdf.sign.Signer
getImageSize(InputStream) - 类 中的静态方法cn.ponfee.commons.util.ImageUtils
获取图片大小
getImageType(InputStream) - 类 中的静态方法cn.ponfee.commons.util.ImageUtils
图片类型
getIndex() - 类 中的方法cn.ponfee.commons.model.PageBoundsResolver.PageBounds
getInfo() - 类 中的方法cn.ponfee.commons.jce.cert.CertSignedVerifier
getInitializedMac(HmacAlgorithms, byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
getInitializedMac(HmacAlgorithms, Provider, byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
getInstance() - 类 中的静态方法cn.ponfee.commons.jce.implementation.digest.RipeMD160Digest
getInstance(RipeMD160Digest) - 类 中的静态方法cn.ponfee.commons.jce.implementation.digest.RipeMD160Digest
getInstance() - 类 中的静态方法cn.ponfee.commons.jce.implementation.digest.SHA1Digest
getInstance(SHA1Digest) - 类 中的静态方法cn.ponfee.commons.jce.implementation.digest.SHA1Digest
getInstance() - 类 中的静态方法cn.ponfee.commons.jce.sm.SM3Digest
getInstance(SM3Digest) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM3Digest
getInt() - 类 中的方法cn.ponfee.commons.math.WrappedBigDecimal
getInt(K, int) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getInt(K) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getItem() - 类 中的方法cn.ponfee.commons.ws.adapter.model.ArrayItem
getItem() - 类 中的方法cn.ponfee.commons.ws.adapter.model.MapItem
getItems() - 类 中的方法cn.ponfee.commons.ws.adapter.model.MapItemArray
getIterations() - 类 中的方法cn.ponfee.commons.jce.symmetric.PBECryptor
getJsapiTicket(String) - 类 中的静态方法cn.ponfee.commons.util.Wechats
getK() - 类 中的方法cn.ponfee.commons.jce.sm.SM2KeyExchanger.TransportEntity
getKey() - 类 中的方法cn.ponfee.commons.jce.sm.SM2KeyExchanger
getKey() - 类 中的方法cn.ponfee.commons.jce.symmetric.SymmetricCryptor
Returns key byte array data
getKey() - 类 中的方法cn.ponfee.commons.schema.GridTable.Columns
getKey() - 类 中的方法cn.ponfee.commons.ws.adapter.model.MapEntry
getKeyAgreement(String) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getKeyAgreement(String, Provider) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getKeyAsBase64() - 类 中的方法cn.ponfee.commons.jce.symmetric.SymmetricCryptor
getKeyFactory(String) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getKeyFactory(String, Provider) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getKeyGenerator(String) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getKeyGenerator(String, Provider) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getKeyLength(RSAKey) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPublicKeys
Gets the rsa key length
getKeyManagerFactory(String) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getKeyManagerFactory(String, Provider) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getKeyPairGenerator(String) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getKeyPairGenerator(String, Provider) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getKeyStore(String) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getKeyStore(String, Provider) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getKeyStore() - 类 中的方法cn.ponfee.commons.jce.security.KeyStoreResolver
getLabel() - 类 中的方法cn.ponfee.commons.model.Form.Parameter
getLast(Collection<T>) - 类 中的静态方法cn.ponfee.commons.collect.Collects
Gets the last element for values
getLastCellNum() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
getLastRowNum() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getLeafThead(List<FlatNode<Integer, Thead>>) - 类 中的方法cn.ponfee.commons.export.AbstractDataExporter
getLeft() - 类 中的方法cn.ponfee.commons.pdf.sign.Stamp
getLeftCol() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getLeftLeafCount() - 类 中的方法cn.ponfee.commons.tree.BaseNode
getLevel() - 类 中的方法cn.ponfee.commons.tree.BaseNode
getLimit() - 类 中的方法cn.ponfee.commons.model.PageBoundsResolver.PageBounds
getLimit() - 类 中的方法cn.ponfee.commons.model.PageParameter
getLocalDateTimeCellValue() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
getLong() - 类 中的方法cn.ponfee.commons.math.WrappedBigDecimal
getLong(K, long) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getLong(K) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getMacAddress(InetAddress) - 类 中的静态方法cn.ponfee.commons.util.Networks
获取指定地址的mac地址,不指定默认取本机的mac地址
getMacOrIp(InetAddress) - 类 中的静态方法cn.ponfee.commons.util.Networks
getMachineNetworkFlag 获取机器的MAC或者IP,优先获取MAC
getMainJavaFile(Class<?>) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getMainJavaFileAsBytes(Class<?>) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getMainJavaFileAsString(Class<?>) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getMainJavaPath(String) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getMainJavaPath(String, String) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getMainResourcesPath() - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getMainResourcesPath(String) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getMainScalaFile(Class<?>) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getMainScalaFileAsBytes(Class<?>) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getMainScalaFileAsString(Class<?>) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getMainScalaPath(String) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getMainScalaPath(String, String) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getMapper(Class<T>) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
getMapperSql(Object, String, Object...) - 类 中的静态方法cn.ponfee.commons.mybatis.SqlHelper
通过接口获取sql
getMapperSql(SqlSession, String, Object...) - 类 中的静态方法cn.ponfee.commons.mybatis.SqlHelper
通过Mapper方法名获取sql
getMapperSql(SqlSession, Class<?>, String, Object...) - 类 中的静态方法cn.ponfee.commons.mybatis.SqlHelper
通过Mapper接口和方法名
getMargin(short) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getMargin(PageMargin) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getMaxSize() - 类 中的方法cn.ponfee.commons.collect.LRUCache
getMergedRegion(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getMergedRegions() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getMessageDigest(DigestAlgorithms, Provider) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
getMethod(Object, String, Class<?>...) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
getMethodArgActualType(Class<?>, Method, int) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
Returns method arg actual type
public abstract class ClassA<T> {
public void method(T arg) {}
}
public class ClassB extends classA<String>{}
getMethodName() - 类 中的方法cn.ponfee.commons.log.LogInfo
getMethodParamNames(Method) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
获取方法的参数名(编译未清除)
ClassUtils.getMethodParamNames(ClassUtils.class.getMethod("newInstance", Class.class, Class.class, Object.class)) -> [type, parameterType, arg]
getMethodReturnActualType(Class<?>, Method) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
Returns method return actual type
public abstract class ClassA<T> {
public T method() {}
}
public class ClassB extends classA<String>{}
getMethodSignature(Method) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
获取方法签名
ClassUtils.getMethodSignature(ClassUtils.class.getMethod("newInstance", Class.class, Class.class, Object.class)) -> public static java.lang.Object cn.ponfee.commons.reflect.ClassUtils.newInstance(java.lang.Class type, java.lang.Class parameterType, java.lang.Object arg)
getMissingCellPolicy() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getMode() - 类 中的方法cn.ponfee.commons.jce.symmetric.SymmetricCryptor
getMsg() - 接口 中的方法cn.ponfee.commons.model.CodeMsg
getMsg() - 枚举 中的方法cn.ponfee.commons.model.CodeMsg.SystemExit
getMsg() - 类 中的方法cn.ponfee.commons.model.Result
getMsg() - 类 中的方法cn.ponfee.commons.model.ResultCode
getN() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
getName() - 类 中的方法cn.ponfee.commons.dag.DAGNode
getName() - 类 中的方法cn.ponfee.commons.data.NamedDataSource
getName() - 类 中的方法cn.ponfee.commons.export.AbstractDataExporter
getName() - 类 中的方法cn.ponfee.commons.export.Thead
getName(String) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getName() - 类 中的方法cn.ponfee.commons.jce.cert.RepairX500Principal
getName() - 类 中的方法cn.ponfee.commons.model.Form.Parameter
getName() - 类 中的方法cn.ponfee.commons.schema.DataColumn
getName() - 类 中的方法cn.ponfee.commons.schema.DataTable
getName() - 类 中的方法cn.ponfee.commons.schema.json.JsonId
getName() - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
getNames(String) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getNamespaceSql(SqlSession, String) - 类 中的静态方法cn.ponfee.commons.mybatis.SqlHelper
通过命名空间方式获取sql
getNamespaceSql(SqlSession, String, Object) - 类 中的静态方法cn.ponfee.commons.mybatis.SqlHelper
通过命名空间方式获取sql
getNavigateFirstPage() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
getNavigateLastPage() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
getNavigatePageNums() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
getNavigatePages() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
getNextPage() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
getNid() - 类 中的方法cn.ponfee.commons.tree.BaseNode
getNode(String) - 类 中的方法cn.ponfee.commons.xml.XmlReader
获取节点
getNodeFloat(String) - 类 中的方法cn.ponfee.commons.xml.XmlReader
获取某个节点的Float,若有多个该节点,只会返回第一个
getNodeInt(String) - 类 中的方法cn.ponfee.commons.xml.XmlReader
获取某个节点的Integer,若有多个该节点,只会返回第一个
getNodeLong(String) - 类 中的方法cn.ponfee.commons.xml.XmlReader
获取某个节点的Long值,若有多个该节点,只会返回第一个
getNodes(String) - 类 中的方法cn.ponfee.commons.xml.XmlReader
获取节点列表
getNodeText(String) - 类 中的方法cn.ponfee.commons.xml.XmlReader
获取某个节点的文本内容,若有多个该节点,只会返回第一个
getNullHandling() - 类 中的方法cn.ponfee.commons.model.SortField
getNumber() - 类 中的方法cn.ponfee.commons.util.Money
getNumberOfFonts() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getNumberOfFontsAsInt() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getNumberOfNames() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getNumberOfSheets() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
getNumCellStyles() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getNumericCellValue() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
getNumMergedRegions() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getOAuth2(String, String, String) - 类 中的静态方法cn.ponfee.commons.util.Wechats
1、构建的微信授权地址返回到客户端
2、用户客户端访问此微信授权地址进行登录授权
3、微信会让用户客户端重定向到redirect(应用的回调地址)并附带code参数
4、应用通过code换取网页授权access_token和openId
scope=snsapi_userinfo
{
"access_token":"OezXcEiiBSKSxW0eow",
"expires_in":7200,
"refresh_token":"OezXcqDQy52232WDXB3Msuzq1A",
"openid":"oLVPpjqs9BhvzwPj5A-vTYAX3GLc",
"scope":"snsapi_userinfo,"
}
scope=snsapi_base
{
"access_token": "OezXcEiiBSKSxW0eoylIeAsR0GmYd1awCffdHgb4fhS_KKf2CotGj2cBNUKQQvj-oJ9VmO-0Z-_izfnSAX_s0aqDsYkW4s8W5dLZ4iyNj5Y6vey3dgDtFki5C8r6D0E6mSVxxtb8BjLMhb-mCyT_Yg",
"expires_in": 7200,
"refresh_token": "OezXcEiiBSKSxW0eoylIeAsR0GmYd1awCffdHgb4fhS_KKf2CotGj2cBNUKQQvj-oJ9VmO-0Z-_izfnSAX_s0aqDsYkW4s8W5dLZ4iyNj5YBkF0ZUH1Ew8Iqea6x_itq13sYDqP1D7ieaDy9u2AHHw",
"openid": "oLVPpjqs9BhvzwPj5A-vTYAX3GLc",
"scope": "snsapi_base"
}
获取微信openID及授权access_token
password模式:https://api.oauth2server.com/token?
getObject() - 类 中的方法cn.ponfee.commons.constrain.FailFastValidatorFactoryBean
getObjectType() - 类 中的方法cn.ponfee.commons.constrain.FailFastValidatorFactoryBean
getOffset() - 类 中的方法cn.ponfee.commons.model.PageBoundsResolver.PageBounds
getOffset() - 类 中的方法cn.ponfee.commons.model.PageParameter
getOptions() - 类 中的方法cn.ponfee.commons.export.Table
getOrder() - 类 中的方法cn.ponfee.commons.data.MultipleDataSourceAspect
getOrders() - 类 中的方法cn.ponfee.commons.schema.json.JsonId
getOrders() - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
getOrdinal() - 类 中的方法cn.ponfee.commons.dag.DAGNode
getOriginBlockSize(RSAKey) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.AbstractRSACryptor
getOriginBlockSize(RSAKey) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSAHashCryptor
getOriginBlockSize(RSAKey) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSAPKCS1PaddingCryptor
getOutlineLevel() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
getP() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
getPackagePath(String) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
包名称转目录路径名
getPackagePath("cn.ponfee.commons.reflect") -> code/ponfee/commons/reflect
getPackagePath(Class<?>) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
包名称转目录路径名
ClassUtils.getPackagePath(ClassUtils.class) -> code/ponfee/commons/reflect
getPadding() - 类 中的方法cn.ponfee.commons.jce.symmetric.SymmetricCryptor
getPageNo() - 类 中的方法cn.ponfee.commons.pdf.sign.Stamp
getPageNum() - 类 中的方法cn.ponfee.commons.model.PageParameter
getPageNum() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
getPages() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
getPageSize() - 类 中的方法cn.ponfee.commons.model.PageParameter
getPageSize() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
getPaneInformation() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getParam(String, String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get parameter value from header value
getParameter(String) - 类 中的静态方法cn.ponfee.commons.web.WebContext
获取参数
getParameterAsBase64() - 类 中的方法cn.ponfee.commons.jce.symmetric.SymmetricCryptor
getParameterAsBytes() - 类 中的方法cn.ponfee.commons.jce.symmetric.PBECryptor
getParameterAsBytes() - 类 中的方法cn.ponfee.commons.jce.symmetric.SymmetricCryptor
Returns iv parameter byte array data
getParameters() - 类 中的方法cn.ponfee.commons.model.Form
getParameterValues(String) - 类 中的静态方法cn.ponfee.commons.web.WebContext
获取参数
getParams(String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get parameter values from header value
getParams(HttpServletRequest) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
Gets the http servlet request parameters
the parameter value is
String type
if is array parameter, then the value is based-join on "," as String
getParent() - 类 中的方法cn.ponfee.commons.tree.NodeId
getPass() - 类 中的方法cn.ponfee.commons.jce.symmetric.PBECryptor
getPath() - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
getPath() - 类 中的方法cn.ponfee.commons.tree.BaseNode
getPCS() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
getPersistenceExceptionTranslator() - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
getPhoneCarrier(String) - 类 中的静态方法cn.ponfee.commons.util.RegexUtils
获取移动号码运营商类型
getPhysicalNumberOfCells() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
getPhysicalNumberOfRows() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getPid() - 类 中的方法cn.ponfee.commons.tree.BaseNode
getPkcs7(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.pkcs.PKCS7Signature
get the pkcs7 from byte array data
getPrePage() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
getPriKey() - 类 中的方法cn.ponfee.commons.pdf.sign.Signer
getPrintArea(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getPrintSetup() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getPrivateKey(String) - 类 中的方法cn.ponfee.commons.jce.security.KeyStoreResolver
getPrivateKey(String, String) - 类 中的方法cn.ponfee.commons.jce.security.KeyStoreResolver
获取私钥
getPrivateKey() - 类 中的方法cn.ponfee.commons.jce.security.RSACryptor.RSAKeyPair
getPrivateKey(Map<String, byte[]>) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
getPrivateKey(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
getProjectBaseDir() - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getProtect() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getProvider() - 类 中的方法cn.ponfee.commons.jce.symmetric.SymmetricCryptor
getProvince() - 类 中的方法cn.ponfee.commons.util.IdcardResolver
getPSR2() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
getPublic() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.ECKey
get the public key
getPublic() - 接口 中的方法cn.ponfee.commons.jce.implementation.Key
getPublic() - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSAKey
get the public key
getPublicKey() - 类 中的方法cn.ponfee.commons.jce.security.RSACryptor.RSAKeyPair
getPublicKey(Certificate) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPublicKeys
证书中获取公钥
getPublicKey(Map<String, byte[]>) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
getPublicKey(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
getPublicKey(ECParameters, byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
getR() - 类 中的方法cn.ponfee.commons.jce.sm.SM2KeyExchanger.TransportEntity
getRawType(Type) - 类 中的静态方法cn.ponfee.commons.reflect.GenericUtils
getRepeatingColumns() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getRepeatingRows() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getReqHeaders() - 类 中的方法cn.ponfee.commons.http.Http
getRequest() - 类 中的静态方法cn.ponfee.commons.spring.BaseController
getRequest() - 类 中的静态方法cn.ponfee.commons.web.WebContext
getRequestAttributes() - 类 中的静态方法cn.ponfee.commons.spring.BaseController
getRequestThreshold(String) - 接口 中的方法cn.ponfee.commons.limit.current.CurrentLimiter
获取配置的访问量
getRequestThreshold(String) - 类 中的方法cn.ponfee.commons.limit.current.GuavaCurrentLimiter
getRequired(K) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getRequired(K, Function<V, R>) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getRequiredBoolean(K) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getRequiredDouble(K) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getRequiredFloat(K) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getRequiredInt(K) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getRequiredLong(K) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getRequiredString(K) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getResource(String, Class<?>) - 类 中的静态方法cn.ponfee.commons.resource.ResourceLoaderFacade
getResource(String, String) - 类 中的静态方法cn.ponfee.commons.resource.ResourceLoaderFacade
getResource(String) - 类 中的静态方法cn.ponfee.commons.resource.ResourceLoaderFacade
getResource(String, Class<?>, String) - 类 中的静态方法cn.ponfee.commons.resource.ResourceLoaderFacade
文件资源加载
getResource(String) - 类 中的静态方法cn.ponfee.commons.spring.SpringUtils
getRespHeader(String) - 类 中的方法cn.ponfee.commons.http.Http
getRespHeaders() - 类 中的方法cn.ponfee.commons.http.Http
getRespHeaders(String) - 类 中的方法cn.ponfee.commons.http.Http
getResponse() - 类 中的静态方法cn.ponfee.commons.spring.BaseController
getResponse() - 类 中的静态方法cn.ponfee.commons.web.WebContext
getResults() - 类 中的方法cn.ponfee.commons.collect.StreamForker
getRetVal() - 类 中的方法cn.ponfee.commons.log.LogInfo
getRichStringCellValue() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
getRoot() - 类 中的方法cn.ponfee.commons.xml.XmlReader
获取根节点名称
getRootCauseMessage(Throwable) - 类 中的静态方法cn.ponfee.commons.exception.Throwables
getRootCauseStackTrace(Throwable) - 类 中的静态方法cn.ponfee.commons.exception.Throwables
Gets the root cause throwable stack trace
getRow() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
getRow(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getRowBreaks() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getRowIndex() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
getRowNum() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
getRowOrder() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
getRows() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
getRowStyle() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
getRowSumsBelow() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getRowSumsRight() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getS() - 类 中的方法cn.ponfee.commons.jce.sm.SM2KeyExchanger.TransportEntity
getSalt() - 类 中的方法cn.ponfee.commons.jce.symmetric.PBECryptor
getScenarioProtect() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getSecretKeyFactory(String) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getSecretKeyFactory(String, Provider) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getSection() - 类 中的方法cn.ponfee.commons.dag.DAGNode
getSession() - 类 中的静态方法cn.ponfee.commons.spring.BaseController
getSessionTrace(HttpServletRequest) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
会话跟踪
getSex() - 类 中的方法cn.ponfee.commons.util.IdcardResolver
getSheet(String) - 类 中的方法cn.ponfee.commons.export.ExcelExporter
getSheet() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
getSheet() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
getSheet(String) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
getSheetAt(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
getSheetConditionalFormatting() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getSheetIndex() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getSheetIndex(String) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
getSheetIndex(Sheet) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
getSheetName() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getSheetName(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
getSheetVisibility(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getSiblingOrdinal() - 类 中的方法cn.ponfee.commons.tree.BaseNode
getSignature(String) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getSignature(String, Provider) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getSignedInfo() - 类 中的方法cn.ponfee.commons.jce.cert.CertSignedVerifier
getSize() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
getSort() - 类 中的方法cn.ponfee.commons.model.PageParameter
getSortField() - 类 中的方法cn.ponfee.commons.model.SearchAfter
getSortOrder() - 类 中的方法cn.ponfee.commons.model.SortField
getSource() - 类 中的方法cn.ponfee.commons.dag.DAGEdge
getSpreadsheetVersion() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
getSqlSessionFactory() - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
getSSLContext(String) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getSSLContext(String, Provider) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getSSLContext(String) - 类 中的方法cn.ponfee.commons.jce.security.KeyStoreResolver
getSSLContext(String, KeyStore) - 类 中的方法cn.ponfee.commons.jce.security.KeyStoreResolver
获取SSLContext
getStackTrace(int) - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
获取堆栈信息
getStackTrace() - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
getStackTrace(Thread) - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
getStartRow() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
getStaticField(Class<?>, String) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
Returns the static field
getStaticFieldInClassChain(Class<?>, String) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
Returns the static field, find in class pointer chain
getStatus() - 类 中的方法cn.ponfee.commons.http.Http
getStream() - 类 中的方法cn.ponfee.commons.resource.Resource
getString() - 类 中的方法cn.ponfee.commons.io.StringPrintWriter
getString(K) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getString(K, String) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getStringCellValue() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
getSubjects() - 类 中的方法cn.ponfee.commons.jce.cert.CertSignedVerifier
getTarget() - 类 中的方法cn.ponfee.commons.dag.DAGEdge
getTargetObject(Object) - 类 中的静态方法cn.ponfee.commons.spring.ProxyUtils
Returns the proxy target object
getTestJavaFile(Class<?>) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getTestJavaFileAsBytes(Class<?>) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getTestJavaFileAsString(Class<?>) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getTestJavaPath(String) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getTestJavaPath(String, String) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getTestResourcesPath() - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getTestResourcesPath(String) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getTestScalaFile(Class<?>) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getTestScalaFileAsBytes(Class<?>) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getTestScalaFileAsString(Class<?>) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getTestScalaPath(String) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getTestScalaPath(String, String) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getText() - 类 中的方法cn.ponfee.commons.web.WebContext
getText(String) - 类 中的方法cn.ponfee.commons.web.WebContext
Gets the text string from request input stream
getText(HttpServletRequest) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
getText(HttpServletRequest, String) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
get the text string from request input stream
getTfoot() - 类 中的方法cn.ponfee.commons.export.Table
getThead() - 类 中的方法cn.ponfee.commons.export.Table
getThreadGroup() - 类 中的方法cn.ponfee.commons.concurrent.NamedThreadFactory
getTicket(String, String) - 类 中的静态方法cn.ponfee.commons.util.Wechats
Gets jsapi ticket
getTitle() - 类 中的方法cn.ponfee.commons.schema.GridTable.Columns
getTmeta() - 类 中的方法cn.ponfee.commons.export.Thead
getTopRow() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getTotal() - 类 中的方法cn.ponfee.commons.model.PageBoundsResolver.PageBounds
getTotal() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
getTransformLog() - 类 中的方法cn.ponfee.commons.io.FileTransformer
getTreeDepth() - 类 中的方法cn.ponfee.commons.tree.BaseNode
getTreeLeafCount() - 类 中的方法cn.ponfee.commons.tree.BaseNode
getTreeMaxDegree() - 类 中的方法cn.ponfee.commons.tree.BaseNode
getTreeNodeCount() - 类 中的方法cn.ponfee.commons.tree.BaseNode
getTrustManagerFactory(String) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getTrustManagerFactory(String, Provider) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
getType() - 类 中的方法cn.ponfee.commons.export.Tmeta
getType() - 类 中的方法cn.ponfee.commons.log.LogInfo
getType() - 类 中的方法cn.ponfee.commons.model.Form.Parameter
getType() - 类 中的方法cn.ponfee.commons.schema.DataColumn
getType() - 类 中的方法cn.ponfee.commons.schema.json.JsonId
getType() - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
getType(String) - 类 中的静态方法cn.ponfee.commons.spring.SpringContextHolder
获取Bean的类型
getType() - 类 中的方法cn.ponfee.commons.util.IdcardResolver
getType() - 类 中的方法cn.ponfee.commons.ws.adapter.MarshalJsonXml
getUrlSuffix(HttpServletRequest) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
获取请求地址后缀名
getUserInfoByGlobal(String, String) - 类 中的静态方法cn.ponfee.commons.util.Wechats
1、用户关注以及回复消息的时候,均可以获得用户的OpenID
getUserInfoByOAuth2(String, String) - 类 中的静态方法cn.ponfee.commons.util.Wechats
{
"openid":"oLVPpjqs9BhvzwPj5A-vTYAX3GLc",
"nickname":"方倍",
"sex":1,
"language":"zh_CN",
"city":"Shenzhen",
"province":"Guangdong",
"country":"CN",
"headimgurl":"http://wx.qlogo.cn/mmopen/utpBBg18/0",
"privilege":[]
}
通过OAuth2.0方式弹出授权页面获得用户基本信息(因scope=snsapi_userinfo会弹出授权页面)
getValue(K) - 接口 中的方法cn.ponfee.commons.model.RemovableTypedMap
getValue() - 类 中的方法cn.ponfee.commons.model.SearchAfter
getValue(K) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
getValue(K) - 类 中的方法cn.ponfee.commons.model.TypedLinkedMultiValueMap
getValue(K) - 接口 中的方法cn.ponfee.commons.model.TypedMap
getValue(String) - 类 中的方法cn.ponfee.commons.model.TypedParameter
getValue(String) - 类 中的方法cn.ponfee.commons.spring.BaseController
getValue(Object, String) - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
Gets the target's name value
getValue() - 类 中的方法cn.ponfee.commons.ws.adapter.model.MapEntry
getVerticallyCenter() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getVolatile(Object, String) - 类 中的静态方法cn.ponfee.commons.reflect.Fields
支持volatile语义
getVolatile(Object, Field) - 类 中的静态方法cn.ponfee.commons.reflect.Fields
支持volatile语义
getWebAppPath() - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getWebAppPath(String) - 类 中的静态方法cn.ponfee.commons.util.MavenProjects
getWorkbook() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
getX() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.ECPoint
getX509CertChain() - 类 中的方法cn.ponfee.commons.jce.security.KeyStoreResolver
getX509CertChain(String) - 类 中的方法cn.ponfee.commons.jce.security.KeyStoreResolver
获取证书链
getX509CrlEntry(File, File) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertUtils
获取证书掉销实体
getY() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.ECPoint
getZ() - 类 中的方法cn.ponfee.commons.jce.sm.SM2KeyExchanger.TransportEntity
getZero() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
getZeroHeight() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
greaterThan(Money) - 类 中的方法cn.ponfee.commons.util.Money
Compares is greater than other money.
GridTable - cn.ponfee.commons.schema 中的类
Grid table for front view
GridTable() - 类 的构造器cn.ponfee.commons.schema.GridTable
GridTable.Columns - cn.ponfee.commons.schema 中的类
groupColumn(int, int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
groupRow(int, int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
GT - 类 中的静态变量cn.ponfee.commons.collect.Comparators
GuavaCurrentLimiter - cn.ponfee.commons.limit.current 中的类
The rate limiter based guava RateLimiter
GuavaCurrentLimiter() - 类 的构造器cn.ponfee.commons.limit.current.GuavaCurrentLimiter
gx - 类 中的变量cn.ponfee.commons.jce.ECParameters
gy - 类 中的变量cn.ponfee.commons.jce.ECParameters
GzipProcessor - cn.ponfee.commons.io 中的类
gzip压缩/解压缩处理
GzipProcessor() - 类 的构造器cn.ponfee.commons.io.GzipProcessor
H
h - 类 中的变量cn.ponfee.commons.base.tuple.Tuple8
h - 类 中的变量cn.ponfee.commons.base.tuple.Tuple9
handErrorPage(HttpServletRequest, HttpServletResponse, String) - 类 中的方法cn.ponfee.commons.web.AbstractWebExceptionHandler
handle(Object) - 类 中的方法cn.ponfee.commons.model.PageHandler
Handles the page parameters
handle(HttpServletRequest, HttpServletResponse, UnauthorizedException) - 类 中的方法cn.ponfee.commons.web.AbstractWebExceptionHandler
401 - Unauthorized
handle(HttpServletRequest, HttpServletResponse, BindException) - 类 中的方法cn.ponfee.commons.web.AbstractWebExceptionHandler
400 - Bind error: jsr 303
Controller方法中无BindingResult参数
public Result testValidate1(@Valid Article article) {}
注:
1、@org.springframework.validation.annotation.Validated可代替@Valid
2、类型转换失败(如前端传错误的日期格式)也会抛BindException
handle(HttpServletRequest, HttpServletResponse, ConstraintViolationException) - 类 中的方法cn.ponfee.commons.web.AbstractWebExceptionHandler
400 - Constraint violation: jsr 303
1、加配置:
2、必须在Controller类中注解@org.springframework.validation.annotation.Validated
3、public `@NotNull Result testValidate3(@Range(min = 1, max = 9, message = "年级只能从1-9") @RequestParam(name = "grade", required = true) int grade) {}
4、若是接口实现类,则参数约束注解只能放在接口方法参数上(返回值可放在实现类方法上)
handle(HttpServletRequest, HttpServletResponse, Exception) - 类 中的方法cn.ponfee.commons.web.AbstractWebExceptionHandler
400 - Bad Request
handle(HttpServletRequest, HttpServletResponse, HttpRequestMethodNotSupportedException) - 类 中的方法cn.ponfee.commons.web.AbstractWebExceptionHandler
405 - Method Not Allowed
handle(HttpServletRequest, HttpServletResponse, HttpMediaTypeNotSupportedException) - 类 中的方法cn.ponfee.commons.web.AbstractWebExceptionHandler
415 - Unsupported Media Type
handle(HttpServletRequest, HttpServletResponse, BaseUncheckedException) - 类 中的方法cn.ponfee.commons.web.AbstractWebExceptionHandler
500 - Biz operate failure
handle(HttpServletRequest, HttpServletResponse, Throwable) - 类 中的方法cn.ponfee.commons.web.AbstractWebExceptionHandler
500 - Internal Server Error
handle(HttpServletRequest, HttpServletResponse, String, int, String) - 类 中的方法cn.ponfee.commons.web.AbstractWebExceptionHandler
handleFailure(Class<?>, String) - 类 中的方法cn.ponfee.commons.constrain.FieldValidator
handleFailure(Class<?>, BindingResult) - 类 中的方法cn.ponfee.commons.constrain.Jsr303Validator
handleMethod(HttpServletRequest, HttpServletResponse, MethodArgumentNotValidException) - 类 中的方法cn.ponfee.commons.web.AbstractWebExceptionHandler
400 - Method argument not valid: jsr 303
含@RequestBody注解(HttpMessageConverter application/json)
Controller方法中无BindingResult参数
public Result testValidate2(@RequestBody `@Valid Article article) {}
注:
1、@org.springframework.validation.annotation.Validated可代替@Valid
2、类型转换失败(如前端传错误的日期格式)会抛HttpMessageNotReadableException,不会抛MethodArgumentNotValidException(即不会进入此方法)
has(String) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
has(File) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
has(InputStream) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
has(byte[]) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
has(Charset, String) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
has(Charset, File) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
has(Charset, InputStream) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
has(Charset, byte[]) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
hasChoose(JsonTree) - 类 中的静态方法cn.ponfee.commons.schema.json.JsonTree
hasErrors() - 类 中的方法cn.ponfee.commons.extract.ValidateResult
hash() - 类 中的方法cn.ponfee.commons.schema.json.JsonId
hash() - 类 中的方法cn.ponfee.commons.tree.NodeId
hash(String) - 接口 中的方法cn.ponfee.commons.util.ConsistentHash.HashFunction
Returns key's int hash value
hashCode() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple
Returns a hash code value for the object.
hashCode() - 类 中的方法cn.ponfee.commons.collect.ArrayHashKey
hashCode() - 类 中的方法cn.ponfee.commons.collect.ByteArrayWrapper
hashCode() - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
hashCode() - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
hashCode() - 类 中的方法cn.ponfee.commons.dag.DAGEdge
hashCode() - 类 中的方法cn.ponfee.commons.dag.DAGNode
hashCode() - 类 中的方法cn.ponfee.commons.date.JavaUtilDateFormat
hashCode() - 类 中的方法cn.ponfee.commons.jce.ECParameters
hashCode() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
hashCode() - 类 中的方法cn.ponfee.commons.model.TypedMapWrapper
hashCode() - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
hashCode() - 类 中的方法cn.ponfee.commons.tree.NodeId
hashCode() - 类 中的方法cn.ponfee.commons.util.Holder
hashCode() - 类 中的方法cn.ponfee.commons.util.Money
Return this object's hash code
hasKey(Map<?, ?>, String) - 类 中的静态方法cn.ponfee.commons.collect.Maps
Returns a map contains key specified key
hasKey(K) - 接口 中的方法cn.ponfee.commons.model.TypedKeyValue
hasLineSeparator - 类 中的变量cn.ponfee.commons.export.ConsoleExporter
hasNext() - 类 中的方法cn.ponfee.commons.collect.FilterableIterator
head(String) - 类 中的静态方法cn.ponfee.commons.http.Http
head(CharSequence) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'HEAD' request to the given URL
head(URL) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'HEAD' request to the given URL
head(CharSequence, Map<?, ?>, boolean) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'HEAD' request to the given URL along with the query params
head(CharSequence, boolean, Object...) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'GET' request to the given URL along with the query params
headCopy(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.util.Bytes
copy src to dest
从首部开始拷贝src到dest:
若src数据不足则在dest后面补tailing
若src数据有多则舍去src后面的数据
headCopy(byte[], int, int, byte[], int, int, byte) - 类 中的静态方法cn.ponfee.commons.util.Bytes
header(String, String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set header name to given value
header(String, Number) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set header name to given value
header(Map.Entry<String, String>) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set header to have given entry's key as the name and value as the value
header(String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get a response header
HEADER_ACCEPT - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'Accept' header name
HEADER_ACCEPT_CHARSET - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'Accept-Charset' header name
HEADER_ACCEPT_ENCODING - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'Accept-Encoding' header name
HEADER_AUTHORIZATION - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'Authorization' header name
HEADER_CACHE_CONTROL - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'Cache-Control' header name
HEADER_CONTENT_ENCODING - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'Content-Encoding' header name
HEADER_CONTENT_LENGTH - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'Content-Length' header name
HEADER_CONTENT_TYPE - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'Content-Type' header name
HEADER_DATE - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'Date' header name
HEADER_ETAG - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'ETag' header name
HEADER_EXPIRES - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'Expires' header name
HEADER_IF_NONE_MATCH - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'If-None-Match' header name
HEADER_LAST_MODIFIED - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'Last-Modified' header name
HEADER_LOCATION - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'Location' header name
HEADER_PROXY_AUTHORIZATION - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'Proxy-Authorization' header name
HEADER_REFERER - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'Referer' header name
HEADER_SERVER - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'Server' header name
HEADER_USER_AGENT - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'User-Agent' header name
headers - 类 中的变量cn.ponfee.commons.extract.DataExtractor
headers(String[]) - 类 中的方法cn.ponfee.commons.extract.DataExtractorBuilder
headers(Map<String, String>) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set all headers found in given map where the keys are the header names and
the values are the header values
headers() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get all the response headers
headers(String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get all values of the given header from the response
heads() - 类 中的方法cn.ponfee.commons.io.PrereadInputStream
HessianSerializer - cn.ponfee.commons.serial 中的类
hessian序例化
HessianSerializer() - 类 的构造器cn.ponfee.commons.serial.HessianSerializer
hexadecimal(String) - 类 中的静态方法cn.ponfee.commons.util.Strings
Convert to hexadecimal string array
hexDecode(String) - 类 中的静态方法cn.ponfee.commons.util.Bytes
decode the hex string to byte array
hexDump(byte[], int, int) - 类 中的静态方法cn.ponfee.commons.util.Bytes
Dump byte array, like as these
HexDump.dump(byte[], long, java.io.OutputStream, int),
CharacterEncoder.encode(byte[], java.io.OutputStream);
hexDump(byte[]) - 类 中的静态方法cn.ponfee.commons.util.Bytes
hexEncode(char[], int, byte) - 类 中的静态方法cn.ponfee.commons.util.Bytes
hexEncode(byte, boolean) - 类 中的静态方法cn.ponfee.commons.util.Bytes
hexEncode(byte[]) - 类 中的静态方法cn.ponfee.commons.util.Bytes
hexEncode(byte[], boolean) - 类 中的静态方法cn.ponfee.commons.util.Bytes
encode the byte array the hex string
HmacAlgorithms - cn.ponfee.commons.jce 中的枚举
The Hamc Algorithms
HmacUtils - cn.ponfee.commons.jce.digest 中的类
HMAC的一个典型应用是用在“质询/响应”(Challenge/Response)身份认证中
Hmac算法封装,计算“text”的HMAC:
if (length(K) > blocksize) {
K = H(K) // keys longer than blocksize are shortened
} else if (length(key) < blocksize) {
K += [0x00 * (blocksize - length(K))] // keys shorter than blocksize are zero-padded
}
opad = [0x5c * B] XOR K
ipad = [0x36 * B] XOR K
hash = H(opad + H(ipad + text))
其中:H为散列函数,K为密钥,text为数据,
B表示数据块的字长(the blocksize is that of the underlying hash function)
HmacUtils() - 类 的构造器cn.ponfee.commons.jce.digest.HmacUtils
Holder <T > - cn.ponfee.commons.util 中的类
变量持有,用于lambda方法体内
non-thread-safe
HORIZON - 类 中的静态变量cn.ponfee.commons.export.ConsoleExporter
HORIZON - 类 中的静态变量cn.ponfee.commons.export.HtmlExporter
horizon() - 类 中的方法cn.ponfee.commons.export.HtmlExporter
HOST_IP - 类 中的静态变量cn.ponfee.commons.util.Networks
local ip
hourOfDay(Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
HSSFStreamingCell - cn.ponfee.commons.extract.streaming.xls 中的类
The version for 2003 or early XSL excel file streaming reader excel cell
HSSFStreamingCell(String) - 类 的构造器cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
HSSFStreamingReader - cn.ponfee.commons.extract.streaming.xls 中的类
The version for 2003 or early XSL excel file
streaming reader
excel reader
HSSFStreamingRow - cn.ponfee.commons.extract.streaming.xls 中的类
The version for 2003 or early XSL excel file
streaming reader
excel row
HSSFStreamingRow(int, int) - 类 的构造器cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
HSSFStreamingSheet - cn.ponfee.commons.extract.streaming.xls 中的类
The version for 2003 or early XSL excel file
streaming reader
excel sheet
HSSFStreamingSheet(int, String, boolean, int) - 类 的构造器cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
HSSFStreamingWorkbook - cn.ponfee.commons.extract.streaming.xls 中的类
The version for 2003 or early XSL excel file streaming reader excel workbook
HSSFStreamingWorkbook(InputStream, int, int[], String[], Executor) - 类 的构造器cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
HtmlExporter - cn.ponfee.commons.export 中的类
html导出
HtmlExporter() - 类 的构造器cn.ponfee.commons.export.HtmlExporter
HtmlExporter(String) - 类 的构造器cn.ponfee.commons.export.HtmlExporter
Http - cn.ponfee.commons.http 中的类
Accept属于请求头, Content-Type属于实体头
请求方的http报头结构:通用报头|请求报头|实体报头
响应方的http报头结构:通用报头|响应报头|实体报头
请求报头有:Accept、Accept-Charset、Accept-Encoding、Accept-Language、Referer、Authorization、From、Host、If-Match、User-Agent、If-Modified-Since等
Accept:告诉WEB服务器自己接受什么介质类型,*∕*表示任何类型,type∕*表示该类型下的所有子类型,type∕sub-type,如Accept(text/html)
响应报头有:Age、Server、Accept-Ranges、Vary等
实体报头有:Allow、Location、Content-Base、Content-Encoding、Content-Length、Content-Range、Content-MD5、Content-Type、Expires、Last-Modified等
Content-Type:
请求实体报头:浏览器告诉Web服务器自己发送的数据格式,如Content-Type(application/json, multipart/form-data, application/x-www-form-urlencoded)
响应实体报头:Web服务器告诉浏览器自己响应的消息格式,例如Content-Type(application/xml, application/json)
http://www.atool.org/httptest.php
Restful:https://www.cnblogs.com/pixy/p/4838268.html
http工具类
Spring RestTemplate
org.apache.httpcomponents:fluent-hc
org.apache.httpcomponents.client5:httpclient5
com.squareup.okhttp3:okhttp
Http.HttpMethod - cn.ponfee.commons.http 中的枚举
Http method
HttpException - cn.ponfee.commons.http 中的异常错误
Http exception
HttpException() - 异常错误 的构造器cn.ponfee.commons.http.HttpException
HttpException(String) - 异常错误 的构造器cn.ponfee.commons.http.HttpException
HttpException(String, Throwable) - 异常错误 的构造器cn.ponfee.commons.http.HttpException
HttpException(Throwable) - 异常错误 的构造器cn.ponfee.commons.http.HttpException
HttpException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ponfee.commons.http.HttpException
HttpParams - cn.ponfee.commons.http 中的类
http参数工具类
HttpParams() - 类 的构造器cn.ponfee.commons.http.HttpParams
HttpRequest - cn.ponfee.commons.http 中的类
A fluid interface for making HTTP requests using an underlying
HttpURLConnection (or sub-class).
HttpRequest(CharSequence, String) - 类 的构造器cn.ponfee.commons.http.HttpRequest
Create HTTP connection wrapper
HttpRequest(URL, String) - 类 的构造器cn.ponfee.commons.http.HttpRequest
Create HTTP connection wrapper
HttpRequest.ConnectionFactory - cn.ponfee.commons.http 中的接口
HttpRequest.RequestOutputStream - cn.ponfee.commons.http 中的类
Request output stream
HttpRequest.UploadProgress - cn.ponfee.commons.http 中的接口
Callback interface for reporting upload progress for a request.
HttpSessionRequestLimiter - cn.ponfee.commons.limit.request 中的类
The request limiter based http session
Warning: User clear cookie maybe occur problem
HttpStatus - cn.ponfee.commons.http 中的枚举
Enumeration of HTTP status codes.
HttpStatus.Series - cn.ponfee.commons.http 中的枚举
Enumeration of HTTP status series.
human(long) - 枚举 中的方法cn.ponfee.commons.io.HumanReadables
Returns a string of bytes count human-readable size
HumanReadables - cn.ponfee.commons.io 中的枚举
The file size human readable utility class,
provide mutual conversions from human readable size to byte size
The similar function in stackoverflow, linked:
https://stackoverflow.com/questions/3758606/how-to-convert-byte-size-into-human-readable-format-in-java?
HYPHEN - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Char
Hyphen symbol
HYPHEN - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Str
Hyphen symbol
I
i - 类 中的变量cn.ponfee.commons.base.tuple.Tuple9
IdcardResolver - cn.ponfee.commons.util 中的类
身份证解析及生成
http://www.mca.gov.cn/article/sj/xzqh/2018/
IdcardResolver(String) - 类 的构造器cn.ponfee.commons.util.IdcardResolver
IdcardResolver.CertType - cn.ponfee.commons.util 中的枚举
证件类型
IdcardResolver.Sex - cn.ponfee.commons.util 中的枚举
性别:M男;F女;N未知;
ifBlank(String, String) - 类 中的静态方法cn.ponfee.commons.util.Strings
ifChildrenPresent(Consumer<LinkedList<TreeNode<T, A>>>) - 类 中的方法cn.ponfee.commons.tree.TreeNode
ifEmpty(String, String) - 类 中的静态方法cn.ponfee.commons.util.Strings
如果为空则设置默认
ifModifiedSince(long) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set the 'If-Modified-Since' request header to the given value
ifNoneMatch(String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set the 'If-None-Match' request header to the given value
ifPresent(Consumer<? super T>) - 类 中的方法cn.ponfee.commons.util.Holder
ifPresent(Consumer<? super T>) - 类 中的方法cn.ponfee.commons.util.LazyLoader
ignore(AutoCloseable) - 类 中的静态方法cn.ponfee.commons.io.Closeables
Close and ignore
ignoreCloseExceptions(boolean) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set whether or not to ignore exceptions that occur from calling
Closeable.close()
The default value of this setting is
true
ignoreCloseExceptions() - 类 中的方法cn.ponfee.commons.http.HttpRequest
ignored(Throwables.ThrowingCallable<R, ?>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingCallable
ignored(Throwables.ThrowingCallable<R, ?>, R) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingCallable
ignored(Throwables.ThrowingConsumer<E, ?>, E) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingConsumer
ignored(Throwables.ThrowingFunction<E, R, ?>, E) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingFunction
ignored(Throwables.ThrowingFunction<E, R, ?>, E, R) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingFunction
ignored(Throwables.ThrowingRunnable<?>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingRunnable
ignored(Throwables.ThrowingSupplier<R, ?>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingSupplier
ignored(Throwables.ThrowingSupplier<R, ?>, R) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingSupplier
ImageUtils - cn.ponfee.commons.util 中的类
图片工具类
ImageUtils() - 类 的构造器cn.ponfee.commons.util.ImageUtils
ImmutableArrayList <E > - cn.ponfee.commons.collect 中的类
Representing immutable List
ImmutableArrayList() - 类 的构造器cn.ponfee.commons.collect.ImmutableArrayList
ImmutableArrayList(Object[]) - 类 的构造器cn.ponfee.commons.collect.ImmutableArrayList
ImmutableHashList <K extends Comparable <K >,V > - cn.ponfee.commons.collect 中的类
Immutable hash map & list structure
include(String...) - 类 中的静态方法cn.ponfee.commons.json.FastjsonPropertyFilter
include(boolean, String...) - 类 中的静态方法cn.ponfee.commons.json.FastjsonPropertyFilter
INCLUDE_CONTEXT_PATH_ATTRIBUTE - 类 中的静态变量cn.ponfee.commons.web.WebUtils
indexOf(Object) - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
indexOf(Object) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
info - 类 中的变量cn.ponfee.commons.jce.cert.CertSignedVerifier
InhibitAnyPolicy - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Inhibit Any Policy
init() - 接口 中的方法cn.ponfee.commons.base.Initializable
init(Object) - 接口 中的静态方法cn.ponfee.commons.base.Initializable
init() - 类 中的方法cn.ponfee.commons.data.lookup.MultipleCachedDataSource
init() - 类 中的方法cn.ponfee.commons.data.lookup.MultipleFixedDataSource
init() - 类 中的方法cn.ponfee.commons.data.lookup.MultipleScalableDataSource
init(FilterConfig) - 类 中的方法cn.ponfee.commons.web.WebContext.WebContextFilter
initBinder(WebDataBinder) - 类 中的方法cn.ponfee.commons.spring.BaseController
Initializable - cn.ponfee.commons.base 中的接口
Initialize resources
INITIATOR - 接口 中的静态变量cn.ponfee.commons.base.Initializable
initKey() - 类 中的静态方法cn.ponfee.commons.jce.security.DSASigner
默认生成密钥
initKey(String, int) - 类 中的静态方法cn.ponfee.commons.jce.security.DSASigner
生成密钥
initPartAKey() - 类 中的静态方法cn.ponfee.commons.jce.security.DHKeyExchanger
initPartAKey(int) - 类 中的静态方法cn.ponfee.commons.jce.security.DHKeyExchanger
初始化甲方密钥
initPartAKey() - 类 中的静态方法cn.ponfee.commons.jce.security.ECDHKeyExchanger
initPartAKey(int) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDHKeyExchanger
初始化甲方密钥
initPartBKey(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.DHKeyExchanger
初始化乙方密钥
initPartBKey(DHPublicKey) - 类 中的静态方法cn.ponfee.commons.jce.security.DHKeyExchanger
初始化乙方密钥
initPartBKey(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDHKeyExchanger
initPartBKey(ECPublicKey) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDHKeyExchanger
初始化乙方密钥
inject(Object) - 类 中的静态方法cn.ponfee.commons.spring.SpringContextHolder
Injects the field from spring container for object
insert(String) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
insert(String, Object) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
insert(String) - 类 中的方法cn.ponfee.commons.mybatis.SqlMapper
插入数据
insert(String, Object) - 类 中的方法cn.ponfee.commons.mybatis.SqlMapper
插入数据
insert(String, Object...) - 类 中的方法cn.ponfee.commons.spring.JdbcTemplateWrapper
insertImage(byte[]) - 类 中的方法cn.ponfee.commons.export.ExcelExporter
insertImage(byte[], int, int) - 类 中的方法cn.ponfee.commons.export.ExcelExporter
excel中嵌入图片
excel.insertImage(byte[] image, width, cheight);
insertImage(String) - 类 中的方法cn.ponfee.commons.export.HtmlExporter
INSTANCE - 类 中的静态变量cn.ponfee.commons.date.CustomLocalDateTimeDeserializer
INSTANCE - 类 中的静态变量cn.ponfee.commons.json.JacksonCurrencyUnit
INSTANCE - 类 中的静态变量cn.ponfee.commons.json.JacksonDate
INSTANCE - 类 中的静态变量cn.ponfee.commons.json.JacksonMoney
INSTANCE - 类 中的静态变量cn.ponfee.commons.serial.KryoSerializer
InstructionCode - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Hold Instruction Code
interruptIfNecessary(Throwable) - 类 中的静态方法cn.ponfee.commons.concurrent.Threads
intersect(Collection<T>, Collection<T>) - 类 中的静态方法cn.ponfee.commons.collect.Collects
two Collection intersect
intersect([1,2,3], [2,3,4]) = [2,3]
intersect(T[], T[]) - 类 中的静态方法cn.ponfee.commons.collect.Collects
two array intersect
intHeader(String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get an integer header from the response falling back to returning -1 if the
header is missing or parsing fails
intHeader(String, int) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get an integer header value from the response falling back to the given
default value if the header is missing or if parsing fails
InvalidityDate - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Invalidity Date
inverse(RSAPrivateKey) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
对于某些jdk不支持私钥加密及验签,所以要反转私钥为公钥
私钥伪造公钥来支持加密及验签
inverse(RSAPublicKey) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPublicKeys
对于某些jdk不支持公钥解密及签名,所以要反转公钥为私钥
公钥伪造成私钥来支持解密及签名
invoke(Object) - 类 中的方法cn.ponfee.commons.base.NoArgMethodInvoker
invoke(MethodInvocation) - 类 中的方法cn.ponfee.commons.data.MultipleDataSourceAdvisor
invoke(Object, Method) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
invoke(Object, Method, Object[]) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
invoke(Object, String) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
invoke(Object, String, Class<?>[], Object[]) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
invoke(Object, String, Object[]) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
is1xxInformational() - 枚举 中的方法cn.ponfee.commons.http.HttpStatus
Whether this status code is in the HTTP series
HttpStatus.Series.INFORMATIONAL.
is2xxSuccessful() - 枚举 中的方法cn.ponfee.commons.http.HttpStatus
Whether this status code is in the HTTP series
HttpStatus.Series.SUCCESSFUL.
is3xxRedirection() - 枚举 中的方法cn.ponfee.commons.http.HttpStatus
Whether this status code is in the HTTP series
HttpStatus.Series.REDIRECTION.
is4xxClientError() - 枚举 中的方法cn.ponfee.commons.http.HttpStatus
Whether this status code is in the HTTP series
HttpStatus.Series.CLIENT_ERROR.
is5xxServerError() - 枚举 中的方法cn.ponfee.commons.http.HttpStatus
Whether this status code is in the HTTP series
HttpStatus.Series.SERVER_ERROR.
isAjax(HttpServletRequest) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
判断是否ajax请求
isAvailable() - 类 中的方法cn.ponfee.commons.tree.BaseNode
isAvailablePort(int) - 类 中的静态方法cn.ponfee.commons.util.Networks
Check the port is available
isBodyEmpty() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Is the response body empty?
isCastable(PrimitiveTypes) - 枚举 中的方法cn.ponfee.commons.base.PrimitiveTypes
用于判断传入方法真实的参数类型(this)是否能转换到方法定义的参数类型(target)
isChecked() - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
isColumnBroken(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
isColumnHidden(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
isComplexType(Object) - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
Returns true if this object value is complex json type(Object or Array)
isDatePattern(String) - 类 中的静态方法cn.ponfee.commons.util.RegexUtils
Validates the text whether date pattern
isDiscard() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
isDisplayFormulas() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
isDisplayGridlines() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
isDisplayRowColHeadings() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
isDisplayZeros() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
isEmail(String) - 类 中的静态方法cn.ponfee.commons.util.RegexUtils
校验是否邮箱地址
isEmpty() - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
isEmpty() - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
isEmpty() - 类 中的方法cn.ponfee.commons.collect.ImmutableHashList
isEmpty() - 类 中的方法cn.ponfee.commons.export.AbstractDataExporter
isEmpty() - 接口 中的方法cn.ponfee.commons.export.DataExporter
判断是否为空
isEmpty() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
isEmpty() - 类 中的方法cn.ponfee.commons.extract.ValidateResult
isEmpty() - 类 中的方法cn.ponfee.commons.model.Page
判断是否无数据
isEmpty() - 类 中的方法cn.ponfee.commons.model.TypedMapWrapper
isEmpty() - 类 中的方法cn.ponfee.commons.util.Holder
Returns the holder value whether null
isEmpty(Object) - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
判断对象是否为空
isEnabled() - 类 中的方法cn.ponfee.commons.tree.BaseNode
isEnabled(HttpServletRequest) - 类 中的方法cn.ponfee.commons.web.WebContext.WebContextFilter
isEnd() - 类 中的方法cn.ponfee.commons.dag.DAGNode
isFailure() - 类 中的方法cn.ponfee.commons.model.Result
isFirstPage() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
isFormatted() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
isHasNextPage() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
isHasPreviousPage() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
isHidden() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
isIgnoreCase() - 类 中的方法cn.ponfee.commons.model.SortField
isInitialized() - 类 中的静态方法cn.ponfee.commons.spring.SpringContextHolder
isIpv4(String) - 类 中的静态方法cn.ponfee.commons.util.RegexUtils
校验是否ipv4地址
isIpv6(String) - 类 中的静态方法cn.ponfee.commons.util.RegexUtils
校验是否ipv6地址
isLastPage() - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
isLeaf() - 类 中的方法cn.ponfee.commons.tree.FlatNode
isMatch(String, String) - 类 中的静态方法cn.ponfee.commons.util.Strings
'?'
isMobile() - 类 中的方法cn.ponfee.commons.web.LiteDevice
isMobilePhone(String) - 类 中的静态方法cn.ponfee.commons.util.RegexUtils
check is china mobile phone
isMultiple() - 类 中的方法cn.ponfee.commons.model.Form.Parameter
isNormal() - 类 中的方法cn.ponfee.commons.web.LiteDevice
isNotBeanType(Class<?>) - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
Returns the type is not a bean type
isNotEmpty(String[]) - 类 中的方法cn.ponfee.commons.extract.DataExtractor
isNowrap() - 类 中的方法cn.ponfee.commons.export.Tmeta
isNullOrZero(Long) - 类 中的静态方法cn.ponfee.commons.math.Numbers
isNullOrZero(Integer) - 类 中的静态方法cn.ponfee.commons.math.Numbers
isOnCurve(ECPoint) - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
isPartOfArrayFormulaGroup() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
isPrintGridlines() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
isPrintRowAndColumnHeadings() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
isPublic() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.ECKey
isPublic() - 接口 中的方法cn.ponfee.commons.jce.implementation.Key
isPublic() - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSAKey
isReleased() - 接口 中的方法cn.ponfee.commons.base.Releasable
是否已经释放,true为已经释放,false未释放
isRequired() - 类 中的方法cn.ponfee.commons.model.Form.Parameter
isRightToLeft() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
isRowBroken(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
isSecret() - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSAKey
isSelected() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
isSheetHidden(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
isSheetVeryHidden(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
isSingleton() - 类 中的方法cn.ponfee.commons.constrain.FailFastValidatorFactoryBean
isSingleton(String) - 类 中的静态方法cn.ponfee.commons.spring.SpringContextHolder
判断Bean是否单例
isStart() - 类 中的方法cn.ponfee.commons.dag.DAGNode
isStartOrEnd() - 类 中的方法cn.ponfee.commons.dag.DAGNode
isStopped(Thread) - 类 中的静态方法cn.ponfee.commons.concurrent.Threads
Returns the thread is whether stopped
isSuccess() - 接口 中的方法cn.ponfee.commons.model.CodeMsg
isSuccess() - 枚举 中的方法cn.ponfee.commons.model.CodeMsg.SystemExit
isSuccess() - 类 中的方法cn.ponfee.commons.model.Result
isSuccess() - 类 中的方法cn.ponfee.commons.model.ResultCode
IssuerAlternativeName - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Issuer Alternative Name
IssuingDistributionPoint - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Issuing Distribution Point
isTablet() - 类 中的方法cn.ponfee.commons.web.LiteDevice
isValid() - 类 中的方法cn.ponfee.commons.util.IdcardResolver
isValidDate(String) - 类 中的静态方法cn.ponfee.commons.date.Dates
简单的日期格式校验(yyyy-MM-dd HH:mm:ss)
isValidDate(String, String) - 类 中的静态方法cn.ponfee.commons.date.Dates
简单的日期格式校验
isValidPassword(String) - 类 中的静态方法cn.ponfee.commons.util.RegexUtils
校验是否是有效的密码:
> 8-20位
> 必须包含字母、数字、符号中至少2种(可选的符号包括:@#!
isValidUserName(String) - 类 中的静态方法cn.ponfee.commons.util.RegexUtils
校验是否是有效的用户名
数据库用户名字段最好不要区分大小写
isWrapperFor(Class<?>) - 类 中的方法cn.ponfee.commons.data.lookup.MultipleCachedDataSource
isWrapperFor(Class<?>) - 类 中的方法cn.ponfee.commons.data.lookup.MultipleScalableDataSource
isWrapperType(Class<?>) - 枚举 中的静态方法cn.ponfee.commons.base.PrimitiveTypes
isZero() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.ECPoint
isZeroDate(Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
Check the date is whether zero date
iterator() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple
iterator() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple0
iterator() - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
iterator() - 类 中的方法cn.ponfee.commons.collect.FilterableIterator
iterator() - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
iterator() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
iterator() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
iterator() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
J
JacksonCurrencyUnit - cn.ponfee.commons.json 中的类
The Jackson Currency unit Serializer & Deserializer
JacksonDate - cn.ponfee.commons.json 中的类
The Jackson Money Serializer & Deserializer
JacksonDate(DateFormat) - 类 的构造器cn.ponfee.commons.json.JacksonDate
JacksonDeserializer() - 类 的构造器cn.ponfee.commons.schema.PlainStructure.JacksonDeserializer
JacksonDeserializer() - 类 的构造器cn.ponfee.commons.tree.NodePath.JacksonDeserializer
JacksonDeserializer() - 类 的构造器cn.ponfee.commons.util.Money.JacksonDeserializer
JacksonMoney - cn.ponfee.commons.json 中的类
The Jackson Money Serializer & Deserializer
JacksonSerializer() - 类 的构造器cn.ponfee.commons.schema.PlainStructure.JacksonSerializer
JacksonSerializer() - 类 的构造器cn.ponfee.commons.util.Money.JacksonSerializer
JacksonTypeReferences - cn.ponfee.commons.json 中的类
The Jackson TypeReference holder
JacksonTypeReferences() - 类 的构造器cn.ponfee.commons.json.JacksonTypeReferences
JavaUtilDateFormat - cn.ponfee.commons.date 中的类
Convert to java.util.Date, none zone offset.
JavaUtilDateFormat(String) - 类 的构造器cn.ponfee.commons.date.JavaUtilDateFormat
JavaUtilDateFormat(String, Locale) - 类 的构造器cn.ponfee.commons.date.JavaUtilDateFormat
JavaUtilDateFormat(FastDateFormat) - 类 的构造器cn.ponfee.commons.date.JavaUtilDateFormat
JAXWS - cn.ponfee.commons.ws 中的类
jax-ws工具类
错误:java.lang.NoSuchMethodError: javax.wsdl.xml.WSDLReader.readWSDL
(Ljavax/wsdl/xml/WSDLLocator;Lorg/w3c/dom/Element;)Ljavax/wsdl/Definition
原因:两个依赖的jar包有冲突(axis-wsdl4j-1.5.1.jar与wsdl4j-1.6.3.jar冲突)
[axis:axis:1.4]依赖[axis:axis-wsdl4j:1.5.1] axis-wsdl4j-1.5.1.jar
[org.apache.cxf:cxf-api:2.7.15]依赖[wsdl4j:wsdl4j:1.6.3] wsdl4j-1.6.3.jar
解决:排除依赖axis:axis-wsdl4j
axis
axis
1.4
axis
axis-wsdl4j
JAXWS() - 类 的构造器cn.ponfee.commons.ws.JAXWS
JdbcTemplateWrapper - cn.ponfee.commons.spring 中的类
Wrapped jdbc template.
JdkSerializer - cn.ponfee.commons.serial 中的类
JDK序例化
1、Default serialization process:仅实现了Serializable接口,则JDK会使用默认的序列化进程序列化和反序列化对象
Note:针对所有non-transient和non-static成员变量
java.io.ObjectOutputStream#defaultWriteObject()
java.io.ObjectInputStream#defaultReadObject()
2、Customizing the serialization process:不仅实现了Serializable接口还定义了两个方法,则JDK会使用这两个方法定制化的进行序列化和反序列化对象
Note: must private access modifier, Subclasses will be inherit this method
private void readObject(ObjectInputStream input)
private void writeObject(ObjectOutputSteam out)
3、java.io.Externalizable:该接口是继承于Serializable,也是自定义实现序列化和反序列化方式的一种方式
void writeExternal(ObjectOutput out)
void readExternal(ObjectInput in)
JdkSerializer() - 类 的构造器cn.ponfee.commons.serial.JdkSerializer
join(CharSequence, Function<Object, String>, CharSequence, CharSequence) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple
Returns string of joined the tuple elements.
join(E) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
join(CompletionService<T>, int) - 类 中的静态方法cn.ponfee.commons.concurrent.MultithreadExecutors
join(CompletionService<T>, int, Consumer<T>) - 类 中的静态方法cn.ponfee.commons.concurrent.MultithreadExecutors
join(Collection<?>) - 类 中的静态方法cn.ponfee.commons.util.Strings
join(Collection<?>, String) - 类 中的静态方法cn.ponfee.commons.util.Strings
join(Collection<T>, String, Function<T, String>, String, String) - 类 中的静态方法cn.ponfee.commons.util.Strings
集合拼接为字符串
join(Arrays.asList("a","b","c"), ",", "(", ")") -> (a),(b),(c)
joinDiscard(CompletionService<T>, int) - 类 中的静态方法cn.ponfee.commons.concurrent.MultithreadExecutors
JsonExtractUtils - cn.ponfee.commons.schema.json 中的类
The utility class for extract json schema and data
JsonExtractUtils() - 类 的构造器cn.ponfee.commons.schema.json.JsonExtractUtils
JsonId - cn.ponfee.commons.schema.json 中的类
The element id of json data structure
JsonId(JsonId, String, DataType, int) - 类 的构造器cn.ponfee.commons.schema.json.JsonId
Jsons - cn.ponfee.commons.json 中的类
The json utility based jackson
JsonSerializer - cn.ponfee.commons.serial 中的类
json序例化
JsonSerializer() - 类 的构造器cn.ponfee.commons.serial.JsonSerializer
JsonTree - cn.ponfee.commons.schema.json 中的类
Json data tree structure
JsonTree() - 类 的构造器cn.ponfee.commons.schema.json.JsonTree
Jsr303Validator - cn.ponfee.commons.constrain 中的类
基于JSR303的Web端参数校验统一处理
Controller的方法中有BindingResult参数,则spring框架会进入Controller的方法内
public Result testValidate(@Valid Article article, BindingResult result) {}
Jsr303Validator() - 类 的构造器cn.ponfee.commons.constrain.Jsr303Validator
K
keepAlive(boolean) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Set the 'http.keepAlive' property to the given value.
keepAliveTimeSeconds(long) - 类 中的方法cn.ponfee.commons.concurrent.ThreadPoolExecutors.Builder
Key - cn.ponfee.commons.jce.implementation 中的接口
Key interface
keyPairGenerator - 类 中的变量cn.ponfee.commons.jce.ECParameters
keySet() - 类 中的方法cn.ponfee.commons.model.TypedMapWrapper
KeyStoreResolver - cn.ponfee.commons.jce.security 中的类
密钥库解析类
KeyStoreResolver(KeyStoreResolver.KeyStoreType) - 类 的构造器cn.ponfee.commons.jce.security.KeyStoreResolver
KeyStoreResolver(KeyStoreResolver.KeyStoreType, String) - 类 的构造器cn.ponfee.commons.jce.security.KeyStoreResolver
KeyStoreResolver(KeyStoreResolver.KeyStoreType, byte[], String) - 类 的构造器cn.ponfee.commons.jce.security.KeyStoreResolver
KeyStoreResolver(KeyStoreResolver.KeyStoreType, InputStream, String) - 类 的构造器cn.ponfee.commons.jce.security.KeyStoreResolver
创建密钥库
KeyStoreResolver.KeyStoreType - cn.ponfee.commons.jce.security 中的枚举
KeyUsage - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Key Usage
KryoSerializer - cn.ponfee.commons.serial 中的类
kryo序例化
the bean class must include default no-arg constructor
KryoSerializer() - 类 的构造器cn.ponfee.commons.serial.KryoSerializer
ktype - 类 中的变量cn.ponfee.commons.ws.adapter.ListMapAdapter
ktype - 类 中的变量cn.ponfee.commons.ws.adapter.MapAdapter
ktype - 类 中的变量cn.ponfee.commons.ws.adapter.ResultListMapAdapter
ktype - 类 中的变量cn.ponfee.commons.ws.adapter.ResultMapAdapter
ktype - 类 中的变量cn.ponfee.commons.ws.adapter.ResultPageMapAdapter
L
lastIndexOf(Object) - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
lastIndexOf(Object) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
lastModified() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get the 'Last-Modified' header from the response
LATEST - 接口 中的静态变量cn.ponfee.commons.base.TimestampProvider
LazyLoader <T > - cn.ponfee.commons.util 中的类
Lazy loader
leftLeafCount - 类 中的变量cn.ponfee.commons.tree.BaseNode
length() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple
Returns int value of this tuple elements count.
length() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple0
length() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple1
length() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple2
length() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple3
length() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple4
length() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple5
length() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple6
length() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple7
length() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple8
length() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple9
length() - 枚举 中的方法cn.ponfee.commons.io.ByteOrderMarks
length() - 类 中的方法cn.ponfee.commons.schema.PlainStructure
level - 类 中的变量cn.ponfee.commons.tree.BaseNode
LF - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Char
LF symbol
LF - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Str
LF symbol
limitFrequency(String, int, String) - 类 中的方法cn.ponfee.commons.limit.request.ConcurrentMapRequestLimiter
limitFrequency(String, int, String) - 类 中的方法cn.ponfee.commons.limit.request.HttpSessionRequestLimiter
已过时。
limitFrequency(String, int) - 类 中的方法cn.ponfee.commons.limit.request.RequestLimiter
limitFrequency(String, int, String) - 类 中的方法cn.ponfee.commons.limit.request.RequestLimiter
访问频率限制:一个周期内最多允许访问1次
比如短信60秒内只能发送一次
limitHive(String, int) - 类 中的静态方法cn.ponfee.commons.util.SqlUtils
limitMssql(String, int) - 类 中的静态方法cn.ponfee.commons.util.SqlUtils
limitMysql(String, int) - 类 中的静态方法cn.ponfee.commons.util.SqlUtils
limitOracle(String, int) - 类 中的静态方法cn.ponfee.commons.util.SqlUtils
limitPgsql(String, int) - 类 中的静态方法cn.ponfee.commons.util.SqlUtils
limitThreshold(String, int, int, String) - 类 中的方法cn.ponfee.commons.limit.request.ConcurrentMapRequestLimiter
limitThreshold(String, int, int, String) - 类 中的方法cn.ponfee.commons.limit.request.HttpSessionRequestLimiter
已过时。
limitThreshold(String, int, int) - 类 中的方法cn.ponfee.commons.limit.request.RequestLimiter
limitThreshold(String, int, int, String) - 类 中的方法cn.ponfee.commons.limit.request.RequestLimiter
访问次数限制:一个周期内最多允许访问limit次
比如一个手机号一天只能发10次
linkExternalWorkbook(String, Workbook) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
LIST_MAP_NORMAL - 类 中的静态变量cn.ponfee.commons.json.FastjsonTypeReferences
LIST_MAP_NORMAL - 类 中的静态变量cn.ponfee.commons.json.JacksonTypeReferences
LIST_MAP_STRING - 类 中的静态变量cn.ponfee.commons.json.FastjsonTypeReferences
LIST_MAP_STRING - 类 中的静态变量cn.ponfee.commons.json.JacksonTypeReferences
LIST_OBJECT - 类 中的静态变量cn.ponfee.commons.json.FastjsonTypeReferences
LIST_OBJECT - 类 中的静态变量cn.ponfee.commons.json.JacksonTypeReferences
LIST_STRING - 类 中的静态变量cn.ponfee.commons.json.FastjsonTypeReferences
LIST_STRING - 类 中的静态变量cn.ponfee.commons.json.JacksonTypeReferences
listAlias() - 类 中的方法cn.ponfee.commons.jce.security.KeyStoreResolver
枚举密钥库条目
listDataSourceNames() - 类 中的静态方法cn.ponfee.commons.data.lookup.MultipleDataSourceContext
Provides gets the list of data source name to external
listFields(Class<?>) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
Returns member field list include super class(exclude transient field)
listFiles(String) - 类 中的静态方法cn.ponfee.commons.io.Files
listFiles(File) - 类 中的静态方法cn.ponfee.commons.io.Files
递归列出所有文件
listIterator() - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
listIterator(int) - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
listIterator() - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
listIterator(int) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
ListMapAdapter <K ,V > - cn.ponfee.commons.ws.adapter 中的类
List转换器
ListMapAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ListMapAdapter
ListMapNormalAdapter - cn.ponfee.commons.ws.adapter 中的类
List转换器
ListMapNormalAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ListMapNormalAdapter
listResources(String[], Class<?>) - 类 中的静态方法cn.ponfee.commons.resource.ResourceLoaderFacade
路径默认为空串
listResources(String, String[], boolean) - 类 中的静态方法cn.ponfee.commons.resource.ResourceLoaderFacade
listResources(String, String[], boolean, String) - 类 中的静态方法cn.ponfee.commons.resource.ResourceLoaderFacade
listResources(String, String[], boolean, Class<?>, String) - 类 中的静态方法cn.ponfee.commons.resource.ResourceLoaderFacade
路径匹配过滤加载
LiteDevice - cn.ponfee.commons.web 中的类
A lightweight Device implementation suitable for use as support code.
LiteDeviceResolver - cn.ponfee.commons.web 中的类
A "lightweight" device resolver algorithm based on Wordpress's Mobile pack.
LiteDeviceResolver() - 类 的构造器cn.ponfee.commons.web.LiteDeviceResolver
LiteDeviceResolver(List<String>) - 类 的构造器cn.ponfee.commons.web.LiteDeviceResolver
loadFromPem(String) - 类 中的静态方法cn.ponfee.commons.jce.security.KeyStoreResolver
loadPemCert(String) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertUtils
pem加载证书
loadX509Cert(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertUtils
load from cert bytes or pem bytes
loadX509Cert(InputStream) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertUtils
根据证书文件流加载证书
loadX509Cert(File) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertUtils
通过证书文件路径加载证书
loadX509Crl(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertUtils
根据byte流获取吊销列表
loadX509Crl(InputStream) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertUtils
获取crl
loadX509Crl(File) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertUtils
加载CRL
loadYml(Resource) - 类 中的静态方法cn.ponfee.commons.spring.YamlPropertySourceFactory
LocalDateFormat - cn.ponfee.commons.date 中的类
Convert to java.time.LocalDate, none zone offset.
LocalDateFormat(String) - 类 的构造器cn.ponfee.commons.date.LocalDateFormat
LocalDateFormat(DateTimeFormatter) - 类 的构造器cn.ponfee.commons.date.LocalDateFormat
LocalDateTimeFormat - cn.ponfee.commons.date 中的类
Convert to java.time.LocalDateTime, none zone offset.
LocalDateTimeFormat(String) - 类 的构造器cn.ponfee.commons.date.LocalDateTimeFormat
LocalDateTimeFormat(DateTimeFormatter) - 类 的构造器cn.ponfee.commons.date.LocalDateTimeFormat
LocalizedMethodArgumentResolver - cn.ponfee.commons.spring 中的类
Localized method parameter for spring web org.springframework.stereotype.Controller methods.
LocalizedMethodArgumentResolver() - 类 的构造器cn.ponfee.commons.spring.LocalizedMethodArgumentResolver
LocalizedMethodArguments - cn.ponfee.commons.spring 中的注释类型
Localization method arguments annotation definition.
location() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get the 'Location' header from the response
log(AutoCloseable) - 类 中的静态方法cn.ponfee.commons.io.Closeables
log(AutoCloseable, String) - 类 中的静态方法cn.ponfee.commons.io.Closeables
Close the AutoCloseable, if occur exception then log error message
log(LogInfo) - 类 中的方法cn.ponfee.commons.log.LogRecorder
日志记录(可用于记录到日志表)
log(double, double) - 类 中的静态方法cn.ponfee.commons.math.Maths
log - 类 中的变量cn.ponfee.commons.spring.BaseController
log2(double) - 类 中的静态方法cn.ponfee.commons.math.Maths
以2为底n的对数
LogAnnotation - cn.ponfee.commons.log 中的注释类型
如果是日志入库,则无法用在service的只读事务方法上,需要新开启嵌套的事务
Ali开发手册:
应用中的扩展日志(如打点、临时监控、访问日志等)命名方式:appName_logType_logName.log。
LogAnnotation.LogType - cn.ponfee.commons.log 中的枚举
LOGGER - 类 中的静态变量cn.ponfee.commons.web.AbstractWebExceptionHandler
LogInfo - cn.ponfee.commons.log 中的类
日志信息
LogInfo() - 类 的构造器cn.ponfee.commons.log.LogInfo
LogInfo(String) - 类 的构造器cn.ponfee.commons.log.LogInfo
LogoType - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Logo Type
LogRecorder - cn.ponfee.commons.log 中的类
1.开启spring切面特性:
2.编写子类:
`@Component
`@Aspect
public class TestLogger extends LogRecorder {
`@Around(value = "execution(public * cn.xxx.service.impl..
LogRecorder() - 类 的构造器cn.ponfee.commons.log.LogRecorder
LogRecorder(int) - 类 的构造器cn.ponfee.commons.log.LogRecorder
LogRecorder(CurrentLimiter) - 类 的构造器cn.ponfee.commons.log.LogRecorder
LogRecorder(int, CurrentLimiter) - 类 的构造器cn.ponfee.commons.log.LogRecorder
lookupDataSource(String) - 接口 中的方法cn.ponfee.commons.data.lookup.DataSourceLookup
lookupDataSource(String) - 类 中的方法cn.ponfee.commons.data.lookup.MultipleCachedDataSource
lookupDataSource(String) - 类 中的方法cn.ponfee.commons.data.lookup.MultipleFixedDataSource
lookupDataSource(String) - 类 中的方法cn.ponfee.commons.data.lookup.MultipleScalableDataSource
lower(double, int) - 类 中的静态方法cn.ponfee.commons.math.Numbers
向下转单位
lower(double, int, int) - 类 中的静态方法cn.ponfee.commons.math.Numbers
LRUCache <K ,V > - cn.ponfee.commons.collect 中的类
LRU cache based LinkedHashMap
LRUCache() - 类 的构造器cn.ponfee.commons.collect.LRUCache
LRUCache(int) - 类 的构造器cn.ponfee.commons.collect.LRUCache
LT - 类 中的静态变量cn.ponfee.commons.collect.Comparators
M
MAC_LINE_SEPARATOR - 类 中的静态变量cn.ponfee.commons.io.Files
map(Function<T, E>) - 类 中的方法cn.ponfee.commons.model.Page
转换
map(Function<T, E>) - 类 中的方法cn.ponfee.commons.model.Result
map(Function<? super T, ? extends U>) - 类 中的方法cn.ponfee.commons.util.Holder
MAP_NORMAL - 类 中的静态变量cn.ponfee.commons.json.FastjsonTypeReferences
MAP_NORMAL - 类 中的静态变量cn.ponfee.commons.json.JacksonTypeReferences
MAP_NORMAL - 类 中的静态变量cn.ponfee.commons.json.Jsons
MAP_STRING - 类 中的静态变量cn.ponfee.commons.json.FastjsonTypeReferences
MAP_STRING - 类 中的静态变量cn.ponfee.commons.json.JacksonTypeReferences
MapAdapter <K ,V > - cn.ponfee.commons.ws.adapter 中的类
Map转换器
MapAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.MapAdapter
MapDataConverter <S > - cn.ponfee.commons.model 中的类
Converts model object to map, specified source fields
MapDataConverter(String...) - 类 的构造器cn.ponfee.commons.model.MapDataConverter
MapEntry <K ,V > - cn.ponfee.commons.ws.adapter.model 中的类
对应Map.Entry数据
MapEntry() - 类 的构造器cn.ponfee.commons.ws.adapter.model.MapEntry
MapEntry(Map.Entry<K, V>) - 类 的构造器cn.ponfee.commons.ws.adapter.model.MapEntry
MapEntry(K, V) - 类 的构造器cn.ponfee.commons.ws.adapter.model.MapEntry
MapItem - cn.ponfee.commons.ws.adapter.model 中的类
cannot with generic like as MapItem
ParameterizedTypeImpl cannot be cast to TypeVariable
MapItem() - 类 的构造器cn.ponfee.commons.ws.adapter.model.MapItem
MapItem(MapEntry[]) - 类 的构造器cn.ponfee.commons.ws.adapter.model.MapItem
MapItemArray - cn.ponfee.commons.ws.adapter.model 中的类
封装MapItem数组
MapItemArray() - 类 的构造器cn.ponfee.commons.ws.adapter.model.MapItemArray
MapItemArray(MapItem[]) - 类 的构造器cn.ponfee.commons.ws.adapter.model.MapItemArray
MapNormalAdapter - cn.ponfee.commons.ws.adapter 中的类
Map转换器
MapNormalAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.MapNormalAdapter
Maps - cn.ponfee.commons.collect 中的类
Map Utilities
Maps() - 类 的构造器cn.ponfee.commons.collect.Maps
MapTreeTrait <T extends Serializable & Comparable <T >,A > - cn.ponfee.commons.tree 中的类
The map for Tree node
MapTreeTrait() - 类 的构造器cn.ponfee.commons.tree.MapTreeTrait
MapTreeTrait(String) - 类 的构造器cn.ponfee.commons.tree.MapTreeTrait
mark(int) - 类 中的方法cn.ponfee.commons.io.PrereadInputStream
已过时。
mark(int) - 类 中的方法cn.ponfee.commons.io.WrappedBufferedReader
MarkRpcController - cn.ponfee.commons.spring 中的接口
Mark this subclass is a spring web controller and with rpc(LocalizedMethodArguments) trait
markSupported() - 类 中的方法cn.ponfee.commons.io.PrereadInputStream
markSupported() - 类 中的方法cn.ponfee.commons.io.WrappedBufferedReader
marshal(List<Map<K, V>>) - 类 中的方法cn.ponfee.commons.ws.adapter.ListMapAdapter
marshal(Map<K, V>) - 类 中的方法cn.ponfee.commons.ws.adapter.MapAdapter
marshal(Object) - 类 中的方法cn.ponfee.commons.ws.adapter.MarshalJsonAdapter
marshal(Result<T>) - 类 中的方法cn.ponfee.commons.ws.adapter.ResultDataJsonAdapter
marshal(Result<List<T>>) - 类 中的方法cn.ponfee.commons.ws.adapter.ResultListAdapter
marshal(Result<List<Map<K, V>>>) - 类 中的方法cn.ponfee.commons.ws.adapter.ResultListMapAdapter
marshal(Result<Map<K, V>>) - 类 中的方法cn.ponfee.commons.ws.adapter.ResultMapAdapter
marshal(Result<Page<T>>) - 类 中的方法cn.ponfee.commons.ws.adapter.ResultPageAdapter
marshal(Result<Page<Map<K, V>>>) - 类 中的方法cn.ponfee.commons.ws.adapter.ResultPageMapAdapter
marshal(Result<Set<T>>) - 类 中的方法cn.ponfee.commons.ws.adapter.ResultSetAdapter
MarshalJsonAdapter <T > - cn.ponfee.commons.ws.adapter 中的类
MarshalJsonResult -> MarshalJsonXml
`@XmlJavaTypeAdapter(MarshalJsonAdapter.class)
MarshalJsonAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.MarshalJsonAdapter
MarshalJsonResult - cn.ponfee.commons.ws.adapter 中的接口
Market a bean type defined
MarshalJsonXml - cn.ponfee.commons.ws.adapter 中的类
Wrapped for a bean marshal to xml
MarshalJsonXml() - 类 的构造器cn.ponfee.commons.ws.adapter.MarshalJsonXml
MarshalJsonXml(String, String) - 类 的构造器cn.ponfee.commons.ws.adapter.MarshalJsonXml
mask(String, String, String) - 类 中的静态方法cn.ponfee.commons.util.Strings
mask(String, int, int) - 类 中的静态方法cn.ponfee.commons.util.Strings
mask(String, int, int, char) - 类 中的静态方法cn.ponfee.commons.util.Strings
遮掩(如手机号中间4位加*)
matches(String, String) - 类 中的静态方法cn.ponfee.commons.util.RegexUtils
Maths - cn.ponfee.commons.math 中的类
数学算术
取模:Modulo Operation
Maths() - 类 的构造器cn.ponfee.commons.math.Maths
MavenProjects - cn.ponfee.commons.util 中的类
maven标准的项目文件工具类
only use in test case
new File("src/test/resources/test.txt");
new File("src/test/java/test/test1.java");
new File("src/main/resources/log4j2.xml");
new File("src/main/java/code/ponfee/commons/util/Asserts.java");
MavenProjects() - 类 的构造器cn.ponfee.commons.util.MavenProjects
max(Date, Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
Returns the greater of two Date values.
MAX_CAP - 类 中的静态变量cn.ponfee.commons.concurrent.ThreadPoolExecutors
MAX_IP_VALUE - 类 中的静态变量cn.ponfee.commons.util.Networks
the max ip value
toLong("255.255.255.255")
MAX_SIZE - 类 中的静态变量cn.ponfee.commons.model.PageHandler
maxColumnWidth - 类 中的变量cn.ponfee.commons.export.ConsoleExporter
maxConnections(int) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Set the 'http.maxConnections' property to the given value.
maximumPoolSize(int) - 类 中的方法cn.ponfee.commons.concurrent.ThreadPoolExecutors.Builder
maxLen(String, int, String) - 类 中的静态方法cn.ponfee.commons.util.Asserts
md5(InputStream) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
md5(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
md5(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
MD5 - 接口 中的静态变量cn.ponfee.commons.util.ConsistentHash.HashFunction
md5Hex(InputStream) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
md5Hex(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
md5Hex(String) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
md5Hex(String, String) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
md5Hex(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - 类 中的方法cn.ponfee.commons.collect.ValueSortedMap
已过时。
mergeHorizontal(String, InputStream...) - 类 中的静态方法cn.ponfee.commons.util.ImageUtils
横向合并图片
mergeVertical(String, InputStream...) - 类 中的静态方法cn.ponfee.commons.util.ImageUtils
纵向合并图片
message() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get status message of the response
MessageFormats - cn.ponfee.commons.util 中的类
消息格式化
MessageFormats() - 类 的构造器cn.ponfee.commons.util.MessageFormats
method() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get the HTTP method of this request
METHOD_DELETE - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'DELETE' request method
METHOD_GET - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'GET' request method
METHOD_HEAD - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'HEAD' request method
METHOD_OPTIONS - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'OPTIONS' options method
METHOD_POST - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'POST' request method
METHOD_PUT - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'PUT' request method
METHOD_TRACE - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'TRACE' request method
MethodValidator - cn.ponfee.commons.constrain 中的类
方法参数校验:拦截方法中包含@Constraints注解的方法
e.g.:
1.开启spring切面特性:
2.编写子类:
@Component @Aspect
public class TestMethodValidator extends MethodValidator {
@Around(
value = "execution(public * cn.ponfee.xxx.service.impl..
MethodValidator() - 类 的构造器cn.ponfee.commons.constrain.MethodValidator
min(Date, Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
Returns the smaller of two Date values.
minLen(String, int, String) - 类 中的静态方法cn.ponfee.commons.util.Asserts
minus(int, int) - 类 中的静态方法cn.ponfee.commons.math.Maths
minus(long, long) - 类 中的静态方法cn.ponfee.commons.math.Maths
minusDays(Date, long) - 类 中的静态方法cn.ponfee.commons.date.Dates
减少天数
minusHours(Date, long) - 类 中的静态方法cn.ponfee.commons.date.Dates
减少小时
minusMillis(Date, long) - 类 中的静态方法cn.ponfee.commons.date.Dates
减少毫秒数
minusMinutes(Date, long) - 类 中的静态方法cn.ponfee.commons.date.Dates
减少分钟
minusMonths(Date, long) - 类 中的静态方法cn.ponfee.commons.date.Dates
减少月份
minusSeconds(Date, long) - 类 中的静态方法cn.ponfee.commons.date.Dates
减少秒数
minusWeeks(Date, long) - 类 中的静态方法cn.ponfee.commons.date.Dates
减少周
minusYears(Date, long) - 类 中的静态方法cn.ponfee.commons.date.Dates
减少年
mkdir(String) - 类 中的静态方法cn.ponfee.commons.io.Files
创建目录
mkdir(File) - 类 中的静态方法cn.ponfee.commons.io.Files
创建目录
MOBILE_INSTANCE - 类 中的静态变量cn.ponfee.commons.web.LiteDevice
Mode - cn.ponfee.commons.jce.symmetric 中的枚举
对称加密分组模式
推荐使用CBC和CTR模式
CFB,OFB,CTR模式不需要padding
ECB:最基本的加密模式,也就是通常理解的加密,相同的明文将永远加密成相同的密文,无初始向量,容易受到密码本重放攻击,一般情况下很少用。
mode(Mode) - 类 中的方法cn.ponfee.commons.jce.symmetric.PBECryptorBuilder
mode(Mode) - 类 中的方法cn.ponfee.commons.jce.symmetric.SymmetricCryptorBuilder
Money - cn.ponfee.commons.util 中的类
Money definition based on
Long numeric for minor currency unit representation.
Money(Currency, long, int) - 类 的构造器cn.ponfee.commons.util.Money
Creates a MultiCurrencyMoney with majorUnitNumber, minorUnitNumber and currency
Money(Currency, long) - 类 的构造器cn.ponfee.commons.util.Money
Money.Fastjson - cn.ponfee.commons.util 中的类
Custom deserialize Money based fastjson.
Money.JacksonDeserializer - cn.ponfee.commons.util 中的类
Custom deserialize Money based jackson.
Money.JacksonSerializer - cn.ponfee.commons.util 中的类
Custom serialize Money based jackson.
mount(List<E>) - 类 中的方法cn.ponfee.commons.tree.TreeNode
mount(List<E>, boolean) - 类 中的方法cn.ponfee.commons.tree.TreeNode
Mount a tree
MultipleCachedDataSource - cn.ponfee.commons.data.lookup 中的类
可缓存的多数据源类型:可动态增加数据源、可动态移除数据源、数据源自动超时失效
MultipleCachedDataSource(int, NamedDataSource) - 类 的构造器cn.ponfee.commons.data.lookup.MultipleCachedDataSource
MultipleCachedDataSource(int, NamedDataSource...) - 类 的构造器cn.ponfee.commons.data.lookup.MultipleCachedDataSource
MultipleCachedDataSource(int, String, DataSource, NamedDataSource...) - 类 的构造器cn.ponfee.commons.data.lookup.MultipleCachedDataSource
MultipleDataSourceAdvisor - cn.ponfee.commons.data 中的类
多数据源切换,用于Spring XML配置文件形式的切面拦截多数据源切换处理
MultipleDataSourceAdvisor() - 类 的构造器cn.ponfee.commons.data.MultipleDataSourceAdvisor
MultipleDataSourceAspect - cn.ponfee.commons.data 中的类
1、开启spring切面特性:
2、编写子类:
{@code
`@Component `@Aspect
public class MultipleDataSourceChanger extends MultipleDataSourceAspect {
`@Around(
value = "execution(public * cn.ponfee..*.service.impl..
MultipleDataSourceAspect() - 类 的构造器cn.ponfee.commons.data.MultipleDataSourceAspect
MultipleDataSourceContext - cn.ponfee.commons.data.lookup 中的类
Multiple DataSource Context
MultipleDataSourceContext() - 类 的构造器cn.ponfee.commons.data.lookup.MultipleDataSourceContext
MultipleFixedDataSource - cn.ponfee.commons.data.lookup 中的类
固定的多数据源类型:一旦创建则不可再变
Multiple DataSource:
AbstractRoutingDataSource.setTargetDataSources(Map):设置数据源集
AbstractRoutingDataSource.setDefaultTargetDataSource(Object):设置默认的数据源
MultipleFixedDataSource.determineCurrentLookupKey() :获取当前数据源, 当返回为空或无对应数据源时会使用defaultTargetDataSource
MultipleFixedDataSource(NamedDataSource) - 类 的构造器cn.ponfee.commons.data.lookup.MultipleFixedDataSource
MultipleFixedDataSource(NamedDataSource...) - 类 的构造器cn.ponfee.commons.data.lookup.MultipleFixedDataSource
MultipleFixedDataSource(String, DataSource, NamedDataSource...) - 类 的构造器cn.ponfee.commons.data.lookup.MultipleFixedDataSource
MultipleScalableDataSource - cn.ponfee.commons.data.lookup 中的类
可扩展的多数据源类型:可动态增加/移除数据源
MultipleScalableDataSource(NamedDataSource) - 类 的构造器cn.ponfee.commons.data.lookup.MultipleScalableDataSource
MultipleScalableDataSource(NamedDataSource...) - 类 的构造器cn.ponfee.commons.data.lookup.MultipleScalableDataSource
MultipleScalableDataSource(String, DataSource, NamedDataSource...) - 类 的构造器cn.ponfee.commons.data.lookup.MultipleScalableDataSource
MultipleSqlSessionTemplate - cn.ponfee.commons.mybatis 中的类
Mutiple datasource for SqlSessionTemplate
MultipleSqlSessionTemplate(SqlSessionFactory, Map<Object, SqlSessionFactory>) - 类 的构造器cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
multiply(BigInteger) - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.ECPoint
计算k倍点
multiply(long) - 类 中的方法cn.ponfee.commons.util.Money
Returns new Money object of this money multiply value
multiply(BigDecimal) - 类 中的方法cn.ponfee.commons.util.Money
Returns new Money object of this money multiply value
multiply(BigDecimal, RoundingMode) - 类 中的方法cn.ponfee.commons.util.Money
Returns new Money object of this money multiply value
multiplyBy(long) - 类 中的方法cn.ponfee.commons.util.Money
This money multiply value factor
multiplyBy(BigDecimal) - 类 中的方法cn.ponfee.commons.util.Money
This money multiply value factor
multiplyBy(BigDecimal, RoundingMode) - 类 中的方法cn.ponfee.commons.util.Money
This money multiply value factor
MultithreadExecutors - cn.ponfee.commons.concurrent 中的类
Multi Thread executor
Thread#stop() will occur "java.lang.ThreadDeath: null" if try...catch wrapped in Throwable
MultithreadExecutors() - 类 的构造器cn.ponfee.commons.concurrent.MultithreadExecutors
MultiwayTreePrinter <T > - cn.ponfee.commons.tree.print 中的类
Print multiway tree
MultiwayTreePrinter(Appendable, Function<T, CharSequence>, Function<T, List<T>>) - 类 的构造器cn.ponfee.commons.tree.print.MultiwayTreePrinter
N
n - 类 中的变量cn.ponfee.commons.jce.ECParameters
n - 类 中的变量cn.ponfee.commons.jce.implementation.rsa.RSAKey
name - 类 中的变量cn.ponfee.commons.jce.ECParameters
init parameter
name - 类 中的变量cn.ponfee.commons.xml.XmlWriter.E
NAME_OID_MAPPING - 类 中的静态变量cn.ponfee.commons.jce.ECParameters
NameConstraints - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Name Constraints
NamedDataSource - cn.ponfee.commons.data 中的类
Named Data Source
NamedDataSource(String, DataSource) - 类 的构造器cn.ponfee.commons.data.NamedDataSource
NamedThreadFactory - cn.ponfee.commons.concurrent 中的类
Implementation of thread factory.
NamedThreadFactory(String, Boolean, Integer, Thread.UncaughtExceptionHandler) - 类 的构造器cn.ponfee.commons.concurrent.NamedThreadFactory
NamedThreadFactory.Builder - cn.ponfee.commons.concurrent 中的类
Networks - cn.ponfee.commons.util 中的类
网络工具类
isAnyLocalAddress 通配符地址 IPv4的通配符地址是0.0.0.0
isLoopbackAddress 回环地址 IPv4的的范围是127.0.0.0 ~ 127.255.255.255 IPv6的是0:0:0:0:0:0:0:1,也可以简写成::1
isLinkLocalAddress 本地连接地址 IPv4的的范围是169.254.0.0 ~ 169.254.255.255 IPv6的前12位是FE8,其他的位可以是任意取值
isSiteLocalAddress 地区本地地址 IPv4的分为三段:10.0.0.0 ~ 10.255.255.255等 IPv6的地区本地地址的前12位是FEC,其他的位可以是任意取值
isMulticastAddress 广播地址 IPv4的范围是224.0.0.0 ~ 239.255.255.255 IPv6的第一个字节是FF,其他的字节可以是任意值
isMCGlobal 全球范围的广播地址
isMCLinkLocal 子网广播地址
isMCNodeLocal 本地接口广播地址
isMCOrgLocal 组织范围的广播地址
isMCSiteLocal 站点范围的广播地址
Networks() - 类 的构造器cn.ponfee.commons.util.Networks
newArray(Class<? extends T[]>, int) - 类 中的静态方法cn.ponfee.commons.collect.Collects
newBuilder(InputStream, String, String) - 类 中的静态方法cn.ponfee.commons.extract.DataExtractorBuilder
newBuilder(String) - 类 中的静态方法cn.ponfee.commons.extract.DataExtractorBuilder
newBuilder(File) - 类 中的静态方法cn.ponfee.commons.extract.DataExtractorBuilder
newBuilder(PBECryptor.PBEAlgorithm) - 类 中的静态方法cn.ponfee.commons.jce.symmetric.PBECryptorBuilder
newBuilder(PBECryptor.PBEAlgorithm, int) - 类 中的静态方法cn.ponfee.commons.jce.symmetric.PBECryptorBuilder
newBuilder(PBECryptor.PBEAlgorithm, char[]) - 类 中的静态方法cn.ponfee.commons.jce.symmetric.PBECryptorBuilder
newBuilder(PBECryptor.PBEAlgorithm, char[], Provider) - 类 中的静态方法cn.ponfee.commons.jce.symmetric.PBECryptorBuilder
newBuilder(Algorithm) - 类 中的静态方法cn.ponfee.commons.jce.symmetric.SymmetricCryptorBuilder
newBuilder(Algorithm, Provider) - 类 中的静态方法cn.ponfee.commons.jce.symmetric.SymmetricCryptorBuilder
newBuilder(Algorithm, int) - 类 中的静态方法cn.ponfee.commons.jce.symmetric.SymmetricCryptorBuilder
newBuilder(Algorithm, int, Provider) - 类 中的静态方法cn.ponfee.commons.jce.symmetric.SymmetricCryptorBuilder
newBuilder(Algorithm, byte[]) - 类 中的静态方法cn.ponfee.commons.jce.symmetric.SymmetricCryptorBuilder
newBuilder(Algorithm, byte[], Provider) - 类 中的静态方法cn.ponfee.commons.jce.symmetric.SymmetricCryptorBuilder
newBuilder(String, String, int, int, long, int) - 类 中的静态方法cn.ponfee.commons.model.PaginationHtmlBuilder
newBuilder(String, String, Page<?>) - 类 中的静态方法cn.ponfee.commons.model.PaginationHtmlBuilder
newElement(Object...) - 类 中的静态方法cn.ponfee.commons.xml.XmlWriter
创建多个元素的节点列表
newElement(String, Object) - 类 中的静态方法cn.ponfee.commons.xml.XmlWriter
创建元素
newInstance() - 类 中的静态方法cn.ponfee.commons.constrain.FieldValidator
newInstance(Constructor<T>) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
newInstance(Constructor<T>, Object[]) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
newInstance(Class<T>, Class<?>[], Object[]) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
newInstance(Class<T>) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
newInstance(Class<T>, Object[]) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
newInstance(Class<T>) - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
Returns a new instance of type
newLine() - 类 中的方法cn.ponfee.commons.io.WrappedBufferedWriter
newLinkedList(E) - 类 中的静态方法cn.ponfee.commons.collect.Collects
newThread(Runnable) - 类 中的方法cn.ponfee.commons.concurrent.NamedThreadFactory
next() - 类 中的方法cn.ponfee.commons.collect.FilterableIterator
next(LocalDateTime, LocalDateTime, int, int) - 枚举 中的方法cn.ponfee.commons.date.DatePeriods
Compute the next segment based original and reference target
next(LocalDateTime, int, int) - 枚举 中的方法cn.ponfee.commons.date.DatePeriods
next(LocalDateTime, int) - 枚举 中的方法cn.ponfee.commons.date.DatePeriods
next(Date, Date, int, int) - 枚举 中的方法cn.ponfee.commons.date.DatePeriods
next(Date, int, int) - 枚举 中的方法cn.ponfee.commons.date.DatePeriods
next(Date, int) - 枚举 中的方法cn.ponfee.commons.date.DatePeriods
nextBoolean() - 类 中的静态方法cn.ponfee.commons.util.SecureRandoms
nextBytes(int) - 类 中的静态方法cn.ponfee.commons.util.SecureRandoms
random byte[] array by SecureRandom
nextDouble() - 类 中的静态方法cn.ponfee.commons.util.SecureRandoms
nextFloat() - 类 中的静态方法cn.ponfee.commons.util.SecureRandoms
nextId() - 类 中的方法cn.ponfee.commons.util.Snowflake
nextInt(int) - 类 中的静态方法cn.ponfee.commons.util.SecureRandoms
returns a pseudo random int, between 0 and bound
nextInt() - 类 中的静态方法cn.ponfee.commons.util.SecureRandoms
nextLong() - 类 中的静态方法cn.ponfee.commons.util.SecureRandoms
nid - 类 中的变量cn.ponfee.commons.tree.BaseNode
no(Integer) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
no(int) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
no(String) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
no(Character) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
no(char) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
no(Boolean) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
no(boolean) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
no(Predicates) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
NO_CONTENT - 类 中的静态变量cn.ponfee.commons.model.ResultCode
NO_RESULT_TIP - 接口 中的静态变量cn.ponfee.commons.export.DataExporter
提示无结果
NoArgMethodInvoker - cn.ponfee.commons.base 中的类
Specifies multiple non-arg method names, find the first and invoke it
NoArgMethodInvoker(String...) - 类 的构造器cn.ponfee.commons.base.NoArgMethodInvoker
noContent() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Is the response code a 204 No Content?
NodeE(String, List<XmlWriter.E<?>>) - 类 的构造器cn.ponfee.commons.xml.XmlWriter.NodeE
NodeId <T extends NodeId <T >> - cn.ponfee.commons.tree 中的类
Base node id
NodeId(T) - 类 的构造器cn.ponfee.commons.tree.NodeId
NodePath <T extends Serializable & Comparable <T >> - cn.ponfee.commons.tree 中的类
Representing immutable node path array
NodePath() - 类 的构造器cn.ponfee.commons.tree.NodePath
NodePath(T...) - 类 的构造器cn.ponfee.commons.tree.NodePath
NodePath(T[], T) - 类 的构造器cn.ponfee.commons.tree.NodePath
NodePath(List<T>) - 类 的构造器cn.ponfee.commons.tree.NodePath
NodePath(List<T>, T) - 类 的构造器cn.ponfee.commons.tree.NodePath
NodePath(NodePath<T>) - 类 的构造器cn.ponfee.commons.tree.NodePath
NodePath(NodePath<T>, T) - 类 的构造器cn.ponfee.commons.tree.NodePath
NodePath.FastjsonDeserializeMarker - cn.ponfee.commons.tree 中的类
NodePath.FastjsonDeserializer <T extends Serializable & Comparable <T >> - cn.ponfee.commons.tree 中的类
{@code
public static class IntegerNodePath {
// 当定义的NodePath字段其泛型参数为具体类型时,必须用JSONField注解,否则报错
NodePath.JacksonDeserializer <T extends Serializable & Comparable <T >> - cn.ponfee.commons.tree 中的类
nodeSpace(int) - 类 中的方法cn.ponfee.commons.tree.print.BinaryTreePrinterBuilder
nonEmpty() - 类 中的方法cn.ponfee.commons.export.AbstractDataExporter
nonProxyHosts(String...) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Set the 'http.nonProxyHosts' property to the given host values.
NoopCryptor - cn.ponfee.commons.jce.implementation 中的类
Null Cryptor that do nothing
NoRevAvail - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
NoRevAvail extension in attribute certificates
NORMAL - 类 中的静态变量cn.ponfee.commons.json.Jsons
标准:忽略对象中值为null的属性
NORMAL - 类 中的静态变量cn.ponfee.commons.model.PageHandler
NORMAL_INSTANCE - 类 中的静态变量cn.ponfee.commons.web.LiteDevice
normalize(String) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
Normalize a relative URI path that may have relative values ("/./",
"/../", and so on ) it it.
normalize(String, boolean) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
Normalize a relative URI path that may have relative values ("/./",
"/../", and so on ) it it.
NormalStructure - cn.ponfee.commons.schema 中的类
[
{"name":"alice", "age":10},
{"name":"bob", "age":18},
{"name":"tom", "age":31}
]
NormalStructure() - 类 的构造器cn.ponfee.commons.schema.NormalStructure
NormalStructure(int) - 类 的构造器cn.ponfee.commons.schema.NormalStructure
not(Predicate<T>) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
NOT_ACCEPTABLE - 类 中的静态变量cn.ponfee.commons.model.ResultCode
NOT_ALLOWED - 类 中的静态变量cn.ponfee.commons.model.ResultCode
NOT_ALLOWED - 类 中的静态变量cn.ponfee.commons.web.AbstractWebExceptionHandler
NOT_AUTHORITATIVE - 类 中的静态变量cn.ponfee.commons.model.ResultCode
NOT_FOUND - 类 中的静态变量cn.ponfee.commons.model.ResultCode
notBlank(String, String) - 类 中的静态方法cn.ponfee.commons.util.Asserts
notEmpty(String, String) - 类 中的静态方法cn.ponfee.commons.util.Asserts
notFound() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Is the response code a 404 Not Found?
notModified() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Is the response code a 304 Not Modified?
now() - 类 中的静态方法cn.ponfee.commons.date.Dates
获取当前日期对象
now(String) - 类 中的静态方法cn.ponfee.commons.date.Dates
获取当前日期字符串
now(String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
now(String, String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
Null - cn.ponfee.commons.model 中的类
The Null class is representing unable instance object
NullSerializer - cn.ponfee.commons.serial 中的类
The NullSerializer class is representing unable serializer,
it will be throws NullPointerException
nullsFirst(Map<? extends K, ? extends V>) - 类 中的静态方法cn.ponfee.commons.collect.ValueSortedMap
nullsFirst(Map<? extends K, ? extends V>, Comparator<? super V>) - 类 中的静态方法cn.ponfee.commons.collect.ValueSortedMap
nullsLast(Map<? extends K, ? extends V>) - 类 中的静态方法cn.ponfee.commons.collect.ValueSortedMap
nullsLast(Map<? extends K, ? extends V>, Comparator<? super V>) - 类 中的静态方法cn.ponfee.commons.collect.ValueSortedMap
Number() - 类 的构造器cn.ponfee.commons.model.BaseEntity.Number
NumberE(String, Number) - 类 的构造器cn.ponfee.commons.xml.XmlWriter.NumberE
Numbers - cn.ponfee.commons.math 中的类
Number utility
十进制:10
二进制:0B10
八进制:010
十六进制:0X10
小数点:1e-9
Numbers() - 类 的构造器cn.ponfee.commons.math.Numbers
numericCode() - 枚举 中的方法cn.ponfee.commons.util.CurrencyEnum
O
ObjectIdentifiers - cn.ponfee.commons.jce.cert 中的类
证书扩展信息
ObjectIdentifiers() - 类 的构造器cn.ponfee.commons.jce.cert.ObjectIdentifiers
ObjectUtils - cn.ponfee.commons.util 中的类
Object utilities
ObjectUtils() - 类 的构造器cn.ponfee.commons.util.ObjectUtils
obtainClass(Object) - 类 中的静态方法cn.ponfee.commons.reflect.ClassUtils
of(Integer) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
of(int) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
of(String) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
of(Character) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
of(char) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
of(Boolean) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
of(boolean) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
of() - 类 中的静态方法cn.ponfee.commons.base.tuple.Tuple0
of(A) - 类 中的静态方法cn.ponfee.commons.base.tuple.Tuple1
of(A, B) - 类 中的静态方法cn.ponfee.commons.base.tuple.Tuple2
of(A, B, C) - 类 中的静态方法cn.ponfee.commons.base.tuple.Tuple3
of(A, B, C, D) - 类 中的静态方法cn.ponfee.commons.base.tuple.Tuple4
of(A, B, C, D, E) - 类 中的静态方法cn.ponfee.commons.base.tuple.Tuple5
of(A, B, C, D, E, F) - 类 中的静态方法cn.ponfee.commons.base.tuple.Tuple6
of(A, B, C, D, E, F, G) - 类 中的静态方法cn.ponfee.commons.base.tuple.Tuple7
of(A, B, C, D, E, F, G, H) - 类 中的静态方法cn.ponfee.commons.base.tuple.Tuple8
of(A, B, C, D, E, F, G, H, I) - 类 中的静态方法cn.ponfee.commons.base.tuple.Tuple9
of(Object...) - 类 中的静态方法cn.ponfee.commons.collect.ArrayHashKey
of(byte...) - 类 中的静态方法cn.ponfee.commons.collect.ByteArrayWrapper
of(Iterator<T>) - 类 中的静态方法cn.ponfee.commons.collect.FilterableIterator
of(Predicate<T>, Iterator<T>) - 类 中的静态方法cn.ponfee.commons.collect.FilterableIterator
of(Iterable<T>) - 类 中的静态方法cn.ponfee.commons.collect.FilterableIterator
of(Predicate<T>, Iterable<T>) - 类 中的静态方法cn.ponfee.commons.collect.FilterableIterator
of(T...) - 类 中的静态方法cn.ponfee.commons.collect.FilterableIterator
of(Predicate<T>, T...) - 类 中的静态方法cn.ponfee.commons.collect.FilterableIterator
of() - 类 中的静态方法cn.ponfee.commons.collect.ImmutableArrayList
Returns an empty list
of(T...) - 类 中的静态方法cn.ponfee.commons.collect.ImmutableArrayList
of(T[], T) - 类 中的静态方法cn.ponfee.commons.collect.ImmutableArrayList
of(List<T>) - 类 中的静态方法cn.ponfee.commons.collect.ImmutableArrayList
of(List<T>, T) - 类 中的静态方法cn.ponfee.commons.collect.ImmutableArrayList
of(List<V>, Function<V, K>) - 类 中的静态方法cn.ponfee.commons.collect.ImmutableHashList
of(E, long) - 类 中的静态方法cn.ponfee.commons.concurrent.DelayedData
of(Runnable) - 类 中的静态方法cn.ponfee.commons.concurrent.TracedRunnable
of(DAGNode, DAGNode) - 类 中的静态方法cn.ponfee.commons.dag.DAGEdge
of(String, String) - 类 中的静态方法cn.ponfee.commons.dag.DAGEdge
of(EndpointPair<DAGNode>) - 类 中的静态方法cn.ponfee.commons.dag.DAGEdge
of(int, int, String) - 类 中的静态方法cn.ponfee.commons.dag.DAGNode
of(String, DataSource) - 类 中的静态方法cn.ponfee.commons.data.NamedDataSource
of(String, String) - 类 中的静态方法cn.ponfee.commons.http.Http
of(String, Http.HttpMethod) - 类 中的静态方法cn.ponfee.commons.http.Http
of(String) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
of(File) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
of(InputStream) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
of(byte[]) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
of(Charset, String) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
of(Charset, File) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
of(Charset, InputStream) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
of(Charset, byte[]) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
of(List<T>) - 类 中的静态方法cn.ponfee.commons.model.Page
of(List<T>, int) - 类 中的静态方法cn.ponfee.commons.model.Page
of(CodeMsg) - 类 中的静态方法cn.ponfee.commons.model.Result
of(CodeMsg, T) - 类 中的静态方法cn.ponfee.commons.model.Result
of(int, boolean, String) - 类 中的静态方法cn.ponfee.commons.model.Result
of(int, boolean, String, T) - 类 中的静态方法cn.ponfee.commons.model.Result
of(int, String) - 类 中的静态方法cn.ponfee.commons.model.ResultCode
others place cannot set the code in commons code range[000 ~ 999]
of(String) - 枚举 中的静态方法cn.ponfee.commons.model.SortOrder
of(String, DataType, String) - 类 中的静态方法cn.ponfee.commons.schema.DataColumn
of(String, DataType) - 类 中的静态方法cn.ponfee.commons.schema.DataColumn
of(String) - 枚举 中的静态方法cn.ponfee.commons.schema.DataType
of(TableStructure) - 类 中的静态方法cn.ponfee.commons.schema.GridTable
of(DataTable) - 类 中的静态方法cn.ponfee.commons.schema.TableStructure
of(JdbcTemplate) - 类 中的静态方法cn.ponfee.commons.spring.JdbcTemplateWrapper
of(T) - 类 中的静态方法cn.ponfee.commons.util.Holder
of(Supplier<T>) - 类 中的静态方法cn.ponfee.commons.util.LazyLoader
of(Class<T>, Supplier<R>) - 类 中的静态方法cn.ponfee.commons.util.LazyLoader
of(Function<A, T>, A) - 类 中的静态方法cn.ponfee.commons.util.LazyLoader
of(Class<T>, Function<A, R>, A) - 类 中的静态方法cn.ponfee.commons.util.LazyLoader
of(Currency, long) - 类 中的静态方法cn.ponfee.commons.util.Money
of(CurrencyEnum, long) - 类 中的静态方法cn.ponfee.commons.util.Money
of(String, long) - 类 中的静态方法cn.ponfee.commons.util.Money
ofBytes(byte[], Class<T>) - 类 中的静态方法cn.ponfee.commons.serial.ByteArrayTraitSerializer
ofCurrency(Currency) - 枚举 中的静态方法cn.ponfee.commons.util.CurrencyEnum
Gets CurrencyEnum by currency
ofCurrencyCode(String) - 枚举 中的静态方法cn.ponfee.commons.util.CurrencyEnum
Gets CurrencyEnum by currency code
ofDatabaseType(int) - 枚举 中的静态方法cn.ponfee.commons.schema.DataType
offer(T) - 类 中的方法cn.ponfee.commons.util.TimingWheel
offer(T, long) - 类 中的方法cn.ponfee.commons.util.TimingWheel
Puts to timing wheel.
offset() - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
offsetPage(Integer, Integer) - 类 中的静态方法cn.ponfee.commons.model.PageHandler
Page query with offset and limit
RowBounds.limit=0则会查询出全部的结果
ofMajor(CurrencyEnum, String, RoundingMode) - 类 中的方法cn.ponfee.commons.util.Money
ofMajor(String, String, RoundingMode) - 类 中的方法cn.ponfee.commons.util.Money
ofMajor(Currency, String, RoundingMode) - 类 中的方法cn.ponfee.commons.util.Money
ofMajor(CurrencyEnum, BigDecimal, RoundingMode) - 类 中的静态方法cn.ponfee.commons.util.Money
ofMajor(String, BigDecimal, RoundingMode) - 类 中的静态方法cn.ponfee.commons.util.Money
ofMajor(Currency, BigDecimal, RoundingMode) - 类 中的静态方法cn.ponfee.commons.util.Money
Creates a new Money instance with the specified currency, major number and rounding mode.
ofName(String) - 枚举 中的静态方法cn.ponfee.commons.schema.DataStructures
ofNumericCode(String) - 枚举 中的静态方法cn.ponfee.commons.util.CurrencyEnum
Gets CurrencyEnum by numeric code
ofPrimitive(Class<?>) - 枚举 中的静态方法cn.ponfee.commons.base.PrimitiveTypes
ofPrimitiveOrWrapper(Class<?>) - 枚举 中的静态方法cn.ponfee.commons.base.PrimitiveTypes
ofTimeMillis(long) - 类 中的静态方法cn.ponfee.commons.date.Dates
java(毫秒)时间戳
ofTimeMillis(Long) - 类 中的静态方法cn.ponfee.commons.date.Dates
ofType(Class<? extends DataStructure>) - 枚举 中的静态方法cn.ponfee.commons.schema.DataStructures
ofUnixTimestamp(long) - 类 中的静态方法cn.ponfee.commons.date.Dates
unix时间戳
ofUnixTimestamp(Long) - 类 中的静态方法cn.ponfee.commons.date.Dates
ofValue(String) - 枚举 中的静态方法cn.ponfee.commons.http.ContentType
ofWrapper(Class<?>) - 枚举 中的静态方法cn.ponfee.commons.base.PrimitiveTypes
ok() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Is the response code a 200 OK?
OK - 类 中的静态变量cn.ponfee.commons.model.ResultCode
公用结果码
ONE_DOUBLE - 类 中的静态变量cn.ponfee.commons.math.Numbers
onUpload(long, long) - 接口 中的方法cn.ponfee.commons.http.HttpRequest.UploadProgress
Callback invoked as data is uploaded by the request.
OPEN - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Char
Open symbol
OPEN - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Str
Open symbol
open(InputStream, Executor) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingReader
open(File, Executor) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingReader
open(String, Executor) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingReader
openOutput() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Open output stream
OPS_CONFLICT - 类 中的静态变量cn.ponfee.commons.model.ResultCode
options(String) - 类 中的静态方法cn.ponfee.commons.http.Http
options(CharSequence) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start an 'OPTIONS' request to the given URL
options(URL) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start an 'OPTIONS' request to the given URL
order(boolean) - 类 中的静态方法cn.ponfee.commons.collect.Comparators
orElse(T) - 类 中的方法cn.ponfee.commons.util.Holder
orElse(T) - 类 中的方法cn.ponfee.commons.util.LazyLoader
orElseGet(Supplier<T>) - 类 中的方法cn.ponfee.commons.util.Holder
orElseGet(Supplier<? extends T>) - 类 中的方法cn.ponfee.commons.util.LazyLoader
orElseThrow(Supplier<? extends E>) - 类 中的方法cn.ponfee.commons.util.Holder
out - 类 中的变量cn.ponfee.commons.export.ConsoleExporter
P
p - 类 中的变量cn.ponfee.commons.jce.ECParameters
p - 类 中的变量cn.ponfee.commons.jce.implementation.rsa.RSAKey
PackagesSqlSessionFactoryBean - cn.ponfee.commons.mybatis 中的类
Mybatis typeAliasesPackage config
p:typeAliasesPackage="cn.ponfee.data.**.model"
PackagesSqlSessionFactoryBean() - 类 的构造器cn.ponfee.commons.mybatis.PackagesSqlSessionFactoryBean
Padding - cn.ponfee.commons.jce.symmetric 中的枚举
encrypt padding
pkcs7Padding must be has BouncyCastleProvider support
PKCS7Padding:缺几个字节就补几个字节的0
PKCS5Padding:缺几个字节就补充几个字节的几,如缺6个字节就补充6个字节的6
padding() - 枚举 中的方法cn.ponfee.commons.jce.symmetric.Padding
padding(Padding) - 类 中的方法cn.ponfee.commons.jce.symmetric.PBECryptorBuilder
padding(Padding) - 类 中的方法cn.ponfee.commons.jce.symmetric.SymmetricCryptorBuilder
Page <T > - cn.ponfee.commons.model 中的类
参考guthub开源的mybatis分页工具
项目地址:
http://git.oschina.net/free/Mybatis_PageHelper
https://github.com/pagehelper/Mybatis-PageHelper
属性配置:
http://bbs.csdn.net/topics/360010907
Mapper插件:
https://github.com/abel533/Mapper
Spring Boot集成 MyBatis, 分页插件 PageHelper, 通用 Mapper
https://github.com/abel533/MyBatis-Spring-Boot
Page() - 类 的构造器cn.ponfee.commons.model.Page
Page(List<T>) - 类 的构造器cn.ponfee.commons.model.Page
包装Page对象
Page(List<T>, int) - 类 的构造器cn.ponfee.commons.model.Page
包装Page对象
PAGE_PARAMS - 类 中的静态变量cn.ponfee.commons.model.PageParameter
PageBoundsResolver - cn.ponfee.commons.model 中的类
分页解析器
PageBoundsResolver.PageBounds - cn.ponfee.commons.model 中的类
分页对象
PageHandler - cn.ponfee.commons.model 中的类
分页参数处理类
基于github上的mybatis分页工具
https://github.com/pagehelper/Mybatis-PageHelper/blob/master/wikis/zh/HowToUse.md
PageHandler(String, String, String, String) - 类 的构造器cn.ponfee.commons.model.PageHandler
PageMethodArgumentResolver - cn.ponfee.commons.spring 中的类
分页查询方法参数解析,在spring-mvc配置文件中做如下配置
配置完之后PageMethodArgumentResolver这个spring bean会被注入到RequestMappingHandlerAdapter.argumentResolvers中
https://blog.csdn.net/lqzkcx3/article/details/78794636
PageMethodArgumentResolver() - 类 的构造器cn.ponfee.commons.spring.PageMethodArgumentResolver
PageParameter - cn.ponfee.commons.model 中的类
分页请求参数封装类(不能继承Map,否则会被内置Map解析器优先处理)
PageParameter() - 类 的构造器cn.ponfee.commons.model.PageParameter
PageParameter(int) - 类 的构造器cn.ponfee.commons.model.PageParameter
PageParameter(int, int) - 类 的构造器cn.ponfee.commons.model.PageParameter
PageParameter(Map<String, Object>) - 类 的构造器cn.ponfee.commons.model.PageParameter
PaginationHtmlBuilder - cn.ponfee.commons.model 中的类
Pagination html builder
PARAM_CHARSET - 类 中的静态变量cn.ponfee.commons.http.HttpRequest
'charset' header value parameter
parameter(String, String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get parameter with given name from header value in response
parameter(byte[], int) - 类 中的方法cn.ponfee.commons.jce.symmetric.PBECryptorBuilder
parameter - 类 中的变量cn.ponfee.commons.jce.symmetric.SymmetricCryptor
1、ECB模式时iv必须为null
2、无分组对称加密模式时iv必须为null
3、有分组对称加密模式时必须要有iv
4、iv must be 16 bytes long
parameter(byte[]) - 类 中的方法cn.ponfee.commons.jce.symmetric.SymmetricCryptorBuilder
Parameter() - 类 的构造器cn.ponfee.commons.model.Form.Parameter
parameters(String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get all parameters from header value in response
This will be all key=value pairs after the first ';' that are separated by
a ';'
params(String) - 类 中的方法cn.ponfee.commons.model.PaginationHtmlBuilder
params(Map<String, Object>) - 类 中的方法cn.ponfee.commons.model.PaginationHtmlBuilder
params(PageParameter) - 类 中的方法cn.ponfee.commons.model.PaginationHtmlBuilder
params() - 类 中的方法cn.ponfee.commons.model.TypedParameter
ParamValidator - cn.ponfee.commons.constrain 中的类
方法参数校验:拦截参数中包含@ConstrainParam注解的方法
@Component
@Aspect
public class TestParamValidator extends ParamValidator {
@Around(value = "execution(public * cn.ponfee.xxx.service.impl.
ParamValidator() - 类 的构造器cn.ponfee.commons.constrain.ParamValidator
parent - 类 中的变量cn.ponfee.commons.tree.NodeId
parse() - 类 中的方法cn.ponfee.commons.dag.DAGExpressionParser
parse(String, ParsePosition) - 类 中的方法cn.ponfee.commons.date.JavaUtilDateFormat
parse(String) - 类 中的方法cn.ponfee.commons.date.JavaUtilDateFormat
parse(String) - 类 中的方法cn.ponfee.commons.date.LocalDateFormat
parse(String) - 类 中的方法cn.ponfee.commons.date.LocalDateTimeFormat
parse(String) - 枚举 中的方法cn.ponfee.commons.io.HumanReadables
parse(String, boolean) - 枚举 中的方法cn.ponfee.commons.io.HumanReadables
Parse the readable byte count, allowed suffix units: "1", "1 B", "1 MB", "1 MiB", "1 M"
parse(String, JavaType) - 类 中的方法cn.ponfee.commons.json.Jsons
Deserialize the json string to java object
parse(byte[], JavaType) - 类 中的方法cn.ponfee.commons.json.Jsons
Deserialize the json byte array to java object
parse(String, Class<T>) - 类 中的方法cn.ponfee.commons.json.Jsons
parse(byte[], Class<T>) - 类 中的方法cn.ponfee.commons.json.Jsons
parse(String, Type) - 类 中的方法cn.ponfee.commons.json.Jsons
parse(byte[], Type) - 类 中的方法cn.ponfee.commons.json.Jsons
parse(String, TypeReference<T>) - 类 中的方法cn.ponfee.commons.json.Jsons
parse(byte[], TypeReference<T>) - 类 中的方法cn.ponfee.commons.json.Jsons
parse(String) - 类 中的静态方法cn.ponfee.commons.parser.ELParser
parse(String, Map<String, ?>) - 类 中的静态方法cn.ponfee.commons.parser.ELParser
parse(String) - 枚举 中的方法cn.ponfee.commons.schema.DataStructures
parse(InputStream) - 类 中的静态方法cn.ponfee.commons.xml.SimpleXmlHandler
待解析XML文件 格式必须符合如下规范:
1.最多三级,每级的node名称自定义,一级节点为根节点,不能包含属性,如:encryptors;
2.二级节点支持节点属性,属性将被视作子节点,二级节点如:encryptor;
3.三级节点不能包含属性,三级节点如:encryptorId;
4.CDATA必须包含在节点中,不能单独出现;
xml文件:
<?
parse(String) - 类 中的静态方法cn.ponfee.commons.xml.SimpleXmlHandler
parseArray(String, Class<?>...) - 类 中的静态方法cn.ponfee.commons.json.Jsons
parseMethodArgs(String, Method) - 类 中的静态方法cn.ponfee.commons.json.Jsons
parseObject(String, ParsePosition) - 类 中的方法cn.ponfee.commons.date.JavaUtilDateFormat
parseObject(String) - 类 中的方法cn.ponfee.commons.date.JavaUtilDateFormat
parseObject(Object) - 枚举 中的方法cn.ponfee.commons.schema.DataType
parseObject0(Object) - 枚举 中的方法cn.ponfee.commons.schema.DataType
parseP7(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.cert.X509CertUtils
解析PKCS7(SM2证书)
parseParams(String) - 类 中的静态方法cn.ponfee.commons.http.HttpParams
parseParams(String, String) - 类 中的静态方法cn.ponfee.commons.http.HttpParams
解析参数
parseToLocalDateTime(String) - 类 中的方法cn.ponfee.commons.date.JavaUtilDateFormat
parseToLocalDateTime(String, ParsePosition) - 类 中的方法cn.ponfee.commons.date.JavaUtilDateFormat
parseUrlParams(String) - 类 中的静态方法cn.ponfee.commons.http.HttpParams
parseUrlParams(String, String) - 类 中的静态方法cn.ponfee.commons.http.HttpParams
part(String, String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write part of a multipart request to the request body
part(String, String, String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write part of a multipart request to the request body
part(String, String, String, String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write part of a multipart request to the request body
part(String, Number) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write part of a multipart request to the request body
part(String, String, Number) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write part of a multipart request to the request body
part(String, File) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write part of a multipart request to the request body
part(String, String, File) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write part of a multipart request to the request body
part(String, String, String, File) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write part of a multipart request to the request body
part(String, InputStream) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write part of a multipart request to the request body
part(String, String, String, InputStream) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write part of a multipart request to the request body
partHeader(String, String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write a multipart header to the response body
PARTIAL_CONTENT - 类 中的静态变量cn.ponfee.commons.model.ResultCode
partition(int[], int) - 类 中的静态方法cn.ponfee.commons.collect.Collects
Returns consecutive sub array of an array,
each of the same size (the final list may be smaller).
partition(int, int) - 类 中的静态方法cn.ponfee.commons.math.Numbers
Partition the number
partition( 0, 2) -> [(0, 0)]
partition( 2, 3) -> [(0, 0), (1, 1)]
partition( 3, 1) -> [(0, 2)]
partition( 9, 3) -> [(0, 2), (3, 5), (6, 8)]
partition(10, 3) -> [(0, 3), (4, 6), (7, 9)]
partition(11, 3) -> [(0, 3), (4, 7), (8, 10)]
partition(12, 3) -> [(0, 3), (4, 7), (8, 11)]
path - 类 中的变量cn.ponfee.commons.tree.BaseNode
PATTERN_11 - 类 中的静态变量cn.ponfee.commons.date.LocalDateTimeFormat
PBECryptor - cn.ponfee.commons.jce.symmetric 中的类
|---------------------------------------|-------------------|---------------------------|
| Algorithm | secret key length | default secret key length |
|---------------------------------------|-------------------|---------------------------|
| PBEWithMD5AndDES | 56 | 56 |
|---------------------------------------|-------------------|---------------------------|
| PBEWithMD5AndTripleDES | 112,168 | 168 |
|---------------------------------------|-------------------|---------------------------|
| PBEWithSHA1AndDESede | 112,168 | 168 |
|---------------------------------------|-------------------|---------------------------|
| PBEWithSHA1AndRC2_40 | 40 to 1024 | 128 |
|---------------------------------------|-------------------|---------------------------|
String是常量(即创建之后就无法更改),会保存到常量池中,如果有其他进程
可以dump这个进程的内存,那么密码就会随着常量池被dump出去从而泄露。
PBECryptor(SecretKey, Mode, Padding, AlgorithmParameterSpec, Provider) - 类 的构造器cn.ponfee.commons.jce.symmetric.PBECryptor
PBECryptor.PBEAlgorithm - cn.ponfee.commons.jce.symmetric 中的枚举
PBECryptorBuilder - cn.ponfee.commons.jce.symmetric 中的类
PBE Cryptor builder
PBKDF2 - cn.ponfee.commons.jce.passwd 中的类
PBKDF2 salted password hashing.
pbkdf2(HmacAlgorithms, char[], byte[], int, int) - 类 中的静态方法cn.ponfee.commons.jce.passwd.PBKDF2
Computes the PBKDF2 hash of a password.
pbkdf2(HmacAlgorithms, byte[], byte[], int, int) - 类 中的静态方法cn.ponfee.commons.jce.passwd.SCrypt
Implementation of PBKDF2 (RFC2898).
PdfSignature - cn.ponfee.commons.pdf.sign 中的类
pdf签章
PdfSignature() - 类 的构造器cn.ponfee.commons.pdf.sign.PdfSignature
PdfWaterMark - cn.ponfee.commons.pdf 中的类
pdf加水印
PdfWaterMark() - 类 的构造器cn.ponfee.commons.pdf.PdfWaterMark
pe - 类 中的变量cn.ponfee.commons.jce.implementation.rsa.RSAKey
percent(double, double, int) - 类 中的静态方法cn.ponfee.commons.math.Numbers
百分比
percent(double, int) - 类 中的静态方法cn.ponfee.commons.math.Numbers
百分比
pid - 类 中的变量cn.ponfee.commons.tree.BaseNode
pid(T) - 类 中的方法cn.ponfee.commons.tree.TreeNodeBuilder
PKCS1Signature - cn.ponfee.commons.jce.pkcs 中的类
pkcs1方式的签名/验签工具类
PKCS1Signature() - 类 的构造器cn.ponfee.commons.jce.pkcs.PKCS1Signature
PKCS7Signature - cn.ponfee.commons.jce.pkcs 中的类
pkcs7工具类
PKCS7Signature() - 类 的构造器cn.ponfee.commons.jce.pkcs.PKCS7Signature
PlainNode <T extends Serializable & Comparable <T >,A > - cn.ponfee.commons.tree 中的类
Representing plain node
PlainNode(T, T, A) - 类 的构造器cn.ponfee.commons.tree.PlainNode
PlainNode(T, T, boolean, A) - 类 的构造器cn.ponfee.commons.tree.PlainNode
PlainNode(T, T, boolean, boolean, A) - 类 的构造器cn.ponfee.commons.tree.PlainNode
PlainStructure - cn.ponfee.commons.schema 中的类
原文格式:As a string
PlainStructure(String) - 类 的构造器cn.ponfee.commons.schema.PlainStructure
PlainStructure.FastjsonSerializer - cn.ponfee.commons.schema 中的类
PlainStructure.JacksonDeserializer - cn.ponfee.commons.schema 中的类
PlainStructure.JacksonSerializer - cn.ponfee.commons.schema 中的类
plus(int, int) - 类 中的静态方法cn.ponfee.commons.math.Maths
plus(long, long) - 类 中的静态方法cn.ponfee.commons.math.Maths
plusDays(Date, long) - 类 中的静态方法cn.ponfee.commons.date.Dates
增加天数
plusHours(Date, long) - 类 中的静态方法cn.ponfee.commons.date.Dates
增加小时
plusMillis(Date, long) - 类 中的静态方法cn.ponfee.commons.date.Dates
增加毫秒数
plusMinutes(Date, long) - 类 中的静态方法cn.ponfee.commons.date.Dates
增加分钟
plusMonths(Date, long) - 类 中的静态方法cn.ponfee.commons.date.Dates
增加月份
plusSeconds(Date, long) - 类 中的静态方法cn.ponfee.commons.date.Dates
增加秒数
plusWeeks(Date, long) - 类 中的静态方法cn.ponfee.commons.date.Dates
增加周
plusYears(Date, long) - 类 中的静态方法cn.ponfee.commons.date.Dates
增加年
pointG - 类 中的变量cn.ponfee.commons.jce.ECParameters
PolicyConstraints - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Policy Constraints
PolicyMappings - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Policy Mappings
poll() - 类 中的方法cn.ponfee.commons.util.TimingWheel
poll(long) - 类 中的方法cn.ponfee.commons.util.TimingWheel
Gets from timing wheel.
post(String) - 类 中的静态方法cn.ponfee.commons.http.Http
post(CharSequence) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'POST' request to the given URL
post(URL) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'POST' request to the given URL
post(CharSequence, Map<?, ?>, boolean) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'POST' request to the given URL along with the query params
post(CharSequence, boolean, Object...) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'POST' request to the given URL along with the query params
pow(long, int) - 类 中的静态方法cn.ponfee.commons.math.Maths
Returns a long value for baseexponent .
Predicates - cn.ponfee.commons.base 中的枚举
Representing a boolean status
异或(XOR , ⊕) = A ^ B
同或(XNOR, ⊙) = 异或 ^ 1 = (A ^ B) ^ 1
(0, 1)间的切换可以使用异或:1 ^ n,其中n ∈ (0, 1)
prefix(String) - 类 中的方法cn.ponfee.commons.concurrent.NamedThreadFactory.Builder
PREFLIGHT_MAX_AGE_PARAM - 类 中的静态变量cn.ponfee.commons.web.WebContext.WebContextFilter
PrereadInputStream - cn.ponfee.commons.io 中的类
预先第一次读取InputStream的数据用来判断文件类型,文件编码等用途
PrereadInputStream(InputStream, int) - 类 的构造器cn.ponfee.commons.io.PrereadInputStream
prestartCoreThreadType(ThreadPoolExecutors.PrestartCoreThreadType) - 类 中的方法cn.ponfee.commons.concurrent.ThreadPoolExecutors.Builder
primitive() - 枚举 中的方法cn.ponfee.commons.base.PrimitiveTypes
PrimitiveTypes - cn.ponfee.commons.base 中的枚举
基本数据类型及其包装类型工具类(不包含
Void),以及这些数据类型间的转换规则
+----------+-------+------+-----+-------+------+------+---------+
| double | float | long | int | short | char | byte | boolean |
+----------+-------+------+-----+-------+------+------+---------+
print(T) - 类 中的方法cn.ponfee.commons.tree.print.BinaryTreePrinter
Prints ascii representation of binary tree.
print(List<T>, int) - 类 中的方法cn.ponfee.commons.tree.print.BinaryTreePrinter
Prints ascii representations of multiple trees across page.
print(T) - 类 中的方法cn.ponfee.commons.tree.print.MultiwayTreePrinter
print(Function<TreeNode<T, A>, CharSequence>) - 类 中的方法cn.ponfee.commons.tree.TreeNode
priority(Integer) - 类 中的方法cn.ponfee.commons.concurrent.NamedThreadFactory.Builder
PRIVATE_KEY - 类 中的静态变量cn.ponfee.commons.jce.sm.SM2
PrivateKeyUsagePeriod - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Private Key Usage Period 私钥使用周期
process(List<T>, boolean) - 接口 中的方法cn.ponfee.commons.concurrent.AsyncBatchProcessor.BatchProcessor
processError(StringBuilder, Method, Object[]) - 类 中的方法cn.ponfee.commons.constrain.FieldValidator
progress(HttpRequest.UploadProgress) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set the UploadProgress callback for this request
PropertiesUtils - cn.ponfee.commons.util 中的类
Properties Utility
PropertiesUtils() - 类 的构造器cn.ponfee.commons.util.PropertiesUtils
protectSheet(String) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
ProtostuffSerializer - cn.ponfee.commons.serial 中的类
Protostuff Serializer
ProtostuffSerializer() - 类 的构造器cn.ponfee.commons.serial.ProtostuffSerializer
Providers - cn.ponfee.commons.jce 中的接口
security providers
there has not any method defined except a static method
Providers.NullProvider - cn.ponfee.commons.jce 中的类
The NullProvider representing the not exists provider
Providers.ProvidersHolder - cn.ponfee.commons.jce 中的类
provider holder
ProvidersHolder() - 类 的构造器cn.ponfee.commons.jce.Providers.ProvidersHolder
proxyAuthorization(String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set the 'Proxy-Authorization' header to given value
proxyBasic(String, String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set the 'Proxy-Authorization' header to given values in Basic authentication
format
proxyHost(String) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Set the 'http.proxyHost' and 'https.proxyHost' properties to the given host
value.
proxyPort(int) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Set the 'http.proxyPort' and 'https.proxyPort' properties to the given port
number.
ProxyUtils - cn.ponfee.commons.spring 中的类
Spring proxy utils
ProxyUtils() - 类 的构造器cn.ponfee.commons.spring.ProxyUtils
PUBLIC_KEY - 类 中的静态变量cn.ponfee.commons.jce.sm.SM2
publish(String, Object) - 类 中的静态方法cn.ponfee.commons.ws.JAXWS
Server publish the webservice
put(K, V) - 类 中的方法cn.ponfee.commons.collect.LRUCache
put(K, V) - 类 中的方法cn.ponfee.commons.collect.ValueSortedMap
已过时。
put(T) - 类 中的方法cn.ponfee.commons.concurrent.AsyncBatchProcessor
Puts an element to queue
put(T[]) - 类 中的方法cn.ponfee.commons.concurrent.AsyncBatchProcessor
Batch put elements to queue.
put(List<T>) - 类 中的方法cn.ponfee.commons.concurrent.AsyncBatchProcessor
Batch put elements to queue.
put(DelayedData<E>) - 类 中的方法cn.ponfee.commons.concurrent.AsyncDelayedExecutor
Puts an element to queue
put(String) - 类 中的静态方法cn.ponfee.commons.http.Http
put(CharSequence) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'PUT' request to the given URL
put(URL) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'PUT' request to the given URL
put(CharSequence, Map<?, ?>, boolean) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'PUT' request to the given URL along with the query params
put(CharSequence, boolean, Object...) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'PUT' request to the given URL along with the query params
put(K, V) - 类 中的方法cn.ponfee.commons.model.TypedMapWrapper
put(String, Object) - 类 中的方法cn.ponfee.commons.model.TypedParameter
put(Object, String, Object) - 类 中的静态方法cn.ponfee.commons.reflect.Fields
put field to target object
put(Object, Field, Object) - 类 中的静态方法cn.ponfee.commons.reflect.Fields
put field to target object
putAll(Map<? extends K, ? extends V>) - 类 中的方法cn.ponfee.commons.collect.ValueSortedMap
已过时。
putAll(Map<? extends K, ? extends V>) - 类 中的方法cn.ponfee.commons.model.TypedMapWrapper
putCell(int, Cell) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
putIfAbsent(K, V) - 类 中的方法cn.ponfee.commons.collect.ValueSortedMap
已过时。
putIfNull(Object, String, Object) - 类 中的静态方法cn.ponfee.commons.reflect.Fields
put field to target object if value is null
putIfNull(Object, Field, Object) - 类 中的静态方法cn.ponfee.commons.reflect.Fields
put field to target object if value is null
putInt(int, byte[], int) - 类 中的静态方法cn.ponfee.commons.util.Bytes
Puts a int number to byte array
putVolatile(Object, Field, Object) - 类 中的静态方法cn.ponfee.commons.reflect.Fields
put of volatile
Q
q - 类 中的变量cn.ponfee.commons.jce.implementation.rsa.RSAKey
QCStatements - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
QCStatements
qe - 类 中的变量cn.ponfee.commons.jce.implementation.rsa.RSAKey
QUERY_ALL_PARAMS - 类 中的静态变量cn.ponfee.commons.model.PageHandler
queryForList(String, RowMapper<T>, Object...) - 类 中的方法cn.ponfee.commons.spring.JdbcTemplateWrapper
R
random(Date, Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
日期随机
random(long, long) - 类 中的静态方法cn.ponfee.commons.date.Dates
random(int) - 类 中的静态方法cn.ponfee.commons.util.Captchas
使用系统默认字符源生成验证码
random(int, char[]) - 类 中的静态方法cn.ponfee.commons.util.Captchas
使用指定源生成验证码
random(int) - 类 中的静态方法cn.ponfee.commons.util.SecureRandoms
Returns a pseudo random BigInteger specified bit length
random(BigInteger) - 类 中的静态方法cn.ponfee.commons.util.SecureRandoms
Returns a pseudo random BigInteger, the bit length
equals mod's bit length - 1
range(int, int, int, String) - 类 中的静态方法cn.ponfee.commons.util.Asserts
rangeLen(String, int, int, String) - 类 中的静态方法cn.ponfee.commons.util.Asserts
ratio(T[], FailureRatioActuary.ToBooleanFunction<T>) - 类 中的方法cn.ponfee.commons.math.FailureRatioActuary
ratio(boolean[]) - 类 中的方法cn.ponfee.commons.math.FailureRatioActuary
ratio() - 类 中的方法cn.ponfee.commons.math.FailureRatioActuary
RC4 - cn.ponfee.commons.jce.implementation.symmetric 中的类
RC4 implementation
给定一个短的密码,储存在key[MAX]数组里,还有一个数组S[256],令S[i]=i。
RC4(byte[]) - 类 的构造器cn.ponfee.commons.jce.implementation.symmetric.RC4
Constructs a RC4 Cryptor, input the specified key byte array
and init the sbox in this methods
read() - 类 中的方法cn.ponfee.commons.io.PrereadInputStream
读取下一个可用的字节数据,如果到达流的末尾而没有字节可用,则返回值-1
read(byte[], int, int) - 类 中的方法cn.ponfee.commons.io.PrereadInputStream
read(byte[]) - 类 中的方法cn.ponfee.commons.io.PrereadInputStream
read(char[], int, int) - 类 中的方法cn.ponfee.commons.io.WrappedBufferedReader
read(CharBuffer) - 类 中的方法cn.ponfee.commons.io.WrappedBufferedReader
read() - 类 中的方法cn.ponfee.commons.io.WrappedBufferedReader
read(char[]) - 类 中的方法cn.ponfee.commons.io.WrappedBufferedReader
readByteArray(String, int) - 类 中的静态方法cn.ponfee.commons.io.Files
readByteArray(File, int) - 类 中的静态方法cn.ponfee.commons.io.Files
readByteArray(InputStream, int) - 类 中的静态方法cn.ponfee.commons.io.Files
reader(String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get reader to response body using given character set.
reader() - 类 中的方法cn.ponfee.commons.http.HttpRequest
readKey(InputStream) - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.ECKey
readKey(InputStream) - 接口 中的方法cn.ponfee.commons.jce.implementation.Key
readKey(InputStream) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSAKey
readLine() - 类 中的方法cn.ponfee.commons.io.WrappedBufferedReader
readTimeout(int) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set read timeout on connection to given value
readTimeoutSeconds(int) - 类 中的方法cn.ponfee.commons.http.Http
set read timeout
ready() - 类 中的方法cn.ponfee.commons.io.WrappedBufferedReader
ReasonCode - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Reason code
receive(File) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Stream response body to file
receive(OutputStream) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Stream response to given output stream
receive(PrintStream) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Stream response to given print stream
receive(Appendable) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Receive response into the given appendable
receive(Writer) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Receive response into the given writer
recordAction(String, int) - 类 中的方法cn.ponfee.commons.limit.request.ConcurrentMapRequestLimiter
recordAction(String, int) - 类 中的方法cn.ponfee.commons.limit.request.HttpSessionRequestLimiter
已过时。
recordAction(String, int) - 类 中的方法cn.ponfee.commons.limit.request.RequestLimiter
计数周期内的行为
用于登录失败达到一定次数后锁定账户等场景
recover(TransitPage<T>) - 类 中的静态方法cn.ponfee.commons.ws.adapter.model.TransitPage
REDIRECT - 类 中的静态变量cn.ponfee.commons.model.ResultCode
referer(String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set the 'Referer' header to given value
refreshAccessToken(String, String) - 类 中的静态方法cn.ponfee.commons.util.Wechats
Refresh the access token by refresh_token
RegexUtils - cn.ponfee.commons.util 中的类
正则工具类
http://blog.csdn.net/carechere/article/details/52315728
RegexUtils() - 类 的构造器cn.ponfee.commons.util.RegexUtils
rejectedHandler(RejectedExecutionHandler) - 类 中的方法cn.ponfee.commons.concurrent.ThreadPoolExecutors.Builder
Releasable - cn.ponfee.commons.base 中的接口
Release resources
release() - 接口 中的方法cn.ponfee.commons.base.Releasable
释放资源
release(Object) - 接口 中的静态方法cn.ponfee.commons.base.Releasable
RELEASER - 接口 中的静态变量cn.ponfee.commons.base.Releasable
remainder(BigDecimal) - 类 中的方法cn.ponfee.commons.math.WrappedBigDecimal
RemovableTypedKeyValue <K ,V > - cn.ponfee.commons.model 中的接口
Removable typed dictionary key-value
RemovableTypedMap <K ,V > - cn.ponfee.commons.model 中的接口
remove(int) - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
remove(Object) - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
remove(Object) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
remove(int) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
remove(Object) - 类 中的方法cn.ponfee.commons.collect.LRUCache
remove(Object) - 类 中的方法cn.ponfee.commons.collect.ValueSortedMap
已过时。
remove(Object, Object) - 类 中的方法cn.ponfee.commons.collect.ValueSortedMap
已过时。
remove(String) - 类 中的方法cn.ponfee.commons.data.lookup.MultipleCachedDataSource
remove(String) - 类 中的方法cn.ponfee.commons.data.lookup.MultipleScalableDataSource
remove(DataSource) - 类 中的方法cn.ponfee.commons.data.lookup.MultipleScalableDataSource
remove(String) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
remove(File) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
remove(Charset, String) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
remove(Charset, File) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
remove(Object) - 类 中的方法cn.ponfee.commons.model.TypedMapWrapper
removeAll(Collection<?>) - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
removeAll(Collection<?>) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
removeArrayFormula(Cell) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
removeBoolean(K, boolean) - 接口 中的方法cn.ponfee.commons.model.RemovableTypedKeyValue
removeBoolean(K) - 接口 中的方法cn.ponfee.commons.model.RemovableTypedKeyValue
removeCell(Cell) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
removeCellComment() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
removeColumnBreak(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
removeDouble(K, double) - 接口 中的方法cn.ponfee.commons.model.RemovableTypedKeyValue
removeDouble(K) - 接口 中的方法cn.ponfee.commons.model.RemovableTypedKeyValue
removeEldestEntry(Map.Entry<K, V>) - 类 中的方法cn.ponfee.commons.collect.LRUCache
removeFloat(K, float) - 接口 中的方法cn.ponfee.commons.model.RemovableTypedKeyValue
removeFloat(K) - 接口 中的方法cn.ponfee.commons.model.RemovableTypedKeyValue
removeFormula() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
removeHyperlink() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
removeIf(Predicate<? super E>) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
removeInt(K, int) - 接口 中的方法cn.ponfee.commons.model.RemovableTypedKeyValue
removeInt(K) - 接口 中的方法cn.ponfee.commons.model.RemovableTypedKeyValue
removeKey(K) - 接口 中的方法cn.ponfee.commons.model.RemovableTypedKeyValue
removeKey(K) - 接口 中的方法cn.ponfee.commons.model.RemovableTypedMap
removeKey(K) - 类 中的方法cn.ponfee.commons.model.TypedLinkedMultiValueMap
removeKey(String) - 类 中的方法cn.ponfee.commons.model.TypedParameter
removeLong(K, long) - 接口 中的方法cn.ponfee.commons.model.RemovableTypedKeyValue
removeLong(K) - 接口 中的方法cn.ponfee.commons.model.RemovableTypedKeyValue
removeMergedRegion(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
removeMergedRegions(Collection<Integer>) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
removeName(Name) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
removeNode(T) - 类 中的方法cn.ponfee.commons.util.ConsistentHash
Remove the physical node from the hash ring
removePrintArea(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
removeRow(Row) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
removeRowBreak(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
removeSheet(String) - 类 中的方法cn.ponfee.commons.export.ExcelExporter
removeSheetAt(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
removeString(K) - 接口 中的方法cn.ponfee.commons.model.RemovableTypedKeyValue
removeString(K, String) - 接口 中的方法cn.ponfee.commons.model.RemovableTypedKeyValue
RepairX500Principal - cn.ponfee.commons.jce.cert 中的类
解决X500Principal乱码问题
RepairX500Principal(X500Principal) - 类 的构造器cn.ponfee.commons.jce.cert.RepairX500Principal
replace(K, V, V) - 类 中的方法cn.ponfee.commons.collect.ValueSortedMap
已过时。
replace(K, V) - 类 中的方法cn.ponfee.commons.collect.ValueSortedMap
已过时。
replaceAll(UnaryOperator<E>) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - 类 中的方法cn.ponfee.commons.collect.ValueSortedMap
已过时。
request(JavaType) - 类 中的方法cn.ponfee.commons.http.Http
request(Class<T>) - 类 中的方法cn.ponfee.commons.http.Http
request() - 类 中的方法cn.ponfee.commons.http.Http
发送请求获取响应数据
REQUEST_TIMEOUT - 类 中的静态变量cn.ponfee.commons.model.ResultCode
RequestLimiter - cn.ponfee.commons.limit.request 中的类
Request limiter, like as send sms and so on
RequestLimiter() - 类 的构造器cn.ponfee.commons.limit.request.RequestLimiter
RequestLimitException - cn.ponfee.commons.limit.request 中的异常错误
请求超限异常
RequestLimitException(String) - 异常错误 的构造器cn.ponfee.commons.limit.request.RequestLimitException
RequestOutputStream(OutputStream, String, int) - 类 的构造器cn.ponfee.commons.http.HttpRequest.RequestOutputStream
Create request output stream
requireNonEmpty(T[]) - 类 中的静态方法cn.ponfee.commons.collect.Collects
Checks that the specified array reference is not null and not empty,
throws a customized
IllegalStateException if it is.
requireNonEmpty(List<T>) - 类 中的静态方法cn.ponfee.commons.collect.Collects
Checks that the specified list reference is not null and not empty,
throws a customized
IllegalStateException if it is.
reset() - 类 中的方法cn.ponfee.commons.io.PrereadInputStream
reset() - 类 中的方法cn.ponfee.commons.io.WrappedBufferedReader
reset() - 类 中的方法cn.ponfee.commons.jce.implementation.digest.RipeMD160Digest
reset() - 类 中的方法cn.ponfee.commons.jce.implementation.digest.SHA1Digest
reset() - 类 中的方法cn.ponfee.commons.jce.sm.SM3Digest
resetAction(String) - 类 中的方法cn.ponfee.commons.limit.request.ConcurrentMapRequestLimiter
resetAction(String) - 类 中的方法cn.ponfee.commons.limit.request.HttpSessionRequestLimiter
已过时。
resetAction(String) - 类 中的方法cn.ponfee.commons.limit.request.RequestLimiter
重置行为
resolve(int, int, long...) - 类 中的静态方法cn.ponfee.commons.model.PageBoundsResolver
多个数据源查询结果分页
resolve(int, int, long) - 类 中的静态方法cn.ponfee.commons.model.PageBoundsResolver
单个数据源查询结果分页
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - 类 中的方法cn.ponfee.commons.spring.LocalizedMethodArgumentResolver
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - 类 中的方法cn.ponfee.commons.spring.PageMethodArgumentResolver
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - 类 中的方法cn.ponfee.commons.spring.TypedMapMethodArgumentResolver
resolveDevice(HttpServletRequest) - 类 中的方法cn.ponfee.commons.web.LiteDeviceResolver
resolveFallback(HttpServletRequest) - 类 中的方法cn.ponfee.commons.web.LiteDeviceResolver
Fallback called if no mobile device is matched by this resolver.
resolveWithPlatform(DeviceType, DevicePlatform) - 类 中的方法cn.ponfee.commons.web.LiteDeviceResolver
Wrapper method for allow subclassing platform based resolution
Resource - cn.ponfee.commons.resource 中的类
资源类
Resource(String, String, InputStream) - 类 的构造器cn.ponfee.commons.resource.Resource
ResourceLoaderFacade - cn.ponfee.commons.resource 中的类
资源文件加载门面类
Class.getResourceAsStream(String) :path不以“/”开头则从此类所在的jar包下获取,以“/”开头则从classpath根下获取(内部还是由ClassLoader获取资源)
ClassLoader.getResourceAsStream(String) :从classpath根下获取(path不能以“/”开头,否则报错)
ServletContext.getResourceAsStream(String) :从WebAPP根目录下取资源,'/'开头和不以'/'开头情况一样
classpath:以'/'开头表示在jar包中的绝对路径(内部还是由ClassLoader获取),不以'/'开头表示在jar包中与指定类的相对路径
webapp:
file:
default classpath:
ResourceLoaderFacade.getResource("StringUtils.class", StringUtils.class);
ResourceLoaderFacade.getResource("/mybatis-conf.xml", ResourceLoaderFacade.class); // 类所在jar包中的绝对路径
ResourceLoaderFacade.getResource("mybatis-conf.xml", ResourceLoaderFacade.class); // 类所在jar包中且相对该类的路径
ResourceLoaderFacade.getResource("/log4j2.xml");
ResourceLoaderFacade.getResource("log4j2.xml");
ResourceLoaderFacade.getResource("file:d:/import.txt");
ResourceLoaderFacade() - 类 的构造器cn.ponfee.commons.resource.ResourceLoaderFacade
ResourceScanner - cn.ponfee.commons.resource 中的类
资源扫描文件,用法:
new ResourceScanner("/*.template").scan4text()
new ResourceScanner("/**∕tika*.xml").scan4text()
// findAllClassPathResources:“/*” 等同 “*”,“/”开头会被截取path.substring(1)
new ResourceScanner("*.xml").scan4bytes()
new ResourceScanner("/*.xml").scan4bytes()
new ResourceScanner("**∕*.xml").scan4bytes()
new ResourceScanner("/**∕*.xml").scan4bytes()
new ResourceScanner("/log4j2.xml.template").scan4bytes()
new ResourceScanner("log4j2.xml.template").scan4bytes()
new ResourceScanner("/cn/ponfee/commons/jce/*.class").scan4bytes()
new ResourceScanner("/cn/ponfee/commons/jce/**∕*.class").scan4bytes()
new ResourceScanner("/cn/ponfee/commons/base/**∕*.class").scan4class()
new ResourceScanner("/cn/ponfee/commons/**∕*.class").scan4class(null, new Class[] {Service.class})
new ResourceScanner("/cn/ponfee/commons/**∕*.class").scan4class(null, new Class[] {Component.class})
new ResourceScanner("/cn/ponfee/commons/**∕*.class").scan4class(new Class[]{Tuple.class}, null)
ResourceScanner(String...) - 类 的构造器cn.ponfee.commons.resource.ResourceScanner
ResourceScanner(String, String[]) - 类 的构造器cn.ponfee.commons.resource.ResourceScanner
respJson(HttpServletResponse, Object) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
响应json数据
respJson(HttpServletResponse, Object, String) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
respJsonp(HttpServletResponse, String, Object) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
respJsonp(HttpServletResponse, String, Object, String) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
响应jsonp数据
response(HttpServletResponse, ContentType, String, String) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
响应数据到请求客户端
response(HttpServletResponse, byte[], ContentType, boolean) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
响应数据流,如图片数据
response(resp, image_byte_array, ContentType.IMAGE_JPEG.value(), false);
response(HttpServletResponse, InputStream, ContentType, boolean) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
响应数据流,如图片数据
response(resp, image_file_input_stream, ContentType.IMAGE_JPEG.value(), false);
REST_CONTENT - 类 中的静态变量cn.ponfee.commons.model.ResultCode
Result <T > - cn.ponfee.commons.model 中的类
Representing the result-data structure
Result() - 类 的构造器cn.ponfee.commons.model.Result
Result(int, boolean, String, T) - 类 的构造器cn.ponfee.commons.model.Result
ResultCode - cn.ponfee.commons.model 中的类
Http response code:
HttpURLConnection.HTTP_OK
100 => "HTTP/1.1 100 Continue",
101 => "HTTP/1.1 101 Switching Protocols",
200 => "HTTP/1.1 200 OK",
201 => "HTTP/1.1 201 Created",
202 => "HTTP/1.1 202 Accepted",
203 => "HTTP/1.1 203 Non-Authoritative Information",
204 => "HTTP/1.1 204 No Content",
205 => "HTTP/1.1 205 Reset Content",
206 => "HTTP/1.1 206 Partial Content",
300 => "HTTP/1.1 300 Multiple Choices",
301 => "HTTP/1.1 301 Moved Permanently",
302 => "HTTP/1.1 302 Found",
303 => "HTTP/1.1 303 See Other",
304 => "HTTP/1.1 304 Not Modified",
305 => "HTTP/1.1 305 Use Proxy",
307 => "HTTP/1.1 307 Temporary Redirect",
400 => "HTTP/1.1 400 Bad Request",
401 => "HTTP/1.1 401 Unauthorized",
402 => "HTTP/1.1 402 Payment Required",
403 => "HTTP/1.1 403 Forbidden",
404 => "HTTP/1.1 404 Not Found",
405 => "HTTP/1.1 405 Method Not Allowed",
406 => "HTTP/1.1 406 Not Acceptable",
407 => "HTTP/1.1 407 Proxy Authentication Required",
408 => "HTTP/1.1 408 Request Time-out",
409 => "HTTP/1.1 409 Conflict",
410 => "HTTP/1.1 410 Gone",
411 => "HTTP/1.1 411 Length Required",
412 => "HTTP/1.1 412 Precondition Failed",
413 => "HTTP/1.1 413 Request Entity Too Large",
414 => "HTTP/1.1 414 Request-URI Too Large",
415 => "HTTP/1.1 415 Unsupported Media Type",
416 => "HTTP/1.1 416 Requested range not satisfiable",
417 => "HTTP/1.1 417 Expectation Failed",
500 => "HTTP/1.1 500 Internal Server Error",
501 => "HTTP/1.1 501 Not Implemented",
502 => "HTTP/1.1 502 Bad Gateway",
503 => "HTTP/1.1 503 Service Unavailable",
504 => "HTTP/1.1 504 Gateway Time-out"
2开头-请求成功-表示成功处理了请求的状态代码。
ResultDataJsonAdapter <T > - cn.ponfee.commons.ws.adapter 中的类
Result -> Result
ResultDataJsonAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ResultDataJsonAdapter
ResultDataJsonPageAdapter - cn.ponfee.commons.ws.adapter 中的类
Result
ResultDataJsonPageAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ResultDataJsonPageAdapter
ResultListAdapter <T > - cn.ponfee.commons.ws.adapter 中的类
Result>转换器
ResultListAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ResultListAdapter
ResultListMapAdapter <K ,V > - cn.ponfee.commons.ws.adapter 中的类
Result>转换器
ResultListMapAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ResultListMapAdapter
ResultListMapNormalAdapter - cn.ponfee.commons.ws.adapter 中的类
Result>转换器
ResultListMapNormalAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ResultListMapNormalAdapter
ResultListObjectAdapter - cn.ponfee.commons.ws.adapter 中的类
Result转换器
ResultListObjectAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ResultListObjectAdapter
ResultListObjectArrayAdapter - cn.ponfee.commons.ws.adapter 中的类
Result转换器
ResultListObjectArrayAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ResultListObjectArrayAdapter
ResultListStringAdapter - cn.ponfee.commons.ws.adapter 中的类
Result转换器
ResultListStringAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ResultListStringAdapter
ResultMapAdapter <K ,V > - cn.ponfee.commons.ws.adapter 中的类
Result>转换器
ResultMapAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ResultMapAdapter
ResultMapNormalAdapter - cn.ponfee.commons.ws.adapter 中的类
Result>转换器
ResultMapNormalAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ResultMapNormalAdapter
ResultPageAdapter <T > - cn.ponfee.commons.ws.adapter 中的类
ResultPageAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ResultPageAdapter
ResultPageMapAdapter <K ,V > - cn.ponfee.commons.ws.adapter 中的类
ResultPageMapAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ResultPageMapAdapter
ResultPageMapNormalAdapter - cn.ponfee.commons.ws.adapter 中的类
ResultPageMapNormalAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ResultPageMapNormalAdapter
ResultPageObjectAdapter - cn.ponfee.commons.ws.adapter 中的类
ResultPageAdapter转换器
ResultPageObjectAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ResultPageObjectAdapter
ResultPageObjectArrayAdapter - cn.ponfee.commons.ws.adapter 中的类
ResultPageAdapter转换器
ResultPageObjectArrayAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ResultPageObjectArrayAdapter
ResultSetAdapter <T > - cn.ponfee.commons.ws.adapter 中的类
Result>转换器
ResultSetAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ResultSetAdapter
ResultSetStringAdapter - cn.ponfee.commons.ws.adapter 中的类
Result转换器
ResultSetStringAdapter() - 类 的构造器cn.ponfee.commons.ws.adapter.ResultSetStringAdapter
retainAll(Collection<?>) - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
retainAll(Collection<?>) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
ripeMD128(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
ripeMD128(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
ripeMD128Hex(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
ripeMD128Hex(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
ripeMD160(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
ripeMD160(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
RipeMD160Digest - cn.ponfee.commons.jce.implementation.digest 中的类
The RipeMD160 digest implementation
ripeMD160Hex(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
ripeMD160Hex(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
ripeMD256(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
ripeMD256(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
ripeMD256Hex(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
ripeMD256Hex(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
ripeMD320(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
ripeMD320(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
ripeMD320Hex(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
ripeMD320Hex(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
rollback() - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
rollback(boolean) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
rollingTbody(Table<E>, BiConsumer<Object[], Integer>) - 类 中的方法cn.ponfee.commons.export.AbstractDataExporter
rootCert - 类 中的变量cn.ponfee.commons.jce.cert.CertSignedVerifier
rotate(List<Object[]>) - 类 中的静态方法cn.ponfee.commons.collect.Collects
Rotate list array data
[[a,b,c,d],[1,2,3,4]] -> [[a,1],[b,2],[c,3],[d,4]]
rotateLeft(int, int) - 类 中的静态方法cn.ponfee.commons.math.Maths
rotate shift left,循环左移位操作:0<=n<=32
routeNode(String) - 类 中的方法cn.ponfee.commons.util.ConsistentHash
Returns the physical node of counted specified key
rowIterator() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
RpcController - cn.ponfee.commons.spring 中的接口
Mark this subclass is a spring web controller and with rpc(LocalizedMethodArguments) trait
RSA_F4 - 类 中的静态变量cn.ponfee.commons.jce.implementation.rsa.RSAKey
RSACipherPaddings - cn.ponfee.commons.jce 中的枚举
RSA加密填充
Jdk Sun only support:RSA/ECB/PKCS1Padding
RSACryptor - cn.ponfee.commons.jce.security 中的类
基于大整数因式分解的数学难题(费马小定理)
n=p*q, p,q互质
RSA Cryptor
加/解密
签名/验签
RSACryptor.RSAKeyPair - cn.ponfee.commons.jce.security 中的类
RSA密钥对
RSAHashCryptor - cn.ponfee.commons.jce.implementation.rsa 中的类
RSA Cryptor based sha512 xor
RSAHashCryptor() - 类 的构造器cn.ponfee.commons.jce.implementation.rsa.RSAHashCryptor
RSAKey - cn.ponfee.commons.jce.implementation.rsa 中的类
The RSA Key
https://blog.csdn.net/seccloud/article/details/8188812
https://blog.csdn.net/zntsbkhhh/article/details/109581852
https://www.zhihu.com/question/54779059
(1)选择两个不同的大素数p和q
(2)计算公共模数(n=pq)和欧拉数(eular=(p-1)(q-1))
(3)选择公钥指数e
(4)计算inverse(d)
(5)生成公钥和私钥
公钥KU:
n:两素数p和q的乘积(p和q必须保密)(n为模值)
e:与(p-1)*(q-1)互质(e称为公钥指数)
私钥KR:
n:两素数p和q的乘积(p和q必须保密)(n为模值)
d:满足(d*e) mod ((p-1)*(q-1)) = 1(d称为私钥指数)
加密过程 C=M^e mod n (C为密文)
解密过程 M=C^d mod n (M为明文)
RSAKey(int) - 类 的构造器cn.ponfee.commons.jce.implementation.rsa.RSAKey
RSAKey(int, int) - 类 的构造器cn.ponfee.commons.jce.implementation.rsa.RSAKey
RSAKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - 类 的构造器cn.ponfee.commons.jce.implementation.rsa.RSAKey
RSAKey(BigInteger, BigInteger) - 类 的构造器cn.ponfee.commons.jce.implementation.rsa.RSAKey
RSANoPaddingCryptor - cn.ponfee.commons.jce.implementation.rsa 中的类
RSA crypto without padding
RSANoPaddingCryptor() - 类 的构造器cn.ponfee.commons.jce.implementation.rsa.RSANoPaddingCryptor
RSAPKCS1PaddingCryptor - cn.ponfee.commons.jce.implementation.rsa 中的类
RSA crypto with PKCS1 padding
RSAPKCS1PaddingCryptor() - 类 的构造器cn.ponfee.commons.jce.implementation.rsa.RSAPKCS1PaddingCryptor
rsaPrivateKeyProvider(String) - 类 中的静态方法cn.ponfee.commons.jce.CryptoProvider
pkcs8PrivateKey include public exponent
forbid use private key encrypt and use public key decrypt
RSAPrivateKeys - cn.ponfee.commons.jce.security 中的类
PEM格式:
PKCS#1:RSA PRIVATE KEY
PKCS#8:PRIVATE KEY
PKCS#8加密:ENCRYPTED PRIVATE KEY
rsaProvider(RSAPrivateKey, RSAPublicKey) - 类 中的静态方法cn.ponfee.commons.jce.CryptoProvider
Creates CryptoProvider of RSA
rsaPublicKeyProvider(String) - 类 中的静态方法cn.ponfee.commons.jce.CryptoProvider
rsa public key密钥组件
RSAPublicKeys - cn.ponfee.commons.jce.security 中的类
PKCS#8 PEM:PUBLIC KEY
RSA Public Key convert
RSASignAlgorithms - cn.ponfee.commons.jce 中的枚举
RSA签名算法
RSASigner - cn.ponfee.commons.jce.implementation.rsa 中的类
RSA sign
https://www.cnblogs.com/jintianhu/p/5051169.html
RSASigner(RSAKey) - 类 的构造器cn.ponfee.commons.jce.implementation.rsa.RSASigner
run() - 类 中的方法cn.ponfee.commons.concurrent.AsyncDelayedExecutor
run() - 类 中的方法cn.ponfee.commons.concurrent.TracedRunnable
run() - 接口 中的方法cn.ponfee.commons.exception.Throwables.ThrowingRunnable
run(Throwables.ThrowingRunnable<?>) - 接口 中的静态方法cn.ponfee.commons.exception.Throwables.ThrowingRunnable
run() - 类 中的方法cn.ponfee.commons.export.AbstractSplitExporter.AbstractAsyncSplitExporter
S
S - 类 中的变量cn.ponfee.commons.jce.ECParameters
safePath(String) - 类 中的静态方法cn.ponfee.commons.util.Strings
Returns a safe file system path that forbid access parent dir
savingFilePath - 类 中的变量cn.ponfee.commons.export.AbstractSplitExporter.AbstractAsyncSplitExporter
scale(Object, int) - 类 中的静态方法cn.ponfee.commons.math.Numbers
数字精度化
scan4bytes() - 类 中的方法cn.ponfee.commons.resource.ResourceScanner
Scan as byte array
scan4class() - 类 中的方法cn.ponfee.commons.resource.ResourceScanner
类扫描
scan4class(Class<?>[], Class<? extends Annotation>[]) - 类 中的方法cn.ponfee.commons.resource.ResourceScanner
类扫描
scan4text() - 类 中的方法cn.ponfee.commons.resource.ResourceScanner
Scan as string
scan4text(Charset) - 类 中的方法cn.ponfee.commons.resource.ResourceScanner
Scan as string
scripts(String) - 类 中的方法cn.ponfee.commons.model.PaginationHtmlBuilder
SCrypt - cn.ponfee.commons.jce.passwd 中的类
An implementation of the
scrypt
key derivation function.
scrypt(HmacAlgorithms, byte[], byte[], int, int, int, int) - 类 中的静态方法cn.ponfee.commons.jce.passwd.SCrypt
Pure Java implementation of the
scrypt KDF.
SearchAfter <T > - cn.ponfee.commons.model 中的类
Search after
SearchAfter(SortField, T) - 类 的构造器cn.ponfee.commons.model.SearchAfter
searchAll() - 类 中的方法cn.ponfee.commons.model.PageParameter
secp112r1 - 类 中的静态变量cn.ponfee.commons.jce.ECParameters
secp160r1 - 类 中的静态变量cn.ponfee.commons.jce.ECParameters
secp256k1 - 类 中的静态变量cn.ponfee.commons.jce.ECParameters
secp256r1 - 类 中的静态变量cn.ponfee.commons.jce.ECParameters
secp521r1 - 类 中的静态变量cn.ponfee.commons.jce.ECParameters
secret - 类 中的变量cn.ponfee.commons.jce.implementation.ecc.ECKey
secret - 类 中的变量cn.ponfee.commons.jce.implementation.rsa.RSAKey
SecureRandoms - cn.ponfee.commons.util 中的类
安全随机数生成工具类
SecureRandoms() - 类 的构造器cn.ponfee.commons.util.SecureRandoms
select(String, ResultHandler) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
select(String, Object, ResultHandler) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
select(String, Object, RowBounds, ResultHandler) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
selectCursor(String) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
selectCursor(String, Object) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
selectCursor(String, Object, RowBounds) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
selectList(String) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
selectList(String, Object) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
selectList(String, Object, RowBounds) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
selectList(String) - 类 中的方法cn.ponfee.commons.mybatis.SqlMapper
查询返回List>
selectList(String, Object) - 类 中的方法cn.ponfee.commons.mybatis.SqlMapper
查询返回List>
selectList(String, Class<T>) - 类 中的方法cn.ponfee.commons.mybatis.SqlMapper
查询返回指定的结果类型
selectList(String, Object, Class<T>) - 类 中的方法cn.ponfee.commons.mybatis.SqlMapper
查询返回指定的结果类型
selectMap(String, String) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
selectMap(String, Object, String) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
selectMap(String, Object, String, RowBounds) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
selectOne(String) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
selectOne(String, Object) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
selectOne(String) - 类 中的方法cn.ponfee.commons.mybatis.SqlMapper
查询返回一个结果,多个结果时抛出异常
selectOne(String, Object) - 类 中的方法cn.ponfee.commons.mybatis.SqlMapper
查询返回一个结果,多个结果时抛出异常
selectOne(String, Class<T>) - 类 中的方法cn.ponfee.commons.mybatis.SqlMapper
查询返回一个结果,多个结果时抛出异常
selectOne(String, Object, Class<T>) - 类 中的方法cn.ponfee.commons.mybatis.SqlMapper
查询返回一个结果,多个结果时抛出异常
selectScroll(String, P, Class<R>, BiFunction<P, List<R>, P>) - 类 中的方法cn.ponfee.commons.mybatis.SqlMapper
Query full scroll data
<script>
SELECT id, name FROM t_test
WHERE name IS NOT NULL <if test='id!
SEMICOLON - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Char
Semicolon symbol
SEMICOLON - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Str
Semicolon symbol
send(File) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write contents of file to request body
send(byte[]) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write byte array to request body
send(InputStream) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write stream to request body
The given stream will be closed once sending completes
send(Reader) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write reader to request body
The given reader will be closed once sending completes
send(CharSequence) - 类 中的方法cn.ponfee.commons.http.HttpRequest
SerializationException - cn.ponfee.commons.serial 中的异常错误
序例化异常类
SerializationException(String, Throwable) - 异常错误 的构造器cn.ponfee.commons.serial.SerializationException
SerializationException(String) - 异常错误 的构造器cn.ponfee.commons.serial.SerializationException
SerializationException(Throwable) - 异常错误 的构造器cn.ponfee.commons.serial.SerializationException
serialize(PlainStructure, JsonGenerator, SerializerProvider) - 类 中的方法cn.ponfee.commons.schema.PlainStructure.JacksonSerializer
serialize(byte[], boolean) - 类 中的方法cn.ponfee.commons.serial.ByteArraySerializer
serialize(ByteArrayTrait, boolean) - 类 中的方法cn.ponfee.commons.serial.ByteArrayTraitSerializer
serialize the byte array of ByteArrayTrait
serialize(Object, boolean) - 类 中的方法cn.ponfee.commons.serial.Serializer
serialize(Object) - 类 中的方法cn.ponfee.commons.serial.Serializer
serialize(String, boolean) - 类 中的方法cn.ponfee.commons.serial.StringSerializer
serialize the byte array of string
serialize(boolean) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(byte) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(short) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(char) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(int) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(long) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(float) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(double) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(Boolean) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(Byte) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(Short) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(Character) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(Integer) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(Long) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(Float) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(Double) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(byte[]) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(Byte[]) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(Date) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(ByteArrayWrapper) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(ByteArrayTrait) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(CharSequence) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(InputStream) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(ByteBuffer) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(Enum<?>) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serialize(Money, JsonGenerator, SerializerProvider) - 类 中的方法cn.ponfee.commons.util.Money.JacksonSerializer
serialize0(Object, boolean) - 类 中的方法cn.ponfee.commons.serial.ByteArraySerializer
serialize0(Object, boolean) - 类 中的方法cn.ponfee.commons.serial.ByteArrayTraitSerializer
serialize0(Object, boolean) - 类 中的方法cn.ponfee.commons.serial.FstSerializer
serialize0(Object, boolean) - 类 中的方法cn.ponfee.commons.serial.HessianSerializer
serialize0(Object, boolean) - 类 中的方法cn.ponfee.commons.serial.JdkSerializer
serialize0(Object, boolean) - 类 中的方法cn.ponfee.commons.serial.JsonSerializer
serialize0(Object, boolean) - 类 中的方法cn.ponfee.commons.serial.KryoSerializer
serialize0(T, boolean) - 类 中的方法cn.ponfee.commons.serial.NullSerializer
serialize0(T, boolean) - 类 中的方法cn.ponfee.commons.serial.ProtostuffSerializer
serialize0(T, boolean) - 类 中的方法cn.ponfee.commons.serial.Serializer
对象序例化为流数据
serialize0(Object, boolean) - 类 中的方法cn.ponfee.commons.serial.StringSerializer
serialize0(Object, boolean) - 类 中的方法cn.ponfee.commons.serial.ToStringSerializer
serialize0(Object, boolean) - 类 中的方法cn.ponfee.commons.serial.WrappedSerializer
serializer() - 类 中的方法cn.ponfee.commons.json.JacksonCurrencyUnit
serializer() - 类 中的方法cn.ponfee.commons.json.JacksonDate
serializer() - 类 中的方法cn.ponfee.commons.json.JacksonMoney
Serializer - cn.ponfee.commons.serial 中的类
序例化抽象类
Method template pattern
Serializer() - 类 的构造器cn.ponfee.commons.serial.Serializer
series() - 枚举 中的方法cn.ponfee.commons.http.HttpStatus
Return the HTTP status series of this status code.
server() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get the 'Server' header from the response
SERVER_ERROR - 类 中的静态变量cn.ponfee.commons.model.ResultCode
SERVER_ERROR - 类 中的静态变量cn.ponfee.commons.web.AbstractWebExceptionHandler
SERVER_UNAVAILABLE - 类 中的静态变量cn.ponfee.commons.model.ResultCode
SERVER_UNSUPPORTED - 类 中的静态变量cn.ponfee.commons.model.ResultCode
serverError() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Is the response code a 500 Internal Server Error?
ServerException - cn.ponfee.commons.exception 中的异常错误
Server exception definition
ServerException() - 异常错误 的构造器cn.ponfee.commons.exception.ServerException
ServerException(String) - 异常错误 的构造器cn.ponfee.commons.exception.ServerException
ServerException(Throwable) - 异常错误 的构造器cn.ponfee.commons.exception.ServerException
ServerException(String, Throwable) - 异常错误 的构造器cn.ponfee.commons.exception.ServerException
ServerException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ponfee.commons.exception.ServerException
set(T, int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple
Set the value at the given index.
set(T, int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple0
set(T, int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple1
set(T, int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple2
set(T, int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple3
set(T, int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple4
set(T, int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple5
set(T, int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple6
set(T, int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple7
set(T, int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple8
set(T, int) - 类 中的方法cn.ponfee.commons.base.tuple.Tuple9
set(List<T>, int, T) - 类 中的静态方法cn.ponfee.commons.collect.Collects
Puts the element to list specified index
set(int, E) - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
set(int, E) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
set(String) - 类 中的静态方法cn.ponfee.commons.data.lookup.MultipleDataSourceContext
set(Provider) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
set(boolean) - 类 中的方法cn.ponfee.commons.math.FailureRatioActuary
set(Boolean) - 类 中的方法cn.ponfee.commons.math.FailureRatioActuary
set(List<T>, FailureRatioActuary.ToBooleanFunction<T>) - 类 中的方法cn.ponfee.commons.math.FailureRatioActuary
set(T) - 类 中的方法cn.ponfee.commons.util.Holder
Sets a newly value and return former value
SET_MAP_NORMAL - 类 中的静态变量cn.ponfee.commons.json.FastjsonTypeReferences
SET_MAP_NORMAL - 类 中的静态变量cn.ponfee.commons.json.JacksonTypeReferences
SET_MAP_STRING - 类 中的静态变量cn.ponfee.commons.json.FastjsonTypeReferences
SET_MAP_STRING - 类 中的静态变量cn.ponfee.commons.json.JacksonTypeReferences
SET_OBJECT - 类 中的静态变量cn.ponfee.commons.json.FastjsonTypeReferences
SET_OBJECT - 类 中的静态变量cn.ponfee.commons.json.JacksonTypeReferences
SET_STRING - 类 中的静态变量cn.ponfee.commons.json.FastjsonTypeReferences
SET_STRING - 类 中的静态变量cn.ponfee.commons.json.JacksonTypeReferences
setActiveCell(CellAddress) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setActiveSheet(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
setAlias(String) - 类 中的方法cn.ponfee.commons.schema.DataColumn
setAlias(String) - 类 中的方法cn.ponfee.commons.schema.DataTable
setAlign(Tmeta.Align) - 类 中的方法cn.ponfee.commons.export.Tmeta
setApplicationContext(ApplicationContext) - 类 中的方法cn.ponfee.commons.spring.SpringContextHolder
setArgs(Object) - 类 中的方法cn.ponfee.commons.log.LogInfo
setArrayFormula(String, CellRangeAddress) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setAsActiveCell() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
setAutobreaks(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setAutoFilter(CellRangeAddress) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setBlank() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
setCalendar(Calendar) - 类 中的方法cn.ponfee.commons.date.JavaUtilDateFormat
已过时。
setCaption(String) - 类 中的方法cn.ponfee.commons.export.Table
setCellComment(Comment) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
setCellErrorValue(byte) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
setCellFormula(String) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
setCellReferenceType(CellReferenceType) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
setCellStyle(CellStyle) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
setCellType(CellType) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
setCellValue(double) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
setCellValue(Date) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
setCellValue(Calendar) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
setCellValue(RichTextString) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
setCellValue(String) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
setCellValue(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
setCellValue(LocalDateTime) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
setCertificateEntry(String, Certificate) - 类 中的方法cn.ponfee.commons.jce.security.KeyStoreResolver
添加证书
setChecked(boolean) - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
setChildren(List<JsonTree>) - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
setChildren(List<MapTreeTrait<T, A>>) - 类 中的方法cn.ponfee.commons.tree.MapTreeTrait
setChildren(List<E>) - 接口 中的方法cn.ponfee.commons.tree.TreeTrait
Sets node list as children
setCode(int) - 类 中的方法cn.ponfee.commons.model.Result
setColor(Color) - 类 中的方法cn.ponfee.commons.export.Tmeta
setColor(String) - 类 中的方法cn.ponfee.commons.export.Tmeta
setColumnBreak(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setColumnGroupCollapsed(int, boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setColumnHidden(int, boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setColumns(DataColumn[]) - 类 中的方法cn.ponfee.commons.schema.DataTable
setColumns(GridTable.Columns[]) - 类 中的方法cn.ponfee.commons.schema.GridTable
setColumns(DataColumn[]) - 类 中的方法cn.ponfee.commons.schema.TableStructure
setColumnWidth(int, int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setComment(String) - 类 中的方法cn.ponfee.commons.export.Table
setConnectionFactory(HttpRequest.ConnectionFactory) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
setCostTime(int) - 类 中的方法cn.ponfee.commons.log.LogInfo
setData(T) - 类 中的方法cn.ponfee.commons.model.Result
setData(String) - 类 中的方法cn.ponfee.commons.ws.adapter.MarshalJsonXml
setDataIndex(String) - 类 中的方法cn.ponfee.commons.schema.GridTable.Columns
setDataset(List<Object[]>) - 类 中的方法cn.ponfee.commons.schema.DataTable
setDataset(NormalStructure) - 类 中的方法cn.ponfee.commons.schema.GridTable
setDataset(List<Object[]>) - 类 中的方法cn.ponfee.commons.schema.TableStructure
setDefaultColumnStyle(int, CellStyle) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setDefaultColumnWidth(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setDefaultRowHeight(short) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setDefaultRowHeightInPoints(float) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setDesc(String) - 类 中的方法cn.ponfee.commons.log.LogInfo
setDisplayFormulas(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setDisplayGridlines(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setDisplayGuts(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setDisplayRowColHeadings(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setDisplayZeros(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setEndRow(long) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setException(String) - 类 中的方法cn.ponfee.commons.log.LogInfo
setFirstPage(boolean) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setFirstVisibleTab(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
setFitToPage(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setForceFormulaRecalculation(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setForceFormulaRecalculation(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
setFormat(String) - 类 中的方法cn.ponfee.commons.export.Tmeta
setGlobal(Provider) - 接口 中的静态方法cn.ponfee.commons.jce.Providers
setHasNextPage(boolean) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setHasPreviousPage(boolean) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setHeight(short) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
setHeightInPoints(float) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
setHidden(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
setHorizontallyCenter(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setHyperlink(Hyperlink) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingCell
已过时。
setIfAbsent(T) - 类 中的方法cn.ponfee.commons.util.Holder
Sets a new value if former value is null
setIfMatches(T, Predicate<T>) - 类 中的方法cn.ponfee.commons.util.Holder
setIfMatches(T, BiPredicate<T, T>) - 类 中的方法cn.ponfee.commons.util.Holder
setIfPresent(T) - 类 中的方法cn.ponfee.commons.util.Holder
Replaces value if former value is not null,
and return former value
setIncludeFileExtensions(String...) - 类 中的方法cn.ponfee.commons.io.FileTransformer
文件后缀名,不加“.”
setItem(T[]) - 类 中的方法cn.ponfee.commons.ws.adapter.model.ArrayItem
setItem(MapEntry[]) - 类 中的方法cn.ponfee.commons.ws.adapter.model.MapItem
setItems(MapItem[]) - 类 中的方法cn.ponfee.commons.ws.adapter.model.MapItemArray
setKey(String) - 类 中的方法cn.ponfee.commons.schema.GridTable.Columns
setKey(K) - 类 中的方法cn.ponfee.commons.ws.adapter.model.MapEntry
setKeyEntry(String, PrivateKey, String, Certificate[]) - 类 中的方法cn.ponfee.commons.jce.security.KeyStoreResolver
设置私钥
setKeyEntry(String, byte[], Certificate[]) - 类 中的方法cn.ponfee.commons.jce.security.KeyStoreResolver
set key entry
setLabel(String) - 类 中的方法cn.ponfee.commons.model.Form.Parameter
setLastPage(boolean) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setLenient(boolean) - 类 中的方法cn.ponfee.commons.date.JavaUtilDateFormat
已过时。
setLimit(int) - 类 中的方法cn.ponfee.commons.model.PageParameter
setMargin(short, double) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setMargin(PageMargin, double) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setMaxSize(int) - 类 中的方法cn.ponfee.commons.collect.LRUCache
setMethodName(String) - 类 中的方法cn.ponfee.commons.log.LogInfo
setMissingCellPolicy(Row.MissingCellPolicy) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
setMsg(String) - 类 中的方法cn.ponfee.commons.model.Result
setMultiple(boolean) - 类 中的方法cn.ponfee.commons.model.Form.Parameter
setName(String) - 类 中的方法cn.ponfee.commons.export.AbstractDataExporter
setName(String) - 类 中的方法cn.ponfee.commons.model.Form.Parameter
setName(String) - 类 中的方法cn.ponfee.commons.schema.DataColumn
setName(String) - 类 中的方法cn.ponfee.commons.schema.DataTable
setName(String) - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
setNavigateFirstPage(int) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setNavigateLastPage(int) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setNavigatePageNums(int[]) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setNavigatePages(int) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setNextPage(int) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setNowrap(boolean) - 类 中的方法cn.ponfee.commons.export.Tmeta
setNumber(long) - 类 中的方法cn.ponfee.commons.util.Money
Set number
setNumberFormat(NumberFormat) - 类 中的方法cn.ponfee.commons.date.JavaUtilDateFormat
已过时。
setOffset(int) - 类 中的方法cn.ponfee.commons.model.PageParameter
setOptions(Map<CellStyleOptions, Object>) - 类 中的方法cn.ponfee.commons.export.Table
setOrders(int) - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
setPageNum(int) - 类 中的方法cn.ponfee.commons.model.PageParameter
setPageNum(int) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setPages(int) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setPageSize(int) - 类 中的方法cn.ponfee.commons.model.PageParameter
setPageSize(int) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setParameter(String, String) - 类 中的静态方法cn.ponfee.commons.web.WebContext
设置参数
setParameters(List<Form.Parameter>) - 类 中的方法cn.ponfee.commons.model.Form
setPath(NodePath<String>) - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
setPrePage(int) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setPrintArea(int, String) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
setPrintArea(int, int, int, int, int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
setPrintGridlines(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setPrintRowAndColumnHeadings(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setRepeatingColumns(CellRangeAddress) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setRepeatingRows(CellRangeAddress) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setReplaceEach(String[], String[]) - 类 中的方法cn.ponfee.commons.io.FileTransformer
setRequestThreshold(String, long) - 接口 中的方法cn.ponfee.commons.limit.current.CurrentLimiter
设置一分钟(60s)的访问限制量
setRequestThreshold(String, long) - 类 中的方法cn.ponfee.commons.limit.current.GuavaCurrentLimiter
setRequired(boolean) - 类 中的方法cn.ponfee.commons.model.Form.Parameter
setRetVal(Object) - 类 中的方法cn.ponfee.commons.log.LogInfo
setRightToLeft(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setRowBreak(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setRowGroupCollapsed(int, boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setRowNum(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
setRows(ArrayItem<T>) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setRowStyle(CellStyle) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
setRowSumsBelow(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setRowSumsRight(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setSelected(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setSelectedTab(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
setServletContext(ServletContext) - 类 中的静态方法cn.ponfee.commons.resource.ResourceLoaderFacade
setSessionTrace(HttpServletResponse, String) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
会话跟踪
setSheetHidden(int, boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
setSheetName(int, String) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
setSheetOrder(String, int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
setSheetVisibility(int, SheetVisibility) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
setSize(int) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setSort(String) - 类 中的方法cn.ponfee.commons.model.PageParameter
setSSLSocketFactory(SSLSocketFactory) - 类 中的方法cn.ponfee.commons.http.Http
trust spec certificate
setSSLSocketFactory(SSLContext) - 类 中的方法cn.ponfee.commons.http.Http
setSSLSocketFactory(SSLSocketFactory) - 类 中的方法cn.ponfee.commons.http.HttpRequest
设置SSLSocketFactory
setStartRow(long) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setSuccess(boolean) - 类 中的方法cn.ponfee.commons.model.Result
setTfoot(Object[]) - 类 中的方法cn.ponfee.commons.export.Table
setTimeZone(TimeZone) - 类 中的方法cn.ponfee.commons.date.JavaUtilDateFormat
已过时。
setTitle(String) - 类 中的方法cn.ponfee.commons.schema.GridTable.Columns
setTotal(long) - 类 中的方法cn.ponfee.commons.ws.adapter.model.TransitPage
setType(Tmeta.Type) - 类 中的方法cn.ponfee.commons.export.Tmeta
setType(LogAnnotation.LogType) - 类 中的方法cn.ponfee.commons.log.LogInfo
setType(Form.Type) - 类 中的方法cn.ponfee.commons.model.Form.Parameter
setType(DataType) - 类 中的方法cn.ponfee.commons.schema.DataColumn
setType(DataType) - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
setType(String) - 类 中的方法cn.ponfee.commons.ws.adapter.MarshalJsonXml
setTypeAliasesPackage(String) - 类 中的方法cn.ponfee.commons.mybatis.PackagesSqlSessionFactoryBean
setValue(V) - 类 中的方法cn.ponfee.commons.ws.adapter.model.MapEntry
setVerifySigned(boolean) - 类 中的方法cn.ponfee.commons.jce.cert.CertSignedVerifier
setVerticallyCenter(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
setZeroHeight(boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
setZoom(int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
sha1(InputStream) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
sha1(String) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
sha1(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
sha1(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
sha1(byte[], InputStream) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
SHA1Digest - cn.ponfee.commons.jce.implementation.digest 中的类
The SHA-1 digest implementation(maximum 2^64 bit length)
异或⊕:(A ^ B)
同或⊙:(A ^ B ^ 1) or !
sha1Hex(InputStream) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
sha1Hex(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
sha1Hex(String) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
sha1Hex(String, String) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
sha1Hex(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
sha1Hex(byte[], InputStream) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
sha224(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
sha224(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
sha224Hex(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
sha224Hex(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
sha256(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
sha256(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
sha256Hex(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
sha256Hex(String, String) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
sha256Hex(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
sha384(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
sha384(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
sha384Hex(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
sha384Hex(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
sha512(byte[], byte[]...) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
sha512(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
sha512Hex(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.DigestUtils
sha512Hex(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.digest.HmacUtils
shareUrl(String, String, String) - 类 中的静态方法cn.ponfee.commons.util.Wechats
Returns the share url link to the wechat friend moments
sheetIndex(int) - 类 中的方法cn.ponfee.commons.extract.DataExtractorBuilder
sheetIndex - 类 中的变量cn.ponfee.commons.extract.ExcelExtractor
sheetIterator() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
shiftCellsLeft(int, int, int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
shiftCellsRight(int, int, int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingRow
shiftColumns(int, int, int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
shiftRows(int, int, int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
shiftRows(int, int, int, boolean, boolean) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
showInPane(int, int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
shutdown(ExecutorService) - 类 中的静态方法cn.ponfee.commons.concurrent.ThreadPoolExecutors
Shutdown the ExecutorService safe
shutdown(ExecutorService, int) - 类 中的静态方法cn.ponfee.commons.concurrent.ThreadPoolExecutors
Shutdown the executorService max wait time
SiblingNodesComparator <T extends Serializable & Comparable <T >,A > - cn.ponfee.commons.tree 中的类
Sibling nodes comparator
siblingNodesComparator(Comparator<? super TreeNode<T, A>>) - 类 中的方法cn.ponfee.commons.tree.TreeNodeBuilder
siblingOrdinal - 类 中的变量cn.ponfee.commons.tree.BaseNode
sign(byte[]) - 类 中的方法cn.ponfee.commons.jce.CryptoProvider
Signs the data
sign(String) - 类 中的方法cn.ponfee.commons.jce.CryptoProvider
Signs data
sign(String, String) - 类 中的方法cn.ponfee.commons.jce.CryptoProvider
Signs data
sign(byte[], DigestAlgorithms) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSASigner
sign(byte[], PrivateKey, X509Certificate[]) - 类 中的静态方法cn.ponfee.commons.jce.pkcs.CryptoMessageSyntax
附原文签名(单人)
sign(byte[], List<PrivateKey>, List<X509Certificate[]>) - 类 中的静态方法cn.ponfee.commons.jce.pkcs.CryptoMessageSyntax
附原文签名(多人)
sign(byte[], PrivateKey, X509Certificate) - 类 中的静态方法cn.ponfee.commons.jce.pkcs.PKCS1Signature
签名
sign(PrivateKey, X509Certificate, byte[], boolean) - 类 中的静态方法cn.ponfee.commons.jce.pkcs.PKCS7Signature
byte流数据签名(单人)
sign(PrivateKey[], X509Certificate[], byte[], boolean) - 类 中的静态方法cn.ponfee.commons.jce.pkcs.PKCS7Signature
byte流数据签名(多人)
sign(PrivateKey, X509Certificate, String, boolean) - 类 中的静态方法cn.ponfee.commons.jce.pkcs.PKCS7Signature
文本签名(单人)
sign(PrivateKey[], X509Certificate[], String, boolean) - 类 中的静态方法cn.ponfee.commons.jce.pkcs.PKCS7Signature
文本签名(多人)
sign(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.DSASigner
用私钥对信息生成数字签名
sign(byte[], DSAPrivateKey) - 类 中的静态方法cn.ponfee.commons.jce.security.DSASigner
sign(byte[], byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
sign(byte[], byte[], byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
sign(ECParameters, byte[], byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
sign(ECParameters, byte[], byte[], byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
sm2 sign
sign(InputStream, OutputStream, Stamp, Signer) - 类 中的静态方法cn.ponfee.commons.pdf.sign.PdfSignature
Sign pdf
sign(byte[], Stamp[], Signer) - 类 中的静态方法cn.ponfee.commons.pdf.sign.PdfSignature
多次签章
SIGN_AREA_RATE - 类 中的静态变量cn.ponfee.commons.pdf.sign.PdfSignature
signedInfos - 类 中的变量cn.ponfee.commons.jce.cert.CertSignedVerifier
Signer - cn.ponfee.commons.pdf.sign 中的类
签名人信息
Signer(PrivateKey, Certificate[], byte[], boolean) - 类 的构造器cn.ponfee.commons.pdf.sign.Signer
signMd5(byte[], RSAPrivateKey) - 类 中的静态方法cn.ponfee.commons.jce.security.RSACryptor
MD5 sign
signSha1(byte[]) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSASigner
signSha1(byte[], ECPrivateKey) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDSASigner
signSha1(byte[], RSAPrivateKey) - 类 中的静态方法cn.ponfee.commons.jce.security.RSACryptor
SHA1 sign
signSha256(byte[]) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSASigner
signSha256(byte[], ECPrivateKey) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDSASigner
signSha256(byte[], RSAPrivateKey) - 类 中的静态方法cn.ponfee.commons.jce.security.RSACryptor
SHA256 sign
signSha512(byte[], ECPrivateKey) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDSASigner
SimpleXmlHandler - cn.ponfee.commons.xml 中的类
xml工具类
SimpleXmlHandler() - 类 的构造器cn.ponfee.commons.xml.SimpleXmlHandler
SingleThreadShutdownHook - cn.ponfee.commons.concurrent 中的类
Single thread runtime shutdown hook.
SingleThreadShutdownHook() - 类 的构造器cn.ponfee.commons.concurrent.SingleThreadShutdownHook
SINGLETON - 类 中的静态变量cn.ponfee.commons.jce.implementation.NoopCryptor
SINGLETON - 类 中的静态变量cn.ponfee.commons.serial.NullSerializer
size() - 枚举 中的方法cn.ponfee.commons.base.PrimitiveTypes
size() - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
size() - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
size() - 类 中的方法cn.ponfee.commons.collect.LRUCache
size() - 类 中的方法cn.ponfee.commons.math.FailureRatioActuary
size() - 类 中的方法cn.ponfee.commons.model.TypedMapWrapper
sizes() - 枚举 中的方法cn.ponfee.commons.io.HumanReadables
skip(long) - 类 中的方法cn.ponfee.commons.io.PrereadInputStream
skip(long) - 类 中的方法cn.ponfee.commons.io.WrappedBufferedReader
SLASH - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Char
Slash symbol
SLASH - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Str
Slash symbol
slice(int, int) - 类 中的静态方法cn.ponfee.commons.math.Numbers
分片
slice(0 , 2) -> [0, 0]
slice(2 , 3) -> [1, 1, 0]
slice(3 , 1) -> [3]
slice(9 , 3) -> [3, 3, 3]
slice(10, 3) -> [4, 3, 3]
slice(11, 3) -> [4, 4, 3]
slice(12, 3) -> [4, 4, 4]
slice(int) - 类 中的方法cn.ponfee.commons.util.Money
Average slice this money to segment part
slice(long[]) - 类 中的方法cn.ponfee.commons.util.Money
Slice this money with specified ratios
slice(String, int) - 类 中的静态方法cn.ponfee.commons.util.Strings
字符串分片
slice("abcdefghijklmn", 5) -> ["abc","def","ghi","jkl","mn"]
SM2 - cn.ponfee.commons.jce.sm 中的类
基于椭圆曲线
new BigInteger("0") // 0为十进制数字符串表示
SM2 asymmetric cipher implementation
support encrypt/decrypt
and sign/verify signature
reference the internet code and refactor optimization
SM2_BEST - 类 中的静态变量cn.ponfee.commons.jce.ECParameters
SM2_CUST - 类 中的静态变量cn.ponfee.commons.jce.ECParameters
SM2KeyExchanger - cn.ponfee.commons.jce.sm 中的类
SM2 key exchange implementation
the final, partA and partB get the same symmetric key
reference the internet code and refactor optimization
SM2KeyExchanger(ECPoint, BigInteger) - 类 的构造器cn.ponfee.commons.jce.sm.SM2KeyExchanger
SM2KeyExchanger(byte[], ECPoint, BigInteger) - 类 的构造器cn.ponfee.commons.jce.sm.SM2KeyExchanger
SM2KeyExchanger(ECPoint, BigInteger, ECParameters) - 类 的构造器cn.ponfee.commons.jce.sm.SM2KeyExchanger
SM2KeyExchanger(byte[], ECPoint, BigInteger, ECParameters) - 类 的构造器cn.ponfee.commons.jce.sm.SM2KeyExchanger
SM2KeyExchanger.TransportEntity - cn.ponfee.commons.jce.sm 中的类
传输实体类
sm2PrivateKeyProvider(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.CryptoProvider
sm2PrivateKeyProvider(ECParameters, byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.CryptoProvider
sm2PublicKeyProvider(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.CryptoProvider
sm2PublicKeyProvider(ECParameters, byte[]) - 类 中的静态方法cn.ponfee.commons.jce.CryptoProvider
SM3Digest - cn.ponfee.commons.jce.sm 中的类
SM3 digest implementation
reference the internet code and refactor optimization
SM4 - cn.ponfee.commons.jce.sm 中的类
SM4 symmetric cryptor implementation
reference the internet code and refactor optimization
Snowflake - cn.ponfee.commons.util 中的类
基于snowflake算法的ID生成器
BINARY(Long.MAX_VALUE )=0111111111111111111111111111111111111111111111111111111111111111
BINARY(2039-09-07 23:47:35.551)=0000000000000000000000011111111111111111111111111111111111111111
0 | 0000000000 0000000000 0000000000 0000000000 0 | 00000 | 00000 | 0000000000 00
- | ------------------timestamp------------------ | -did- | -wid- | -----seq-----
00 ~ 00:1位未使用(实际上也是作为long的符号位)
01 ~ 41:41位为毫秒级时间(能到“2039-09-07 23:47:35.551”,41位bit的最大Long值,超过会溢出)
42 ~ 46:5位datacenterId
47 ~ 51:5位workerId(并不算标识符,实际是为线程标识),
52 ~ 63:12位该毫秒内的当前毫秒内的计数
毫秒内序列 (由datacenter和机器ID作区分),并且效率较高。
Snowflake(int, int, int, int, int) - 类 的构造器cn.ponfee.commons.util.Snowflake
Snowflake(int, int) - 类 的构造器cn.ponfee.commons.util.Snowflake
sequenceBits: 12 bit, value range of 0 ~ 4095(111111111111)
workerIdBits: 5 bit, value range of 0 ~ 31(11111)
datacenterIdBits: 5 bit, value range of 0 ~ 31(11111)
workerIdShift: sequenceBits,左移12位(seq12位)
datacenterIdShift: sequenceBits+workerIdBits,即左移17位(wid5位+seq12位)
timestampShift: sequenceBits+workerIdBits+datacenterIdBits,
即左移22位(did5位+wid5位+seq12位)
timestampMask: (1L<<(MAX_SIZE-timestampShift))-1 = (1L<<41)-1
Snowflake(int) - 类 的构造器cn.ponfee.commons.util.Snowflake
no datacenterId
max sequence count: 16384
max work count : 32
max time at : 2527-06-23 14:20:44.415
sort(Comparator<? super E>) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
sort(TreeNode<T, A>) - 类 中的方法cn.ponfee.commons.tree.SiblingNodesComparator
sort(List<TreeNode<T, A>>) - 类 中的方法cn.ponfee.commons.tree.SiblingNodesComparator
SORT_PARAM - 类 中的静态变量cn.ponfee.commons.model.PageParameter
sortAndGetIndexSwapMapping(int[]) - 类 中的静态方法cn.ponfee.commons.collect.Collects
sortByName() - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
sortByOrders() - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
sortChildren(Comparator<JsonTree>) - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
SortField - cn.ponfee.commons.model 中的类
SortOrder and Field
SortField(String, SortOrder) - 类 的构造器cn.ponfee.commons.model.SortField
SortField(String, SortOrder, boolean, SortOrder.NullHandling) - 类 的构造器cn.ponfee.commons.model.SortField
SortOrder - cn.ponfee.commons.model 中的枚举
Query Order by
SortOrder.NullHandling - cn.ponfee.commons.model 中的枚举
SPACE - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Char
Space symbol
SPACE - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Str
Space symbol
split(long[], long) - 类 中的静态方法cn.ponfee.commons.math.Numbers
Split the bill for coupon amount
split(new int[]{249, 249, 249, 3}, 748) -> [249, 249, 248, 2]
SplitCsvFileExporter - cn.ponfee.commons.export 中的类
Export multiple csv file
SplitCsvFileExporter(int, String, boolean, Executor) - 类 的构造器cn.ponfee.commons.export.SplitCsvFileExporter
spliterator() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple
spliterator() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple0
spliterator() - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
SplitExcelExporter - cn.ponfee.commons.export 中的类
Export multiple excel file
SplitExcelExporter(int, String, Executor) - 类 的构造器cn.ponfee.commons.export.SplitExcelExporter
splitExporter(Table<Object[]>, String) - 类 中的方法cn.ponfee.commons.export.AbstractSplitExporter
splitExporter(Table<Object[]>, String) - 类 中的方法cn.ponfee.commons.export.SplitCsvFileExporter
splitExporter(Table<Object[]>, String) - 类 中的方法cn.ponfee.commons.export.SplitExcelExporter
SpringContextHolder - cn.ponfee.commons.spring 中的类
ContextLoaderListener的bean factory是DispatcherServlet的parent
spring上下文无法访问spring mvc上下文,但spring mvc上下文却能访问spring上下文,使用List
解决
spring上下文持有类
SpringContextHolder() - 类 的构造器cn.ponfee.commons.spring.SpringContextHolder
SpringUtils - cn.ponfee.commons.spring 中的类
Spring utils
SpringUtils() - 类 的构造器cn.ponfee.commons.spring.SpringUtils
SqlHelper - cn.ponfee.commons.mybatis 中的类
Mybatis - 获取Mybatis查询sql工具
https://gitee.com/free/Mybatis_Utils/tree/master/SqlHelper
SqlHelper.getNamespaceSql(
sqlSession,
"com.github.pagehelper.mapper.CountryMapper.listAll"
)
||
\/
SELECT * FROM t_sched_job
sqlHelper.getMapperSql(
sqlSession,
"cn.ponfee.dao.mapper.SchedJobMapper.query4page",
Arrays.asList(1, 2),
Arrays.asList(3, 4),
"id"
)
||
\/
SELECT * FROM t_sched_log
WHERE status IN (1,2) AND id NOT IN (3,4)
ORDER BY id
SqlHelper() - 类 的构造器cn.ponfee.commons.mybatis.SqlHelper
SqlMapper - cn.ponfee.commons.mybatis 中的类
MyBatis执行sql工具,在写SQL的时候建议使用参数形式的可以是${}或#{}
不建议将参数直接拼到字符串中,当大量这么使用的时候由于缓存MappedStatement而占用更多的内存
https://gitee.com/free/Mybatis_Utils/tree/master/SqlMapper
Mybatis-generator、通用Mapper、Mybatis-Plus对比:
https://www.jianshu.com/p/7be6da536f8f
https://blog.csdn.net/m0_37524586/article/details/88351833
SqlMapper(SqlSession) - 类 的构造器cn.ponfee.commons.mybatis.SqlMapper
构造方法,默认缓存MappedStatement
SqlSessionTemplate implements SqlSession
SqlUtils - cn.ponfee.commons.util 中的类
Sql utility
SqlUtils() - 类 的构造器cn.ponfee.commons.util.SqlUtils
sqrtBinary(double) - 类 中的静态方法cn.ponfee.commons.math.Maths
Returns square root of specified double value
Use binary search method
sqrtNewton(double) - 类 中的静态方法cn.ponfee.commons.math.Maths
Returns square root of specified double value
Use newton iteration method: X(n+1)=[X(n)+p/Xn]/2
Stamp - cn.ponfee.commons.pdf.sign 中的类
印章信息
Stamp(int, float, float) - 类 的构造器cn.ponfee.commons.pdf.sign.Stamp
START - 类 中的静态变量cn.ponfee.commons.dag.DAGNode
startDay(String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
startDay(String, String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
startMonth(String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
startMonth(String, String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
startOfDay(Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
获取指定日期所在天的开始时间:yyyy-MM-dd 00:00:00
startOfDay(LocalDateTime) - 类 中的静态方法cn.ponfee.commons.date.Dates
startOfMonth(Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
获取指定日期所在月的开始时间:yyyy-MM-01 00:00:00
startOfWeek(Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
获取指定日期所在周的开始时间:yyyy-MM-周一 00:00:00
startOfYear(Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
获取指定日期所在月的开始时间:yyyy-01-01 00:00:00
startPage(Integer, Integer) - 类 中的静态方法cn.ponfee.commons.model.PageHandler
Page query with pageNum and pageSize
pageSize=0时查询全部数据
startPart() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Start part of a multipart
startRow(int) - 类 中的方法cn.ponfee.commons.extract.DataExtractorBuilder
startWeek(String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
startWeek(String, String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
startYear(String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
startYear(String, String) - 类 中的静态方法cn.ponfee.commons.parser.DateUDF
state() - 枚举 中的方法cn.ponfee.commons.base.Predicates
status() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Gets the response status enum
step1PartA() - 类 中的方法cn.ponfee.commons.jce.sm.SM2KeyExchanger
密钥协商第一步(甲方)
step2PartB(SM2KeyExchanger.TransportEntity) - 类 中的方法cn.ponfee.commons.jce.sm.SM2KeyExchanger
密钥协商第二步(乙方)
step3PartA(SM2KeyExchanger.TransportEntity) - 类 中的方法cn.ponfee.commons.jce.sm.SM2KeyExchanger
密钥协商第三步(甲方)
step4PartB(SM2KeyExchanger.TransportEntity) - 类 中的方法cn.ponfee.commons.jce.sm.SM2KeyExchanger
密钥协商最后一(第四)步(乙方)
stop() - 类 中的方法cn.ponfee.commons.concurrent.AsyncBatchProcessor
Do stop
stopAndAwait() - 类 中的方法cn.ponfee.commons.concurrent.AsyncBatchProcessor
stopThread(Thread, int, long, long) - 类 中的静态方法cn.ponfee.commons.concurrent.Threads
Stop the thread, and return boolean result of has called java.lang.Thread#stop()
stream(Collection<E>) - 类 中的静态方法cn.ponfee.commons.collect.Collects
stream() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get stream to response body
StreamForker <T > - cn.ponfee.commons.collect 中的类
The class use in fork
Stream,
from book "Java 8 In Action"
Usage:
Stream<Integer> stream = Stream.of(1, 2, 3, 4, 4, 5, 5);
StreamForker.Results results = new StreamForker<>(stream)
.fork(1, s -> s.max(Integer::compareTo)) // 直接聚合
.fork(2, s -> s.distinct().reduce(0, Integer::sum))
.getResults();
StreamForker(Stream<T>) - 类 的构造器cn.ponfee.commons.collect.StreamForker
StreamForker.Results - cn.ponfee.commons.collect 中的接口
streaming(boolean) - 类 中的方法cn.ponfee.commons.extract.DataExtractorBuilder
StreamingExcelExtractor - cn.ponfee.commons.extract.streaming 中的类
Excel file data extractor based streaming
在打开一本工作簿时,不管是一个.xls HSSFWorkbook,还是一个.xlsx XSSFWorkbook,
工作簿都可以从文件或InputStream中加载。
StreamingExcelExtractor(ExtractableDataSource, String[], int, ExcelExtractor.ExcelType) - 类 的构造器cn.ponfee.commons.extract.streaming.StreamingExcelExtractor
StreamingExcelExtractor(ExtractableDataSource, String[], int, ExcelExtractor.ExcelType, int) - 类 的构造器cn.ponfee.commons.extract.streaming.StreamingExcelExtractor
StreamingExcelExtractor(ExtractableDataSource, String[], int, ExcelExtractor.ExcelType, int, Executor) - 类 的构造器cn.ponfee.commons.extract.streaming.StreamingExcelExtractor
string(Object) - 类 中的方法cn.ponfee.commons.json.Jsons
Converts an object(POJO, Array, Collection, ...) to json string
StringPrintWriter - cn.ponfee.commons.io 中的类
字符串输出类
StringPrintWriter() - 类 的构造器cn.ponfee.commons.io.StringPrintWriter
StringPrintWriter(int) - 类 的构造器cn.ponfee.commons.io.StringPrintWriter
Strings - cn.ponfee.commons.util 中的类
字符串工具类
Strings() - 类 的构造器cn.ponfee.commons.util.Strings
StringSerializer - cn.ponfee.commons.serial 中的类
字段串序例化
StringSerializer() - 类 的构造器cn.ponfee.commons.serial.StringSerializer
StringSerializer(String) - 类 的构造器cn.ponfee.commons.serial.StringSerializer
StringSerializer(Charset) - 类 的构造器cn.ponfee.commons.serial.StringSerializer
structure() - 接口 中的方法cn.ponfee.commons.schema.DataStructure
SubjectAlternativeName - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Subject Alternative Name
SubjectDirectoryAttributes - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
SubjectInfoAccess - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Subject Info Access
SubjectKeyIdentifier - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
Subject Key Identifier
subjects - 类 中的变量cn.ponfee.commons.jce.cert.CertSignedVerifier
subList(int, int) - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
subList(int, int) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
subSequence(int, int) - 类 中的方法cn.ponfee.commons.schema.PlainStructure
subtract(Money) - 类 中的方法cn.ponfee.commons.util.Money
Returns new Money object of the two money subtraction
subtractFrom(Money) - 类 中的方法cn.ponfee.commons.util.Money
This money subtraction other money
success() - 类 中的静态方法cn.ponfee.commons.model.Result
Returns success 200 code
success(T) - 类 中的静态方法cn.ponfee.commons.model.Result
Returns success 200 code
sum(Integer, Integer) - 类 中的静态方法cn.ponfee.commons.math.Numbers
sum(Long, Long) - 类 中的静态方法cn.ponfee.commons.math.Numbers
sum(Double, Double) - 类 中的静态方法cn.ponfee.commons.math.Numbers
SunJCE - 接口 中的静态变量cn.ponfee.commons.jce.Providers
SunJSSE - 接口 中的静态变量cn.ponfee.commons.jce.Providers
SunSASL - 接口 中的静态变量cn.ponfee.commons.jce.Providers
supportsParameter(MethodParameter) - 类 中的方法cn.ponfee.commons.spring.LocalizedMethodArgumentResolver
supportsParameter(MethodParameter) - 类 中的方法cn.ponfee.commons.spring.PageMethodArgumentResolver
supportsParameter(MethodParameter) - 类 中的方法cn.ponfee.commons.spring.TypedMapMethodArgumentResolver
swap() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple2
Returns a Tuple2 Object of this instance swapped values.
Symbol - cn.ponfee.commons.base 中的类
Symbol definitions.
Symbol() - 类 的构造器cn.ponfee.commons.base.Symbol
Symbol.Char - cn.ponfee.commons.base 中的接口
Symbol.Str - cn.ponfee.commons.base 中的接口
SymmetricCryptor - cn.ponfee.commons.jce.symmetric 中的类
AES
http://blog.csdn.net/qq_28205153/article/details/55798628
http://blog.csdn.net/lrwwll/article/details/78069013
https://coolshell.cn//wp-content/uploads/2010/10/rijndael_ingles2004.swf
对称加密
加密:C = E(K, P)
解密:P = D(K, C)
AES 密钥长度(32位比特字) 分组长度(32位比特字) 加密轮数
AES-128 4 4 10
AES-192 6 4 12
AES-256 8 4 14
1、明文按16字节(4个32位比特字)分组,P[0],P[1],...
SymmetricCryptor(SecretKey, Mode, Padding, AlgorithmParameterSpec, Provider) - 类 的构造器cn.ponfee.commons.jce.symmetric.SymmetricCryptor
SymmetricCryptorBuilder - cn.ponfee.commons.jce.symmetric 中的类
对称加密构建类
symmetricKeyProvider(SymmetricCryptor) - 类 中的静态方法cn.ponfee.commons.jce.CryptoProvider
对称密钥组件
SynchronizedCaches - cn.ponfee.commons.util 中的类
Synchronized cache
SynchronizedCaches() - 类 的构造器cn.ponfee.commons.util.SynchronizedCaches
SYSTEM_FOLDER_SEPARATOR - 类 中的静态变量cn.ponfee.commons.io.Files
SYSTEM_LINE_SEPARATOR - 类 中的静态变量cn.ponfee.commons.io.Files
T
TAB - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Char
Tab symbol
TAB - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Str
Tab symbol
Table <E > - cn.ponfee.commons.export 中的类
表格
Table(List<FlatNode<Integer, Thead>>, Function<E, Object[]>, String, Object[], String, Map<CellStyleOptions, Object>) - 类 的构造器cn.ponfee.commons.export.Table
Table(List<PlainNode<Integer, Thead>>) - 类 的构造器cn.ponfee.commons.export.Table
Table(List<PlainNode<Integer, Thead>>, Function<E, Object[]>) - 类 的构造器cn.ponfee.commons.export.Table
Table(String[]) - 类 的构造器cn.ponfee.commons.export.Table
Table(String[], Function<E, Object[]>) - 类 的构造器cn.ponfee.commons.export.Table
table(String) - 类 中的方法cn.ponfee.commons.model.PaginationHtmlBuilder
TableStructure - cn.ponfee.commons.schema 中的类
{
"columns":[
{"name":"name","type":"STRING", "alias":"姓名"},
{"name":"age", "type":"INTEGER","alias":"年龄"}
],
"dataset":[
["alice",10],
["bob", 18],
["tom", 31]
],
}
TableStructure() - 类 的构造器cn.ponfee.commons.schema.TableStructure
TableStructure(DataColumn[], List<Object[]>) - 类 的构造器cn.ponfee.commons.schema.TableStructure
TABLET_INSTANCE - 类 中的静态变量cn.ponfee.commons.web.LiteDevice
tailCopy(byte[], int) - 类 中的静态方法cn.ponfee.commons.util.Bytes
tailCopy(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.util.Bytes
tailCopy(byte[], int, int, byte[], int, int) - 类 中的静态方法cn.ponfee.commons.util.Bytes
copy src to dest
从尾部开始拷贝src到dest:
若src数据不足则在dest前面补0
若src数据有多则舍去src前面的数据
tailCopy(byte[], int, int, byte[], int, int, byte) - 类 中的静态方法cn.ponfee.commons.util.Bytes
copy src to dest
从尾部开始拷贝src到dest:
若src数据不足则在dest前面补heading
若src数据有多则舍去src前面的数据
TargetInformation - 类 中的静态变量cn.ponfee.commons.jce.cert.ObjectIdentifiers
TargetInformation extension in attribute certificates
test(Object) - 枚举 中的方法cn.ponfee.commons.schema.DataType
test0(Object) - 枚举 中的方法cn.ponfee.commons.schema.DataType
TextE(String, String) - 类 的构造器cn.ponfee.commons.xml.XmlWriter.TextE
Thead - cn.ponfee.commons.export 中的类
表头
Thead(String) - 类 的构造器cn.ponfee.commons.export.Thead
Thead(String, Tmeta, String) - 类 的构造器cn.ponfee.commons.export.Thead
thenComparing(Function<TreeNode<T, A>, U>) - 类 中的方法cn.ponfee.commons.tree.SiblingNodesComparator
thenComparing(Function<TreeNode<T, A>, U>, boolean, boolean) - 类 中的方法cn.ponfee.commons.tree.SiblingNodesComparator
threadFactory(ThreadFactory) - 类 中的方法cn.ponfee.commons.concurrent.ThreadPoolExecutors.Builder
ThreadPoolExecutors - cn.ponfee.commons.concurrent 中的类
ThreadPoolExecutors() - 类 的构造器cn.ponfee.commons.concurrent.ThreadPoolExecutors
ThreadPoolExecutors.Builder - cn.ponfee.commons.concurrent 中的类
ThreadPoolExecutors.PrestartCoreThreadType - cn.ponfee.commons.concurrent 中的枚举
ThreadPoolMonitor - cn.ponfee.commons.concurrent 中的类
线程池监控信息
ThreadPoolMonitor(ThreadPoolExecutor) - 类 的构造器cn.ponfee.commons.concurrent.ThreadPoolMonitor
Threads - cn.ponfee.commons.concurrent 中的类
Thread Utilities
Threads() - 类 的构造器cn.ponfee.commons.concurrent.Threads
THREE - 类 中的静态变量cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
Throwables - cn.ponfee.commons.exception 中的类
Throwable utilities.
Throwables() - 类 的构造器cn.ponfee.commons.exception.Throwables
Throwables.ThrowingCallable <R ,T extends Throwable > - cn.ponfee.commons.exception 中的接口
Lambda function checked exception
Throwables.ThrowingConsumer <E ,T extends Throwable > - cn.ponfee.commons.exception 中的接口
Lambda function checked exception
Throwables.ThrowingFunction <E ,R ,T extends Throwable > - cn.ponfee.commons.exception 中的接口
Lambda function checked exception
Throwables.ThrowingRunnable <T extends Throwable > - cn.ponfee.commons.exception 中的接口
Throwables.ThrowingSupplier <R ,T extends Throwable > - cn.ponfee.commons.exception 中的接口
Lambda function checked exception
TikaDetector - cn.ponfee.commons.io.charset 中的类
TikaDetector() - 类 的构造器cn.ponfee.commons.io.charset.TikaDetector
TimestampProvider - cn.ponfee.commons.base 中的接口
时间戳服务提供
timing() - 接口 中的方法cn.ponfee.commons.util.TimingWheel.Timing
Returns millis timestamp
TIMING_ALLOW_ORIGIN_HEADER - 类 中的静态变量cn.ponfee.commons.web.WebContext.WebContextFilter
TimingQueue() - 类 的构造器cn.ponfee.commons.util.TimingWheel.TimingQueue
TimingQueue(int) - 类 的构造器cn.ponfee.commons.util.TimingWheel.TimingQueue
TimingWheel <T extends TimingWheel.Timing <T >> - cn.ponfee.commons.util 中的类
Timing wheel structure.
TimingWheel() - 类 的构造器cn.ponfee.commons.util.TimingWheel
TimingWheel(int) - 类 的构造器cn.ponfee.commons.util.TimingWheel
TimingWheel.Timing <T extends TimingWheel.Timing <T >> - cn.ponfee.commons.util 中的接口
Timing of TimingWheel elements
TimingWheel.TimingQueue <T extends TimingWheel.Timing <T >> - cn.ponfee.commons.util 中的类
Timing queue
Tmeta - cn.ponfee.commons.export 中的类
每列的元数据配置
Tmeta() - 类 的构造器cn.ponfee.commons.export.Tmeta
Tmeta(Tmeta.Type, String, Tmeta.Align, boolean, String) - 类 的构造器cn.ponfee.commons.export.Tmeta
Tmeta.Align - cn.ponfee.commons.export 中的枚举
Tmeta.Type - cn.ponfee.commons.export 中的枚举
toArray() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple
Turn this Tuple into a plain Object[].
toArray(T...) - 类 中的静态方法cn.ponfee.commons.collect.Collects
转数组
toArray() - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
toArray(T[]) - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
toArray() - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
toArray(T[]) - 类 中的方法cn.ponfee.commons.collect.ImmutableArrayList
toArray(Map<String, Object>, String...) - 类 中的静态方法cn.ponfee.commons.collect.Maps
map转数组
toArray(List<Map<String, Object>>, String...) - 类 中的静态方法cn.ponfee.commons.collect.Maps
List>转List
toArray(LinkedHashMap<String, Object>) - 类 中的静态方法cn.ponfee.commons.collect.Maps
LinkedHashMap转Object[]
toArray(List<LinkedHashMap<String, Object>>) - 类 中的静态方法cn.ponfee.commons.collect.Maps
List> -> List
toArray(Result<Page<LinkedHashMap<String, Object>>>) - 类 中的静态方法cn.ponfee.commons.collect.Maps
toArray(Result<Page<Map<String, Object>>>, String...) - 类 中的静态方法cn.ponfee.commons.collect.Maps
toArray(E, String...) - 类 中的静态方法cn.ponfee.commons.reflect.BeanConverts
将对象指定字段转为map
toBean(Map<String, Object>, Class<T>) - 枚举 中的方法cn.ponfee.commons.reflect.BeanMaps
Returns a bean object of specified Class instance,
and copy map key-value to bean object field-value
toBigDecimal(byte[]) - 类 中的静态方法cn.ponfee.commons.util.Bytes
Converts a byte array to a BigDecimal
toBigDecimal(byte[], int, int) - 类 中的静态方法cn.ponfee.commons.util.Bytes
Converts a byte array to a BigDecimal value
toBigInteger(byte[]) - 类 中的静态方法cn.ponfee.commons.util.Bytes
Converts byte array to positive BigInteger
toBinary(byte...) - 类 中的静态方法cn.ponfee.commons.util.Bytes
convert the byte array to binary string
byte:
-1: 11111111
0: 00000000
127: 01111111
-128: 10000000
toBoolean(Object) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toBoolean(Object, boolean) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toByte(Object) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toByte(Object, byte) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toByteArray() - 类 中的方法cn.ponfee.commons.collect.ByteArrayTrait
Returns byte array
toByteArray(File) - 类 中的静态方法cn.ponfee.commons.io.Files
Reads file to byte array
toBytes(Object) - 类 中的静态方法cn.ponfee.commons.json.Jsons
toBytes(String) - 类 中的静态方法cn.ponfee.commons.util.Bytes
Converts String to byte array
toBytes(String, Charset) - 类 中的静态方法cn.ponfee.commons.util.Bytes
Converts string to byte array
toBytes(char[]) - 类 中的静态方法cn.ponfee.commons.util.Bytes
Converts char array to byte array
toBytes(char[], Charset) - 类 中的静态方法cn.ponfee.commons.util.Bytes
Converts char array to byte array
toBytes(short) - 类 中的静态方法cn.ponfee.commons.util.Bytes
toBytes(char) - 类 中的静态方法cn.ponfee.commons.util.Bytes
toBytes(int) - 类 中的静态方法cn.ponfee.commons.util.Bytes
toBytes(long) - 类 中的静态方法cn.ponfee.commons.util.Bytes
convert long value to byte array
toBytes(float) - 类 中的静态方法cn.ponfee.commons.util.Bytes
toBytes(double) - 类 中的静态方法cn.ponfee.commons.util.Bytes
toBytes(BigDecimal) - 类 中的静态方法cn.ponfee.commons.util.Bytes
Convert a BigDecimal value to a byte array
toCamelcaseName(String, char) - 类 中的静态方法cn.ponfee.commons.util.Strings
带分隔符名字转驼峰,如下划线转换为驼峰:CaseFormat.LOWER_UNDERSCORE.to(CaseFormat.LOWER_CAMEL, underscoreName);
1 LOWER_HYPHEN 连字符的变量命名规范如lower-hyphen
2 LOWER_UNDERSCORE c++变量命名规范如lower_underscore
3 LOWER_CAMEL java变量命名规范如lowerCamel
4 UPPER_CAMEL java和c++类的命名规范如UpperCamel
5 UPPER_UNDERSCORE java和c++常量的命名规范如UPPER_UNDERSCORE
toChar(Object) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toChar(Object, char) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toChar(byte[]) - 类 中的静态方法cn.ponfee.commons.util.Bytes
toChar(byte[], int) - 类 中的静态方法cn.ponfee.commons.util.Bytes
toCharArray(byte[]) - 类 中的静态方法cn.ponfee.commons.util.Bytes
Converts byte array to char array
toCharArray(byte[], Charset) - 类 中的静态方法cn.ponfee.commons.util.Bytes
Converts byte array to char array
toCronExpression(Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
toCronExpression(LocalDateTime) - 类 中的静态方法cn.ponfee.commons.date.Dates
Converts date time to cron expression
toDate(String) - 类 中的静态方法cn.ponfee.commons.date.Dates
转换日期字符串为日期对象(默认格式: yyyy-MM-dd HH:mm:ss)
toDate(String, String) - 类 中的静态方法cn.ponfee.commons.date.Dates
转换日期即字符串为Date对象
toDate(LocalDateTime) - 类 中的静态方法cn.ponfee.commons.date.Dates
toDate(LocalDate) - 类 中的静态方法cn.ponfee.commons.date.Dates
toDouble(Object) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toDouble(Object, double) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toDouble(byte[]) - 类 中的静态方法cn.ponfee.commons.util.Bytes
toDouble(byte[], int) - 类 中的静态方法cn.ponfee.commons.util.Bytes
toEncryptedPkcs8(RSAPrivateKey, String) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
Encrypts private key to pkcs#8 format
toEncryptedPkcs8(RSAPrivateKey, OutputEncryptor) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
Encrypts private key to pkcs#8 format
toEncryptedPkcs8Pem(RSAPrivateKey, OutputEncryptor) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
-----BEGIN ENCRYPTED PRIVATE KEY-----
MIICrjAoBgoqhkiG9w0BDAEDMBoEFA4ymXPHyGS9n5BRIibZHRkJ+idqAgIEAASC
AoA5TutO4A/F9MX4h3278DBIihEEetPGU7GxbmCySVsJraL8tXueMEZrLSDWC9rl
StJR82Umv0H8fpiMKlzYyHQjmqclY7e367+tQ87EqEenZNCCC1uveYLfBM7kZ+4/
m276IY6sNuJqYp3k8RrIBfYG9KCCQ7ywWiORuKvGbNAytFW9H+Z9JAyO5E70ysWe
pvfeLCFbRgJ0BOkm1aSyk81MN/alZ9d6a3d/UJLnnV42u7dS++mONVi66y6gKoON
Y5xVX2ICPRGoIvZmXeeQYzH02XFpTn9+vQ//KG4iGErXjNaWLSWpLyCY2qHQWwQ1
YB43aX7xYOiKUN24PMiwGKwjhBaKzakMt4lcmGNd6ZcwPC+ghhkmpPcCu4gSabQk
Etv5tmkChBLIjRgxmmnlEYLDl68e8vth5RquJvwB4zBOQkDo9tPcwWnOk4vbvGJP
w1WXfwHU4X4oy+FOiOTe7+lOTN6CeXxfx8a91h5zS1tA16bQLAgTA7oJGPD3yHpF
aBYXPNzwIOpAUkEqCSbZuuYZ5uidjrm7rV8nSjXu0fkYxzpXbQAps+NBtlKHFXNC
JWvj2g6UFtk/RoT4ghgtTx11DZUh+GsKbCjLM52omDDNLK8K+GOEFzElWiZIEWfh
yoUAN9KuuCprC3RsqV4K70nQewuiX5NBt9xYcaKVBQ5jRgL0xnVpquyFeFXrY0Ge
EDgOZTSUVVxlbNQ+iwBb52cD2cFmPcIszSNpQ85cS8eISdYiwaW42yUa7LYpO98S
jyTNnLzOMRt04gcBcp71EOWEheE9Ui6AqweSA6LUHulSbOK4+4oKtdKH5KjdcWYI
WDgTEoIGOC3se36z3v5Mlr8h
-----END ENCRYPTED PRIVATE KEY-----
convert private key to encrypted pem format
toEncryptedPkcs8Pem(RSAPrivateKey, String) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
convert private key to encrypted pem format
default PKCSObjectIdentifiers.pbeWithSHAAnd3_KeyTripleDES_CBC
algorithm for encrypt
toEnd() - 类 中的方法cn.ponfee.commons.export.Table
toFlatMap() - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
toFloat(Object) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toFloat(Object, float) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toFloat(byte[]) - 类 中的静态方法cn.ponfee.commons.util.Bytes
toFloat(byte[], int) - 类 中的静态方法cn.ponfee.commons.util.Bytes
toHex(BigInteger) - 类 中的静态方法cn.ponfee.commons.math.Numbers
To upper hex string and remove prefix 0
toHex(long) - 类 中的静态方法cn.ponfee.commons.util.Bytes
Long value to hex string
toHex(long, boolean) - 类 中的静态方法cn.ponfee.commons.util.Bytes
Long value to hex string
toHex(Color) - 类 中的静态方法cn.ponfee.commons.util.Colors
toInt(Object) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toInt(Object, int) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toInt(byte[]) - 类 中的静态方法cn.ponfee.commons.util.Bytes
toInt(byte[], int) - 类 中的静态方法cn.ponfee.commons.util.Bytes
toJson(Object) - 类 中的静态方法cn.ponfee.commons.json.Jsons
ToJsonString - cn.ponfee.commons.model 中的类
Override Object#toString() method, implemented to json string.
ToJsonString() - 类 的构造器cn.ponfee.commons.model.ToJsonString
toList() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple
toList() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple0
toList(Object) - 类 中的静态方法cn.ponfee.commons.collect.Collects
object to list
toList(List<E>, String) - 类 中的静态方法cn.ponfee.commons.reflect.BeanConverts
获取对象指定字段的值
toList(List<E>, String...) - 类 中的静态方法cn.ponfee.commons.reflect.BeanConverts
toLocalDate(Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
toLocalDateTime(Date) - 类 中的静态方法cn.ponfee.commons.date.Dates
toLong(Object) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toLong(Object, long) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toLong(byte[], int) - 类 中的静态方法cn.ponfee.commons.util.Bytes
convert byte array to long number
toLong(byte[]) - 类 中的静态方法cn.ponfee.commons.util.Bytes
convert byte array to long number
toLong(String) - 类 中的静态方法cn.ponfee.commons.util.Networks
Convert ipv4 to long,max value is 4294967295
toMajorNumber() - 类 中的方法cn.ponfee.commons.util.Money
Returns BigDecimal of major number string
toMajorString() - 类 中的方法cn.ponfee.commons.util.Money
Returns major number string
toMap(Object...) - 类 中的静态方法cn.ponfee.commons.collect.Maps
Converts array to map
toMap(E, String, String) - 类 中的静态方法cn.ponfee.commons.reflect.BeanConverts
指定对象字段keyField的值作为key,字段valueField的值作为value
toMap(List<E>, String, String) - 类 中的静态方法cn.ponfee.commons.reflect.BeanConverts
toMap(List<E>, String) - 类 中的静态方法cn.ponfee.commons.reflect.BeanConverts
toMap(Object) - 枚举 中的方法cn.ponfee.commons.reflect.BeanMaps
Returns a map from bean field-value
toMap(Class<E>) - 类 中的静态方法cn.ponfee.commons.util.Enums
Gets the Map of enums by name.
toMap(Class<E>, Function<E, K>) - 类 中的静态方法cn.ponfee.commons.util.Enums
Returns Map of enum
toMap() - 类 中的方法cn.ponfee.commons.xml.XmlMap
返回Map
toNormal() - 接口 中的方法cn.ponfee.commons.schema.DataStructure
toNormal() - 类 中的方法cn.ponfee.commons.schema.NormalStructure
toNormal() - 类 中的方法cn.ponfee.commons.schema.PlainStructure
toNormal() - 类 中的方法cn.ponfee.commons.schema.TableStructure
TOP_PATH - 类 中的静态变量cn.ponfee.commons.io.Files
toPkcs1(RSAPrivateKey) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
MIICXAIBAAKBgQCo20qAU4iyZIInpu2XzNXYHhFv6FVC/N1vsfz4ZrwX3VQaFsXf720QBkuP34Y31jy/6B+OB7DzklDBTnJXltCX2XdHyBY5WQYMX9rsQrfbvUL47u676FD1T8o1/e+cEOGS75mKQIQjyt1zCZOl26Hy6x4TPeBSdVzFNYSr7KNjLQIDAQABAoGALFd51v0YtpACRdtmJSjbNyeeOJ7wVOkGVWCOJ8UCu9mZTkiQqd+76itdCGkQW/VceqDAOJH4e93+auTozeuC1w/srrUuPASUsE/5VLwPBvR90kToC28B59wAdl31nD0KM8COq/9EdrkVkz6XO7KAik9gr3PLHCXu4i7tzf9djlkCQQDhagX7hsjJZ554Pr0uBhXHwMmhiLPOK1b3884Wc1rHTMShVGF3DJH6stJV5hXwzjXBwSA8zCbxGDsqVdmbQBkPAkEAv8Sv4GtdXCucN0GsZcRhvOmGhNkhQU7W3qkPqLaAvBzfCzT/Kty4YEWTlF+sCP1+/Chl7AHf4FQ+3ivNkftoAwJAEZ0YRJQ+okY/gsPcQnllQEuXNdEZw7VtQUjCxMxUvpgIEVcnmobX7VAF0YJ+GmfymWY+36FQNaygCunUbCYxDwJAQaKxS8+Tmbt3cVYyCnbnuP/4wbmLb03rrzQQHv+wGjKLiMtv1pzLInBN7ce9Gyqgbu/oypltpdtP1T0K1D9HPwJBAKskq4+amIGnJ7FxGiPXAi0+Y96QPbAR/WjXiIaLRvwRa4Jwy8U6E6HHfYYTeuuB7h1ga6kyzfB7nUeGyeWSSkI=
convert private key to base64 pkcs1 format
toPkcs1(RSAPublicKey) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPublicKeys
MIGJAoGBAKVpbo/Wum3G5ciustuKNGvPX/rgkdZw33QGqBR5UOKUoD5/h/IeQlS7ladX+oa+ciVCXyP854Zq+0RVQ7x87DfAohLmyXlIGOJ7KLJZkUWDYSG0WsPbnTOEmxQcRzqEV5g9pVHIjgPH6N/j6HHKRs5xDEd3pVpoRBZKEncbZ85xAgMBAAE=
ASN1 Encode
The RSA Public key PEM file is specific for RSA keys.
toPkcs1Pem(RSAPrivateKey) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
-----BEGIN RSA PRIVATE KEY-----
MIICXAIBAAKBgQCo20qAU4iyZIInpu2XzNXYHhFv6FVC/N1vsfz4ZrwX3VQaFsXf
720QBkuP34Y31jy/6B+OB7DzklDBTnJXltCX2XdHyBY5WQYMX9rsQrfbvUL47u67
6FD1T8o1/e+cEOGS75mKQIQjyt1zCZOl26Hy6x4TPeBSdVzFNYSr7KNjLQIDAQAB
AoGALFd51v0YtpACRdtmJSjbNyeeOJ7wVOkGVWCOJ8UCu9mZTkiQqd+76itdCGkQ
W/VceqDAOJH4e93+auTozeuC1w/srrUuPASUsE/5VLwPBvR90kToC28B59wAdl31
nD0KM8COq/9EdrkVkz6XO7KAik9gr3PLHCXu4i7tzf9djlkCQQDhagX7hsjJZ554
Pr0uBhXHwMmhiLPOK1b3884Wc1rHTMShVGF3DJH6stJV5hXwzjXBwSA8zCbxGDsq
VdmbQBkPAkEAv8Sv4GtdXCucN0GsZcRhvOmGhNkhQU7W3qkPqLaAvBzfCzT/Kty4
YEWTlF+sCP1+/Chl7AHf4FQ+3ivNkftoAwJAEZ0YRJQ+okY/gsPcQnllQEuXNdEZ
w7VtQUjCxMxUvpgIEVcnmobX7VAF0YJ+GmfymWY+36FQNaygCunUbCYxDwJAQaKx
S8+Tmbt3cVYyCnbnuP/4wbmLb03rrzQQHv+wGjKLiMtv1pzLInBN7ce9Gyqgbu/o
ypltpdtP1T0K1D9HPwJBAKskq4+amIGnJ7FxGiPXAi0+Y96QPbAR/WjXiIaLRvwR
a4Jwy8U6E6HHfYYTeuuB7h1ga6kyzfB7nUeGyeWSSkI=
-----END RSA PRIVATE KEY-----
new PemObject("RSA PRIVATE KEY", toPkcs1Encode(privateKey))
convert private key to pem format
toPkcs1PrivateKey() - 类 中的方法cn.ponfee.commons.jce.security.RSACryptor.RSAKeyPair
toPkcs1PublicKey() - 类 中的方法cn.ponfee.commons.jce.security.RSACryptor.RSAKeyPair
toPkcs8(RSAPrivateKey) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKjbSoBTiLJkgiem7ZfM1dgeEW/oVUL83W+x/PhmvBfdVBoWxd/vbRAGS4/fhjfWPL/oH44HsPOSUMFOcleW0JfZd0fIFjlZBgxf2uxCt9u9Qvju7rvoUPVPyjX975wQ4ZLvmYpAhCPK3XMJk6XbofLrHhM94FJ1XMU1hKvso2MtAgMBAAECgYAsV3nW/Ri2kAJF22YlKNs3J544nvBU6QZVYI4nxQK72ZlOSJCp37vqK10IaRBb9Vx6oMA4kfh73f5q5OjN64LXD+yutS48BJSwT/lUvA8G9H3SROgLbwHn3AB2XfWcPQozwI6r/0R2uRWTPpc7soCKT2Cvc8scJe7iLu3N/12OWQJBAOFqBfuGyMlnnng+vS4GFcfAyaGIs84rVvfzzhZzWsdMxKFUYXcMkfqy0lXmFfDONcHBIDzMJvEYOypV2ZtAGQ8CQQC/xK/ga11cK5w3QaxlxGG86YaE2SFBTtbeqQ+otoC8HN8LNP8q3LhgRZOUX6wI/X78KGXsAd/gVD7eK82R+2gDAkARnRhElD6iRj+Cw9xCeWVAS5c10RnDtW1BSMLEzFS+mAgRVyeahtftUAXRgn4aZ/KZZj7foVA1rKAK6dRsJjEPAkBBorFLz5OZu3dxVjIKdue4//jBuYtvTeuvNBAe/7AaMouIy2/WnMsicE3tx70bKqBu7+jKmW2l20/VPQrUP0c/AkEAqySrj5qYgacnsXEaI9cCLT5j3pA9sBH9aNeIhotG/BFrgnDLxToTocd9hhN664HuHWBrqTLN8HudR4bJ5ZJKQg==
convert private key to pkcs8 format
toPkcs8(RSAPublicKey) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPublicKeys
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQClaW6P1rptxuXIrrLbijRrz1/64JHWcN90BqgUeVDilKA+f4fyHkJUu5WnV/qGvnIlQl8j/OeGavtEVUO8fOw3wKIS5sl5SBjieyiyWZFFg2EhtFrD250zhJsUHEc6hFeYPaVRyI4Dx+jf4+hxykbOcQxHd6VaaEQWShJ3G2fOcQIDAQAB
DER Encode
convert public key to x509 pkcs8 fromat
toPkcs8Pem(RSAPublicKey) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPublicKeys
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQClaW6P1rptxuXIrrLbijRrz1/6
4JHWcN90BqgUeVDilKA+f4fyHkJUu5WnV/qGvnIlQl8j/OeGavtEVUO8fOw3wKIS
5sl5SBjieyiyWZFFg2EhtFrD250zhJsUHEc6hFeYPaVRyI4Dx+jf4+hxykbOcQxH
d6VaaEQWShJ3G2fOcQIDAQAB
-----END PUBLIC KEY-----
new PemObject("RSA PUBLIC KEY", toPkcs8Encode(publicKey))
convert public key to pem fromat (pkcs8)
toPkcs8PrivateKey() - 类 中的方法cn.ponfee.commons.jce.security.RSACryptor.RSAKeyPair
toPkcs8PublicKey() - 类 中的方法cn.ponfee.commons.jce.security.RSACryptor.RSAKeyPair
toPlain() - 接口 中的方法cn.ponfee.commons.schema.DataStructure
toPlain() - 类 中的方法cn.ponfee.commons.schema.NormalStructure
toPlain() - 类 中的方法cn.ponfee.commons.schema.PlainStructure
toPlain() - 类 中的方法cn.ponfee.commons.schema.TableStructure
toRSAPrivateKey(BigInteger, BigInteger) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPrivateKeys
Build RSAPrivateKey with modulus and privateExponent
toRSAPublicKey(BigInteger, BigInteger) - 类 中的静态方法cn.ponfee.commons.jce.security.RSAPublicKeys
Build RSAPublicKey with modulus and publicExponent
toSeparatedName(String, char) - 类 中的静态方法cn.ponfee.commons.util.Strings
驼峰转为带分隔符名字,如驼峰转换为下划线:CaseFormat.LOWER_CAMEL.to(CaseFormat.LOWER_UNDERSCORE, camelCaseName);
toShort(Object) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toShort(Object, short) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toShort(byte[]) - 类 中的静态方法cn.ponfee.commons.util.Bytes
toShort(byte[], int) - 类 中的静态方法cn.ponfee.commons.util.Bytes
toString() - 类 中的方法cn.ponfee.commons.base.tuple.Tuple
Returns a string representation of the object.
toString() - 类 中的方法cn.ponfee.commons.collect.ByteArrayWrapper
toString() - 类 中的方法cn.ponfee.commons.collect.DoubleListViewer
toString() - 类 中的方法cn.ponfee.commons.dag.DAGNode
toString() - 类 中的方法cn.ponfee.commons.date.DatePeriods.Segment
toString() - 类 中的方法cn.ponfee.commons.http.HttpRequest
toString() - 枚举 中的方法cn.ponfee.commons.http.HttpStatus
Return a string representation of this status code.
toString(File) - 类 中的静态方法cn.ponfee.commons.io.Files
toString(File, Charset) - 类 中的静态方法cn.ponfee.commons.io.Files
toString() - 类 中的方法cn.ponfee.commons.io.StringPrintWriter
toString() - 类 中的方法cn.ponfee.commons.jce.ECParameters
toString() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.ECCryptor
toString() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.ECKey
toString() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.ECPoint
toString() - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
toString() - 类 中的方法cn.ponfee.commons.jce.implementation.NoopCryptor
toString() - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.AbstractRSACryptor
toString() - 类 中的方法cn.ponfee.commons.math.FailureRatioActuary
toString() - 类 中的方法cn.ponfee.commons.math.WrappedBigDecimal
toString() - 类 中的方法cn.ponfee.commons.model.Page
toString() - 类 中的方法cn.ponfee.commons.model.PageBoundsResolver.PageBounds
toString() - 类 中的方法cn.ponfee.commons.model.ToJsonString
toString() - 类 中的方法cn.ponfee.commons.model.TypedMapWrapper
toString() - 类 中的方法cn.ponfee.commons.resource.Resource
toString(Object) - 枚举 中的方法cn.ponfee.commons.schema.DataType
toString() - 类 中的方法cn.ponfee.commons.schema.json.JsonTree
toString() - 类 中的方法cn.ponfee.commons.schema.PlainStructure
toString() - 类 中的方法cn.ponfee.commons.tree.TreeNode
toString(byte[]) - 类 中的静态方法cn.ponfee.commons.util.Bytes
Converts byte array to String
toString(byte[], Charset) - 类 中的静态方法cn.ponfee.commons.util.Bytes
Converts byte array to String
toString() - 类 中的方法cn.ponfee.commons.util.Holder
toString() - 类 中的方法cn.ponfee.commons.util.IdcardResolver
toString() - 类 中的方法cn.ponfee.commons.util.Money
Returns the string representation of this Money.
toString(Object) - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
Returns object toString
toString(Object, String) - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
toString() - 类 中的方法cn.ponfee.commons.web.LiteDevice
toString0(Object) - 枚举 中的方法cn.ponfee.commons.schema.DataType
ToStringSerializer - cn.ponfee.commons.serial 中的类
Object toString Serializer
ToStringSerializer() - 类 的构造器cn.ponfee.commons.serial.ToStringSerializer
ToStringSerializer(Charset) - 类 的构造器cn.ponfee.commons.serial.ToStringSerializer
toTable() - 接口 中的方法cn.ponfee.commons.schema.DataStructure
toTable() - 类 中的方法cn.ponfee.commons.schema.NormalStructure
toTable() - 类 中的方法cn.ponfee.commons.schema.PlainStructure
toTable() - 类 中的方法cn.ponfee.commons.schema.TableStructure
touch(File) - 类 中的静态方法cn.ponfee.commons.io.Files
创建文件
toWrapBoolean(Object) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toWrapByte(Object) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toWrapChar(Object) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toWrapDouble(Object) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toWrapFloat(Object) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toWrapInt(Object) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toWrapLong(Object) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toWrapShort(Object) - 类 中的静态方法cn.ponfee.commons.math.Numbers
toXml() - 类 中的方法cn.ponfee.commons.xml.XmlMap
返回Xml
trace(String) - 类 中的静态方法cn.ponfee.commons.http.Http
trace(CharSequence) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'TRACE' request to the given URL
trace(URL) - 类 中的静态方法cn.ponfee.commons.http.HttpRequest
Start a 'TRACE' request to the given URL
TRACE_ACTION_KEY - 类 中的静态变量cn.ponfee.commons.limit.request.RequestLimiter
count operation action key
TracedRunnable - cn.ponfee.commons.concurrent 中的类
Traced runnable
TransactionUtils - cn.ponfee.commons.spring 中的类
Spring transaction utility.
TransactionUtils() - 类 的构造器cn.ponfee.commons.spring.TransactionUtils
transform() - 类 中的方法cn.ponfee.commons.io.FileTransformer
转换(移)
transform(File, File) - 类 中的静态方法cn.ponfee.commons.io.FileTransformer
采用nio方式转移
transform(File, File, String[], String[]) - 类 中的静态方法cn.ponfee.commons.io.FileTransformer
transform(File, File, String, String) - 类 中的静态方法cn.ponfee.commons.io.FileTransformer
Transforms the source file to target file charset
transform(File, File, String, String, String[], String[]) - 类 中的静态方法cn.ponfee.commons.io.FileTransformer
transform() - 枚举 中的方法cn.ponfee.commons.jce.RSACipherPaddings
transform(Page<T>, Class<?>) - 类 中的静态方法cn.ponfee.commons.ws.adapter.model.TransitPage
transform(Page<?>, T[]) - 类 中的静态方法cn.ponfee.commons.ws.adapter.model.TransitPage
TransitPage <T > - cn.ponfee.commons.ws.adapter.model 中的类
Page转换
TransitPage() - 类 的构造器cn.ponfee.commons.ws.adapter.model.TransitPage
transparent(InputStream, int, int) - 类 中的静态方法cn.ponfee.commons.util.ImageUtils
图片透明处理
白 rgb:-1-->255,255,255
红 rgb:-65536-->255,0,0
透明 rgb:0-->0,0,0
红 rgb:-922812416-->255,0,0
黑 rgb:-16777216-->0,0,0
黑 rgb:-939524096-->0,0,0
traverse(Consumer<TreeNode<T, A>>) - 类 中的方法cn.ponfee.commons.tree.TreeNode
Traverses the tree
tree(String) - 类 中的静态方法cn.ponfee.commons.io.Files
tree(File) - 类 中的静态方法cn.ponfee.commons.io.Files
打印文件树
treeDepth - 类 中的变量cn.ponfee.commons.tree.BaseNode
treeLeafCount - 类 中的变量cn.ponfee.commons.tree.BaseNode
treeMaxDegree - 类 中的变量cn.ponfee.commons.tree.BaseNode
TreeNode <T extends Serializable & Comparable <T >,A > - cn.ponfee.commons.tree 中的类
Tree node structure
┌───────────────────────────┐
│ 0 │
│ ┌─────┴─────┐ │
│ 1 2 │
│ ┌───┴───┐ ┌───┴───┐ │
│ 3 4 5 6 │
│ ┌─┴─┐ ┌─┘ │
│ 7 8 9 │
└───────────────────────────┘
上面这棵二叉树中的遍历方式:
DFS前序遍历:0137849256
DFS中序遍历:7381940526
DFS后序遍历:7839415620
BFS广度优先:0123456789
CFS孩子优先:0123478956 (备注:教科书上没有CFS一说,是我为方便说明描述而取名的)
TreeNodeBuilder <T extends Serializable & Comparable <T >,A > - cn.ponfee.commons.tree 中的类
Builds tree node as root node
treeNodeCount - 类 中的变量cn.ponfee.commons.tree.BaseNode
treeSpace(int) - 类 中的方法cn.ponfee.commons.tree.print.BinaryTreePrinterBuilder
TreeTrait <T extends Serializable & Comparable <T >,A ,E extends TreeTrait <T ,A ,E >> - cn.ponfee.commons.tree 中的接口
The trait for Tree node
trim(String) - 类 中的静态方法cn.ponfee.commons.util.SqlUtils
trustAllCerts() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Configure HTTPS connection to trust all certificates
This method does nothing if the current request is not a HTTPS request
trustAllHosts() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Configure HTTPS connection to trust all hosts using a custom
HostnameVerifier that always returns
true for each
host verified
This method does nothing if the current request is not a HTTPS request
tryAdvance(Consumer<? super T>) - 类 中的方法cn.ponfee.commons.collect.DelegatedIntSpliterator
trySplit() - 类 中的方法cn.ponfee.commons.collect.DelegatedIntSpliterator
Tuple - cn.ponfee.commons.base.tuple 中的类
Abstract Tuple type.
Tuple() - 类 的构造器cn.ponfee.commons.base.tuple.Tuple
Tuple0 - cn.ponfee.commons.base.tuple 中的类
Tuple0 consisting of empty element.
Tuple0() - 类 的构造器cn.ponfee.commons.base.tuple.Tuple0
Tuple1 <A > - cn.ponfee.commons.base.tuple 中的类
Tuple1 consisting of one element.
Tuple1(A) - 类 的构造器cn.ponfee.commons.base.tuple.Tuple1
Tuple2 <A ,B > - cn.ponfee.commons.base.tuple 中的类
Tuple2 consisting of two elements.
Tuple2(A, B) - 类 的构造器cn.ponfee.commons.base.tuple.Tuple2
Tuple3 <A ,B ,C > - cn.ponfee.commons.base.tuple 中的类
Tuple3 consisting of three elements.
Tuple3(A, B, C) - 类 的构造器cn.ponfee.commons.base.tuple.Tuple3
Tuple4 <A ,B ,C ,D > - cn.ponfee.commons.base.tuple 中的类
Tuple4 consisting of four elements.
Tuple4(A, B, C, D) - 类 的构造器cn.ponfee.commons.base.tuple.Tuple4
Tuple5 <A ,B ,C ,D ,E > - cn.ponfee.commons.base.tuple 中的类
Tuple5 consisting of five elements.
Tuple5(A, B, C, D, E) - 类 的构造器cn.ponfee.commons.base.tuple.Tuple5
Tuple6 <A ,B ,C ,D ,E ,F > - cn.ponfee.commons.base.tuple 中的类
Tuple6 consisting of six elements.
Tuple6(A, B, C, D, E, F) - 类 的构造器cn.ponfee.commons.base.tuple.Tuple6
Tuple7 <A ,B ,C ,D ,E ,F ,G > - cn.ponfee.commons.base.tuple 中的类
Tuple7 consisting of seven elements.
Tuple7(A, B, C, D, E, F, G) - 类 的构造器cn.ponfee.commons.base.tuple.Tuple7
Tuple8 <A ,B ,C ,D ,E ,F ,G ,H > - cn.ponfee.commons.base.tuple 中的类
Tuple8 consisting of eight elements.
Tuple8(A, B, C, D, E, F, G, H) - 类 的构造器cn.ponfee.commons.base.tuple.Tuple8
Tuple9 <A ,B ,C ,D ,E ,F ,G ,H ,I > - cn.ponfee.commons.base.tuple 中的类
Tuple9 consisting of nine elements.
Tuple9(A, B, C, D, E, F, G, H, I) - 类 的构造器cn.ponfee.commons.base.tuple.Tuple9
TWO - 类 中的静态变量cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
type - 类 中的变量cn.ponfee.commons.extract.ExcelExtractor
type() - 枚举 中的方法cn.ponfee.commons.log.LogAnnotation.LogType
type() - 枚举 中的方法cn.ponfee.commons.schema.DataStructures
type - 类 中的变量cn.ponfee.commons.ws.adapter.ResultDataJsonAdapter
type - 类 中的变量cn.ponfee.commons.ws.adapter.ResultListAdapter
type - 类 中的变量cn.ponfee.commons.ws.adapter.ResultPageAdapter
type - 类 中的变量cn.ponfee.commons.ws.adapter.ResultSetAdapter
TypedHashMap <K ,V > - cn.ponfee.commons.model 中的类
Typed
HashMap with pre-defined get methods
TypedHashMap() - 类 的构造器cn.ponfee.commons.model.TypedHashMap
TypedHashMap(int) - 类 的构造器cn.ponfee.commons.model.TypedHashMap
TypedHashMap(Map<? extends K, ? extends V>) - 类 的构造器cn.ponfee.commons.model.TypedHashMap
TypedKeyValue <K ,V > - cn.ponfee.commons.model 中的接口
Get the value with typed for dictionary key-value
TypedLinkedHashMap <K ,V > - cn.ponfee.commons.model 中的类
TypedLinkedHashMap() - 类 的构造器cn.ponfee.commons.model.TypedLinkedHashMap
TypedLinkedHashMap(int) - 类 的构造器cn.ponfee.commons.model.TypedLinkedHashMap
TypedLinkedHashMap(Map<? extends K, ? extends V>) - 类 的构造器cn.ponfee.commons.model.TypedLinkedHashMap
TypedLinkedMultiValueMap <K ,V > - cn.ponfee.commons.model 中的类
Typed LinkedMultiValueMap with pre-defined get methods
TypedLinkedMultiValueMap() - 类 的构造器cn.ponfee.commons.model.TypedLinkedMultiValueMap
TypedLinkedMultiValueMap(int) - 类 的构造器cn.ponfee.commons.model.TypedLinkedMultiValueMap
TypedLinkedMultiValueMap(Map<K, List<V>>) - 类 的构造器cn.ponfee.commons.model.TypedLinkedMultiValueMap
TypedMap <K ,V > - cn.ponfee.commons.model 中的接口
Get the value with typed for
Map
TypedMapMethodArgumentResolver - cn.ponfee.commons.spring 中的类
The common request parameter resolver for map model
TypedMapMethodArgumentResolver() - 类 的构造器cn.ponfee.commons.spring.TypedMapMethodArgumentResolver
TypedMapWrapper <K ,V > - cn.ponfee.commons.model 中的类
Wrapped the
Map for with gets typed value trait
TypedMapWrapper(Map<K, V>) - 类 的构造器cn.ponfee.commons.model.TypedMapWrapper
TypedParameter - cn.ponfee.commons.model 中的类
通用Map请求参数类(不继承Map是为了阻断被内置的Map解析器先一步处理)
TypedParameter(Map<String, Object>) - 类 的构造器cn.ponfee.commons.model.TypedParameter
typeOf(T) - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
U
UNAUTHORIZED - 类 中的静态变量cn.ponfee.commons.model.ResultCode
UNAUTHORIZED - 类 中的静态变量cn.ponfee.commons.web.AbstractWebExceptionHandler
UnauthorizedException - cn.ponfee.commons.exception 中的异常错误
Unauthorized exception definition
UnauthorizedException() - 异常错误 的构造器cn.ponfee.commons.exception.UnauthorizedException
UnauthorizedException(String) - 异常错误 的构造器cn.ponfee.commons.exception.UnauthorizedException
UnauthorizedException(Throwable) - 异常错误 的构造器cn.ponfee.commons.exception.UnauthorizedException
UnauthorizedException(String, Throwable) - 异常错误 的构造器cn.ponfee.commons.exception.UnauthorizedException
UnauthorizedException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ponfee.commons.exception.UnauthorizedException
uncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - 类 中的方法cn.ponfee.commons.concurrent.NamedThreadFactory.Builder
UNDERSCORE - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Char
Underscore symbol
UNDERSCORE - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Str
Underscore symbol
unenvelop(byte[], X509Certificate, PrivateKey) - 类 中的静态方法cn.ponfee.commons.jce.pkcs.CryptoMessageSyntax
解数字信封
ungroupColumn(int, int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
ungroupRow(int, int) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
UnimplementedException - cn.ponfee.commons.exception 中的异常错误
Unimplemented exception definition
UnimplementedException() - 异常错误 的构造器cn.ponfee.commons.exception.UnimplementedException
UnimplementedException(String) - 异常错误 的构造器cn.ponfee.commons.exception.UnimplementedException
UnimplementedException(Throwable) - 异常错误 的构造器cn.ponfee.commons.exception.UnimplementedException
UnimplementedException(String, Throwable) - 异常错误 的构造器cn.ponfee.commons.exception.UnimplementedException
UnimplementedException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ponfee.commons.exception.UnimplementedException
union(Collection<T>, Collection<T>) - 类 中的静态方法cn.ponfee.commons.collect.Collects
two Collection union result
units() - 枚举 中的方法cn.ponfee.commons.io.HumanReadables
UNIX_FOLDER_SEPARATOR - 类 中的静态变量cn.ponfee.commons.io.Files
UNIX_LINE_SEPARATOR - 类 中的静态变量cn.ponfee.commons.io.Files
unmarshal(MapItemArray) - 类 中的方法cn.ponfee.commons.ws.adapter.ListMapAdapter
unmarshal(MapEntry[]) - 类 中的方法cn.ponfee.commons.ws.adapter.MapAdapter
unmarshal(MarshalJsonXml) - 类 中的方法cn.ponfee.commons.ws.adapter.MarshalJsonAdapter
unmarshal(Result<String>) - 类 中的方法cn.ponfee.commons.ws.adapter.ResultDataJsonAdapter
unmarshal(Result<ArrayItem<T>>) - 类 中的方法cn.ponfee.commons.ws.adapter.ResultListAdapter
unmarshal(Result<MapItemArray>) - 类 中的方法cn.ponfee.commons.ws.adapter.ResultListMapAdapter
unmarshal(Result<MapItem>) - 类 中的方法cn.ponfee.commons.ws.adapter.ResultMapAdapter
unmarshal(Result<TransitPage<T>>) - 类 中的方法cn.ponfee.commons.ws.adapter.ResultPageAdapter
unmarshal(Result<Page<MapItem>>) - 类 中的方法cn.ponfee.commons.ws.adapter.ResultPageMapAdapter
unmarshal(Result<ArrayItem<T>>) - 类 中的方法cn.ponfee.commons.ws.adapter.ResultSetAdapter
UNSUPPORT_MEDIA - 类 中的静态变量cn.ponfee.commons.model.ResultCode
UNSUPPORT_MEDIA - 类 中的静态变量cn.ponfee.commons.web.AbstractWebExceptionHandler
unwrap(Class<T>) - 枚举 中的静态方法cn.ponfee.commons.base.PrimitiveTypes
unwrap(Class<T>) - 类 中的方法cn.ponfee.commons.data.lookup.MultipleCachedDataSource
unwrap(Class<T>) - 类 中的方法cn.ponfee.commons.data.lookup.MultipleScalableDataSource
unzip(String) - 类 中的静态方法cn.ponfee.commons.util.ZipUtils
解压缩文件到当前目录
unzip(String, String) - 类 中的静态方法cn.ponfee.commons.util.ZipUtils
解压缩文件到指定目录
unzip(String, String, String) - 类 中的静态方法cn.ponfee.commons.util.ZipUtils
使用给定密码解压指定的压缩文件到指定目录
如果指定目录不存在,可以自动创建,不合法的路径将导致异常被抛出
unzip(File, String, String) - 类 中的静态方法cn.ponfee.commons.util.ZipUtils
使用给定密码解压指定的压缩文件到指定目录
如果指定目录不存在,可以自动创建,不合法的路径将导致异常被抛出
update(byte) - 类 中的方法cn.ponfee.commons.jce.implementation.digest.RipeMD160Digest
update(byte[]) - 类 中的方法cn.ponfee.commons.jce.implementation.digest.RipeMD160Digest
update(byte[], int, int) - 类 中的方法cn.ponfee.commons.jce.implementation.digest.RipeMD160Digest
update(String) - 类 中的方法cn.ponfee.commons.jce.implementation.digest.RipeMD160Digest
update(byte) - 类 中的方法cn.ponfee.commons.jce.implementation.digest.SHA1Digest
update(byte[]) - 类 中的方法cn.ponfee.commons.jce.implementation.digest.SHA1Digest
update(byte[], int, int) - 类 中的方法cn.ponfee.commons.jce.implementation.digest.SHA1Digest
update(byte[]) - 类 中的方法cn.ponfee.commons.jce.sm.SM3Digest
update(byte[], int, int) - 类 中的方法cn.ponfee.commons.jce.sm.SM3Digest
明文输入
update(byte) - 类 中的方法cn.ponfee.commons.jce.sm.SM3Digest
update(String) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
update(String, Object) - 类 中的方法cn.ponfee.commons.mybatis.MultipleSqlSessionTemplate
update(String) - 类 中的方法cn.ponfee.commons.mybatis.SqlMapper
更新数据
update(String, Object) - 类 中的方法cn.ponfee.commons.mybatis.SqlMapper
更新数据
update(String, Object...) - 类 中的方法cn.ponfee.commons.spring.JdbcTemplateWrapper
Updater() - 类 的构造器cn.ponfee.commons.model.BaseEntity.Updater
upper(double, int) - 类 中的静态方法cn.ponfee.commons.math.Numbers
向上转单位
upper(double, int, int) - 类 中的静态方法cn.ponfee.commons.math.Numbers
url() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Get the
URL of this request's connection
URLCodes - cn.ponfee.commons.util 中的类
URL encode/decode utility class.
URLCodes() - 类 的构造器cn.ponfee.commons.util.URLCodes
useCaches(boolean) - 类 中的方法cn.ponfee.commons.http.HttpRequest
useProxy(String, int) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Configure an HTTP proxy on this connection.
userAgent(String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Set the 'User-Agent' header to given value
userAgent(HttpServletRequest) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
Returns the web browser user-agent
UTF_8 - 类 中的静态变量cn.ponfee.commons.io.Files
uuid() - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
uuid byte array
uuid22() - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
22位uuid
uuid32() - 类 中的静态方法cn.ponfee.commons.util.ObjectUtils
uuid 32 string
V
validate(InputStream, InputStream) - 类 中的静态方法cn.ponfee.commons.xml.SimpleXmlHandler
通过Schema验证xml文件
validate(String, String) - 类 中的静态方法cn.ponfee.commons.xml.SimpleXmlHandler
validateMergedRegions() - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingSheet
ValidateResult - cn.ponfee.commons.extract 中的类
Validate result
ValidateResult() - 类 的构造器cn.ponfee.commons.extract.ValidateResult
validateSort(String...) - 类 中的方法cn.ponfee.commons.model.PageParameter
value() - 枚举 中的方法cn.ponfee.commons.base.Predicates
value() - 枚举 中的方法cn.ponfee.commons.http.ContentType
value() - 枚举 中的方法cn.ponfee.commons.http.HttpStatus.Series
Return the integer value of this status series.
value - 类 中的变量cn.ponfee.commons.xml.XmlWriter.E
value() - 类 中的方法cn.ponfee.commons.xml.XmlWriter.E
value() - 类 中的方法cn.ponfee.commons.xml.XmlWriter.NodeE
value() - 类 中的方法cn.ponfee.commons.xml.XmlWriter.NumberE
value() - 类 中的方法cn.ponfee.commons.xml.XmlWriter.TextE
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.base.PrimitiveTypes
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.concurrent.ThreadPoolExecutors.PrestartCoreThreadType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.constrain.Constraint.Tense
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.date.DatePeriods
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.export.CellStyleOptions
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.export.Tmeta.Align
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.export.Tmeta.Type
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.extract.ExcelExtractor.ExcelType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.http.ContentType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.http.Http.HttpMethod
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.http.HttpStatus.Series
返回带有指定名称的该类型的枚举常量。
valueOf(HttpStatus) - 枚举 中的静态方法cn.ponfee.commons.http.HttpStatus.Series
Return the enum constant of this type with the corresponding series.
valueOf(int) - 枚举 中的静态方法cn.ponfee.commons.http.HttpStatus.Series
Return the enum constant of this type with the corresponding series.
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.http.HttpStatus
返回带有指定名称的该类型的枚举常量。
valueOf(int) - 枚举 中的静态方法cn.ponfee.commons.http.HttpStatus
Return the enum constant of this type with the specified numeric value.
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.io.HumanReadables
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.jce.cert.X509CertInfo
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.jce.DigestAlgorithms
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.jce.HmacAlgorithms
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.jce.RSACipherPaddings
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.jce.RSASignAlgorithms
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.jce.security.ECDSASigner.ECDSASignAlgorithms
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.jce.security.KeyStoreResolver.KeyStoreType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.jce.symmetric.Algorithm
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.jce.symmetric.Mode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.jce.symmetric.Padding
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.jce.symmetric.PBECryptor.PBEAlgorithm
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.log.LogAnnotation.LogType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.model.CodeMsg.SystemExit
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.model.Form.Type
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.model.SortOrder.NullHandling
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.model.SortOrder
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.reflect.BeanMaps
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.schema.DataStructures
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.schema.DataType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.tree.print.BinaryTreePrinter.Branch
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.util.CurrencyEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.util.IdcardResolver.CertType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.util.IdcardResolver.Sex
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.web.DevicePlatform
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.commons.web.DeviceType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.base.PrimitiveTypes
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 类 中的方法cn.ponfee.commons.collect.ImmutableHashList
values() - 枚举 中的静态方法cn.ponfee.commons.concurrent.ThreadPoolExecutors.PrestartCoreThreadType
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.constrain.Constraint.Tense
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.date.DatePeriods
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.export.CellStyleOptions
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.export.Tmeta.Align
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.export.Tmeta.Type
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.extract.ExcelExtractor.ExcelType
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.http.ContentType
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.http.Http.HttpMethod
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.http.HttpStatus.Series
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.http.HttpStatus
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.io.ByteOrderMarks
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.io.HumanReadables
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.jce.cert.X509CertInfo
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.jce.DigestAlgorithms
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.jce.HmacAlgorithms
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.jce.RSACipherPaddings
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.jce.RSASignAlgorithms
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.jce.security.ECDSASigner.ECDSASignAlgorithms
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.jce.security.KeyStoreResolver.KeyStoreType
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.jce.symmetric.Algorithm
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.jce.symmetric.Mode
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.jce.symmetric.Padding
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.jce.symmetric.PBECryptor.PBEAlgorithm
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.log.LogAnnotation.LogType
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.model.CodeMsg.SystemExit
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.model.Form.Type
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.model.SortOrder.NullHandling
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.model.SortOrder
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 类 中的方法cn.ponfee.commons.model.TypedMapWrapper
values() - 枚举 中的静态方法cn.ponfee.commons.reflect.BeanMaps
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.schema.DataStructures
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.schema.DataType
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.tree.print.BinaryTreePrinter.Branch
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.util.CurrencyEnum
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.util.IdcardResolver.CertType
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.util.IdcardResolver.Sex
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.web.DevicePlatform
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.commons.web.DeviceType
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
ValueSortedMap <K ,V > - cn.ponfee.commons.collect 中的类
Extends TreeMap sort by value:
ValueSortedMap valueSortedMap = ValueSortedMap.nullsFirst(a map);
Also use like this:
Map<String, Integer> originMap = ImmutableMap.of("b", 2, "a", 1);
TreeMap<String, Integer> sortedByValueMap = new TreeMap<>(Comparator.comparing(originMap::get));
sortedByValueMap.putAll(originMap);
verify(ProceedingJoinPoint, BindingResult) - 类 中的方法cn.ponfee.commons.constrain.Jsr303Validator
verify(BiFunction<Integer, String[], String>) - 类 中的方法cn.ponfee.commons.extract.DataExtractor
验证
verify() - 类 中的方法cn.ponfee.commons.jce.cert.CertSignedVerifier
根据加载的根证进行证书验证
verify(byte[], byte[]) - 类 中的方法cn.ponfee.commons.jce.CryptoProvider
Verify the data signature
verify(String, String) - 类 中的方法cn.ponfee.commons.jce.CryptoProvider
Verifys the data
verify(String, String, String) - 类 中的方法cn.ponfee.commons.jce.CryptoProvider
Verifys the data
verify(byte[], byte[], DigestAlgorithms) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSASigner
verify(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.pkcs.CryptoMessageSyntax
验签(附原文)
verify(byte[], byte[], X509Certificate) - 类 中的静态方法cn.ponfee.commons.jce.pkcs.PKCS1Signature
验签
verify(byte[]) - 类 中的静态方法cn.ponfee.commons.jce.pkcs.PKCS7Signature
附原文的验签(pkcs7方式验签,可验证CMS格式签名)
verify(byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.pkcs.PKCS7Signature
不附原文的验签(pkcs7方式验签,可验证CMS格式签名)
verify(PKCS7, byte[]) - 类 中的静态方法cn.ponfee.commons.jce.pkcs.PKCS7Signature
verify(byte[], byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.DSASigner
校验数字签名
verify(byte[], DSAPublicKey, byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.DSASigner
verify(byte[], byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
verify(byte[], byte[], byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
verify(ECParameters, byte[], byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
verify(ECParameters, byte[], byte[], byte[], byte[]) - 类 中的静态方法cn.ponfee.commons.jce.sm.SM2
verify signature
verify(T) - 类 中的方法cn.ponfee.commons.util.TimingWheel
Verifies the timing data
verifyCertDate(X509Certificate) - 类 中的静态方法cn.ponfee.commons.jce.cert.CertSignedVerifier
校验证书是否过期
verifyCrlRevoke(X509Certificate, X509CRL) - 类 中的静态方法cn.ponfee.commons.jce.cert.CertSignedVerifier
校验是否已被吊销
verifyIssuingSign(X509Certificate, X509Certificate) - 类 中的静态方法cn.ponfee.commons.jce.cert.CertSignedVerifier
校验是否由指定根证签发
verifyMd5(byte[], RSAPublicKey, byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.RSACryptor
verify MD5 signature
verifyNonce(String, String, String) - 类 中的静态方法cn.ponfee.commons.limit.request.RequestLimiter
校验nonce
verifySha1(byte[], byte[]) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSASigner
verifySha1(byte[], byte[], ECPublicKey) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDSASigner
verifySha1(byte[], RSAPublicKey, byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.RSACryptor
verify SHA1 signature
verifySha256(byte[], byte[]) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSASigner
verifySha256(byte[], byte[], ECPublicKey) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDSASigner
verifySha256(byte[], RSAPublicKey, byte[]) - 类 中的静态方法cn.ponfee.commons.jce.security.RSACryptor
verify SHA256 signature
verifySha512(byte[], byte[], ECPublicKey) - 类 中的静态方法cn.ponfee.commons.jce.security.ECDSASigner
verifySigned() - 类 中的方法cn.ponfee.commons.jce.cert.CertPKCS1Verifier
verifySigned() - 类 中的方法cn.ponfee.commons.jce.cert.CertPKCS7Verifier
verifySigned() - 类 中的方法cn.ponfee.commons.jce.cert.CertSignedVerifier
验证签名
vtype - 类 中的变量cn.ponfee.commons.ws.adapter.ListMapAdapter
vtype - 类 中的变量cn.ponfee.commons.ws.adapter.MapAdapter
vtype - 类 中的变量cn.ponfee.commons.ws.adapter.ResultListMapAdapter
vtype - 类 中的变量cn.ponfee.commons.ws.adapter.ResultMapAdapter
vtype - 类 中的变量cn.ponfee.commons.ws.adapter.ResultPageMapAdapter
W
waterImgMark(InputStream, byte[], OutputStream) - 类 中的静态方法cn.ponfee.commons.pdf.PdfWaterMark
添加水印图片
waterWordMark(InputStream, String, OutputStream) - 类 中的静态方法cn.ponfee.commons.pdf.PdfWaterMark
添加水印文字
WebContext - cn.ponfee.commons.web 中的类
本地线程级的web上下文持有类
https://github.com/alibaba/transmittable-thread-local
WebContext() - 类 的构造器cn.ponfee.commons.web.WebContext
WebContext.WebContextFilter - cn.ponfee.commons.web 中的类
WebContextFilter() - 类 的构造器cn.ponfee.commons.web.WebContext.WebContextFilter
WebUtils - cn.ponfee.commons.web 中的类
web工具类
WebUtils() - 类 的构造器cn.ponfee.commons.web.WebUtils
Wechats - cn.ponfee.commons.util 中的类
微信工具类:https://www.cnblogs.com/txw1958/p/weixin76-user-info.html
OAuth2.0:https://www.jianshu.com/p/6392420faf99
Wechats() - 类 的构造器cn.ponfee.commons.util.Wechats
WINDOWS_FOLDER_SEPARATOR - 类 中的静态变量cn.ponfee.commons.io.Files
WINDOWS_LINE_SEPARATOR - 类 中的静态变量cn.ponfee.commons.io.Files
withDateFormat(DateTimeFormatter) - 类 中的方法cn.ponfee.commons.date.CustomLocalDateTimeDeserializer
withDayOfMonth(Date, int) - 类 中的静态方法cn.ponfee.commons.date.Dates
获取指定时间所在月的n号,1<=day<=31
withDayOfWeek(Date, int) - 类 中的静态方法cn.ponfee.commons.date.Dates
获取指定时间所在周的周n,1<=day<=7
withDayOfYear(Date, int) - 类 中的静态方法cn.ponfee.commons.date.Dates
获取指定时间所在年的n天,1<=day<=366
withLeniency(Boolean) - 类 中的方法cn.ponfee.commons.date.CustomLocalDateTimeDeserializer
withShape(JsonFormat.Shape) - 类 中的方法cn.ponfee.commons.date.CustomLocalDateTimeDeserializer
workQueue(BlockingQueue<Runnable>) - 类 中的方法cn.ponfee.commons.concurrent.ThreadPoolExecutors.Builder
wrap(Class<T>) - 枚举 中的静态方法cn.ponfee.commons.base.PrimitiveTypes
WRAPPED_KRYO_SERIALIZER - 类 中的静态变量cn.ponfee.commons.serial.WrappedSerializer
WRAPPED_TOSTRING_SERIALIZER - 类 中的静态变量cn.ponfee.commons.serial.WrappedSerializer
WrappedBigDecimal - cn.ponfee.commons.math 中的类
包装BigDecimal,用于lamda方法体内计算
WrappedBigDecimal(Number) - 类 的构造器cn.ponfee.commons.math.WrappedBigDecimal
WrappedBufferedReader - cn.ponfee.commons.io 中的类
包装文件/输入流缓冲读取(decorator)
WrappedBufferedReader(File) - 类 的构造器cn.ponfee.commons.io.WrappedBufferedReader
WrappedBufferedReader(File, String) - 类 的构造器cn.ponfee.commons.io.WrappedBufferedReader
WrappedBufferedReader(File, Charset) - 类 的构造器cn.ponfee.commons.io.WrappedBufferedReader
WrappedBufferedReader(InputStream, Charset) - 类 的构造器cn.ponfee.commons.io.WrappedBufferedReader
WrappedBufferedWriter - cn.ponfee.commons.io 中的类
包装文件/输入流缓冲写入(decorator)
WrappedBufferedWriter(File) - 类 的构造器cn.ponfee.commons.io.WrappedBufferedWriter
WrappedBufferedWriter(File, String) - 类 的构造器cn.ponfee.commons.io.WrappedBufferedWriter
WrappedBufferedWriter(File, Charset) - 类 的构造器cn.ponfee.commons.io.WrappedBufferedWriter
WrappedBufferedWriter(OutputStream, Charset) - 类 的构造器cn.ponfee.commons.io.WrappedBufferedWriter
WrappedSerializer - cn.ponfee.commons.serial 中的类
Wrapped other Serializer
WrappedSerializer(Serializer) - 类 的构造器cn.ponfee.commons.serial.WrappedSerializer
wrapper() - 枚举 中的方法cn.ponfee.commons.base.PrimitiveTypes
write(String, Charset, boolean) - 类 中的方法cn.ponfee.commons.export.CsvStringExporter
write(OutputStream) - 类 中的方法cn.ponfee.commons.export.ExcelExporter
输出到输出流
write(String) - 类 中的方法cn.ponfee.commons.export.ExcelExporter
write(File) - 类 中的方法cn.ponfee.commons.export.ExcelExporter
write(OutputStream) - 类 中的方法cn.ponfee.commons.extract.streaming.xls.HSSFStreamingWorkbook
已过时。
write(String) - 类 中的方法cn.ponfee.commons.http.HttpRequest.RequestOutputStream
Write string to stream
write(String) - 类 中的方法cn.ponfee.commons.io.WrappedBufferedWriter
write(int) - 类 中的方法cn.ponfee.commons.io.WrappedBufferedWriter
write(char[]) - 类 中的方法cn.ponfee.commons.io.WrappedBufferedWriter
write(String, int, int) - 类 中的方法cn.ponfee.commons.io.WrappedBufferedWriter
write(char[], int, int) - 类 中的方法cn.ponfee.commons.io.WrappedBufferedWriter
write(byte[]) - 类 中的方法cn.ponfee.commons.io.WrappedBufferedWriter
write(JSONSerializer, Object, Object, Type, int) - 类 中的方法cn.ponfee.commons.json.FastjsonMoney
write(OutputStream, Object) - 类 中的方法cn.ponfee.commons.json.Jsons
Converts object to json, and write to output stream
write(JSONSerializer, Object, Object, Type, int) - 类 中的方法cn.ponfee.commons.schema.PlainStructure.FastjsonSerializer
write(JSONSerializer, Object, Object, Type, int) - 类 中的方法cn.ponfee.commons.util.Money.Fastjson
writeCurve(DataOutputStream) - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.EllipticCurve
writeKey(OutputStream) - 类 中的方法cn.ponfee.commons.jce.implementation.ecc.ECKey
writeKey(OutputStream) - 接口 中的方法cn.ponfee.commons.jce.implementation.Key
writeKey(OutputStream) - 类 中的方法cn.ponfee.commons.jce.implementation.rsa.RSAKey
writeln() - 类 中的方法cn.ponfee.commons.io.WrappedBufferedWriter
writeln(String) - 类 中的方法cn.ponfee.commons.io.WrappedBufferedWriter
writePartHeader(String, String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write part header
writePartHeader(String, String, String) - 类 中的方法cn.ponfee.commons.http.HttpRequest
Write part header
writer() - 类 中的方法cn.ponfee.commons.http.HttpRequest
Create writer to request output stream
X
X509CertGenerator - cn.ponfee.commons.jce.cert 中的类
证书生成工具类
X509CertGenerator() - 类 的构造器cn.ponfee.commons.jce.cert.X509CertGenerator
X509CertInfo - cn.ponfee.commons.jce.cert 中的枚举
CN=测试证书,OU=20121219,O=XXXCA,L=深圳市,ST=广东省,C=CN
CN:公用名称 (Common Name) 简称:CN 字段,对于 SSL 证书,一般为网站域名;而对于代码签名证书则为申请单位名称;而对于客户端证书则为证书申请者的姓名;
O:单位名称 (Organization Name) :简称:ON(O) 字段,对于 SSL 证书,一般为网站域名;而对于代码签名证书则为申请单位名称;而对于客户端单位证书则为证书申请者所在单位名称;
OU:部门或分部的名称 (Organization Util),简称:OU字段,一般为机构代码或个人身份证号码
L:所在城市 (Locality) 简称:L 字段
ST:所在省份 (State/Provice) 简称:S(ST) 字段
C:所在国家 (Country) 简称:C 字段,只能是国家字母缩写,如中国:CN
其它字段:
电子邮件 (Email) 简称:E 字段
多个姓名字段 简称:G 字段
介绍:Description 字段
电话号码:Phone 字段,格式要求 + 国家区号 城市区号 电话号码,如: +86 732 88888888
地址:STREET 字段
邮政编码:PostalCode 字段
证书信息枚举类
X509CertUtils - cn.ponfee.commons.jce.cert 中的类
证书工具类
X509CertUtils() - 类 的构造器cn.ponfee.commons.jce.cert.X509CertUtils
XmlException - cn.ponfee.commons.xml 中的异常错误
xml文件异常
XmlException() - 异常错误 的构造器cn.ponfee.commons.xml.XmlException
XmlException(String) - 异常错误 的构造器cn.ponfee.commons.xml.XmlException
XmlException(String, Throwable) - 异常错误 的构造器cn.ponfee.commons.xml.XmlException
XmlException(Throwable) - 异常错误 的构造器cn.ponfee.commons.xml.XmlException
XmlException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ponfee.commons.xml.XmlException
XmlMap - cn.ponfee.commons.xml 中的类
xml和map相互转换工具
XmlMap(Map<String, String>) - 类 的构造器cn.ponfee.commons.xml.XmlMap
XmlMap(Map<String, String>, String) - 类 的构造器cn.ponfee.commons.xml.XmlMap
XmlMap(String) - 类 的构造器cn.ponfee.commons.xml.XmlMap
XmlMap(XmlReader) - 类 的构造器cn.ponfee.commons.xml.XmlMap
XmlReader - cn.ponfee.commons.xml 中的类
xml读取
XmlWriter - cn.ponfee.commons.xml 中的类
xml构建
XmlWriter.E <T > - cn.ponfee.commons.xml 中的类
元素抽象类
XmlWriter.NodeE - cn.ponfee.commons.xml 中的类
节点元素类
XmlWriter.NumberE - cn.ponfee.commons.xml 中的类
数值元素类
XmlWriter.TextE - cn.ponfee.commons.xml 中的类
文本元素类
xssReplace(String) - 类 中的静态方法cn.ponfee.commons.web.WebUtils
Y
YamlProperties - cn.ponfee.commons.spring 中的类
Yaml properties
YamlProperties(File) - 类 的构造器cn.ponfee.commons.spring.YamlProperties
YamlProperties(InputStream) - 类 的构造器cn.ponfee.commons.spring.YamlProperties
YamlProperties(byte[]) - 类 的构造器cn.ponfee.commons.spring.YamlProperties
YamlPropertySourceFactory - cn.ponfee.commons.spring 中的类
Spring yaml properties source factory,
for help use annotation org.springframework.context.annotation.PropertySource
{@code
YamlPropertySourceFactory() - 类 的构造器cn.ponfee.commons.spring.YamlPropertySourceFactory
yes(Integer) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
yes(int) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
yes(String) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
yes(Character) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
yes(char) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
yes(Boolean) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
yes(boolean) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
yes(Predicates) - 枚举 中的静态方法cn.ponfee.commons.base.Predicates
Z
ZERO - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Char
Zero char symbol, equals '\0'
ZERO - 接口 中的静态变量cn.ponfee.commons.base.Symbol.Str
Zero symbol
zero(Currency) - 类 中的静态方法cn.ponfee.commons.util.Money
Obtains an instance of Money representing zero at a specific currency.
zero(CurrencyEnum) - 类 中的静态方法cn.ponfee.commons.util.Money
zero(String) - 类 中的静态方法cn.ponfee.commons.util.Money
ZERO_BYTE - 类 中的静态变量cn.ponfee.commons.math.Numbers
ZERO_DATETIME - 类 中的静态变量cn.ponfee.commons.date.Dates
Zero time millis: -62170185600000L
ZERO_DOUBLE - 类 中的静态变量cn.ponfee.commons.math.Numbers
ZERO_INT - 类 中的静态变量cn.ponfee.commons.math.Numbers
ZERO_INTEGER - 类 中的静态变量cn.ponfee.commons.math.Numbers
zip(String) - 类 中的静态方法cn.ponfee.commons.util.ZipUtils
压缩指定文件到当前文件夹,压缩后的文件名为:待压缩文件名+.zip
zip(String, String) - 类 中的静态方法cn.ponfee.commons.util.ZipUtils
压缩文件到指定路径
zip(String, String, String) - 类 中的静态方法cn.ponfee.commons.util.ZipUtils
使用给定密码压缩文件到指定路径
zip(String, String, boolean, String, String) - 类 中的静态方法cn.ponfee.commons.util.ZipUtils
压缩文件到指定路径
ZipUtils - cn.ponfee.commons.util 中的类
zip utility based zip4j
ZipUtils() - 类 的构造器cn.ponfee.commons.util.ZipUtils
zoneConvert(Date, ZoneId, ZoneId) - 类 中的静态方法cn.ponfee.commons.date.Dates
时区转换
zoneConvert(LocalDateTime, ZoneId, ZoneId) - 类 中的静态方法cn.ponfee.commons.date.Dates
时区转换
_
_fromString(JsonParser, DeserializationContext, String) - 类 中的方法cn.ponfee.commons.date.CustomLocalDateTimeDeserializer
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
Copyright © 2023. All rights reserved.