Skip navigation links
A B C D E G H I J L M N O P R S T U V W 

A

accept(T, P1) - Method in interface net.renfei.sdk.utils.Builder.Consumer1
 
accept(T, P1, P2) - Method in interface net.renfei.sdk.utils.Builder.Consumer2
 
accept(T, P1, P2, P3) - Method in interface net.renfei.sdk.utils.Builder.Consumer3
 
accept(T, P1, P2, P3, P4) - Method in interface net.renfei.sdk.utils.Builder.Consumer4
 
accept(T, P1, P2, P3, P4, P5) - Method in interface net.renfei.sdk.utils.Builder.Consumer5
 
addHeader(String, String) - Method in class net.renfei.sdk.http.HttpRequest
添加单个header
addParam(String, Object) - Method in class net.renfei.sdk.http.HttpRequest
设置单个参数
aesDecryptByBytes(byte[], String) - Static method in class net.renfei.sdk.utils.AESUtil
AES解密
aesEncryptToBytes(String, String) - Static method in class net.renfei.sdk.utils.AESUtil
AES加密
AESUtil - Class in net.renfei.sdk.utils
AES对称加解密
AESUtil() - Constructor for class net.renfei.sdk.utils.AESUtil
 
ALGORITHM - Static variable in class net.renfei.sdk.utils.RSAUtils
 
APIResult<T> - Class in net.renfei.sdk.entity
API统一响应返回对象
APIResult.Builder<T> - Class in net.renfei.sdk.entity
APIResult的构造器
authcode(String, String) - Static method in class net.renfei.sdk.utils.GoogleAuthenticator
验证身份验证码是否正确

B

base64Decode(String) - Static method in class net.renfei.sdk.utils.AESUtil
base 64 decode
base64Encode(byte[]) - Static method in class net.renfei.sdk.utils.AESUtil
base 64 encode
BeanUtils - Class in net.renfei.sdk.utils
JavaBean工具
BeanUtils() - Constructor for class net.renfei.sdk.utils.BeanUtils
 
build() - Method in class net.renfei.sdk.entity.APIResult.Builder
通过构造方法创建
build() - Method in class net.renfei.sdk.utils.Builder
 
builder() - Static method in class net.renfei.sdk.entity.APIResult
获取一个构造器
Builder() - Constructor for class net.renfei.sdk.entity.APIResult.Builder
 
Builder<T> - Class in net.renfei.sdk.utils
Builder构建工具类
Builder(Supplier<T>) - Constructor for class net.renfei.sdk.utils.Builder
 
Builder.Consumer1<T,P1> - Interface in net.renfei.sdk.utils
 
Builder.Consumer2<T,P1,P2> - Interface in net.renfei.sdk.utils
 
Builder.Consumer3<T,P1,P2,P3> - Interface in net.renfei.sdk.utils
 
Builder.Consumer4<T,P1,P2,P3,P4> - Interface in net.renfei.sdk.utils
 
Builder.Consumer5<T,P1,P2,P3,P4,P5> - Interface in net.renfei.sdk.utils
 
bytes(byte[]) - Method in class net.renfei.sdk.http.HttpRequest
 

C

CannotPerformOperationException(String) - Constructor for exception net.renfei.sdk.utils.PasswordUtils.CannotPerformOperationException
 
CannotPerformOperationException(String, Throwable) - Constructor for exception net.renfei.sdk.utils.PasswordUtils.CannotPerformOperationException
 
client(HttpClient) - Method in class net.renfei.sdk.http.HttpRequest
 
code(StateCode) - Method in class net.renfei.sdk.entity.APIResult.Builder
 
context(HttpContext) - Method in class net.renfei.sdk.http.HttpRequest
 
create() - Static method in class net.renfei.sdk.http.HttpRequest
 
createHash(String) - Static method in class net.renfei.sdk.utils.PasswordUtils
创建一个密文密码
createHash(char[]) - Static method in class net.renfei.sdk.utils.PasswordUtils
创建一个密文密码
custom() - Static method in class net.renfei.sdk.http.HttpBuilder
 

