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

A

AbstractSignature - cn.xfyun.model.sign中的类
加签加密抽象类
AbstractSignature(String, String, String) - 类 的构造器cn.xfyun.model.sign.AbstractSignature
 
AbstractSignature(String, String, String, boolean) - 类 的构造器cn.xfyun.model.sign.AbstractSignature
可设置请求类型
apiKey - 类 中的变量cn.xfyun.base.Client
 
apiKey(String) - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
apiSecret - 类 中的变量cn.xfyun.base.Client
 
apiSecret(String) - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
appId - 类 中的变量cn.xfyun.base.Client
 
appId(String) - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
AuthUtil - cn.xfyun.util中的类
 
AuthUtil() - 类 的构造器cn.xfyun.util.AuthUtil
 

B

base64Encode(String) - 类 中的静态方法cn.xfyun.util.CryptTools
BASE64加密
BINARY - 类 中的静态变量cn.xfyun.base.http.HttpClient
 
build() - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
build(int, int, int, int) - 类 中的静态方法cn.xfyun.util.HttpConnector
 
buildHeader() - 类 中的方法cn.xfyun.base.http.platform.PlatformHttpClient
 
buildResult() - 类 中的方法cn.xfyun.base.http.platform.PlatformHttpClient
 
BusinessException - cn.xfyun.exception中的异常错误
 
BusinessException(String) - 异常错误 的构造器cn.xfyun.exception.BusinessException
 

C

callTimeout(int) - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
callTimeout - 类 中的变量cn.xfyun.base.webscoket.WebSocketClient
 
Client - cn.xfyun.base中的类
 
Client() - 类 的构造器cn.xfyun.base.Client
 
close(Closeable) - 类 中的静态方法cn.xfyun.util.IOCloseUtil
 
closeWebsocket() - 类 中的方法cn.xfyun.base.webscoket.WebSocketClient
关闭websocket连接
cn.xfyun.base - 程序包 cn.xfyun.base
 
cn.xfyun.base.http - 程序包 cn.xfyun.base.http
 
cn.xfyun.base.http.platform - 程序包 cn.xfyun.base.http.platform
 
cn.xfyun.base.webscoket - 程序包 cn.xfyun.base.webscoket
 
cn.xfyun.config - 程序包 cn.xfyun.config
 
cn.xfyun.exception - 程序包 cn.xfyun.exception
 
cn.xfyun.model.sign - 程序包 cn.xfyun.model.sign
 
cn.xfyun.util - 程序包 cn.xfyun.util
 
COMMA_SEPARATOR - 类 中的静态变量cn.xfyun.util.StringUtils
 
compress(String) - 类 中的方法cn.xfyun.base.http.platform.PlatformBuilder
 
compress - 类 中的变量cn.xfyun.base.http.platform.PlatformHttpClient
文本压缩格式,可选值:raw(默认值)
connectTimeout(int) - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
connectTimeout - 类 中的变量cn.xfyun.base.webscoket.WebSocketClient
 
createWebSocketConnect(WebSocketListener) - 类 中的方法cn.xfyun.base.webscoket.WebSocketClient
生成鉴权对象,并建立websocket连接
CryptTools - cn.xfyun.util中的类
 
CryptTools() - 类 的构造器cn.xfyun.util.CryptTools
 

E

encoding(String) - 类 中的方法cn.xfyun.base.http.platform.PlatformBuilder
 
