索引
All Classes and Interfaces|所有程序包|序列化表格
A
- accept(A) - 接口中的方法 cool.scx.functional.ScxConsumer
-
accept.
- ACCEPTED - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- add(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
a
- addHeader(String, String) - 类中的方法 cool.scx.http_client.ScxHttpClientRequest
- addParam(String, Object) - 类中的方法 cool.scx.util.URIBuilder
-
a
- addSlashEnd(String) - 类中的静态方法 cool.scx.util.URIBuilder
-
a
- addSlashStart(String) - 类中的静态方法 cool.scx.util.URIBuilder
-
a
- Ansi - cool.scx.util.ansi中的类
-
向控制台打印彩色
- Ansi8BitBackground - cool.scx.util.ansi中的类
-
8Bit 背景色
- Ansi8BitBackground(int) - 类的构造器 cool.scx.util.ansi.Ansi8BitBackground
-
a
- Ansi8BitColor - cool.scx.util.ansi中的类
-
8Bit 前景色
- Ansi8BitColor(int) - 类的构造器 cool.scx.util.ansi.Ansi8BitColor
-
a
- AnsiBackground - cool.scx.util.ansi中的Enum Class
-
背景色
- AnsiColor - cool.scx.util.ansi中的Enum Class
-
前景色
- AnsiElement - cool.scx.util.ansi中的接口
-
ANSI 元素.
- AnsiStyle - cool.scx.util.ansi中的Enum Class
-
Ansi 样式
- apply(A) - 接口中的方法 cool.scx.functional.ScxFunction
-
apply.
- attribute(String, Object) - 类中的方法 cool.scx.http_client.body.FormData
-
attribute.
- attributeValue() - 类中的方法 cool.scx.http_client.body.form_data.FormDataItem
B
- BAD_GATEWAY - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- BAD_REQUEST - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- Base64Utils - cool.scx.util中的类
-
a
- Base64Utils() - 类的构造器 cool.scx.util.Base64Utils
- BIN - enum class 中的枚举常量 cool.scx.enumeration.RawType
-
未知的 二进制类型
- binaryMessageHandler(ScxConsumer<byte[], ?>) - 接口中的方法 cool.scx.http_client.ScxHttpClientWebSocket
- black(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
黑色
- BLACK - enum class 中的枚举常量 cool.scx.util.ansi.AnsiBackground
-
a
- BLACK - enum class 中的枚举常量 cool.scx.util.ansi.AnsiColor
-
黑色
- BLANK - enum class 中的枚举常量 cool.scx.util.case_impl.CaseType
-
空白字符串
- blue(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
蓝色
- BLUE - enum class 中的枚举常量 cool.scx.util.ansi.AnsiBackground
-
a
- BLUE - enum class 中的枚举常量 cool.scx.util.ansi.AnsiColor
-
蓝色
- body() - 类中的方法 cool.scx.http_client.ScxHttpClientResponse
- body(ScxHttpClientRequestBody) - 类中的方法 cool.scx.http_client.ScxHttpClientRequest
- bodyPublisher(HttpRequest.Builder) - 类中的方法 cool.scx.http_client.body.EmptyBody
- bodyPublisher(HttpRequest.Builder) - 类中的方法 cool.scx.http_client.body.FormData
- bodyPublisher(HttpRequest.Builder) - 类中的方法 cool.scx.http_client.body.JsonBody
- bodyPublisher(HttpRequest.Builder) - 类中的方法 cool.scx.http_client.body.StringBody
- bodyPublisher(HttpRequest.Builder) - 类中的方法 cool.scx.http_client.body.XmlBody
- bodyPublisher(HttpRequest.Builder) - 接口中的方法 cool.scx.http_client.ScxHttpClientRequestBody
- BOLD - enum class 中的枚举常量 cool.scx.util.ansi.AnsiStyle
-
加粗
- BRIGHT_BLACK - enum class 中的枚举常量 cool.scx.util.ansi.AnsiBackground
-
a
- BRIGHT_BLACK - enum class 中的枚举常量 cool.scx.util.ansi.AnsiColor
-
亮黑色 ( 真的存在这种颜色吗 ?
- BRIGHT_BLUE - enum class 中的枚举常量 cool.scx.util.ansi.AnsiBackground
-
a
- BRIGHT_BLUE - enum class 中的枚举常量 cool.scx.util.ansi.AnsiColor
-
亮蓝色
- BRIGHT_CYAN - enum class 中的枚举常量 cool.scx.util.ansi.AnsiBackground
-
a
- BRIGHT_CYAN - enum class 中的枚举常量 cool.scx.util.ansi.AnsiColor
-
亮青色
- BRIGHT_GREEN - enum class 中的枚举常量 cool.scx.util.ansi.AnsiBackground
-
a
- BRIGHT_GREEN - enum class 中的枚举常量 cool.scx.util.ansi.AnsiColor
-
亮绿色
- BRIGHT_MAGENTA - enum class 中的枚举常量 cool.scx.util.ansi.AnsiBackground
-
a
- BRIGHT_MAGENTA - enum class 中的枚举常量 cool.scx.util.ansi.AnsiColor
-
亮紫色
- BRIGHT_RED - enum class 中的枚举常量 cool.scx.util.ansi.AnsiBackground
-
a
- BRIGHT_RED - enum class 中的枚举常量 cool.scx.util.ansi.AnsiColor
-
亮红色
- BRIGHT_WHITE - enum class 中的枚举常量 cool.scx.util.ansi.AnsiBackground
-
a
- BRIGHT_WHITE - enum class 中的枚举常量 cool.scx.util.ansi.AnsiColor
-
亮白色 (这个是真正的白色)
- BRIGHT_YELLOW - enum class 中的枚举常量 cool.scx.util.ansi.AnsiBackground
-
a
- BRIGHT_YELLOW - enum class 中的枚举常量 cool.scx.util.ansi.AnsiColor
-
亮黄色
- brightBlack(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
亮黑色 ( 真的存在这种颜色吗 ?
- brightBlue(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
亮蓝色
- brightCyan(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
亮青色
- brightGreen(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
亮绿色
- brightMagenta(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
亮紫色
- brightRed(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
亮红色
- brightWhite(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
亮白色
- brightYellow(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
亮黄色
- build() - 类中的方法 cool.scx.util.URIBuilder
-
a
- bytes - 类中的变量 cool.scx.util.zip.GunzipBuilder
- bytesSupplier - 类中的变量 cool.scx.util.zip.GunzipBuilder
C
- Cache<K,
V> - cool.scx.util中的类 -
Cache class.
- Cache(int) - 类的构造器 cool.scx.util.Cache
-
Constructor for Cache.
- CAMEL_CASE - enum class 中的枚举常量 cool.scx.util.case_impl.CaseType
-
驼峰命名法 getNameByAge
- CaseType - cool.scx.util.case_impl中的Enum Class
-
CaseType class.
- CaseUtils - cool.scx.util中的类
-
命名方法转换工具类
提供 驼峰 匈牙利 短横线 及 蛇形命名法的互相转换 - CaseUtils() - 类的构造器 cool.scx.util.CaseUtils
- charset() - 类中的方法 cool.scx.util.zip.ZipOptions
- checkPassword(String, String) - 类中的静态方法 cool.scx.util.CryptoUtils
-
校验密码
- children() - 接口中的方法 cool.scx.util.tree.ScxTree
-
获取子节点
- children(List<T>) - 接口中的方法 cool.scx.util.tree.ScxTreeModel
-
设置子节点
- ClassUtils - cool.scx.util中的类
-
扫描类工具类
- ClassUtils() - 类的构造器 cool.scx.util.ClassUtils
- clear() - 类中的方法 cool.scx.util.ansi.Ansi
-
清除当前的 所有 语句
- clear() - 类中的方法 cool.scx.util.MultiMap
-
清楚所有 (通过 get 获取的也会被清空)
- closeHandler(ScxRunnable<?>) - 接口中的方法 cool.scx.http_client.ScxHttpClientWebSocket
- code() - 类中的方法 cool.scx.util.ansi.Ansi8BitBackground
-
code.
- code() - 类中的方法 cool.scx.util.ansi.Ansi8BitColor
-
code.
- code() - enum class中的方法 cool.scx.util.ansi.AnsiBackground
-
code.
- code() - enum class中的方法 cool.scx.util.ansi.AnsiColor
-
code.
- code() - 接口中的方法 cool.scx.util.ansi.AnsiElement
-
code.
- code() - enum class中的方法 cool.scx.util.ansi.AnsiStyle
-
code.
- color(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
向控制台打印输出 颜色根据内部计数器自动读取
- comment() - 类中的方法 cool.scx.util.zip.ZipOptions
- CONFLICT - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- CONNECT - enum class 中的枚举常量 cool.scx.enumeration.HttpMethod
- connectTimeout(Duration) - 类中的方法 cool.scx.http_client.ScxHttpClientOptions
- ConsoleUtils - cool.scx.util中的类
-
控制台工具类
- ConsoleUtils() - 类的构造器 cool.scx.util.ConsoleUtils
- constructType(TypeReference<?>) - 类中的静态方法 cool.scx.util.ObjectUtils
-
a
- constructType(Type) - 类中的静态方法 cool.scx.util.ObjectUtils
-
a
- containsKey(K) - 类中的方法 cool.scx.util.MultiMap
-
a
- containsValue(V) - 类中的方法 cool.scx.util.MultiMap
-
a
- contentType() - 类中的方法 cool.scx.http_client.body.form_data.FormDataItem
- CONTINUE - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- convertValue(Object, TypeReference<T>, ObjectUtils.Option...) - 类中的静态方法 cool.scx.util.ObjectUtils
-
a
- convertValue(Object, JavaType, ObjectUtils.Option...) - 类中的静态方法 cool.scx.util.ObjectUtils
-
a
- convertValue(Object, Class<T>, ObjectUtils.Option...) - 类中的静态方法 cool.scx.util.ObjectUtils
-
a
- convertValue(Object, Type, ObjectUtils.Option...) - 类中的静态方法 cool.scx.util.ObjectUtils
-
a
- cool.scx.constant - 程序包 cool.scx.constant
- cool.scx.enumeration - 程序包 cool.scx.enumeration
- cool.scx.functional - 程序包 cool.scx.functional
- cool.scx.http_client - 程序包 cool.scx.http_client
- cool.scx.http_client.body - 程序包 cool.scx.http_client.body
- cool.scx.http_client.body.form_data - 程序包 cool.scx.http_client.body.form_data
- cool.scx.util - 程序包 cool.scx.util
- cool.scx.util.ansi - 程序包 cool.scx.util.ansi
- cool.scx.util.case_impl - 程序包 cool.scx.util.case_impl
- cool.scx.util.tree - 程序包 cool.scx.util.tree
- cool.scx.util.zip - 程序包 cool.scx.util.zip
- copy(Path, Path, CopyOption...) - 类中的静态方法 cool.scx.util.FileUtils
-
本质上就是调用
Files.copy(Path, Path, CopyOption...),但是在之前会创建不存在的父目录 - CREATED - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- createHttpRequest() - 类中的方法 cool.scx.http_client.ScxHttpClientRequest
- CryptoUtils - cool.scx.util中的类
-
加密,解密工具类
- CryptoUtils() - 类的构造器 cool.scx.util.CryptoUtils
- cyan(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
青色
- CYAN - enum class 中的枚举常量 cool.scx.util.ansi.AnsiBackground
-
a
- CYAN - enum class 中的枚举常量 cool.scx.util.ansi.AnsiColor
-
青色
D
- decode(byte[]) - 类中的静态方法 cool.scx.util.Base64Utils
-
根据 BASE64 获取(解密) 字符串
- decode(String) - 类中的静态方法 cool.scx.util.Base64Utils
-
根据 BASE64 获取(解密) 字符串
- decodeToString(byte[]) - 类中的静态方法 cool.scx.util.Base64Utils
-
根据 BASE64 获取(解密) 字符串
- decodeToString(String) - 类中的静态方法 cool.scx.util.Base64Utils
-
根据 BASE64 获取(解密) 字符串
- decrypt(String, byte[], byte[]) - 类中的静态方法 cool.scx.util.CryptoUtils
-
解密
- decrypt(String, AlgorithmParameters, byte[], byte[]) - 类中的静态方法 cool.scx.util.CryptoUtils
-
解密
- decryptBinary(byte[], String) - 类中的静态方法 cool.scx.util.CryptoUtils
-
使用自定义的密码 , 解密
- decryptText(String, String) - 类中的静态方法 cool.scx.util.CryptoUtils
-
使用自定义的密码 , 解密字符串
- DEFAULT - enum class 中的枚举常量 cool.scx.util.ansi.AnsiBackground
-
a
- DEFAULT - enum class 中的枚举常量 cool.scx.util.ansi.AnsiColor
-
默认 (一般是白色)
- defaultColor(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
默认颜色
- delete(String, ScxHttpClientRequestBody) - 类中的静态方法 cool.scx.http_client.ScxHttpClientHelper
- delete(Path, FileUtils.DeleteOption...) - 类中的静态方法 cool.scx.util.FileUtils
-
删除文件或文件夹(会删除文件树中所有内容)
- DELETE - enum class 中的枚举常量 cool.scx.enumeration.HttpMethod
- deleteAsync(String, ScxHttpClientRequestBody) - 类中的静态方法 cool.scx.http_client.ScxHttpClientHelper
- DigestUtils - cool.scx.util中的类
- DigestUtils() - 类的构造器 cool.scx.util.DigestUtils
- displaySizeToLong(String) - 类中的静态方法 cool.scx.util.FileUtils
-
将 格式化后的大小转换为 long 如将 1KB 转换为 1024
- DOC - enum class 中的枚举常量 cool.scx.enumeration.RawType
- DOCX - enum class 中的枚举常量 cool.scx.enumeration.RawType
E
- EARLY_HINTS - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- EmptyBody - cool.scx.http_client.body中的类
-
EmptyBody class.
- EmptyBody() - 类的构造器 cool.scx.http_client.body.EmptyBody
- encode(byte[]) - 类中的静态方法 cool.scx.util.Base64Utils
-
根据 byte 获取(加密) BASE64
- encode(AnsiElement) - 类中的静态方法 cool.scx.util.ansi.Ansi
-
Encode a single
AnsiElementif output is enabled. - encode(String) - 类中的静态方法 cool.scx.util.Base64Utils
-
根据 字符串 获取(加密) BASE64
- encodeToString(byte[]) - 类中的静态方法 cool.scx.util.Base64Utils
-
根据 byte 获取(加密) BASE64
- encodeToString(String) - 类中的静态方法 cool.scx.util.Base64Utils
-
根据 字符串 获取(加密) BASE64
- encrypt(String, byte[], byte[]) - 类中的静态方法 cool.scx.util.CryptoUtils
-
加密
- encrypt(String, AlgorithmParameters, byte[], byte[]) - 类中的静态方法 cool.scx.util.CryptoUtils
-
加密
- encryptBinary(byte[], String) - 类中的静态方法 cool.scx.util.CryptoUtils
-
使用自定义的密码 , 加密
- encryptPassword(String) - 类中的静态方法 cool.scx.util.CryptoUtils
-
加密密码
- encryptText(String, String) - 类中的静态方法 cool.scx.util.CryptoUtils
-
使用自定义的密码 , 加密字符串
- equals(Object) - record class中的方法 cool.scx.util.NetUtils.IPAddress
-
指示某个其他对象是否“等于”此对象。
- exceptionHandler(ScxConsumer<Throwable, ?>) - 接口中的方法 cool.scx.http_client.ScxHttpClientWebSocket
- EXCLUDE_ROOT - enum class 中的枚举常量 cool.scx.util.FileUtils.DeleteOption
-
实现清空文件夹的效果 排除根目录 (删除文件为 "文件" 时无效, "目录" 时有效) 比如 未使用此选项调用 delete("/user/test") 文件夹 则 test 文件夹会被删除 若使用此选项则 会清空 test 下所有文件 test 目录则会保留
- exec(String...) - 类中的静态方法 cool.scx.util.ExecUtils
-
exec.
- ExecUtils - cool.scx.util中的类
-
ExecUtils class.
- ExecUtils() - 类的构造器 cool.scx.util.ExecUtils
- EXPECTATION_FAILED - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
F
- FAILED_DEPENDENCY - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- FAINT - enum class 中的枚举常量 cool.scx.util.ansi.AnsiStyle
-
细线
- filename() - 类中的方法 cool.scx.http_client.body.form_data.FormDataItem
- fileUpload(String, byte[]) - 类中的方法 cool.scx.http_client.body.FormData
-
fileUpload.
- fileUpload(String, byte[], String) - 类中的方法 cool.scx.http_client.body.FormData
-
fileUpload.
- fileUpload(String, byte[], String, String) - 类中的方法 cool.scx.http_client.body.FormData
-
fileUpload.
- fileUpload(String, Path) - 类中的方法 cool.scx.http_client.body.FormData
-
fileUpload.
- fileUpload(String, Path, String) - 类中的方法 cool.scx.http_client.body.FormData
-
fileUpload.
- fileUpload(String, Path, String, String) - 类中的方法 cool.scx.http_client.body.FormData
-
fileUpload.
- fileUploadPath() - 类中的方法 cool.scx.http_client.body.form_data.FormDataItem
- fileUploadPathBytes() - 类中的方法 cool.scx.http_client.body.form_data.FormDataItem
- FileUtils - cool.scx.util中的类
-
文件 操作类
- FileUtils() - 类的构造器 cool.scx.util.FileUtils
- FileUtils.DeleteOption - cool.scx.util中的Enum Class
-
a
- filterByBasePackage(List<Class<?>>, String) - 类中的静态方法 cool.scx.util.ClassUtils
-
根据 basePackage 对 class 进行过滤
- flatMap(Map<?, ?>) - 类中的静态方法 cool.scx.util.ObjectUtils
-
将嵌套的 map 扁平化
- FORBIDDEN - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- forEach(BiConsumer<? super K, ? super V>) - 类中的方法 cool.scx.util.MultiMap
-
循环
- FormData - cool.scx.http_client.body中的类
-
使用 netty 的 HttpPostRequestEncoder 简化 FormData 的创建
- FormData() - 类的构造器 cool.scx.http_client.body.FormData
- FormDataHelper - cool.scx.http_client.body.form_data中的类
- FormDataHelper() - 类的构造器 cool.scx.http_client.body.form_data.FormDataHelper
- FormDataItem - cool.scx.http_client.body.form_data中的类
- FormDataItem(String, byte[]) - 类的构造器 cool.scx.http_client.body.form_data.FormDataItem
- FormDataItem(String, byte[], String) - 类的构造器 cool.scx.http_client.body.form_data.FormDataItem
- FormDataItem(String, byte[], String, String) - 类的构造器 cool.scx.http_client.body.form_data.FormDataItem
- FormDataItem(String, String) - 类的构造器 cool.scx.http_client.body.form_data.FormDataItem
- FormDataItem(String, Path) - 类的构造器 cool.scx.http_client.body.form_data.FormDataItem
- FormDataItem(String, Path, String) - 类的构造器 cool.scx.http_client.body.form_data.FormDataItem
- FormDataItem(String, Path, String, String) - 类的构造器 cool.scx.http_client.body.form_data.FormDataItem
- FormDataIterable - cool.scx.http_client.body.form_data中的类
- FormDataIterable(HttpPostRequestEncoder) - 类的构造器 cool.scx.http_client.body.form_data.FormDataIterable
- FOUND - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
G
- GATEWAY_TIMEOUT - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- get(String) - 类中的静态方法 cool.scx.http_client.ScxHttpClientHelper
- get(K) - 类中的方法 cool.scx.util.MultiMap
-
a
- GET - enum class 中的枚举常量 cool.scx.enumeration.HttpMethod
- getAllParams() - 类中的方法 cool.scx.util.URIBuilder
-
a
- getAsync(String) - 类中的静态方法 cool.scx.http_client.ScxHttpClientHelper
- getClassListFromDir(Path, ClassLoader) - 类中的静态方法 cool.scx.util.ClassUtils
-
getClassListByDir.
- getClassListFromJar(URI) - 类中的静态方法 cool.scx.util.ClassUtils
-
读取 jar 包中的所有 class
- getClassSource(Class<?>) - 类中的静态方法 cool.scx.util.ClassUtils
-
根据 class 获取地址
- getClientIPAddress(HttpServerRequest) - 类中的静态方法 cool.scx.util.NetUtils
-
获取访问者IP
- getExtension(String) - 类中的静态方法 cool.scx.util.FileUtils
-
获取拓展名 (不包括 . ) 例 : "cat.png" 会获得 "png"
- getFileName(String) - 类中的静态方法 cool.scx.util.FileUtils
-
getFileName.
- getFileNameWithoutExtension(String) - 类中的静态方法 cool.scx.util.FileUtils
-
获取文件名 (不包括拓展名 ) 例 : "cat.png" 会获得 "cat"
- getHead(String, int) - 类中的静态方法 cool.scx.util.FileUtils
-
获取 文件 head
- getLocalIPAddress() - 类中的静态方法 cool.scx.util.NetUtils
-
获取本机的 IP 地址
- getNormalIP() - record class中的方法 cool.scx.util.NetUtils.IPAddress
-
当 ipv4 地址列表不为空时返回 ipv4 列表 否则返回 ipv6 地址
- getParams(String) - 类中的方法 cool.scx.util.URIBuilder
-
a
- getRootCause(Throwable) - 类中的静态方法 cool.scx.util.ScxExceptionHelper
-
解包包装后的异常
- getRootPath(ZipOptions) - 类中的方法 cool.scx.util.zip.UnZipBuilder
-
getRootPath.
- getSourceStrings(String) - enum class中的方法 cool.scx.util.case_impl.CaseType
- getStackTraceString(Throwable) - 类中的静态方法 cool.scx.util.ScxExceptionHelper
-
获取 jdk 内部默认实现的堆栈跟踪字符串
- getString(String[]) - enum class中的方法 cool.scx.util.case_impl.CaseType
- GIF - enum class 中的枚举常量 cool.scx.enumeration.RawType
- GONE - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- green(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
绿色
- GREEN - enum class 中的枚举常量 cool.scx.util.ansi.AnsiBackground
-
a
- GREEN - enum class 中的枚举常量 cool.scx.util.ansi.AnsiColor
-
绿色
- GunzipBuilder - cool.scx.util.zip中的类
-
GunzipBuilder class.
- GunzipBuilder(byte[]) - 类的构造器 cool.scx.util.zip.GunzipBuilder
-
Constructor for GunzipBuilder.
- GunzipBuilder(InputStream) - 类的构造器 cool.scx.util.zip.GunzipBuilder
-
Constructor for GunzipBuilder.
- GunzipBuilder(Path) - 类的构造器 cool.scx.util.zip.GunzipBuilder
-
Constructor for GunzipBuilder.
- GunzipBuilder(Supplier<byte[]>) - 类的构造器 cool.scx.util.zip.GunzipBuilder
-
Constructor for GunzipBuilder.
- GzipBuilder - cool.scx.util.zip中的类
-
GzipBuilder class.
- GzipBuilder(byte[]) - 类的构造器 cool.scx.util.zip.GzipBuilder
-
Constructor for GzipBuilder.
- GzipBuilder(InputStream) - 类的构造器 cool.scx.util.zip.GzipBuilder
-
Constructor for GzipBuilder.
- GzipBuilder(Path) - 类的构造器 cool.scx.util.zip.GzipBuilder
-
Constructor for GzipBuilder.
- GzipBuilder(Supplier<byte[]>) - 类的构造器 cool.scx.util.zip.GzipBuilder
-
Constructor for GzipBuilder.
H
- handle(List<T>, T) - 接口中的方法 cool.scx.util.tree.ScxTreeVisitor
-
handle.
- hashCode() - record class中的方法 cool.scx.util.NetUtils.IPAddress
-
返回此对象的哈希代码值。
- HEAD - enum class 中的枚举常量 cool.scx.enumeration.HttpMethod
- headers() - 类中的方法 cool.scx.http_client.ScxHttpClientResponse
- HexUtils - cool.scx.util中的类
-
HexUtils class.
- HexUtils() - 类的构造器 cool.scx.util.HexUtils
- HTTP_VERSION_NOT_SUPPORTED - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- HttpMethod - cool.scx.enumeration中的Enum Class
-
HttpMethod class.
- HttpResponseStatus - cool.scx.enumeration中的Enum Class
-
规定一些常见的 http 相应状态
I
- id() - 接口中的方法 cool.scx.util.tree.ScxTreeModel
-
节点 ID
- ignore(ScxRunnable<?>) - 类中的静态方法 cool.scx.util.ScxExceptionHelper
-
忽略异常
- ignore(Callable<T>) - 类中的静态方法 cool.scx.util.ScxExceptionHelper
-
忽略异常 发生异常时返回 null
- ignore(Callable<T>, T) - 类中的静态方法 cool.scx.util.ScxExceptionHelper
-
忽略异常 发生异常时返回默认值
- IGNORE_JSON_IGNORE - enum class 中的枚举常量 cool.scx.util.ObjectUtils.Option
-
忽略
JsonIgnore注解 - IGNORE_NULL_VALUE - enum class 中的枚举常量 cool.scx.util.ObjectUtils.Option
-
忽略 空值 如 原数据 user { name = "123" age = null} 默认输出为 { "name" : "123" , "age" : null} 启用此参数后则变为 { "name" : "123" }
- includeRoot() - 类中的方法 cool.scx.util.zip.ZipOptions
- initEncoder(FormData, HttpRequest) - 类中的静态方法 cool.scx.http_client.body.form_data.FormDataHelper
-
创建编码器
- initJsonMapper() - 类中的静态方法 cool.scx.util.JacksonHelper
-
a
- initJsonMapper(DateTimeFormatter) - 类中的静态方法 cool.scx.util.JacksonHelper
-
获取 jsonMapper
- initXmlMapper() - 类中的静态方法 cool.scx.util.JacksonHelper
-
a
- initXmlMapper(DateTimeFormatter) - 类中的静态方法 cool.scx.util.JacksonHelper
-
获取 xmlMapper
- inputStream - 类中的变量 cool.scx.util.zip.GunzipBuilder
- INSUFFICIENT_STORAGE - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- INTERNAL_SERVER_ERROR - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- IPAddress(String[], String[]) - record class的构造器 cool.scx.util.NetUtils.IPAddress
-
创建
IPAddress记录的实例。 - isBlank(String) - 类中的静态方法 cool.scx.util.StringUtils
-
校验字符串是否为 null 或全为空白 (空格 " ")
- isEmpty() - 类中的方法 cool.scx.util.MultiMap
-
a
- isEmpty(String) - 类中的静态方法 cool.scx.util.StringUtils
-
校验字符串是否为 null 或为空字符串 ("")
- isInstantiableClass(Class<?>) - 类中的静态方法 cool.scx.util.ClassUtils
-
如果类的构造函数是私有的 我们便假设此类不想让我们进行实例化
- isJar(Path) - 类中的静态方法 cool.scx.util.ClassUtils
-
isJar.
- isNormalClass(Class<?>) - 类中的静态方法 cool.scx.util.ClassUtils
-
a
- isRoot() - 接口中的方法 cool.scx.util.tree.ScxTreeModel
-
是否为根节点
- ITALIC - enum class 中的枚举常量 cool.scx.util.ansi.AnsiStyle
-
斜体
- items() - 类中的方法 cool.scx.http_client.body.FormData
- iterator() - 类中的方法 cool.scx.http_client.body.form_data.FormDataIterable
J
- JacksonHelper - cool.scx.util中的类
-
a
- JacksonHelper() - 类的构造器 cool.scx.util.JacksonHelper
- join(String...) - 类中的静态方法 cool.scx.util.URIBuilder
-
拼接多个 uri 并进行一些简单的清理 例 : 处理前 ["a/b/", "/c"] 处理后 "a/b/c"
- join(Collection<String>) - 类中的静态方法 cool.scx.util.URIBuilder
-
a
- JPG - enum class 中的枚举常量 cool.scx.enumeration.RawType
- JsonBody - cool.scx.http_client.body中的类
-
a
- JsonBody(Object) - 类的构造器 cool.scx.http_client.body.JsonBody
-
a
- jsonMapper(ObjectUtils.Option...) - 类中的静态方法 cool.scx.util.ObjectUtils
-
获取 jsonMapper
K
- KEBAB_CASE - enum class 中的枚举常量 cool.scx.util.case_impl.CaseType
-
短横线命名法 get-name-by-age
- keySet() - 类中的方法 cool.scx.util.MultiMap
-
a
L
- LENGTH_REQUIRED - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- level() - 类中的方法 cool.scx.util.zip.ZipOptions
- listToTree(List<T>) - 类中的静态方法 cool.scx.util.tree.ScxTreeUtils
-
将 list 类型数据转换为 树形结构 (默认忽略孤儿节点)
- listToTree(List<T>, boolean) - 类中的静态方法 cool.scx.util.tree.ScxTreeUtils
-
将 list 类型数据转换为 树形结构
- ln() - 类中的方法 cool.scx.util.ansi.Ansi
-
换行
- LOCKED - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- longToDisplaySize(long) - 类中的静态方法 cool.scx.util.FileUtils
-
将 long 类型的文件大小 格式化(转换为人类可以看懂的形式) 如 1024 转换为 1KB
M
- magenta(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
紫色
- MAGENTA - enum class 中的枚举常量 cool.scx.util.ansi.AnsiBackground
-
a
- MAGENTA - enum class 中的枚举常量 cool.scx.util.ansi.AnsiColor
-
紫色
- MAP_TYPE - 类中的静态变量 cool.scx.util.ObjectUtils
-
因为 java 无法方便的存储泛型 使用 TypeReference 创建一些常用的类型 此类为 Map 类型
- md5(byte[]) - 类中的静态方法 cool.scx.util.DigestUtils
-
md5.
- md5(File) - 类中的静态方法 cool.scx.util.DigestUtils
-
计算 md5
- md5(String) - 类中的静态方法 cool.scx.util.DigestUtils
-
md5.
- method(HttpMethod) - 类中的方法 cool.scx.http_client.ScxHttpClientRequest
- method(String) - 类中的方法 cool.scx.http_client.ScxHttpClientRequest
- METHOD_NOT_ALLOWED - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- mimeType() - enum class中的方法 cool.scx.enumeration.RawType
-
mimeType.
- MISDIRECTED_REQUEST - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- move(Path, Path, CopyOption...) - 类中的静态方法 cool.scx.util.FileUtils
-
本质上就是调用
Files.move(Path, Path, CopyOption...),但是在之前会创建不存在的父目录 - MOVED_PERMANENTLY - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- MP3 - enum class 中的枚举常量 cool.scx.enumeration.RawType
- MP4 - enum class 中的枚举常量 cool.scx.enumeration.RawType
- MULTI_STATUS - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- MultiMap<K,
V> - cool.scx.util中的类 -
a
- MultiMap() - 类的构造器 cool.scx.util.MultiMap
- MULTIPLE_CHOICES - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
N
- name() - 类中的方法 cool.scx.http_client.body.form_data.FormDataItem
- NetUtils - cool.scx.util中的类
-
基本网络操作工具类
- NetUtils() - 类的构造器 cool.scx.util.NetUtils
- NetUtils.IPAddress - cool.scx.util中的Record Class
-
IP 地址包装类
- NETWORK_AUTHENTICATION_REQUIRED - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- NO_CONTENT - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- noException(ScxRunnable<?>) - 类中的静态方法 cool.scx.util.ScxExceptionHelper
-
执行的操作是否有异常 (有异常时不打印信息)
- NON_AUTHORITATIVE_INFORMATION - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- NORMAL - enum class 中的枚举常量 cool.scx.util.ansi.AnsiStyle
-
标准
- NORMAL_DATE - 类中的静态变量 cool.scx.constant.ScxConstant
-
yyyy-MM-dd
- NORMAL_DATE_TIME - 类中的静态变量 cool.scx.constant.ScxConstant
-
yyyy-MM-dd HH:mm:ss
- NORMAL_DATE_TIME_MS - 类中的静态变量 cool.scx.constant.ScxConstant
-
yyyy-MM-dd HH:mm:ss.SSS
- NORMAL_TIME - 类中的静态变量 cool.scx.constant.ScxConstant
-
HH:mm:ss
- NORMAL_TIME_MS - 类中的静态变量 cool.scx.constant.ScxConstant
-
HH:mm:ss.SSS
- normalize(String) - 类中的静态方法 cool.scx.util.URIBuilder
-
将 \ 分割的全部转换为 / 并清除多余的 /
- NOT_ACCEPTABLE - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- NOT_EXTENDED - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- NOT_FOUND - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- NOT_IMPLEMENTED - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- NOT_MODIFIED - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- notBlank(String) - 类中的静态方法 cool.scx.util.StringUtils
-
校验字符串是否不为 null 且不全为空白 (空格 " ")
- notEmpty(String) - 类中的静态方法 cool.scx.util.StringUtils
-
校验字符串是否不为 null 并且不为空字符串 ("")
O
- ObjectUtils - cool.scx.util中的类
-
处理对象的工具类
本质上就是对ObjectMapper进行了一些简单的封装 - ObjectUtils() - 类的构造器 cool.scx.util.ObjectUtils
- ObjectUtils.Option - cool.scx.util中的Enum Class
- of(int) - enum class中的静态方法 cool.scx.enumeration.HttpResponseStatus
- of(String) - 类中的静态方法 cool.scx.util.URIBuilder
-
a
- of(URI) - 类中的静态方法 cool.scx.util.URIBuilder
-
a
- OK - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- OPTION - enum class 中的枚举常量 cool.scx.enumeration.HttpMethod
- out() - 类中的静态方法 cool.scx.util.ansi.Ansi
-
out.
P
- parent() - 接口中的方法 cool.scx.util.tree.ScxTree
-
获取 父节点
- parentID() - 接口中的方法 cool.scx.util.tree.ScxTreeModel
-
父节点 ID
- PARTIAL_CONTENT - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- PASCAL_CASE - enum class 中的枚举常量 cool.scx.util.case_impl.CaseType
-
匈牙利命名法 GetNameByAge
- PATCH - enum class 中的枚举常量 cool.scx.enumeration.HttpMethod
- path - 类中的变量 cool.scx.util.zip.GunzipBuilder
- PAYMENT_REQUIRED - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- PERMANENT_REDIRECT - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- PNG - enum class 中的枚举常量 cool.scx.enumeration.RawType
- post(String, ScxHttpClientRequestBody) - 类中的静态方法 cool.scx.http_client.ScxHttpClientHelper
- POST - enum class 中的枚举常量 cool.scx.enumeration.HttpMethod
- postAsync(String, ScxHttpClientRequestBody) - 类中的静态方法 cool.scx.http_client.ScxHttpClientHelper
- PPT - enum class 中的枚举常量 cool.scx.enumeration.RawType
- PPTX - enum class 中的枚举常量 cool.scx.enumeration.RawType
- PRECONDITION_FAILED - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- PRECONDITION_REQUIRED - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- print() - 类中的方法 cool.scx.util.ansi.Ansi
-
print.
- print(boolean) - 类中的方法 cool.scx.util.ansi.Ansi
- println() - 类中的方法 cool.scx.util.ansi.Ansi
-
println.
- println(boolean) - 类中的方法 cool.scx.util.ansi.Ansi
- PROCESSING - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- PROXY_AUTHENTICATION_REQUIRED - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- put(String) - 类中的方法 cool.scx.util.zip.ZipBuilder
-
put.
- put(String, byte[]) - 类中的方法 cool.scx.util.zip.ZipBuilder
-
put.
- put(String, ScxHttpClientRequestBody) - 类中的静态方法 cool.scx.http_client.ScxHttpClientHelper
- put(String, InputStream) - 类中的方法 cool.scx.util.zip.ZipBuilder
-
put.
- put(String, Path, ZipOptions) - 类中的方法 cool.scx.util.zip.ZipBuilder
-
put.
- put(String, Supplier<byte[]>) - 类中的方法 cool.scx.util.zip.ZipBuilder
-
put.
- put(Path) - 类中的方法 cool.scx.util.zip.ZipBuilder
- put(Path, ZipOptions) - 类中的方法 cool.scx.util.zip.ZipBuilder
-
put.
- put(K, V) - 类中的方法 cool.scx.util.MultiMap
-
a
- PUT - enum class 中的枚举常量 cool.scx.enumeration.HttpMethod
- putAll(K, List<? extends V>) - 类中的方法 cool.scx.util.MultiMap
-
a
- putAsync(String, ScxHttpClientRequestBody) - 类中的静态方法 cool.scx.http_client.ScxHttpClientHelper
R
- randomNumber(int, int) - 类中的静态方法 cool.scx.util.RandomUtils
-
取一个指定区间的随机数 (包含两端)
- randomString(int) - 类中的静态方法 cool.scx.util.RandomUtils
-
获取随机的 Code (包含字母和数字)
- randomString(int, boolean) - 类中的静态方法 cool.scx.util.RandomUtils
-
获取随机的 Code 注意!!!
- RandomUtils - cool.scx.util中的类
-
用于生成简单的随机数
- RandomUtils() - 类的构造器 cool.scx.util.RandomUtils
- randomUUID() - 类中的静态方法 cool.scx.util.RandomUtils
-
获取UUID
- RawType - cool.scx.enumeration中的Enum Class
-
RawType class.
- readLine() - 类中的静态方法 cool.scx.util.ConsoleUtils
-
readLine.
- reasonPhrase() - enum class中的方法 cool.scx.enumeration.HttpResponseStatus
- red(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
红色
- RED - enum class 中的枚举常量 cool.scx.util.ansi.AnsiBackground
-
a
- RED - enum class 中的枚举常量 cool.scx.util.ansi.AnsiColor
-
红色
- remove(String) - 类中的方法 cool.scx.http_client.body.FormData
-
remove.
- remove(String) - 类中的方法 cool.scx.util.zip.ZipBuilder
-
remove.
- remove(K, V) - 类中的方法 cool.scx.util.MultiMap
-
a
- removeAll(K) - 类中的方法 cool.scx.util.MultiMap
-
根据 key 移除所有
- removeAllParams() - 类中的方法 cool.scx.util.URIBuilder
-
a
- removeEldestEntry(Map.Entry<K, V>) - 类中的方法 cool.scx.util.Cache
- removeParam(String) - 类中的方法 cool.scx.util.URIBuilder
-
a
- repeat(String, String, int) - 类中的静态方法 cool.scx.util.StringUtils
-
创建重复字符串 (带分隔符) 拓展了
String.repeat(int)无法添加分隔符的功能 - request() - 类中的方法 cool.scx.http_client.ScxHttpClientResponse
- request(ScxHttpClientRequest) - 类中的方法 cool.scx.http_client.ScxHttpClient
- request(ScxHttpClientRequest) - 类中的静态方法 cool.scx.http_client.ScxHttpClientHelper
- REQUEST_ENTITY_TOO_LARGE - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- REQUEST_HEADER_FIELDS_TOO_LARGE - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- REQUEST_TIMEOUT - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- REQUEST_URI_TOO_LONG - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- requestAsync(ScxHttpClientRequest) - 类中的方法 cool.scx.http_client.ScxHttpClient
- requestAsync(ScxHttpClientRequest) - 类中的静态方法 cool.scx.http_client.ScxHttpClientHelper
- REQUESTED_RANGE_NOT_SATISFIABLE - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- reset(String) - 类中的静态方法 cool.scx.util.StopWatch
-
a
- RESET_CONTENT - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- run() - 接口中的方法 cool.scx.functional.ScxRunnable
-
run.
S
- ScxConstant - cool.scx.constant中的类
-
所有常量
- ScxConstant() - 类的构造器 cool.scx.constant.ScxConstant
- ScxConsumer<A,
E extends Exception> - cool.scx.functional中的接口 -
支持显式抛出异常的 Consumer.
- ScxExceptionHelper - cool.scx.util中的类
-
a
- ScxExceptionHelper() - 类的构造器 cool.scx.util.ScxExceptionHelper
- ScxExceptionHelper.ScxWrappedRuntimeException - cool.scx.util中的异常错误
-
a
- ScxFunction<A,
R, E extends Exception> - cool.scx.functional中的接口 -
支持显式抛出异常的 Function.
- ScxHttpClient - cool.scx.http_client中的类
- ScxHttpClient() - 类的构造器 cool.scx.http_client.ScxHttpClient
- ScxHttpClient(ScxHttpClientOptions) - 类的构造器 cool.scx.http_client.ScxHttpClient
- ScxHttpClient(HttpClient.Builder) - 类的构造器 cool.scx.http_client.ScxHttpClient
- ScxHttpClientHelper - cool.scx.http_client中的类
- ScxHttpClientHelper() - 类的构造器 cool.scx.http_client.ScxHttpClientHelper
- ScxHttpClientOptions - cool.scx.http_client中的类
- ScxHttpClientOptions() - 类的构造器 cool.scx.http_client.ScxHttpClientOptions
- ScxHttpClientRequest - cool.scx.http_client中的类
- ScxHttpClientRequest() - 类的构造器 cool.scx.http_client.ScxHttpClientRequest
- ScxHttpClientRequestBody - cool.scx.http_client中的接口
- ScxHttpClientResponse - cool.scx.http_client中的类
- ScxHttpClientResponse(HttpResponse<byte[]>) - 类的构造器 cool.scx.http_client.ScxHttpClientResponse
- ScxHttpClientResponseBody - cool.scx.http_client中的类
- ScxHttpClientResponseBody(byte[]) - 类的构造器 cool.scx.http_client.ScxHttpClientResponseBody
- ScxHttpClientWebSocket - cool.scx.http_client中的接口
- ScxRunnable<E extends Exception> - cool.scx.functional中的接口
-
支持显式抛出异常的 Runnable.
- ScxTree<T extends ScxTree<T>> - cool.scx.util.tree中的接口
-
树接口 注意和
ScxTreeModel进行区分 两者用途不同 - ScxTreeModel<T extends ScxTreeModel<T>> - cool.scx.util.tree中的接口
-
树模型接口 注意和
ScxTree进行区分 两者用途不同 - ScxTreeUtils - cool.scx.util.tree中的类
-
ScxTreeUtil class.
- ScxTreeUtils() - 类的构造器 cool.scx.util.tree.ScxTreeUtils
- ScxTreeVisitor<T extends ScxTree<T>> - cool.scx.util.tree中的接口
-
树 访问器
- ScxWrappedRuntimeException(Throwable) - 异常错误的构造器 cool.scx.util.ScxExceptionHelper.ScxWrappedRuntimeException
-
a
- SEE_OTHER - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- SERVICE_UNAVAILABLE - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- setCharset(Charset) - 类中的方法 cool.scx.util.zip.ZipOptions
- setComment(String) - 类中的方法 cool.scx.util.zip.ZipOptions
- setHeader(String, String) - 类中的方法 cool.scx.http_client.ScxHttpClientRequest
- setIncludeRoot(boolean) - 类中的方法 cool.scx.util.zip.ZipOptions
- setLevel(int) - 类中的方法 cool.scx.util.zip.ZipOptions
- setUseOriginalFileName(boolean) - 类中的方法 cool.scx.util.zip.ZipOptions
- sha1(byte[]) - 类中的静态方法 cool.scx.util.DigestUtils
-
sha1.
- sha1(File) - 类中的静态方法 cool.scx.util.DigestUtils
-
sha1.
- sha1(String) - 类中的静态方法 cool.scx.util.DigestUtils
-
sha1.
- sha256(byte[]) - 类中的静态方法 cool.scx.util.DigestUtils
-
sha256.
- sha256(File) - 类中的静态方法 cool.scx.util.DigestUtils
-
sha256.
- sha256(String) - 类中的静态方法 cool.scx.util.DigestUtils
-
sha256.
- sha384(byte[]) - 类中的静态方法 cool.scx.util.DigestUtils
-
sha384.
- sha384(File) - 类中的静态方法 cool.scx.util.DigestUtils
-
sha384.
- sha384(String) - 类中的静态方法 cool.scx.util.DigestUtils
-
sha384.
- sha512(byte[]) - 类中的静态方法 cool.scx.util.DigestUtils
-
sha512.
- sha512(File) - 类中的静态方法 cool.scx.util.DigestUtils
-
sha512.
- sha512(String) - 类中的静态方法 cool.scx.util.DigestUtils
-
sha512.
- size() - 类中的方法 cool.scx.util.MultiMap
-
size
- SNAKE_CASE - enum class 中的枚举常量 cool.scx.util.case_impl.CaseType
-
蛇形命名法 get_name_by_age
- split(String) - 类中的静态方法 cool.scx.util.URIBuilder
-
a
- sslSession() - 类中的方法 cool.scx.http_client.ScxHttpClientResponse
- start() - 类中的静态方法 cool.scx.util.StopWatch
-
创建随机名称
- start(String) - 类中的静态方法 cool.scx.util.StopWatch
-
启动计时器
- statusCode() - enum class中的方法 cool.scx.enumeration.HttpResponseStatus
- statusCode() - 类中的方法 cool.scx.http_client.ScxHttpClientResponse
- stopToMillis(String) - 类中的静态方法 cool.scx.util.StopWatch
-
停止计时并返回时间差 单位毫秒
- stopToNanos(String) - 类中的静态方法 cool.scx.util.StopWatch
-
停止计时并返回时间差 单位微毫秒
- stopToSeconds(String) - 类中的静态方法 cool.scx.util.StopWatch
-
停止计时并返回时间差 单位秒
- StopWatch - cool.scx.util中的类
-
简易计时器类 用来计算启动时间
- StopWatch() - 类的构造器 cool.scx.util.StopWatch
- StringBody - cool.scx.http_client.body中的类
-
a
- StringBody(String) - 类的构造器 cool.scx.http_client.body.StringBody
-
a
- StringUtils - cool.scx.util中的类
-
String工具类
- StringUtils() - 类的构造器 cool.scx.util.StringUtils
- SWITCHING_PROTOCOLS - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
T
- TEMPORARY_REDIRECT - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- textMessageHandler(ScxConsumer<String, ?>) - 接口中的方法 cool.scx.http_client.ScxHttpClientWebSocket
- timeout(Duration) - 类中的方法 cool.scx.http_client.ScxHttpClientRequest
- toBytes() - 类中的方法 cool.scx.http_client.ScxHttpClientResponseBody
- toBytes() - 类中的方法 cool.scx.util.zip.GunzipBuilder
-
toBytes.
- toBytes() - 类中的方法 cool.scx.util.zip.GzipBuilder
-
toBytes.
- toBytes() - 类中的方法 cool.scx.util.zip.ZipBuilder
-
将 virtualFile 转换为 byte 数组 方便前台用户下载使用
- toBytes(ZipOptions) - 类中的方法 cool.scx.util.zip.ZipBuilder
- toBytes(String) - 类中的静态方法 cool.scx.util.HexUtils
-
十六进制转字节数组
- toCamel(String) - 类中的静态方法 cool.scx.util.CaseUtils
-
转换为驼峰命名法 getNameByAge
- toCamel(String, CaseType) - 类中的静态方法 cool.scx.util.CaseUtils
-
转换为驼峰命名法 getNameByAge
- toFile(Path) - 类中的方法 cool.scx.util.zip.GunzipBuilder
-
toFile.
- toFile(Path) - 类中的方法 cool.scx.util.zip.GzipBuilder
-
toFile.
- toFile(Path) - 类中的方法 cool.scx.util.zip.UnZipBuilder
- toFile(Path) - 类中的方法 cool.scx.util.zip.ZipBuilder
- toFile(Path, ZipOptions) - 类中的方法 cool.scx.util.zip.UnZipBuilder
-
解压
- toFile(Path, ZipOptions) - 类中的方法 cool.scx.util.zip.ZipBuilder
-
将一个虚拟文件压缩
- toFile(Path, OpenOption...) - 类中的方法 cool.scx.http_client.ScxHttpClientResponseBody
- toHex(byte[]) - 类中的静态方法 cool.scx.util.HexUtils
-
字节数组转十六进制
- toHttpClientBuilder() - 类中的方法 cool.scx.http_client.ScxHttpClientOptions
- toInputStream() - 类中的方法 cool.scx.util.zip.GunzipBuilder
-
toInputStream.
- toJson(Object, ObjectUtils.Option...) - 类中的静态方法 cool.scx.util.ObjectUtils
-
a
- toJson(Object, String, ObjectUtils.Option...) - 类中的静态方法 cool.scx.util.ObjectUtils
-
将对象转 json 底层调用 JSON_MAPPER.writeValueAsString() 所以会忽略 JsonIgnore 注解 同时如果转换失败则在其内部消化异常 (打印) 并返回 ""
- toKebab(String) - 类中的静态方法 cool.scx.util.CaseUtils
-
转换为短横线命名法 get-name-by-age
- toKebab(String, CaseType) - 类中的静态方法 cool.scx.util.CaseUtils
-
转换为短横线命名法 get-name-by-age
- toMultiValueMap() - 类中的方法 cool.scx.util.MultiMap
-
转为 map
- TOO_MANY_REQUESTS - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- toObjectArray(Object) - 类中的静态方法 cool.scx.util.ObjectUtils
-
a
- toPascal(String) - 类中的静态方法 cool.scx.util.CaseUtils
-
转换为匈牙利命名法 GetNameByAge
- toPascal(String, CaseType) - 类中的静态方法 cool.scx.util.CaseUtils
-
转换为匈牙利命名法 GetNameByAge
- toSingleValueMap() - 类中的方法 cool.scx.util.MultiMap
- toSnake(String) - 类中的静态方法 cool.scx.util.CaseUtils
-
转换为蛇形命名法 get_name_by_age
- toSnake(String, CaseType) - 类中的静态方法 cool.scx.util.CaseUtils
-
转换为蛇形命名法 get_name_by_age
- toString() - 类中的方法 cool.scx.http_client.ScxHttpClientResponseBody
- toString() - 类中的方法 cool.scx.util.ansi.Ansi
- toString() - record class中的方法 cool.scx.util.NetUtils.IPAddress
-
将所有的 ipv4 和 ipv6 地址转换为字符串 ipv4 在前, ipv6 在后, (一般用于打印或日志记录使用)
- toString() - 类中的方法 cool.scx.util.URIBuilder
- toString(boolean) - 类中的方法 cool.scx.util.ansi.Ansi
- toString(Charset) - 类中的方法 cool.scx.http_client.ScxHttpClientResponseBody
- toXml(Object, ObjectUtils.Option...) - 类中的静态方法 cool.scx.util.ObjectUtils
-
a
- toXml(Object, String, ObjectUtils.Option...) - 类中的静态方法 cool.scx.util.ObjectUtils
-
将对象转 xml 底层调用 XML_MAPPER.writeValueAsString() 所以会忽略 JsonIgnore 注解 同时如果转换失败则在其内部消化异常 (打印) 并返回 ""
- TRANCE - enum class 中的枚举常量 cool.scx.enumeration.HttpMethod
- trimSlash(String) - 类中的静态方法 cool.scx.util.URIBuilder
-
移除两端的 "/" 或 "\" 注意不要和
String.trim()混淆 此方法不处理空格 只处理斜杠 - trimSlashEnd(String) - 类中的静态方法 cool.scx.util.URIBuilder
-
a
- trimSlashStart(String) - 类中的静态方法 cool.scx.util.URIBuilder
-
trimSlashStart.
- TXT - enum class 中的枚举常量 cool.scx.enumeration.RawType
-
文本类型
- type - 类中的变量 cool.scx.util.zip.GunzipBuilder
- type() - 类中的方法 cool.scx.http_client.body.form_data.FormDataItem
U
- UNAUTHORIZED - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- UNDERLINE - enum class 中的枚举常量 cool.scx.util.ansi.AnsiStyle
-
下划线
- UNORDERED_COLLECTION - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- UNPROCESSABLE_ENTITY - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- UNSUPPORTED_MEDIA_TYPE - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- UnZipBuilder - cool.scx.util.zip中的类
-
UnZipBuilder class.
- UnZipBuilder(byte[]) - 类的构造器 cool.scx.util.zip.UnZipBuilder
-
Constructor for UnZipBuilder.
- UnZipBuilder(InputStream) - 类的构造器 cool.scx.util.zip.UnZipBuilder
-
Constructor for UnZipBuilder.
- UnZipBuilder(Path) - 类的构造器 cool.scx.util.zip.UnZipBuilder
-
Constructor for UnZipBuilder.
- UnZipBuilder(Supplier<byte[]>) - 类的构造器 cool.scx.util.zip.UnZipBuilder
-
Constructor for UnZipBuilder.
- UPGRADE_REQUIRED - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- uri() - 类中的方法 cool.scx.http_client.ScxHttpClientResponse
- uri(String) - 类中的方法 cool.scx.http_client.ScxHttpClientRequest
- uri(URI) - 类中的方法 cool.scx.http_client.ScxHttpClientRequest
- URIBuilder - cool.scx.util中的类
-
a
- USE_PROXY - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- useOriginalFileName() - 类中的方法 cool.scx.util.zip.ZipOptions
V
- v4() - record class中的方法 cool.scx.util.NetUtils.IPAddress
-
返回
v4记录组件的值。 - v4ToString() - record class中的方法 cool.scx.util.NetUtils.IPAddress
-
所有 ipv4 地址转字符串 (一般用于打印或日志记录使用)
- v6() - record class中的方法 cool.scx.util.NetUtils.IPAddress
-
返回
v6记录组件的值。 - v6ToString() - record class中的方法 cool.scx.util.NetUtils.IPAddress
-
所有 ipv6 地址转字符串 (一般用于打印或日志记录使用)
- valueOf(String) - enum class中的静态方法 cool.scx.enumeration.HttpMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cool.scx.enumeration.HttpResponseStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cool.scx.enumeration.RawType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cool.scx.util.ansi.AnsiBackground
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cool.scx.util.ansi.AnsiColor
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cool.scx.util.ansi.AnsiStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cool.scx.util.case_impl.CaseType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cool.scx.util.FileUtils.DeleteOption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cool.scx.util.ObjectUtils.Option
-
Returns the enum constant of this class with the specified name.
- values() - enum class中的静态方法 cool.scx.enumeration.HttpMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cool.scx.enumeration.HttpResponseStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cool.scx.enumeration.RawType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cool.scx.util.ansi.AnsiBackground
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cool.scx.util.ansi.AnsiColor
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cool.scx.util.ansi.AnsiStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cool.scx.util.case_impl.CaseType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cool.scx.util.FileUtils.DeleteOption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - 类中的方法 cool.scx.util.MultiMap
-
a
- values() - enum class中的静态方法 cool.scx.util.ObjectUtils.Option
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VARIANT_ALSO_NEGOTIATES - enum class 中的枚举常量 cool.scx.enumeration.HttpResponseStatus
- version() - 类中的方法 cool.scx.http_client.ScxHttpClientOptions
- version() - 类中的方法 cool.scx.http_client.ScxHttpClientResponse
- version(HttpClient.Version) - 类中的方法 cool.scx.http_client.ScxHttpClientOptions
- vertxMethod() - enum class中的方法 cool.scx.enumeration.HttpMethod
-
vertxMethod.
W
- walk(T, ScxTreeVisitor<T>) - 类中的静态方法 cool.scx.util.tree.ScxTreeUtils
-
walk.
- walk1(T, ScxTreeVisitor<T>) - 类中的静态方法 cool.scx.util.tree.ScxTreeUtils
-
walk 的另一种写法 稍慢于 walk (必须实现
ScxTree.parent()) - webSocket() - 类中的方法 cool.scx.http_client.ScxHttpClient
- white(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
白色
- WHITE - enum class 中的枚举常量 cool.scx.util.ansi.AnsiBackground
-
a
- WHITE - enum class 中的枚举常量 cool.scx.util.ansi.AnsiColor
-
白色 (其实是有点发灰)
- wrap(ScxRunnable<?>) - 类中的静态方法 cool.scx.util.ScxExceptionHelper
-
包装 异常
- wrap(Callable<T>) - 类中的静态方法 cool.scx.util.ScxExceptionHelper
-
包装 异常
- write(Path, byte[], OpenOption...) - 类中的静态方法 cool.scx.util.FileUtils
-
本质上就是调用
Files.write(Path, byte[], OpenOption...),但是在之前会创建不存在的父目录 - writeToOutputStream(OutputStream) - 类中的方法 cool.scx.util.zip.GunzipBuilder
-
writeToOutputStream.
- writeToZipOutputStream(ZipOutputStream) - 类中的方法 cool.scx.util.zip.ZipBuilder
-
writeToZipOutputStream.
X
- XLS - enum class 中的枚举常量 cool.scx.enumeration.RawType
- XLSX - enum class 中的枚举常量 cool.scx.enumeration.RawType
- XML - enum class 中的枚举常量 cool.scx.enumeration.RawType
- XmlBody - cool.scx.http_client.body中的类
-
a
- XmlBody(Object) - 类的构造器 cool.scx.http_client.body.XmlBody
-
a
- xmlMapper(ObjectUtils.Option...) - 类中的静态方法 cool.scx.util.ObjectUtils
-
获取 xmlMapper
Y
- yellow(Object, AnsiElement...) - 类中的方法 cool.scx.util.ansi.Ansi
-
黄色
- YELLOW - enum class 中的枚举常量 cool.scx.util.ansi.AnsiBackground
-
a
- YELLOW - enum class 中的枚举常量 cool.scx.util.ansi.AnsiColor
-
黄色
Z
- ZIP - enum class 中的枚举常量 cool.scx.enumeration.RawType
- ZipBuilder - cool.scx.util.zip中的类
-
简化 zip 的创建
- ZipBuilder() - 类的构造器 cool.scx.util.zip.ZipBuilder
-
Constructor for ZipBuilder.
- ZipBuilder(Path) - 类的构造器 cool.scx.util.zip.ZipBuilder
- ZipBuilder(Path, ZipOptions) - 类的构造器 cool.scx.util.zip.ZipBuilder
-
Constructor for ZipBuilder.
- ZipOptions - cool.scx.util.zip中的类
-
a
- ZipOptions() - 类的构造器 cool.scx.util.zip.ZipOptions
All Classes and Interfaces|所有程序包|序列化表格