D

data(T) - Method in class net.renfei.sdk.entity.APIResult.Builder
 
decrypt(String, String) - Static method in class net.renfei.sdk.utils.AESUtil
将base 64 code AES解密
decrypt(String, String) - Static method in class net.renfei.sdk.utils.RSAUtils
RSA私钥解密
delete(HttpRequest) - Static method in class net.renfei.sdk.utils.HttpUtils
DELETE 请求
down(HttpRequest) - Static method in class net.renfei.sdk.utils.HttpUtils
下载

E

encrypt(String, String) - Static method in class net.renfei.sdk.utils.AESUtil
AES加密为base 64 code
encrypt(String, String) - Static method in class net.renfei.sdk.utils.EncryptionUtils
加密
encrypt(String, String) - Static method in class net.renfei.sdk.utils.RSAUtils
RSA公钥加密
EncryptionUtils - Class in net.renfei.sdk.utils
加密工具
EncryptionUtils() - Constructor for class net.renfei.sdk.utils.EncryptionUtils
 

G

generateSecretKey(String) - Static method in class net.renfei.sdk.utils.GoogleAuthenticator
生成用户秘钥
genKeyPair(int) - Static method in class net.renfei.sdk.utils.RSAUtils
随机生成密钥对
genTotpString(String, String, String) - Static method in class net.renfei.sdk.utils.GoogleAuthenticator
获取TOTP串
get(HttpRequest) - Static method in class net.renfei.sdk.utils.HttpUtils
GET 请求
getAllHeaders() - Method in class net.renfei.sdk.http.HttpResult
 
getBytes() - Method in class net.renfei.sdk.http.HttpRequest
 
getCityName() - Method in class net.renfei.sdk.entity.IpInfo
 
getClientIP() - Method in class net.renfei.sdk.entity.MyIP
 
getCode() - Method in enum net.renfei.sdk.comm.StateCode
 
getCode() - Method in class net.renfei.sdk.entity.APIResult
 
getCode() - Method in enum net.renfei.sdk.http.HttpEntityType
 
getCode() - Method in enum net.renfei.sdk.http.HttpRequestMethod
 
getCode() - Method in class net.renfei.sdk.http.HttpResult
 
getContentEncoding() - Method in class net.renfei.sdk.http.HttpResult
 
getContentType() - Method in class net.renfei.sdk.http.HttpResult
 
getContext() - Method in class net.renfei.sdk.http.HttpRequest
 
getCountryCode() - Method in class net.renfei.sdk.entity.IpInfo
 
getCountryName() - Method in class net.renfei.sdk.entity.IpInfo
 
getData() - Method in class net.renfei.sdk.entity.APIResult
 
getDescribe() - Method in enum net.renfei.sdk.comm.StateCode
 
getEntity() - Method in class net.renfei.sdk.http.HttpRequest
 
getHeader(String) - Method in class net.renfei.sdk.http.HttpResult
 
getHeaderMap() - Method in class net.renfei.sdk.http.HttpRequest
 
getHeaders() - Method in class net.renfei.sdk.http.HttpRequest
 
getHttpClient() - Method in class net.renfei.sdk.http.HttpRequest
 
getHttpEntityType() - Method in class net.renfei.sdk.http.HttpRequest
 
getIp() - Method in class net.renfei.sdk.entity.IpInfo
 
getIpAddress(HttpServletRequest) - Static method in class net.renfei.sdk.utils.IpUtils
 
getIpBigInt() - Method in class net.renfei.sdk.entity.IpInfo
 
getJsonParam() - Method in class net.renfei.sdk.http.HttpRequest
 
getLatitude() - Method in class net.renfei.sdk.entity.IpInfo
 
getLongitude() - Method in class net.renfei.sdk.entity.IpInfo
 
getMessage() - Method in class net.renfei.sdk.entity.APIResult
 
getName() - Method in enum net.renfei.sdk.http.HttpEntityType
 
getName() - Method in enum net.renfei.sdk.http.HttpRequestMethod
 