encoding - 类 中的变量cn.xfyun.base.http.platform.PlatformHttpClient
文本编码,可选值:utf8(默认值

F

FaceDetectEnum - cn.xfyun.config中的枚举
 
FORM - 类 中的静态变量cn.xfyun.base.http.HttpClient
 
format(String) - 类 中的方法cn.xfyun.base.http.platform.PlatformBuilder
 
format - 类 中的变量cn.xfyun.base.http.platform.PlatformHttpClient
文本格式,可选值:json(默认值)
fromBigDecimal(BigDecimal) - 类 中的静态方法cn.xfyun.util.StringUtils
 
fromBigInteger(BigInteger) - 类 中的静态方法cn.xfyun.util.StringUtils
 
fromBoolean(Boolean) - 类 中的静态方法cn.xfyun.util.StringUtils
 
fromByte(Byte) - 类 中的静态方法cn.xfyun.util.StringUtils
 
fromDouble(Double) - 类 中的静态方法cn.xfyun.util.StringUtils
 
fromFloat(Float) - 类 中的静态方法cn.xfyun.util.StringUtils
 
fromInteger(Integer) - 类 中的静态方法cn.xfyun.util.StringUtils
 
fromLong(Long) - 类 中的静态方法cn.xfyun.util.StringUtils
 
fromString(String) - 类 中的静态方法cn.xfyun.util.StringUtils
 

G

generateAuthorization(AbstractSignature) - 类 中的静态方法cn.xfyun.util.AuthUtil
 
generateAuthorization(AbstractSignature, String) - 类 中的静态方法cn.xfyun.util.AuthUtil
生成鉴权内容
generateOriginSign() - 类 中的方法cn.xfyun.model.sign.AbstractSignature
 
generateOriginSign() - 类 中的方法cn.xfyun.model.sign.Hmac256Signature
生成待加密原始字符 规则如下: host: iat-api.xfyun.cn date: Wed, 10 Jul 2019 07:35:43 GMT GET /v2/iat HTTP/1.1
generateOriginSign() - 类 中的方法cn.xfyun.model.sign.LfasrSignature
生成待加密原始字符
generateOriginSign() - 类 中的方法cn.xfyun.model.sign.TextCorrectionSignature
生成待加密原始字符 规则如下: host: iat-api.xfyun.cn date: Wed, 10 Jul 2019 07:35:43 GMT GET /v2/iat HTTP/1.1
generateOriginSign() - 类 中的方法cn.xfyun.model.sign.TranSignatrue
生成待加密原始字符 规则如下: host: iat-api.xfyun.cn date: Wed, 10 Jul 2019 07:35:43 GMT GET /v2/iat HTTP/1.1
generateRequestUrl(AbstractSignature) - 类 中的静态方法cn.xfyun.util.AuthUtil
生成带鉴权的请求URL
generateSignature() - 类 中的方法cn.xfyun.model.sign.Hmac256Signature
生成最终的签名
generateSignature() - 类 中的方法cn.xfyun.model.sign.LfasrSignature
生成最终的签名,需要先生成原始sign
generateTransAuthorization(AbstractSignature, String) - 类 中的静态方法cn.xfyun.util.AuthUtil
生成翻译鉴权内容
generateTs() - 类 中的方法cn.xfyun.model.sign.AbstractSignature
生成ts时间
generateTs() - 类 中的方法cn.xfyun.model.sign.Hmac256Signature
 
getApiKey() - 类 中的方法cn.xfyun.base.Client
 
getApiKey() - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
getApiSecret() - 类 中的方法cn.xfyun.base.Client
 
getApiSecret() - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
getAppId() - 类 中的方法cn.xfyun.base.Client
 
getAppId() - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
getCallTimeout() - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
getCallTimeout() - 类 中的方法cn.xfyun.base.http.HttpClient
 
getCompress() - 类 中的方法cn.xfyun.base.http.platform.PlatformBuilder
 
getCompress() - 类 中的方法cn.xfyun.base.http.platform.PlatformHttpClient
 
getConnectTimeout() - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
getConnectTimeout() - 类 中的方法cn.xfyun.base.http.HttpClient
 
getEncoding() - 类 中的方法cn.xfyun.base.http.platform.PlatformBuilder
 
getEncoding() - 类 中的方法cn.xfyun.base.http.platform.PlatformHttpClient
 
getEncryptType() - 类 中的方法cn.xfyun.model.sign.AbstractSignature
 
getErrorCode() - 异常错误 中的方法cn.xfyun.exception.HttpException
 
getErrorMsg() - 异常错误 中的方法cn.xfyun.exception.HttpException
 
getFormat() - 类 中的方法cn.xfyun.base.http.platform.PlatformBuilder
 
getFormat() - 类 中的方法cn.xfyun.base.http.platform.PlatformHttpClient
 
getHostUrl() - 类 中的方法cn.xfyun.base.Client
 
getHostUrl() - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
getId() - 类 中的方法cn.xfyun.model.sign.AbstractSignature
 
getKey() - 枚举 中的方法cn.xfyun.config.LfasrTaskStatusEnum
 
getKey() - 类 中的方法cn.xfyun.model.sign.AbstractSignature
 
getNextSliceId() - 类 中的方法cn.xfyun.util.SliceIdGenerator
 
getOkHttpClient() - 类 中的方法cn.xfyun.base.http.HttpClient
 
getOriginSign() - 类 中的方法cn.xfyun.model.sign.AbstractSignature
 
getReadTimeout() - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
getReadTimeout() - 类 中的方法cn.xfyun.base.http.HttpClient
 
getRequest() - 类 中的方法cn.xfyun.base.http.HttpClient
 
getRetryOnConnectionFailure() - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
getRetryOnConnectionFailure() - 类 中的方法cn.xfyun.base.http.HttpClient
 
getServiceId() - 类 中的方法cn.xfyun.base.http.platform.PlatformBuilder
 
getServiceId() - 类 中的方法cn.xfyun.base.http.platform.PlatformHttpClient
 
getSigna() - 类 中的方法cn.xfyun.model.sign.AbstractSignature
完成签名,返回完整签名
getSigna() - 类 中的方法cn.xfyun.model.sign.Hmac256Signature
 
getSigna() - 类 中的方法cn.xfyun.model.sign.LfasrSignature
 
getSigna() - 类 中的方法cn.xfyun.model.sign.RtasrSignature
 
getStatus() - 类 中的方法cn.xfyun.base.http.platform.PlatformBuilder
 
getStatus() - 类 中的方法cn.xfyun.base.http.platform.PlatformHttpClient
 
getTs() - 类 中的方法cn.xfyun.model.sign.AbstractSignature
 
getUrl() - 类 中的方法cn.xfyun.model.sign.AbstractSignature
 
getValue() - 枚举 中的方法cn.xfyun.config.FaceDetectEnum
 
getValue() - 枚举 中的方法cn.xfyun.config.LfasrTaskStatusEnum
 
getValue() - 枚举 中的方法cn.xfyun.config.LtpFunctionEnum
 
getValue() - 枚举 中的方法cn.xfyun.config.TupApiEnum
 
getWebSocket() - 类 中的方法cn.xfyun.base.webscoket.WebSocketClient
 
getWriteTimeout() - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
getWriteTimeout() - 类 中的方法cn.xfyun.base.http.HttpClient
 
gson - 类 中的静态变量cn.xfyun.util.StringUtils
 

H

Hmac256Signature - cn.xfyun.model.sign中的类
签名实体
Hmac256Signature(String, String, String) - 类 的构造器cn.xfyun.model.sign.Hmac256Signature
构造函数
Hmac256Signature(String, String, String, boolean) - 类 的构造器cn.xfyun.model.sign.Hmac256Signature
构造函数
HMAC_SHA1 - 类 中的静态变量cn.xfyun.util.CryptTools
 
HMAC_SHA256 - 类 中的静态变量cn.xfyun.util.CryptTools
 
hmacEncrypt(String, String, String) - 类 中的静态方法cn.xfyun.util.CryptTools
HMAC加解密
hostUrl - 类 中的变量cn.xfyun.base.Client
 
hostUrl(String) - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
HttpBuilder<T> - cn.xfyun.base.http中的类
 
HttpBuilder(String, String, String, String) - 类 的构造器cn.xfyun.base.http.HttpBuilder
 
HttpClient - cn.xfyun.base.http中的类
 
HttpClient(HttpBuilder) - 类 的构造器cn.xfyun.base.http.HttpClient
 
HttpConnector - cn.xfyun.util中的类
TODO
HttpException - cn.xfyun.exception中的异常错误
http自定义异常
HttpException(String, String) - 异常错误 的构造器cn.xfyun.exception.HttpException
 
HttpException(String) - 异常错误 的构造器cn.xfyun.exception.HttpException
 
HttpException(String, Throwable) - 异常错误 的构造器cn.xfyun.exception.HttpException
 

I

IOCloseUtil - cn.xfyun.util中的类
 
IOCloseUtil() - 类 的构造器cn.xfyun.util.IOCloseUtil
 
isNullOrEmpty(String) - 类 中的静态方法cn.xfyun.util.StringUtils
 

J

join(String, String...) - 类 中的静态方法cn.xfyun.util.StringUtils
 
JSON - 类 中的静态变量cn.xfyun.base.http.HttpClient
 

L

LfasrException - cn.xfyun.exception中的异常错误
语音转写业务自定义异常
LfasrException(String) - 异常错误 的构造器cn.xfyun.exception.LfasrException
 
LfasrSignature - cn.xfyun.model.sign中的类
Lfasr能力签名实体
LfasrSignature(String, String) - 类 的构造器cn.xfyun.model.sign.LfasrSignature
 
LfasrTaskStatusEnum - cn.xfyun.config中的枚举
非实时转写任务状态码
LtpFunctionEnum - cn.xfyun.config中的枚举
 

M

md5Encrypt(String) - 类 中的静态方法cn.xfyun.util.CryptTools
Md5加密

N

newWebSocket(WebSocketListener) - 类 中的方法cn.xfyun.base.webscoket.WebSocketClient
为语音听写client新建webSocket

O

okHttpClient - 类 中的变量cn.xfyun.base.http.HttpClient
 
okHttpClient - 类 中的变量cn.xfyun.base.webscoket.WebSocketClient
 
originHostUrl - 类 中的变量cn.xfyun.base.webscoket.WebSocketClient
 

P

pingInterval - 类 中的变量cn.xfyun.base.webscoket.WebSocketClient
 
PlatformBuilder<T> - cn.xfyun.base.http.platform中的类
 
PlatformBuilder(String, String, String, String, String) - 类 的构造器cn.xfyun.base.http.platform.PlatformBuilder
 
PlatformHttpClient - cn.xfyun.base.http.platform中的类
自研能力使用
PlatformHttpClient(PlatformBuilder) - 类 的构造器cn.xfyun.base.http.platform.PlatformHttpClient
 
post(String, Map<String, String>) - 类 中的方法cn.xfyun.util.HttpConnector
 
post(String, Map<String, String>, Map<String, String>) - 类 中的方法cn.xfyun.util.HttpConnector
 
post(String, String) - 类 中的方法cn.xfyun.util.HttpConnector
 
post(String, Map<String, String>, byte[]) - 类 中的方法cn.xfyun.util.HttpConnector
 
postByBytes(String, Map<String, String>, byte[]) - 类 中的方法cn.xfyun.util.HttpConnector
 
postByJson(String, String) - 类 中的方法cn.xfyun.util.HttpConnector
 

R

readTimeout(int) - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
readTimeout - 类 中的变量cn.xfyun.base.webscoket.WebSocketClient
 
release() - 类 中的方法cn.xfyun.util.HttpConnector
 
replace(String, String, String) - 类 中的静态方法cn.xfyun.util.StringUtils
 
request - 类 中的变量cn.xfyun.base.http.HttpClient
 
request - 类 中的变量cn.xfyun.base.webscoket.WebSocketClient
websocket相关配置
requestMethod - 类 中的变量cn.xfyun.model.sign.AbstractSignature
请求类型,默认get
retryOnConnectionFailure(boolean) - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
retryOnConnectionFailure - 类 中的变量cn.xfyun.base.webscoket.WebSocketClient
webSocket超时时间相关
RtasrSignature - cn.xfyun.model.sign中的类
 
RtasrSignature(String, String) - 类 的构造器cn.xfyun.model.sign.RtasrSignature
 
rtasrSignature(String, String, String) - 类 中的静态方法cn.xfyun.model.sign.Signature
 

S

sendPost(String, MediaType, Map<String, String>, String) - 类 中的方法cn.xfyun.base.http.HttpClient
 
sendPost(String, MediaType, String) - 类 中的方法cn.xfyun.base.http.HttpClient
 
sendPost(String, MediaType, Map<String, String>, byte[]) - 类 中的方法cn.xfyun.base.http.HttpClient
 
sendPost(String, Map<String, String>, Map<String, String>) - 类 中的方法cn.xfyun.base.http.HttpClient
 
serviceId(String) - 类 中的方法cn.xfyun.base.http.platform.PlatformBuilder
 
serviceId - 类 中的变量cn.xfyun.base.http.platform.PlatformHttpClient
服务引擎ID
setEncryptType(String) - 类 中的方法cn.xfyun.model.sign.AbstractSignature
 
setErrorCode(String) - 异常错误 中的方法cn.xfyun.exception.HttpException
 
setErrorMsg(String) - 异常错误 中的方法cn.xfyun.exception.HttpException
 
setHttpBody(String) - 类 中的方法cn.xfyun.model.sign.TranSignatrue
 
setId(String) - 类 中的方法cn.xfyun.model.sign.AbstractSignature
 
setKey(Integer) - 枚举 中的方法cn.xfyun.config.LfasrTaskStatusEnum
 
setKey(String) - 类 中的方法cn.xfyun.model.sign.AbstractSignature
 
setOriginSign(String) - 类 中的方法cn.xfyun.model.sign.AbstractSignature
 
setTs(String) - 类 中的方法cn.xfyun.model.sign.AbstractSignature
 
setUrl(String) - 类 中的方法cn.xfyun.model.sign.AbstractSignature
 
setValue(String) - 枚举 中的方法cn.xfyun.config.LfasrTaskStatusEnum
 
signa - 类 中的变量cn.xfyun.model.sign.AbstractSignature
最终生成的签名
signature - 类 中的变量cn.xfyun.base.webscoket.WebSocketClient
 
Signature - cn.xfyun.model.sign中的类
 
Signature() - 类 的构造器cn.xfyun.model.sign.Signature
 
signHostDateAuthorization(String, String, String, String) - 类 中的静态方法cn.xfyun.model.sign.Signature
请求签名方式 host 请求主机 date 当前时间戳,RFC1123格式 authorization 使用base64编码的签名相关信息(签名基于hamc-sha256计算)
signHttpHeaderCheckSum(String, String, String) - 类 中的静态方法cn.xfyun.model.sign.Signature
X-Appid appid X-CurTime 当前UTC时间戳 X-Param 相关参数JSON串经Base64编码后的字符串 X-CheckSum MD5(APIKey + X-CurTime + X-Param),三个值拼接的字符串,进行MD5哈希计算(32位小写)
signHttpHeaderDigest(String, String, String, String, String) - 类 中的静态方法cn.xfyun.model.sign.Signature
Host 请求主机 Date 当前时间戳,RFC1123格式 Digest 加密请求body SHA-256=Base64(SHA256(请求body)) Authorization 使用base64编码的签名相关信息(签名基于hamc-sha256计算)
SliceIdGenerator - cn.xfyun.util中的类
 
SliceIdGenerator() - 类 的构造器cn.xfyun.util.SliceIdGenerator
 
status(int) - 类 中的方法cn.xfyun.base.http.platform.PlatformBuilder
 
status - 类 中的变量cn.xfyun.base.http.platform.PlatformHttpClient
请求状态,取值范围为:3(一次传完)
StringUtils - cn.xfyun.util中的类
String工具类
StringUtils() - 类 的构造器cn.xfyun.util.StringUtils
 

T

TextCorrectionSignature - cn.xfyun.model.sign中的类
 
TextCorrectionSignature(String, String, String) - 类 的构造器cn.xfyun.model.sign.TextCorrectionSignature
构造函数
toBigDecimal(String) - 类 中的静态方法cn.xfyun.util.StringUtils
 
toBigInteger(String) - 类 中的静态方法cn.xfyun.util.StringUtils
 
toBoolean(StringBuilder) - 类 中的静态方法cn.xfyun.util.StringUtils
 
toInteger(StringBuilder) - 类 中的静态方法cn.xfyun.util.StringUtils
 
toString(StringBuilder) - 类 中的静态方法cn.xfyun.util.StringUtils
 
TranSignatrue - cn.xfyun.model.sign中的类
 
TranSignatrue(String, String, String, boolean) - 类 的构造器cn.xfyun.model.sign.TranSignatrue
 
trim(String) - 类 中的静态方法cn.xfyun.util.StringUtils
 
TupApiEnum - cn.xfyun.config中的枚举
 

U

unitByteArray(byte[], byte[]) - 类 中的静态方法cn.xfyun.util.StringUtils
 
UTF8 - 类 中的静态变量cn.xfyun.util.StringUtils
 

V

valueOf(String) - 枚举 中的静态方法cn.xfyun.config.FaceDetectEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.xfyun.config.LfasrTaskStatusEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.xfyun.config.LtpFunctionEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.xfyun.config.TupApiEnum
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.xfyun.config.FaceDetectEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.xfyun.config.LfasrTaskStatusEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.xfyun.config.LtpFunctionEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.xfyun.config.TupApiEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

webSocket - 类 中的变量cn.xfyun.base.webscoket.WebSocketClient
 
WebSocketClient - cn.xfyun.base.webscoket中的类
 
WebSocketClient() - 类 的构造器cn.xfyun.base.webscoket.WebSocketClient
 
writeTimeout(int) - 类 中的方法cn.xfyun.base.http.HttpBuilder
 
writeTimeout - 类 中的变量cn.xfyun.base.webscoket.WebSocketClient
 
A B C E F G H I J L M N O P R S T U V W 
跳过导航链接

Copyright © 2021. All rights reserved.