getNonce() - Method in class net.renfei.sdk.entity.APIResult
 
getOne(List<E>) - Static method in class net.renfei.sdk.utils.ListUtils
 
getOut() - Static method in class net.renfei.sdk.http.HttpRequest
 
getParamMap() - Method in class net.renfei.sdk.http.HttpRequest
 
getPrivateKey(String) - Static method in class net.renfei.sdk.utils.RSAUtils
 
getPublicKey(String) - Static method in class net.renfei.sdk.utils.RSAUtils
 
getRandomString(int) - Static method in class net.renfei.sdk.utils.RandomStringUtils
获取指定长度随机字符串
getRegionName() - Method in class net.renfei.sdk.entity.IpInfo
 
getRequestCharset() - Method in class net.renfei.sdk.http.HttpRequest
 
getRequestMethod() - Method in class net.renfei.sdk.http.HttpRequest
 
getResponseCharset() - Method in class net.renfei.sdk.http.HttpRequest
 
getResponseText() - Method in class net.renfei.sdk.http.HttpResult
 
getSignature() - Method in class net.renfei.sdk.entity.APIResult
 
getTimestamp() - Method in class net.renfei.sdk.entity.APIResult
 
getTimeZone() - Method in class net.renfei.sdk.entity.IpInfo
 
getUrl() - Static method in class net.renfei.sdk.http.HttpRequest
 
getZipCode() - Method in class net.renfei.sdk.entity.IpInfo
 
GoogleAuthenticator - Class in net.renfei.sdk.utils
谷歌身份验证器(TOTP)
GoogleAuthenticator() - Constructor for class net.renfei.sdk.utils.GoogleAuthenticator
 

H

header(HttpRequest) - Static method in class net.renfei.sdk.utils.HttpUtils
HEADER 请求
headers(Map<String, Header>) - Method in class net.renfei.sdk.http.HttpRequest
 
HttpBuilder - Class in net.renfei.sdk.http
Http客户端构建器
HttpEntityType - Enum in net.renfei.sdk.http
Http实体类型
httpEntityType(HttpEntityType) - Method in class net.renfei.sdk.http.HttpRequest
 
HttpRequest - Class in net.renfei.sdk.http
Http请求对象
HttpRequestMethod - Enum in net.renfei.sdk.http
Http请求方法
HttpResult - Class in net.renfei.sdk.http
Http响应对象
HttpResult(int) - Constructor for class net.renfei.sdk.http.HttpResult
 
HttpResult(int, Header[]) - Constructor for class net.renfei.sdk.http.HttpResult
 
HttpResult(int, String, String, String, Header[]) - Constructor for class net.renfei.sdk.http.HttpResult
 
HttpUtils - Class in net.renfei.sdk.utils
Http请求工具
HttpUtils() - Constructor for class net.renfei.sdk.utils.HttpUtils
 

I

InvalidHashException(String) - Constructor for exception net.renfei.sdk.utils.PasswordUtils.InvalidHashException
 
InvalidHashException(String, Throwable) - Constructor for exception net.renfei.sdk.utils.PasswordUtils.InvalidHashException
 
IpInfo - Class in net.renfei.sdk.entity
IP地址信息
IpInfo() - Constructor for class net.renfei.sdk.entity.IpInfo
 
IpUtils - Class in net.renfei.sdk.utils
IP获取工具
IpUtils() - Constructor for class net.renfei.sdk.utils.IpUtils
 
isChinaMobilePhone(String) - Static method in class net.renfei.sdk.utils.StringUtils
判断是否是中国移动手机号
isChinaMvnoPhone(String) - Static method in class net.renfei.sdk.utils.StringUtils
判断是否是中国虚拟运营商手机号
isChinaPhone(String) - Static method in class net.renfei.sdk.utils.StringUtils
判断是否是中国手机号
isChinaTelecomPhone(String) - Static method in class net.renfei.sdk.utils.StringUtils
判断是否是中国电信手机号
isChinaUnicomePhone(String) - Static method in class net.renfei.sdk.utils.StringUtils
判断是否是中国联通手机号
isEmail(String) - Static method in class net.renfei.sdk.utils.StringUtils
判断是否是邮箱格式
isEmpty(Object) - Static method in class net.renfei.sdk.utils.BeanUtils
判断对象是否为空
isUseSSL() - Method in class net.renfei.sdk.http.HttpRequest
 

J

json(String) - Method in class net.renfei.sdk.http.HttpRequest
 

L

ListUtils - Class in net.renfei.sdk.utils
List工具类
ListUtils() - Constructor for class net.renfei.sdk.utils.ListUtils
 

M

message(String) - Method in class net.renfei.sdk.entity.APIResult.Builder
 
MyIP - Class in net.renfei.sdk.entity
 
MyIP() - Constructor for class net.renfei.sdk.entity.MyIP
 

N

net.renfei.sdk.comm - package net.renfei.sdk.comm
 
net.renfei.sdk.entity - package net.renfei.sdk.entity
 
net.renfei.sdk.http - package net.renfei.sdk.http
 
net.renfei.sdk.utils - package net.renfei.sdk.utils
 

O

of(Supplier<T>) - Static method in class net.renfei.sdk.utils.Builder
 
options(HttpRequest) - Static method in class net.renfei.sdk.utils.HttpUtils
OPTIONS 请求
out(OutputStream) - Method in class net.renfei.sdk.http.HttpRequest
 

P

paramMap(Map<String, Object>) - Method in class net.renfei.sdk.http.HttpRequest
 
parseObject(Type) - Method in class net.renfei.sdk.http.HttpResult
 
PasswordUtils - Class in net.renfei.sdk.utils
密码工具类
PasswordUtils() - Constructor for class net.renfei.sdk.utils.PasswordUtils
 
PasswordUtils.CannotPerformOperationException - Exception in net.renfei.sdk.utils
 
PasswordUtils.InvalidHashException - Exception in net.renfei.sdk.utils
 
patch(HttpRequest) - Static method in class net.renfei.sdk.utils.HttpUtils
PATCH 请求
pool(int, int, int, String, int) - Method in class net.renfei.sdk.http.HttpBuilder
设置连接池
pool(int, int) - Method in class net.renfei.sdk.http.HttpBuilder
设置连接池
post(HttpRequest) - Static method in class net.renfei.sdk.utils.HttpUtils
POST 请求
proxy(String, int) - Method in class net.renfei.sdk.http.HttpBuilder
设置代理
put(HttpRequest) - Static method in class net.renfei.sdk.utils.HttpUtils
PUT 请求

R

RandomStringUtils - Class in net.renfei.sdk.utils
随机字符串工具
RandomStringUtils() - Constructor for class net.renfei.sdk.utils.RandomStringUtils
 
requestCharset(String) - Method in class net.renfei.sdk.http.HttpRequest
请求编码
requestMethod(HttpRequestMethod) - Method in class net.renfei.sdk.http.HttpRequest
 
responseCharset(String) - Method in class net.renfei.sdk.http.HttpRequest
响应编码
retry(int, boolean) - Method in class net.renfei.sdk.http.HttpBuilder
重试(如果请求是幂等的,就再次尝试)
retry(int) - Method in class net.renfei.sdk.http.HttpBuilder
重试
RSAUtils - Class in net.renfei.sdk.utils
RSA非对称加密
RSAUtils() - Constructor for class net.renfei.sdk.utils.RSAUtils
 

S

setCityName(String) - Method in class net.renfei.sdk.entity.IpInfo
 
setClientIP(String) - Method in class net.renfei.sdk.entity.MyIP
 
setCode(Integer) - Method in enum net.renfei.sdk.comm.StateCode
 
setCode(Integer) - Method in class net.renfei.sdk.entity.APIResult
 
setCode(int) - Method in class net.renfei.sdk.http.HttpResult
 
setContentEncoding(String) - Method in class net.renfei.sdk.http.HttpResult
 
setContentType(String) - Method in class net.renfei.sdk.http.HttpResult
 
setCountryCode(String) - Method in class net.renfei.sdk.entity.IpInfo
 
setCountryName(String) - Method in class net.renfei.sdk.entity.IpInfo
 
setData(T) - Method in class net.renfei.sdk.entity.APIResult
 
setDescribe(String) - Method in enum net.renfei.sdk.comm.StateCode
 
setIp(String) - Method in class net.renfei.sdk.entity.IpInfo
 
setIpBigInt(BigInteger) - Method in class net.renfei.sdk.entity.IpInfo
 
setLatitude(Double) - Method in class net.renfei.sdk.entity.IpInfo
 
setLongitude(Double) - Method in class net.renfei.sdk.entity.IpInfo
 
setMessage(String) - Method in class net.renfei.sdk.entity.APIResult
 
setNonce(String) - Method in class net.renfei.sdk.entity.APIResult
 
setRegionName(String) - Method in class net.renfei.sdk.entity.IpInfo
 
setResponseText(String) - Method in class net.renfei.sdk.http.HttpResult
 
setSignature(String) - Method in class net.renfei.sdk.entity.APIResult
 
setTimestamp(Integer) - Method in class net.renfei.sdk.entity.APIResult
 
setTimeZone(String) - Method in class net.renfei.sdk.entity.IpInfo
 
setWindowSize(int) - Static method in class net.renfei.sdk.utils.GoogleAuthenticator
 
setZipCode(String) - Method in class net.renfei.sdk.entity.IpInfo
 
signature(String...) - Static method in class net.renfei.sdk.utils.StringUtils
签名,先进行字典排序,再进行SHA1
ssl() - Method in class net.renfei.sdk.http.HttpBuilder
设置ssl安全链接
StateCode - Enum in net.renfei.sdk.comm
响应状态码
StringUtils - Class in net.renfei.sdk.utils
String工具类
StringUtils() - Constructor for class net.renfei.sdk.utils.StringUtils
 
success() - Static method in class net.renfei.sdk.entity.APIResult
直接返回成功状态

T

timeout(int, int, int) - Method in class net.renfei.sdk.http.HttpBuilder
设置超时
timeout(int) - Method in class net.renfei.sdk.http.HttpBuilder
设置超时
toString() - Method in class net.renfei.sdk.http.HttpRequest
 
toString() - Method in class net.renfei.sdk.http.HttpResult
 
trace(HttpRequest) - Static method in class net.renfei.sdk.utils.HttpUtils
TRACE 请求

U

url(String) - Method in class net.renfei.sdk.http.HttpRequest
 
useSSL() - Method in class net.renfei.sdk.http.HttpRequest
使用 ssl,默认关闭

V

valueOf(String) - Static method in enum net.renfei.sdk.comm.StateCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.renfei.sdk.http.HttpEntityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.renfei.sdk.http.HttpRequestMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.renfei.sdk.comm.StateCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.renfei.sdk.http.HttpEntityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.renfei.sdk.http.HttpRequestMethod
Returns an array containing the constants of this enum type, in the order they are declared.
verifyPassword(String, String) - Static method in class net.renfei.sdk.utils.PasswordUtils
验证密码
verifyPassword(char[], String) - Static method in class net.renfei.sdk.utils.PasswordUtils
验证密码

W

with(Builder.Consumer1<T, P1>, P1) - Method in class net.renfei.sdk.utils.Builder
 
with(Builder.Consumer2<T, P1, P2>, P1, P2) - Method in class net.renfei.sdk.utils.Builder
 
with(Builder.Consumer3<T, P1, P2, P3>, P1, P2, P3) - Method in class net.renfei.sdk.utils.Builder
 
with(Builder.Consumer4<T, P1, P2, P3, P4>, P1, P2, P3, P4) - Method in class net.renfei.sdk.utils.Builder
 
with(Builder.Consumer5<T, P1, P2, P3, P4, P5>, P1, P2, P3, P4, P5) - Method in class net.renfei.sdk.utils.Builder
 
A B C D E G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2020. All rights reserved.