索引
常量字段值|所有程序包|所有类和接口|序列化表格
$
- $ - cool.scx.common.util中的类
-
未分类方法
- $() - 类的构造器 cool.scx.common.util.$
A
- accept(T) - 接口中的方法 cool.scx.common.functional.ScxConsumer
-
accept
- accept(T, U) - 接口中的方法 cool.scx.common.functional.ScxBiConsumer
-
accept
- ACCEPT - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
用来告知(服务器)客户端可以处理的内容类型
- ACCEPT_ENCODING - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
会将客户端能够理解的内容编码方式——通常是某种压缩算法——进行通知(给服务端)
- ACCEPT_LANGUAGE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
允许客户端声明它可以理解的自然语言,以及优先选择的区域方言
- ACCEPT_PATCH - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
通知浏览器请求的媒体类型 (media-type) 可以被服务器理解
- ACCEPT_POST - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
advertises which media types are accepted by the server for HTTP post requests.
- ACCEPT_RANGES - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
标识自身支持范围请求
- ACCEPTED - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
请求已经接收到,但还未响应,没有结果。
- ACCESS_CONTROL_ALLOW_CREDENTIALS - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
用于在请求要求包含 credentials(Request.credentials 的值为 include)时,告知浏览器是否可以将对请求的响应暴露给前端 JavaScript 代码。
- ACCESS_CONTROL_ALLOW_HEADERS - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
用于 preflight request(预检请求)中,列出了将会在正式请求的 Access-Control-Request-Headers 字段中出现的首部信息。
- ACCESS_CONTROL_ALLOW_METHODS - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
在对 preflight request.
- ACCESS_CONTROL_ALLOW_ORIGIN - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
响应标头指定了该响应的资源是否被允许与给定的来源(origin)共享。
- ACCESS_CONTROL_EXPOSE_HEADERS - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
允许服务器指示那些响应标头可以暴露给浏览器中运行的脚本,以响应跨源请求。
- ACCESS_CONTROL_MAX_AGE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
表示 preflight request (预检请求)的返回结果(即 Access-Control-Allow-Methods 和Access-Control-Allow-Headers 提供的信息)可以被缓存多久
- ACCESS_CONTROL_REQUEST_HEADERS - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
出现于 preflight request(预检请求)中,用于通知服务器在真正的请求中会采用哪些请求头。
- ACCESS_CONTROL_REQUEST_METHOD - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
出现于 preflight request(预检请求)中,用于通知服务器在真正的请求中会采用哪种 HTTP 方法。
- add(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
a
- add(T) - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterable
- add(T) - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterable
- addHeader(String, String) - 类中的方法 cool.scx.common.http_client.ScxHttpClientRequest
- addParam(String, Object) - 类中的方法 cool.scx.common.util.URIBuilder
-
a
- addSlashEnd(String) - 类中的静态方法 cool.scx.common.util.URIBuilder
-
a
- addSlashStart(String) - 类中的静态方法 cool.scx.common.util.URIBuilder
-
a
- AGE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
消息头里包含对象在缓存代理中存贮的时长,以秒为单位。
- ALLOW - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
用于枚举资源所支持的 HTTP 方法的集合。
- ANDROID - 枚举类 中的枚举常量 cool.scx.common.util.OSHelper.OSType
- annotations() - 类中的方法 cool.scx.common.util.reflect.MethodInfo
- AnnotationUtils - cool.scx.common.util.reflect中的类
- AnnotationUtils() - 类的构造器 cool.scx.common.util.reflect.AnnotationUtils
- ansi() - 类中的静态方法 cool.scx.common.util.ansi.Ansi
-
out.
- Ansi - cool.scx.common.util.ansi中的类
-
向控制台打印彩色
- Ansi8BitBackground - cool.scx.common.util.ansi中的类
-
8Bit 背景色
- Ansi8BitBackground(int) - 类的构造器 cool.scx.common.util.ansi.Ansi8BitBackground
-
a
- Ansi8BitColor - cool.scx.common.util.ansi中的类
-
8Bit 前景色
- Ansi8BitColor(int) - 类的构造器 cool.scx.common.util.ansi.Ansi8BitColor
-
a
- AnsiBackground - cool.scx.common.util.ansi中的枚举类
-
背景色
- AnsiColor - cool.scx.common.util.ansi中的枚举类
-
前景色
- AnsiElement - cool.scx.common.util.ansi中的接口
-
ANSI 元素.
- AnsiStyle - cool.scx.common.util.ansi中的枚举类
-
Ansi 样式
- APPLICATION_DOC - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- APPLICATION_DOCX - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- APPLICATION_JSON - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- APPLICATION_OCTET_STREAM - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- APPLICATION_PDF - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- APPLICATION_PPT - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- APPLICATION_PPTX - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- APPLICATION_X_WWW_FORM_URLENCODED - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- APPLICATION_XLS - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- APPLICATION_XLSX - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- APPLICATION_XML - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- APPLICATION_ZIP - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- apply(T) - 接口中的方法 cool.scx.common.functional.ScxFunction
-
apply
- apply(T, U) - 接口中的方法 cool.scx.common.functional.ScxBiFunction
-
apply
- ArrayUtils - cool.scx.common.util中的类
-
提供一些 Array 的方法, 也有一些 List 相关的方法
- ArrayUtils() - 类的构造器 cool.scx.common.util.ArrayUtils
- async(ScxRunnable<?>) - 类中的静态方法 cool.scx.common.util.$
- async(Callable<T>) - 类中的静态方法 cool.scx.common.util.$
- attribute(String, Object) - 类中的方法 cool.scx.common.http_client.body.FormData
-
attribute.
- attributeValue() - 类中的方法 cool.scx.common.http_client.body.form_data.FormDataItem
- AUDIO_MPEG - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- AUDIO_WAV - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- AUTHORIZATION - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
请求标头用于提供服务器验证用户代理身份的凭据,允许访问受保护的资源。
- await(CompletableFuture<T>) - 类中的静态方法 cool.scx.common.util.$
- awaitTermination(long, TimeUnit) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
B
- BAD_GATEWAY - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
此错误响应表明服务器作为网关需要得到一个处理这个请求的响应,但是得到一个错误的响应。
- BAD_REQUEST - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
由于被认为是客户端错误(例如,错误的请求语法、无效的请求消息帧或欺骗性的请求路由),服务器无法或不会处理请求。
- Base64Utils - cool.scx.common.util中的类
-
a
- Base64Utils() - 类的构造器 cool.scx.common.util.Base64Utils
- BIN - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- black(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
黑色
- BLACK - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiBackground
-
a
- BLACK - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiColor
-
黑色
- BLANK - 枚举类 中的枚举常量 cool.scx.common.util.case_impl.CaseType
-
空白字符串
- blue(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
蓝色
- BLUE - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiBackground
-
a
- BLUE - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiColor
-
蓝色
- BMP - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- body() - 类中的方法 cool.scx.common.http_client.ScxHttpClientResponse
- body(ScxHttpClientRequestBody) - 类中的方法 cool.scx.common.http_client.ScxHttpClientRequest
- bodyPublisher(HttpRequest.Builder) - 类中的方法 cool.scx.common.http_client.body.EmptyBody
- bodyPublisher(HttpRequest.Builder) - 类中的方法 cool.scx.common.http_client.body.FormData
- bodyPublisher(HttpRequest.Builder) - 类中的方法 cool.scx.common.http_client.body.JsonBody
- bodyPublisher(HttpRequest.Builder) - 类中的方法 cool.scx.common.http_client.body.StringBody
- bodyPublisher(HttpRequest.Builder) - 类中的方法 cool.scx.common.http_client.body.XmlBody
- bodyPublisher(HttpRequest.Builder) - 接口中的方法 cool.scx.common.http_client.ScxHttpClientRequestBody
- BOLD - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiStyle
-
加粗
- BRIGHT_BLACK - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiBackground
-
a
- BRIGHT_BLACK - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiColor
-
亮黑色 ( 真的存在这种颜色吗 ?
- BRIGHT_BLUE - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiBackground
-
a
- BRIGHT_BLUE - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiColor
-
亮蓝色
- BRIGHT_CYAN - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiBackground
-
a
- BRIGHT_CYAN - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiColor
-
亮青色
- BRIGHT_GREEN - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiBackground
-
a
- BRIGHT_GREEN - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiColor
-
亮绿色
- BRIGHT_MAGENTA - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiBackground
-
a
- BRIGHT_MAGENTA - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiColor
-
亮紫色
- BRIGHT_RED - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiBackground
-
a
- BRIGHT_RED - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiColor
-
亮红色
- BRIGHT_WHITE - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiBackground
-
a
- BRIGHT_WHITE - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiColor
-
亮白色 (这个是真正的白色)
- BRIGHT_YELLOW - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiBackground
-
a
- BRIGHT_YELLOW - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiColor
-
亮黄色
- brightBlack(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
亮黑色 ( 真的存在这种颜色吗 ?
- brightBlue(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
亮蓝色
- brightCyan(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
亮青色
- brightGreen(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
亮绿色
- brightMagenta(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
亮紫色
- brightRed(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
亮红色
- brightWhite(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
亮白色
- brightYellow(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
亮黄色
- build() - 类中的方法 cool.scx.common.util.URIBuilder
-
a
- BytesSource - cool.scx.common.util.io_stream_source中的类
- BytesSource(byte[]) - 类的构造器 cool.scx.common.util.io_stream_source.BytesSource
- BytesSupplierSource - cool.scx.common.util.io_stream_source中的类
- BytesSupplierSource(Supplier<byte[]>) - 类的构造器 cool.scx.common.util.io_stream_source.BytesSupplierSource
C
- Cache<K,
V> - cool.scx.common.util中的类 -
Cache class.
- Cache(int) - 类的构造器 cool.scx.common.util.Cache
-
Constructor for Cache.
- CACHE_CONTROL - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
通用消息头字段,被用于在 http 请求和响应中,通过指定指令来实现缓存机制。
- call(Callable<? extends R>) - 类中的方法 cool.scx.common.util.ScopedValue.Carrier
- CAMEL_CASE - 枚举类 中的枚举常量 cool.scx.common.util.case_impl.CaseType
-
驼峰命名法 getNameByAge
- Carrier(ScopedValue<T>, T) - 类的构造器 cool.scx.common.util.ScopedValue.Carrier
- CaseType - cool.scx.common.util.case_impl中的枚举类
-
CaseType class.
- CaseUtils - cool.scx.common.util中的类
-
命名方法转换工具类
提供 驼峰 匈牙利 短横线 及 蛇形命名法的互相转换 - CaseUtils() - 类的构造器 cool.scx.common.util.CaseUtils
- charset() - 类中的方法 cool.scx.common.util.zip.ZipOptions
- checkPassword(String, String) - 类中的静态方法 cool.scx.common.util.CryptoUtils
-
校验密码
- children() - 接口中的方法 cool.scx.common.util.tree.ScxTree
-
获取子节点
- children(List<T>) - 接口中的方法 cool.scx.common.util.tree.ScxTreeModel
-
设置子节点
- CircularIterable<T> - cool.scx.common.util.circular_iterable中的类
- CircularIterable() - 类的构造器 cool.scx.common.util.circular_iterable.CircularIterable
- CircularIterator<T> - cool.scx.common.util.circular_iterable中的类
-
无限循环的迭代器
- ClassInfo - cool.scx.common.util.reflect中的类
- ClassInfo(Class<?>) - 类的构造器 cool.scx.common.util.reflect.ClassInfo
- ClassUtils - cool.scx.common.util.reflect中的类
-
扫描类工具类
- ClassUtils() - 类的构造器 cool.scx.common.util.reflect.ClassUtils
- clear() - 类中的方法 cool.scx.common.util.ansi.Ansi
-
清除当前的 所有 语句
- clear() - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterable
- clear() - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterable
- clear() - 类中的方法 cool.scx.common.util.MultiMap
- clearProxyOverride() - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
-
清空 代理设置
- clearProxyServer() - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
-
清空 代理设置
- code() - 类中的方法 cool.scx.common.util.ansi.Ansi8BitBackground
-
code.
- code() - 类中的方法 cool.scx.common.util.ansi.Ansi8BitColor
-
code.
- code() - 枚举类中的方法 cool.scx.common.util.ansi.AnsiBackground
-
code.
- code() - 枚举类中的方法 cool.scx.common.util.ansi.AnsiColor
-
code.
- code() - 接口中的方法 cool.scx.common.util.ansi.AnsiElement
-
code.
- code() - 枚举类中的方法 cool.scx.common.util.ansi.AnsiStyle
-
code.
- color(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
向控制台打印输出 颜色根据内部计数器自动读取
- comment() - 类中的方法 cool.scx.common.util.zip.ZipOptions
- concat(boolean[], boolean[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- concat(byte[], byte[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- concat(char[], char[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- concat(double[], double[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- concat(float[], float[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- concat(int[], int[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- concat(long[], long[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- concat(short[], short[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- concat(String, String) - 类中的静态方法 cool.scx.common.util.StringUtils
-
联接字符串 但是不连接空
- concat(T[], T[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- CONFLICT - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
当请求与服务器的当前状态冲突时,将发送此响应。
- CONNECT - 枚举类 中的枚举常量 cool.scx.common.standard.HttpMethod
-
CONNECT 方法建立一个到由目标资源标识的服务器的隧道。
- CONNECTION - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
通用标头控制网络连接在当前会话完成后是否仍然保持打开状态。
- connectTimeout(Duration) - 类中的方法 cool.scx.common.http_client.ScxHttpClientOptions
- ConsoleUtils - cool.scx.common.util中的类
-
控制台工具类
- ConsoleUtils() - 类的构造器 cool.scx.common.util.ConsoleUtils
- ConstructorUtils - cool.scx.common.util.reflect中的类
- ConstructorUtils() - 类的构造器 cool.scx.common.util.reflect.ConstructorUtils
- constructType(TypeReference<?>) - 类中的静态方法 cool.scx.common.util.ObjectUtils
- constructType(Type) - 类中的静态方法 cool.scx.common.util.ObjectUtils
- contains(Object) - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterable
- contains(Object) - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterable
- containsKey(K) - 类中的方法 cool.scx.common.util.MultiMap
- containsValue(V) - 类中的方法 cool.scx.common.util.MultiMap
- CONTENT_DISPOSITION - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
指示回复的内容该以何种形式展示,是以内联的形式(即网页或者页面的一部分),还是以附件的形式下载并保存到本地。
- CONTENT_ENCODING - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
列出了对当前实体消息(消息荷载)应用的任何编码类型,以及编码的顺序。
- CONTENT_LANGUAGE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
用来说明访问者希望采用的语言或语言组合,这样的话用户就可以根据自己偏好的语言来定制不同的内容。
- CONTENT_LENGTH - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
用来指明发送给接收方的消息主体的大小,即用十进制数字表示的八位元组的数目。
- CONTENT_LOCATION - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
首部指定的是要返回的数据的地址选项。
- CONTENT_RANGE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
显示的是一个数据片段在整个文件中的位置
- CONTENT_TOO_LARGE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
请求实体大于服务器定义的限制。
- CONTENT_TYPE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
实体头部用于指示资源的 MIME 类型 media type 。
- contentType() - 类中的方法 cool.scx.common.http_client.body.form_data.FormDataItem
- CONTINUE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
这个临时响应表明,迄今为止的所有内容都是可行的,客户端应该继续请求,如果已经完成,则忽略它。
- convert(String, CaseType, CaseType) - 类中的静态方法 cool.scx.common.util.CaseUtils
-
推断原来的命名是啥 并返回切割后的源字符串
- convertValue(Object, TypeReference<T>, ObjectUtils.Option...) - 类中的静态方法 cool.scx.common.util.ObjectUtils
-
a
- convertValue(Object, JavaType, ObjectUtils.Option...) - 类中的静态方法 cool.scx.common.util.ObjectUtils
-
a
- convertValue(Object, Class<T>, ObjectUtils.Option...) - 类中的静态方法 cool.scx.common.util.ObjectUtils
-
a
- convertValue(Object, Type, ObjectUtils.Option...) - 类中的静态方法 cool.scx.common.util.ObjectUtils
-
a
- COOKIE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
其中含有先前由服务器通过 Set-Cookie 标头投放或通过 JavaScript 的 Document.cookie 方法设置,然后存储到客户端的 HTTP cookie 。
- cool.scx.common.functional - 程序包 cool.scx.common.functional
- cool.scx.common.http_client - 程序包 cool.scx.common.http_client
- cool.scx.common.http_client.body - 程序包 cool.scx.common.http_client.body
- cool.scx.common.http_client.body.form_data - 程序包 cool.scx.common.http_client.body.form_data
- cool.scx.common.scheduler - 程序包 cool.scx.common.scheduler
- cool.scx.common.standard - 程序包 cool.scx.common.standard
- cool.scx.common.util - 程序包 cool.scx.common.util
- cool.scx.common.util.ansi - 程序包 cool.scx.common.util.ansi
- cool.scx.common.util.case_impl - 程序包 cool.scx.common.util.case_impl
- cool.scx.common.util.circular_iterable - 程序包 cool.scx.common.util.circular_iterable
- cool.scx.common.util.image - 程序包 cool.scx.common.util.image
- cool.scx.common.util.io_stream_source - 程序包 cool.scx.common.util.io_stream_source
- cool.scx.common.util.reflect - 程序包 cool.scx.common.util.reflect
- cool.scx.common.util.tree - 程序包 cool.scx.common.util.tree
- cool.scx.common.util.zip - 程序包 cool.scx.common.util.zip
- cool.scx.common.util.zip.zip_builder_item - 程序包 cool.scx.common.util.zip.zip_builder_item
- copy(Path, Path, CopyOption...) - 类中的静态方法 cool.scx.common.util.FileUtils
-
本质上就是调用
Files.copy(Path, Path, CopyOption...),但是在之前会创建不存在的父目录 - crc32(byte[]) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32(File) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32(InputStream) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32(String) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32(Path, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32c(byte[]) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32c(File) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32c(InputStream) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32c(String) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32c(Path, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32cHex(byte[]) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32cHex(File) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32cHex(InputStream) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32cHex(String) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32cHex(Path, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32Hex(byte[]) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32Hex(File) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32Hex(InputStream) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32Hex(String) - 类中的静态方法 cool.scx.common.util.HashUtils
- crc32Hex(Path, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- CREATED - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
该请求已成功,并因此创建了一个新的资源。
- createHttpRequest() - 类中的方法 cool.scx.common.http_client.ScxHttpClientRequest
- CryptoUtils - cool.scx.common.util中的类
-
加密,解密工具类
- CryptoUtils() - 类的构造器 cool.scx.common.util.CryptoUtils
- cyan(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
青色
- CYAN - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiBackground
-
a
- CYAN - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiColor
-
青色
D
- DATE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
其中包含了报文创建的日期和时间。
- decode(byte[]) - 类中的静态方法 cool.scx.common.util.Base64Utils
-
根据 BASE64 获取(解密) 字符串
- decode(String) - 类中的静态方法 cool.scx.common.util.Base64Utils
-
根据 BASE64 获取(解密) 字符串
- decodeToString(byte[]) - 类中的静态方法 cool.scx.common.util.Base64Utils
-
根据 BASE64 获取(解密) 字符串
- decodeToString(String) - 类中的静态方法 cool.scx.common.util.Base64Utils
-
根据 BASE64 获取(解密) 字符串
- decrypt(String, byte[], byte[]) - 类中的静态方法 cool.scx.common.util.CryptoUtils
-
解密
- decrypt(String, AlgorithmParameters, byte[], byte[]) - 类中的静态方法 cool.scx.common.util.CryptoUtils
-
解密
- decryptBinary(byte[], String) - 类中的静态方法 cool.scx.common.util.CryptoUtils
-
使用自定义的密码 , 解密
- decryptText(String, String) - 类中的静态方法 cool.scx.common.util.CryptoUtils
-
使用自定义的密码 , 解密字符串
- DEFAULT - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiBackground
-
a
- DEFAULT - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiColor
-
默认 (一般是白色)
- defaultColor(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
默认颜色
- delete(String, ScxHttpClientRequestBody) - 类中的静态方法 cool.scx.common.http_client.ScxHttpClientHelper
- delete(Path, FileUtils.DeleteOption...) - 类中的静态方法 cool.scx.common.util.FileUtils
-
删除文件或文件夹(会删除文件树中所有内容)
- DELETE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpMethod
-
DELETE 方法删除指定的资源。
- deleteAsync(String, ScxHttpClientRequestBody) - 类中的静态方法 cool.scx.common.http_client.ScxHttpClientHelper
- disableProxy() - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
-
关闭 代理设置
- displaySizeToLong(String) - 类中的静态方法 cool.scx.common.util.FileUtils
-
将 格式化后的大小转换为 long 如将 1KB 转换为 1024
- DOC - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- DOCX - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
E
- EmptyBody - cool.scx.common.http_client.body中的类
-
EmptyBody class.
- EmptyBody() - 类的构造器 cool.scx.common.http_client.body.EmptyBody
- enableProxy() - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
-
开启 代理
- encode(byte[]) - 类中的静态方法 cool.scx.common.util.Base64Utils
-
根据 byte 获取(加密) BASE64
- encode(AnsiElement) - 类中的静态方法 cool.scx.common.util.ansi.Ansi
-
Encode a single
AnsiElementif output is enabled. - encode(String) - 类中的静态方法 cool.scx.common.util.Base64Utils
-
根据 字符串 获取(加密) BASE64
- encodeToString(byte[]) - 类中的静态方法 cool.scx.common.util.Base64Utils
-
根据 byte 获取(加密) BASE64
- encodeToString(String) - 类中的静态方法 cool.scx.common.util.Base64Utils
-
根据 字符串 获取(加密) BASE64
- encrypt(String, byte[], byte[]) - 类中的静态方法 cool.scx.common.util.CryptoUtils
-
加密
- encrypt(String, AlgorithmParameters, byte[], byte[]) - 类中的静态方法 cool.scx.common.util.CryptoUtils
-
加密
- encryptBinary(byte[], String) - 类中的静态方法 cool.scx.common.util.CryptoUtils
-
使用自定义的密码 , 加密
- encryptPassword(String) - 类中的静态方法 cool.scx.common.util.CryptoUtils
-
加密密码
- encryptText(String, String) - 类中的静态方法 cool.scx.common.util.CryptoUtils
-
使用自定义的密码 , 加密字符串
- endsWithIgnoreCase(String, String) - 类中的静态方法 cool.scx.common.util.StringUtils
- equals(Object) - 记录类中的方法 cool.scx.common.scheduler.ScheduleStatus
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 cool.scx.common.util.NetUtils.IPAddress
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 cool.scx.common.util.OSHelper.OSInfo
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 cool.scx.common.util.WindowsProxyHelper.ProxyInfo
-
指示某个其他对象是否“等于”此对象。
- ETAG - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
资源的特定版本的标识符。
- EXCLUDE_ROOT - 枚举类 中的枚举常量 cool.scx.common.util.FileUtils.DeleteOption
-
实现清空文件夹的效果 排除根目录 (删除文件为 "文件" 时无效, "目录" 时有效) 比如 未使用此选项调用 delete("/user/test") 文件夹 则 test 文件夹会被删除 若使用此选项则 会清空 test 下所有文件 test 目录则会保留
- exec(String...) - 类中的静态方法 cool.scx.common.util.ExecUtils
-
exec.
- execute(Runnable) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- ExecUtils - cool.scx.common.util中的类
-
ExecUtils class.
- ExecUtils() - 类的构造器 cool.scx.common.util.ExecUtils
- EXPECTATION_FAILED - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
此响应代码表示服务器无法满足 Expect 请求标头字段所指示的期望。
- EXPIRES - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
响应头包含日期/时间,即在此时候之后,响应过期。
F
- FAINT - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiStyle
-
细线
- FieldInfo - cool.scx.common.util.reflect中的类
- fields() - 类中的方法 cool.scx.common.util.reflect.ClassInfo
- FieldUtils - cool.scx.common.util.reflect中的类
- FieldUtils() - 类的构造器 cool.scx.common.util.reflect.FieldUtils
- FileFormat - cool.scx.common.standard中的枚举类
-
常见 文件格式 (文件类型/文件后缀/文件拓展名)
- filename() - 类中的方法 cool.scx.common.http_client.body.form_data.FormDataItem
- fileUpload(String, byte[]) - 类中的方法 cool.scx.common.http_client.body.FormData
-
fileUpload.
- fileUpload(String, byte[], String) - 类中的方法 cool.scx.common.http_client.body.FormData
-
fileUpload.
- fileUpload(String, byte[], String, String) - 类中的方法 cool.scx.common.http_client.body.FormData
-
fileUpload.
- fileUpload(String, Path) - 类中的方法 cool.scx.common.http_client.body.FormData
-
fileUpload.
- fileUpload(String, Path, String) - 类中的方法 cool.scx.common.http_client.body.FormData
-
fileUpload.
- fileUpload(String, Path, String, String) - 类中的方法 cool.scx.common.http_client.body.FormData
-
fileUpload.
- fileUploadPath() - 类中的方法 cool.scx.common.http_client.body.form_data.FormDataItem
- fileUploadPathBytes() - 类中的方法 cool.scx.common.http_client.body.form_data.FormDataItem
- FileUtils - cool.scx.common.util中的类
-
文件 操作类
- FileUtils() - 类的构造器 cool.scx.common.util.FileUtils
- FileUtils.DeleteOption - cool.scx.common.util中的枚举类
-
a
- FileWatcher - cool.scx.common.util中的类
- FileWatcher(Path) - 类的构造器 cool.scx.common.util.FileWatcher
- filterByBasePackage(List<Class<?>>, String) - 类中的静态方法 cool.scx.common.util.reflect.ClassUtils
-
根据 basePackage 对 class 进行过滤
- findAllAnnotations(Method) - 类中的静态方法 cool.scx.common.util.reflect.MethodUtils
-
寻找指定方法的所有注解 (会继承父类方法的注解)
- findAllMethods(Class<?>) - 类中的静态方法 cool.scx.common.util.reflect.MethodUtils
-
寻找给定 class 及其所有父类(不包含 Object)中所有的方法
- findFieldInfos(JavaType) - 类中的静态方法 cool.scx.common.util.reflect.FieldUtils
- findFields(Class<?>) - 类中的静态方法 cool.scx.common.util.reflect.FieldUtils
- findMethodInfos(Class<?>) - 类中的静态方法 cool.scx.common.util.reflect.MethodUtils
-
寻找给定 class 及其继承的(不包含 Object)中所有的 "public" 方法
- findMethods(Class<?>) - 类中的静态方法 cool.scx.common.util.reflect.MethodUtils
-
寻找给定 class 及其继承的(不包含 Object)中所有的 "public" 方法
- findNoArgsConstructor(Class<T>) - 类中的静态方法 cool.scx.common.util.reflect.ConstructorUtils
-
寻找 无参构造函数 (不支持成员类)
- findRecordConstructor(Class<T>) - 类中的静态方法 cool.scx.common.util.reflect.ConstructorUtils
-
寻找 Record 规范构造参数
- first() - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterable
- first() - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterable
- firstNode() - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterable
- firstNode() - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterable
- flatMap(Map<?, ?>) - 类中的静态方法 cool.scx.common.util.ObjectUtils
-
将嵌套的 map 扁平化
- FORBIDDEN - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
客户端没有访问内容的权限;也就是说,它是未经授权的,因此服务器拒绝提供请求的资源。
- forEach(BiConsumer<? super K, ? super V>) - 类中的方法 cool.scx.common.util.MultiMap
- FormData - cool.scx.common.http_client.body中的类
-
使用 netty 的 HttpPostRequestEncoder 简化 FormData 的创建
- FormData() - 类的构造器 cool.scx.common.http_client.body.FormData
- FormDataHelper - cool.scx.common.http_client.body.form_data中的类
- FormDataHelper() - 类的构造器 cool.scx.common.http_client.body.form_data.FormDataHelper
- FormDataItem - cool.scx.common.http_client.body.form_data中的类
- FormDataItem(String, byte[]) - 类的构造器 cool.scx.common.http_client.body.form_data.FormDataItem
- FormDataItem(String, byte[], String) - 类的构造器 cool.scx.common.http_client.body.form_data.FormDataItem
- FormDataItem(String, byte[], String, String) - 类的构造器 cool.scx.common.http_client.body.form_data.FormDataItem
- FormDataItem(String, String) - 类的构造器 cool.scx.common.http_client.body.form_data.FormDataItem
- FormDataItem(String, Path) - 类的构造器 cool.scx.common.http_client.body.form_data.FormDataItem
- FormDataItem(String, Path, String) - 类的构造器 cool.scx.common.http_client.body.form_data.FormDataItem
- FormDataItem(String, Path, String, String) - 类的构造器 cool.scx.common.http_client.body.form_data.FormDataItem
- FormDataIterable - cool.scx.common.http_client.body.form_data中的类
- FormDataIterable(HttpPostRequestEncoder) - 类的构造器 cool.scx.common.http_client.body.form_data.FormDataIterable
- FORWARDED - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
首部中包含了代理服务器的客户端的信息,即由于代理服务器在请求路径中的介入而被修改或丢失的信息。
- FOUND - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
此响应代码表示所请求资源的 URI 已 暂时 更改。
- FROM - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
包含一个电子邮箱地址,这个电子邮箱地址属于发送请求的用户代理的实际掌控者的人类用户。
G
- GATEWAY_TIMEOUT - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
当服务器充当网关且无法及时获得响应时,会给出此错误响应。
- get() - 类中的方法 cool.scx.common.util.ScopedValue
- get(JsonNode, String) - 类中的静态方法 cool.scx.common.util.JsonNodeHelper
- get(String) - 类中的静态方法 cool.scx.common.http_client.ScxHttpClientHelper
- get(String) - 类中的方法 cool.scx.common.util.zip.ZipBuilder
- get(Supplier<? extends R>) - 类中的方法 cool.scx.common.util.ScopedValue.Carrier
- get(K) - 类中的方法 cool.scx.common.util.MultiMap
-
永不返回 null
- GET - 枚举类 中的枚举常量 cool.scx.common.standard.HttpMethod
-
GET 方法请求一个指定资源的表示形式,使用 GET 的请求应该只被用于获取数据。
- getAllParams() - 类中的方法 cool.scx.common.util.URIBuilder
-
a
- getAnnotationValue(String) - 类中的静态方法 cool.scx.common.util.reflect.AnnotationUtils
- getAppRoot(Class<?>) - 类中的静态方法 cool.scx.common.util.reflect.ClassUtils
-
根据 class 获取 app 根路径(文件夹)
- getAppRoot(URI) - 类中的静态方法 cool.scx.common.util.reflect.ClassUtils
-
根据 codeSource 获取 app 根路径(文件夹)
- getAsync(String) - 类中的静态方法 cool.scx.common.http_client.ScxHttpClientHelper
- getClassListFromDir(Path, ClassLoader) - 类中的静态方法 cool.scx.common.util.reflect.ClassUtils
-
getClassListByDir.
- getClassListFromJar(URI) - 类中的静态方法 cool.scx.common.util.reflect.ClassUtils
-
读取 jar 包中的所有 class
- getClientIPAddress(HttpServerRequest) - 类中的静态方法 cool.scx.common.util.NetUtils
-
获取访问者IP
- getCodeSource(Class<?>) - 类中的静态方法 cool.scx.common.util.reflect.ClassUtils
-
根据 class 获取地址
- getDownloadContentDisposition(String) - 类中的静态方法 cool.scx.common.util.HttpUtils
-
todo 这是一个 hack URLEncoder.encode 针对 ' ' (空格) 会编码为 '+' , 而这里我们需要的是编码为 %20
- getExtension(String) - 类中的静态方法 cool.scx.common.util.FileUtils
-
获取拓展名 (不包括 . ) 例 : "cat.png" 会获得 "png"
- getFileName(String) - 类中的静态方法 cool.scx.common.util.FileUtils
-
getFileName.
- getFileNameWithoutExtension(String) - 类中的静态方法 cool.scx.common.util.FileUtils
-
获取文件名 (不包括拓展名 ) 例 : "cat.png" 会获得 "cat"
- getFirst(K) - 类中的方法 cool.scx.common.util.MultiMap
- getHead(String, int) - 类中的静态方法 cool.scx.common.util.FileUtils
-
获取 文件 head
- getImageWriter(String) - 类中的静态方法 cool.scx.common.util.image.ProgressiveJPEGBuilder
-
getImageWriter.
- getInternetSettingsValues() - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
-
获取代理配置信息
- getLocalIPAddress() - 类中的静态方法 cool.scx.common.util.NetUtils
-
获取本机的 IP 地址
- getNormalIP() - 记录类中的方法 cool.scx.common.util.NetUtils.IPAddress
-
当 ipv4 地址列表不为空时返回 ipv4 列表 否则返回 ipv6 地址
- getOSInfo() - 类中的静态方法 cool.scx.common.util.OSHelper
- getParams(String) - 类中的方法 cool.scx.common.util.URIBuilder
-
a
- getProxyEnable() - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
- getProxyEnableOrNull() - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
- getProxyInfo() - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
- getProxyInfoOrNull() - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
- getProxyOverride() - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
- getProxyOverrideOrNull() - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
- getProxyServer() - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
- getProxyServerOrNull() - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
- getRootCause(Throwable) - 类中的静态方法 cool.scx.common.util.ScxExceptionHelper
-
解包包装后的异常
- getSourceStrings(String) - 枚举类中的方法 cool.scx.common.util.case_impl.CaseType
- getStackTraceString(Throwable) - 类中的静态方法 cool.scx.common.util.ScxExceptionHelper
-
获取 jdk 内部默认实现的堆栈跟踪字符串
- getString(String[]) - 枚举类中的方法 cool.scx.common.util.case_impl.CaseType
- getTypeFactory() - 类中的静态方法 cool.scx.common.util.ObjectUtils
- GIF - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- GONE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
当请求的内容已从服务器中永久删除且没有转发地址时,将发送此响应。
- green(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
绿色
- GREEN - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiBackground
-
a
- GREEN - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiColor
-
绿色
- groupingBy(Iterable<T>, Function<? super T, ? extends K>) - 类中的静态方法 cool.scx.common.util.$
- groupingBy(Iterable<T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - 类中的静态方法 cool.scx.common.util.$
- GunzipBuilder - cool.scx.common.util.zip中的类
-
GunzipBuilder class.
- GunzipBuilder(byte[]) - 类的构造器 cool.scx.common.util.zip.GunzipBuilder
- GunzipBuilder(InputStreamSource) - 类的构造器 cool.scx.common.util.zip.GunzipBuilder
- GunzipBuilder(InputStream) - 类的构造器 cool.scx.common.util.zip.GunzipBuilder
- GunzipBuilder(Path) - 类的构造器 cool.scx.common.util.zip.GunzipBuilder
- GunzipBuilder(Supplier<byte[]>) - 类的构造器 cool.scx.common.util.zip.GunzipBuilder
- GzipBuilder - cool.scx.common.util.zip中的类
-
GzipBuilder class.
- GzipBuilder(byte[]) - 类的构造器 cool.scx.common.util.zip.GzipBuilder
- GzipBuilder(InputStreamSource) - 类的构造器 cool.scx.common.util.zip.GzipBuilder
- GzipBuilder(InputStream) - 类的构造器 cool.scx.common.util.zip.GzipBuilder
- GzipBuilder(Path) - 类的构造器 cool.scx.common.util.zip.GzipBuilder
- GzipBuilder(Supplier<byte[]>) - 类的构造器 cool.scx.common.util.zip.GzipBuilder
H
- handle(List<T>, T) - 接口中的方法 cool.scx.common.util.tree.ScxTreeVisitor
-
handle.
- hash(byte[], String) - 类中的静态方法 cool.scx.common.util.HashUtils
- hash(byte[], Supplier<Checksum>) - 类中的静态方法 cool.scx.common.util.HashUtils
- hash(File, String) - 类中的静态方法 cool.scx.common.util.HashUtils
- hash(File, Supplier<Checksum>) - 类中的静态方法 cool.scx.common.util.HashUtils
- hash(InputStream, String) - 类中的静态方法 cool.scx.common.util.HashUtils
- hash(InputStream, Supplier<Checksum>) - 类中的静态方法 cool.scx.common.util.HashUtils
- hash(String, String) - 类中的静态方法 cool.scx.common.util.HashUtils
- hash(String, Supplier<Checksum>) - 类中的静态方法 cool.scx.common.util.HashUtils
- hash(Path, String, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- hash(Path, Supplier<Checksum>, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- hashAsHex(byte[], String) - 类中的静态方法 cool.scx.common.util.HashUtils
- hashAsHex(byte[], Supplier<Checksum>) - 类中的静态方法 cool.scx.common.util.HashUtils
- hashAsHex(File, String) - 类中的静态方法 cool.scx.common.util.HashUtils
- hashAsHex(File, Supplier<Checksum>) - 类中的静态方法 cool.scx.common.util.HashUtils
- hashAsHex(InputStream, String) - 类中的静态方法 cool.scx.common.util.HashUtils
- hashAsHex(InputStream, Supplier<Checksum>) - 类中的静态方法 cool.scx.common.util.HashUtils
- hashAsHex(String, String) - 类中的静态方法 cool.scx.common.util.HashUtils
- hashAsHex(String, Supplier<Checksum>) - 类中的静态方法 cool.scx.common.util.HashUtils
- hashAsHex(Path, String, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- hashAsHex(Path, Supplier<Checksum>, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- hashCode() - 记录类中的方法 cool.scx.common.scheduler.ScheduleStatus
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 cool.scx.common.util.NetUtils.IPAddress
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 cool.scx.common.util.OSHelper.OSInfo
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 cool.scx.common.util.WindowsProxyHelper.ProxyInfo
-
返回此对象的哈希代码值。
- HashUtils - cool.scx.common.util中的类
-
HASH 工具类 (注意 !!!
- HashUtils() - 类的构造器 cool.scx.common.util.HashUtils
- hasNext() - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterator
- hasNext() - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterator
- HEAD - 枚举类 中的枚举常量 cool.scx.common.standard.HttpMethod
-
HEAD 方法请求一个与 GET 请求的响应相同的响应,但没有响应体。
- headers() - 类中的方法 cool.scx.common.http_client.ScxHttpClientResponse
- HH_mm_ss - 类中的静态变量 cool.scx.common.standard.ScxDateTimeFormatter
-
HH:mm:ss 精确到秒, 例 : "13:02:35"
- HH_mm_ss_SSS - 类中的静态变量 cool.scx.common.standard.ScxDateTimeFormatter
-
HH:mm:ss.SSS 精确到毫秒, 例 : "13:02:35.167"
- HOST - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
指明了请求将要发送到的服务器主机名和端口号。
- HTML - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- HTTP_VERSION_NOT_SUPPORTED - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
服务器不支持请求中使用的 HTTP 版本。
- HttpHeader - cool.scx.common.standard中的枚举类
-
HttpHeader
- HttpMethod - cool.scx.common.standard中的枚举类
-
HttpMethod
- HttpStatusCode - cool.scx.common.standard中的枚举类
-
HttpStatusCode
- HttpUtils - cool.scx.common.util中的类
- HttpUtils() - 类的构造器 cool.scx.common.util.HttpUtils
I
- ICircularIterable<T> - cool.scx.common.util.circular_iterable中的接口
- ICircularIterator<T> - cool.scx.common.util.circular_iterable中的接口
- id() - 接口中的方法 cool.scx.common.util.tree.ScxTreeModel
-
节点 ID
- IF_MATCH - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
这是一个条件请求。
- IF_MODIFIED_SINCE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
是一个条件式请求首部,服务器只在所请求的资源在给定的日期时间之后对内容进行过修改的情况下才会将资源返回,状态码为 200 。
- IF_NONE_MATCH - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
是一个条件式请求首部。
- IF_RANGE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
If-Range HTTP 请求头字段用来使得 Range 头字段在一定条件下起作用:当字段值中的条件得到满足时,Range 头字段才会起作用,同时服务器回复206 部分内容状态码,以及**Range** 头字段请求的相应部分;如果字段值中的条件没有得到满足,服务器将会返回 200 OK 状态码,并返回完整的请求资源。
- IF_UNMODIFIED_SINCE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
用于请求之中,使得当前请求成为条件式请求:只有当资源在指定的时间之后没有进行过修改的情况下,服务器才会返回请求的资源,或是接受 POST 或其他 non-safe 方法的请求。
- ignore(ScxRunnable<?>) - 类中的静态方法 cool.scx.common.util.ScxExceptionHelper
-
忽略异常
- ignore(Callable<T>) - 类中的静态方法 cool.scx.common.util.ScxExceptionHelper
-
忽略异常 发生异常时返回 null
- ignore(Callable<T>, T) - 类中的静态方法 cool.scx.common.util.ScxExceptionHelper
-
忽略异常 发生异常时返回默认值
- IGNORE_JSON_IGNORE - 枚举类 中的枚举常量 cool.scx.common.util.ObjectUtils.Option
-
忽略
JsonIgnore注解 - IGNORE_NULL_VALUE - 枚举类 中的枚举常量 cool.scx.common.util.ObjectUtils.Option
-
忽略 空值 如 原数据 user { name = "123" age = null} 默认输出为 { "name" : "123" , "age" : null} 启用此参数后则变为 { "name" : "123" }
- IMAGE_BMP - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- IMAGE_GIF - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- IMAGE_JPEG - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- IMAGE_PNG - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- IMAGE_SVG - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- IMAGE_WEBP - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- includeRoot() - 类中的方法 cool.scx.common.util.zip.ZipOptions
- indexOf(boolean[], boolean[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- indexOf(byte[], byte[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- indexOf(char[], char[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- indexOf(double[], double[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- indexOf(float[], float[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- indexOf(int[], int[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- indexOf(long[], long[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- indexOf(short[], short[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- indexOf(Object[], Object[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- initEncoder(FormData, HttpRequest) - 类中的静态方法 cool.scx.common.http_client.body.form_data.FormDataHelper
-
创建编码器
- InputStreamSource - cool.scx.common.util.io_stream_source中的接口
-
可以将其想象成一个 BytesSupplier ,主要用来规范多种类型的数据来源 如文件 字节数组等
- INTERNAL_SERVER_ERROR - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
服务器遇到了不知道如何处理的情况。
- INTERNET_SETTINGS_KEY_PATH - 类中的静态变量 cool.scx.common.util.WindowsProxyHelper
-
注册表项地址
- invokeAll(Collection<? extends Callable<T>>) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- invokeAny(Collection<? extends Callable<T>>) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- IPAddress(String[], String[]) - 记录类的构造器 cool.scx.common.util.NetUtils.IPAddress
-
创建
IPAddress记录类的实例。 - isAndroid() - 类中的静态方法 cool.scx.common.util.OSHelper
- isBlank(String) - 类中的静态方法 cool.scx.common.util.StringUtils
-
校验字符串是否为 null 或全为空白 (空格 " ")
- isComplete() - 类中的方法 cool.scx.common.util.SingleListenerFuture
- isEmpty() - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterable
- isEmpty() - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterable
- isEmpty() - 类中的方法 cool.scx.common.util.MultiMap
- isEmpty(String) - 类中的静态方法 cool.scx.common.util.StringUtils
-
校验字符串是否为 null 或为空字符串 ("")
- isEnum(Class<?>) - 类中的静态方法 cool.scx.common.util.reflect.ClassUtils
- isInstantiableClass(Class<?>) - 类中的静态方法 cool.scx.common.util.reflect.ClassUtils
-
如果类的构造函数是私有的 我们便假设此类不想让我们进行实例化
- isJar(Path) - 类中的静态方法 cool.scx.common.util.reflect.ClassUtils
-
isJar.
- isLinux() - 类中的静态方法 cool.scx.common.util.OSHelper
- isMac() - 类中的静态方法 cool.scx.common.util.OSHelper
- isNormalClass(Class<?>) - 类中的静态方法 cool.scx.common.util.reflect.ClassUtils
-
a
- isRoot() - 接口中的方法 cool.scx.common.util.tree.ScxTreeModel
-
是否为根节点
- isShutdown() - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- isTerminated() - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- isWindows() - 类中的静态方法 cool.scx.common.util.OSHelper
- ITALIC - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiStyle
-
斜体
- item() - 类中的方法 cool.scx.common.util.circular_iterable.Node
- items() - 类中的方法 cool.scx.common.http_client.body.FormData
- items() - 类中的方法 cool.scx.common.util.zip.ZipBuilder
- iterator() - 类中的方法 cool.scx.common.http_client.body.form_data.FormDataIterable
- iterator() - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterable
- iterator() - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterable
J
- join(String...) - 类中的静态方法 cool.scx.common.util.URIBuilder
-
拼接多个 uri 并进行一些简单的清理 例 : 处理前 ["a/b/", "/c"] 处理后 "a/b/c"
- join(Collection<String>) - 类中的静态方法 cool.scx.common.util.URIBuilder
-
a
- JPEG - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- JSON - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- JsonBody - cool.scx.common.http_client.body中的类
-
a
- JsonBody(Object) - 类的构造器 cool.scx.common.http_client.body.JsonBody
- JsonBody(String) - 类的构造器 cool.scx.common.http_client.body.JsonBody
- jsonMapper(ObjectUtils.Option...) - 类中的静态方法 cool.scx.common.util.ObjectUtils
-
获取 jsonMapper
- JsonNodeHelper - cool.scx.common.util中的类
-
简易版 JsonPath
- JsonNodeHelper() - 类的构造器 cool.scx.common.util.JsonNodeHelper
K
- KEBAB_CASE - 枚举类 中的枚举常量 cool.scx.common.util.case_impl.CaseType
-
短横线命名法 get-name-by-age
- keySet() - 类中的方法 cool.scx.common.util.MultiMap
L
- last() - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterable
- last() - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterable
- LAST_MODIFIED - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
包含源头服务器认定的资源做出修改的日期及时间。
- lastNode() - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterable
- lastNode() - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterable
- LENGTH_REQUIRED - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
服务端拒绝该请求因为 Content-Length 头部字段未定义但是服务端需要它。
- LETTER - 枚举类 中的枚举常量 cool.scx.common.util.RandomUtils.PoolType
- level() - 类中的方法 cool.scx.common.util.zip.ZipOptions
- LINUX - 枚举类 中的枚举常量 cool.scx.common.util.OSHelper.OSType
- listToTree(List<T>) - 类中的静态方法 cool.scx.common.util.tree.ScxTreeUtils
-
将 list 类型数据转换为 树形结构 (默认忽略孤儿节点)
- listToTree(List<T>, boolean) - 类中的静态方法 cool.scx.common.util.tree.ScxTreeUtils
-
将 list 类型数据转换为 树形结构
- ln() - 类中的方法 cool.scx.common.util.ansi.Ansi
-
换行
- LOCAL_HOST - 类中的静态变量 cool.scx.common.util.WindowsProxyHelper
- LOCATION - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
首部指定的是需要将页面重新定向至的地址。
- lock(T) - 类中的方法 cool.scx.common.util.LockByKey
- LockByKey<T> - cool.scx.common.util中的类
-
根据 Key 进行锁 , 使用 Semaphore 以支持多线程的 访问
- LockByKey() - 类的构造器 cool.scx.common.util.LockByKey
- LockByKey(Function<T, Semaphore>) - 类的构造器 cool.scx.common.util.LockByKey
- longToDisplaySize(long) - 类中的静态方法 cool.scx.common.util.FileUtils
-
将 long 类型的文件大小 格式化(转换为人类可以看懂的形式) 如 1024 转换为 1KB
M
- MAC - 枚举类 中的枚举常量 cool.scx.common.util.OSHelper.OSType
- magenta(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
紫色
- MAGENTA - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiBackground
-
a
- MAGENTA - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiColor
-
紫色
- MAP_TYPE - 类中的静态变量 cool.scx.common.util.ObjectUtils
-
因为 java 无法方便的存储泛型 使用 TypeReference 创建一些常用的类型 此类为 Map 类型
- MAX_FORWARDS - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
请求标头被用于限制 TRACE 方法可经过的服务器(通常指代理服务器)数目。
- md5(byte[]) - 类中的静态方法 cool.scx.common.util.HashUtils
- md5(File) - 类中的静态方法 cool.scx.common.util.HashUtils
- md5(InputStream) - 类中的静态方法 cool.scx.common.util.HashUtils
- md5(String) - 类中的静态方法 cool.scx.common.util.HashUtils
- md5(Path, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- md5Hex(byte[]) - 类中的静态方法 cool.scx.common.util.HashUtils
- md5Hex(File) - 类中的静态方法 cool.scx.common.util.HashUtils
- md5Hex(InputStream) - 类中的静态方法 cool.scx.common.util.HashUtils
- md5Hex(String) - 类中的静态方法 cool.scx.common.util.HashUtils
- md5Hex(Path, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- mediaType() - 枚举类中的方法 cool.scx.common.standard.FileFormat
-
对应的 mediaType
- MediaType - cool.scx.common.standard中的枚举类
-
MediaType
- merge(ObjectNode, ObjectNode) - 类中的静态方法 cool.scx.common.util.JsonNodeHelper
- method(HttpMethod) - 类中的方法 cool.scx.common.http_client.ScxHttpClientRequest
- method(String) - 类中的方法 cool.scx.common.http_client.ScxHttpClientRequest
- METHOD_NOT_ALLOWED - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
服务器知道请求方法,但目标资源不支持该方法。
- MethodInfo - cool.scx.common.util.reflect中的类
- methods() - 类中的方法 cool.scx.common.util.reflect.ClassInfo
- MethodUtils - cool.scx.common.util.reflect中的类
- MethodUtils() - 类的构造器 cool.scx.common.util.reflect.MethodUtils
- MISDIRECTED_REQUEST - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
请求被定向到无法生成响应的服务器。
- move(Path, Path, CopyOption...) - 类中的静态方法 cool.scx.common.util.FileUtils
-
本质上就是调用
Files.move(Path, Path, CopyOption...),但是在之前会创建不存在的父目录 - MOVED_PERMANENTLY - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
请求资源的 URL 已永久更改。
- MP3 - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- MP4 - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- MultiMap<K,
V> - cool.scx.common.util中的类 -
MultiMap
- MultiMap() - 类的构造器 cool.scx.common.util.MultiMap
- MultiMap(Supplier<List<V>>) - 类的构造器 cool.scx.common.util.MultiMap
- MultiMap(Map<K, List<V>>) - 类的构造器 cool.scx.common.util.MultiMap
- MultiMap(Map<K, List<V>>, Supplier<List<V>>) - 类的构造器 cool.scx.common.util.MultiMap
- MULTIPART_FORM_DATA - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- MULTIPLE_CHOICES - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
请求拥有多个可能的响应。
N
- name() - 类中的方法 cool.scx.common.http_client.body.form_data.FormDataItem
- name() - 类中的方法 cool.scx.common.util.reflect.FieldInfo
- NetUtils - cool.scx.common.util中的类
-
基本网络操作工具类
- NetUtils() - 类的构造器 cool.scx.common.util.NetUtils
- NetUtils.IPAddress - cool.scx.common.util中的记录类
-
IP 地址包装类
- newInstance() - 类中的静态方法 cool.scx.common.util.ScopedValue
- newThread(Runnable) - 类中的方法 cool.scx.common.util.ScxVirtualThreadFactory
- next() - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterator
- next() - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterator
- next() - 类中的方法 cool.scx.common.util.circular_iterable.Node
- nextNode() - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterator
- nextNode() - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterator
- NO_CONTENT - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
对于该请求没有的内容可发送,但头部字段可能有用。
- node(Object) - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterable
- node(Object) - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterable
- Node<E> - cool.scx.common.util.circular_iterable中的类
- noException(ScxRunnable<?>) - 类中的静态方法 cool.scx.common.util.ScxExceptionHelper
-
执行的操作是否有异常 (有异常时不打印信息)
- NON_AUTHORITATIVE_INFORMATION - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
服务器已成功处理了请求,但返回的实体头部元信息不是在原始服务器上有效的确定集合,而是来自本地或者第三方的拷贝。
- NORMAL - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiStyle
-
标准
- normalize(String) - 类中的静态方法 cool.scx.common.util.URIBuilder
-
将 \ 分割的全部转换为 / 并清除多余的 /
- NOT_ACCEPTABLE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
当 web 服务器在执行服务端驱动型内容协商机制后,没有发现任何符合用户代理给定标准的内容时,就会发送此响应。
- NOT_FOUND - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
服务器找不到请求的资源。
- NOT_IMPLEMENTED - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
服务器不支持请求方法,因此无法处理。
- NOT_MODIFIED - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
这是用于缓存的目的。
- notBlank(String) - 类中的静态方法 cool.scx.common.util.StringUtils
-
校验字符串是否不为 null 且不全为空白 (空格 " ")
- notEmpty(String) - 类中的静态方法 cool.scx.common.util.StringUtils
-
校验字符串是否不为 null 并且不为空字符串 ("")
- NULL - 类中的静态变量 cool.scx.common.util.reflect.AnnotationUtils
- NullSource - cool.scx.common.util.io_stream_source中的类
- NullSource() - 类的构造器 cool.scx.common.util.io_stream_source.NullSource
- NUMBER - 枚举类 中的枚举常量 cool.scx.common.util.RandomUtils.PoolType
- NUMBER_AND_LETTER - 枚举类 中的枚举常量 cool.scx.common.util.RandomUtils.PoolType
- numOfSlices(int, int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
-
计算 长度可以被分割为几个子长度 (向上取整)
O
- ObjectUtils - cool.scx.common.util中的类
-
处理对象的工具类
本质上就是对ObjectMapper进行了一些简单的封装 - ObjectUtils() - 类的构造器 cool.scx.common.util.ObjectUtils
- ObjectUtils.Option - cool.scx.common.util中的枚举类
- of() - 接口中的静态方法 cool.scx.common.util.io_stream_source.InputStreamSource
- of(byte[]) - 接口中的静态方法 cool.scx.common.util.io_stream_source.InputStreamSource
- of(int) - 枚举类中的静态方法 cool.scx.common.standard.HttpStatusCode
- of(InputStream) - 接口中的静态方法 cool.scx.common.util.io_stream_source.InputStreamSource
- of(String) - 类中的静态方法 cool.scx.common.util.URIBuilder
-
a
- of(URI) - 类中的静态方法 cool.scx.common.util.URIBuilder
-
a
- of(Path) - 接口中的静态方法 cool.scx.common.util.io_stream_source.InputStreamSource
- of(Supplier<byte[]>) - 接口中的静态方法 cool.scx.common.util.io_stream_source.InputStreamSource
- of(ZipEntry, ZipFile) - 接口中的静态方法 cool.scx.common.util.io_stream_source.InputStreamSource
- ofExtension(String) - 枚举类中的静态方法 cool.scx.common.standard.FileFormat
- ofExtension(String) - 枚举类中的静态方法 cool.scx.common.standard.MediaType
- ofFileName(String) - 枚举类中的静态方法 cool.scx.common.standard.FileFormat
- ofFileName(String) - 枚举类中的静态方法 cool.scx.common.standard.MediaType
- OK - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
请求成功。
- onCreate(Runnable) - 类中的方法 cool.scx.common.util.FileWatcher
- onDelete(Runnable) - 类中的方法 cool.scx.common.util.FileWatcher
- onFailure(Consumer<Throwable>) - 类中的方法 cool.scx.common.util.SingleListenerFuture
- onModify(Runnable) - 类中的方法 cool.scx.common.util.FileWatcher
- onSuccess(Consumer<T>) - 类中的方法 cool.scx.common.util.SingleListenerFuture
- OPTIONS - 枚举类 中的枚举常量 cool.scx.common.standard.HttpMethod
-
OPTIONS 方法用于描述目标资源的通信选项。
- ORIGIN - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
表示了请求的来源(协议、主机、端口)。
- OSHelper - cool.scx.common.util中的类
- OSHelper() - 类的构造器 cool.scx.common.util.OSHelper
- OSHelper.OSInfo - cool.scx.common.util中的记录类
- OSHelper.OSType - cool.scx.common.util中的枚举类
- OSInfo(OSHelper.OSType, String) - 记录类的构造器 cool.scx.common.util.OSHelper.OSInfo
-
创建
OSInfo记录类的实例。 - OutputStreamSource - cool.scx.common.util.io_stream_source中的接口
P
- parent() - 接口中的方法 cool.scx.common.util.tree.ScxTree
-
获取 父节点
- parentID() - 接口中的方法 cool.scx.common.util.tree.ScxTreeModel
-
父节点 ID
- PARTIAL_CONTENT - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
当从客户端发送Range范围标头以只请求资源的一部分时,将使用此响应代码。
- PASCAL_CASE - 枚举类 中的枚举常量 cool.scx.common.util.case_impl.CaseType
-
匈牙利命名法 GetNameByAge
- PATCH - 枚举类 中的枚举常量 cool.scx.common.standard.HttpMethod
-
PATCH 方法用于对资源应用部分修改。
- PathSource - cool.scx.common.util.io_stream_source中的类
- PathSource(Path) - 类的构造器 cool.scx.common.util.io_stream_source.PathSource
- PathZipBuilderItem - cool.scx.common.util.zip.zip_builder_item中的类
- PathZipBuilderItem(String, Path, ZipOptions) - 类的构造器 cool.scx.common.util.zip.zip_builder_item.PathZipBuilderItem
- PAYMENT_REQUIRED - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
此响应代码保留供将来使用。
- PDF - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- PERMANENT_REDIRECT - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
这意味着资源现在永久位于由Location: HTTP Response 标头指定的另一个 URI。
- PNG - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- post(String, ScxHttpClientRequestBody) - 类中的静态方法 cool.scx.common.http_client.ScxHttpClientHelper
- POST - 枚举类 中的枚举常量 cool.scx.common.standard.HttpMethod
-
POST 方法用于将实体提交到指定的资源,通常导致在服务器上的状态变化或副作用。
- postAsync(String, ScxHttpClientRequestBody) - 类中的静态方法 cool.scx.common.http_client.ScxHttpClientHelper
- PPT - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- PPTX - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- PRECONDITION_FAILED - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
客户端在其头文件中指出了服务器不满足的先决条件。
- prev() - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterator
- prev() - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterator
- prev() - 类中的方法 cool.scx.common.util.circular_iterable.Node
- prevNode() - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterator
- prevNode() - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterator
- print() - 类中的方法 cool.scx.common.util.ansi.Ansi
-
print.
- print(boolean) - 类中的方法 cool.scx.common.util.ansi.Ansi
- println() - 类中的方法 cool.scx.common.util.ansi.Ansi
-
println.
- println(boolean) - 类中的方法 cool.scx.common.util.ansi.Ansi
- ProgressiveJPEGBuilder - cool.scx.common.util.image中的类
-
将图片转换为 渐进式 JPEG
- ProgressiveJPEGBuilder(byte[]) - 类的构造器 cool.scx.common.util.image.ProgressiveJPEGBuilder
- ProgressiveJPEGBuilder(InputStreamSource) - 类的构造器 cool.scx.common.util.image.ProgressiveJPEGBuilder
- ProgressiveJPEGBuilder(InputStream) - 类的构造器 cool.scx.common.util.image.ProgressiveJPEGBuilder
- ProgressiveJPEGBuilder(Path) - 类的构造器 cool.scx.common.util.image.ProgressiveJPEGBuilder
- ProgressiveJPEGBuilder(Supplier<byte[]>) - 类的构造器 cool.scx.common.util.image.ProgressiveJPEGBuilder
- PROXY_AUTHENTICATE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
指定了获取 proxy server(代理服务器)上的资源访问权限而采用的身份验证方式。
- PROXY_AUTHENTICATION_REQUIRED - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
类似于 401 Unauthorized 但是认证需要由代理完成。
- PROXY_AUTHORIZATION - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
是一个请求首部,其中包含了用户代理提供给代理服务器的用于身份验证的凭证。
- PROXY_ENABLE - 类中的静态变量 cool.scx.common.util.WindowsProxyHelper
- PROXY_OVERRIDE - 类中的静态变量 cool.scx.common.util.WindowsProxyHelper
- PROXY_SERVER - 类中的静态变量 cool.scx.common.util.WindowsProxyHelper
- proxyEnable() - 记录类中的方法 cool.scx.common.util.WindowsProxyHelper.ProxyInfo
-
返回
proxyEnable记录组件的值。 - ProxyInfo(String, Boolean, String[]) - 记录类的构造器 cool.scx.common.util.WindowsProxyHelper.ProxyInfo
-
创建
ProxyInfo记录类的实例。 - proxyOverride() - 记录类中的方法 cool.scx.common.util.WindowsProxyHelper.ProxyInfo
-
返回
proxyOverride记录组件的值。 - proxyServer() - 记录类中的方法 cool.scx.common.util.WindowsProxyHelper.ProxyInfo
-
返回
proxyServer记录组件的值。 - put(String) - 类中的方法 cool.scx.common.util.zip.ZipBuilder
-
put.
- put(String, byte[]) - 类中的方法 cool.scx.common.util.zip.ZipBuilder
-
put.
- put(String, ScxHttpClientRequestBody) - 类中的静态方法 cool.scx.common.http_client.ScxHttpClientHelper
- put(String, InputStream) - 类中的方法 cool.scx.common.util.zip.ZipBuilder
-
put.
- put(String, Path, ZipOptions) - 类中的方法 cool.scx.common.util.zip.ZipBuilder
-
put.
- put(String, Supplier<byte[]>) - 类中的方法 cool.scx.common.util.zip.ZipBuilder
-
put.
- put(Path) - 类中的方法 cool.scx.common.util.zip.ZipBuilder
- put(Path, ZipOptions) - 类中的方法 cool.scx.common.util.zip.ZipBuilder
-
put.
- put(K, V) - 类中的方法 cool.scx.common.util.MultiMap
- PUT - 枚举类 中的枚举常量 cool.scx.common.standard.HttpMethod
-
PUT 方法用有效载荷请求替换目标资源的所有当前表示。
- putAll(MultiMap<? extends K, ? extends V>) - 类中的方法 cool.scx.common.util.MultiMap
- putAll(Map<? extends K, ? extends V>) - 类中的方法 cool.scx.common.util.MultiMap
- putAll(K, Collection<? extends V>) - 类中的方法 cool.scx.common.util.MultiMap
- putAsync(String, ScxHttpClientRequestBody) - 类中的静态方法 cool.scx.common.http_client.ScxHttpClientHelper
R
- randomBoolean() - 类中的静态方法 cool.scx.common.util.RandomUtils
- randomBytes(byte[]) - 类中的静态方法 cool.scx.common.util.RandomUtils
-
填充用户提供的 byte 数组, 范围 -128 (包含) 到 127 (包含)
- randomBytes(int) - 类中的静态方法 cool.scx.common.util.RandomUtils
-
生成一个新的随机 byte 数组
- randomDouble() - 类中的静态方法 cool.scx.common.util.RandomUtils
- randomDouble(double) - 类中的静态方法 cool.scx.common.util.RandomUtils
- randomDouble(double, double) - 类中的静态方法 cool.scx.common.util.RandomUtils
-
返回随机数
- randomFloat() - 类中的静态方法 cool.scx.common.util.RandomUtils
- randomFloat(float) - 类中的静态方法 cool.scx.common.util.RandomUtils
- randomFloat(float, float) - 类中的静态方法 cool.scx.common.util.RandomUtils
-
返回随机数
- randomGet(List<T>) - 类中的静态方法 cool.scx.common.util.RandomUtils
-
随机从列表中取出一个元素
- randomGet(List<T>, int) - 类中的静态方法 cool.scx.common.util.RandomUtils
-
随机从数组中取出 多个元素 (不会重复)
- randomGet(T...) - 类中的静态方法 cool.scx.common.util.RandomUtils
-
随机从数组中取出一个元素
- randomGet(T[], int) - 类中的静态方法 cool.scx.common.util.RandomUtils
-
随机从数组中取出 多个元素 (不会重复)
- randomInt() - 类中的静态方法 cool.scx.common.util.RandomUtils
- randomInt(int) - 类中的静态方法 cool.scx.common.util.RandomUtils
- randomInt(int, int) - 类中的静态方法 cool.scx.common.util.RandomUtils
-
返回随机数
- randomLong() - 类中的静态方法 cool.scx.common.util.RandomUtils
- randomLong(long) - 类中的静态方法 cool.scx.common.util.RandomUtils
- randomLong(long, long) - 类中的静态方法 cool.scx.common.util.RandomUtils
-
返回随机数
- randomString(int) - 类中的静态方法 cool.scx.common.util.RandomUtils
-
获取随机的 字符串 (包含字母和数字)
- randomString(int, RandomUtils.PoolType) - 类中的静态方法 cool.scx.common.util.RandomUtils
-
获取随机的 字符串 注意!!!
- randomString(int, String) - 类中的静态方法 cool.scx.common.util.RandomUtils
-
获取随机的 字符串
- randomString(int, String[]) - 类中的静态方法 cool.scx.common.util.RandomUtils
-
获取随机的 字符串
- RandomUtils - cool.scx.common.util中的类
-
用于生成简单的随机数
- RandomUtils() - 类的构造器 cool.scx.common.util.RandomUtils
- RandomUtils.PoolType - cool.scx.common.util中的枚举类
- randomUUID() - 类中的静态方法 cool.scx.common.util.RandomUtils
-
获取 UUID
- RANGE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
是一个请求首部,告知服务器返回文件的哪一部分。
- RANGE_NOT_SATISFIABLE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
无法满足请求中 Range 标头字段指定的范围。
- RawInputStreamSource - cool.scx.common.util.io_stream_source中的类
- RawInputStreamSource(InputStream) - 类的构造器 cool.scx.common.util.io_stream_source.RawInputStreamSource
- readLine() - 类中的静态方法 cool.scx.common.util.ConsoleUtils
-
readLine.
- reasonPhrase() - 枚举类中的方法 cool.scx.common.standard.HttpStatusCode
- red(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
红色
- RED - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiBackground
-
a
- RED - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiColor
-
红色
- REFERER - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
- remove(Object) - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterable
- remove(Object) - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterable
- remove(String) - 类中的方法 cool.scx.common.http_client.body.FormData
-
remove.
- remove(String) - 类中的方法 cool.scx.common.util.zip.ZipBuilder
-
remove.
- remove(K, V) - 类中的方法 cool.scx.common.util.MultiMap
- removeAll(K) - 类中的方法 cool.scx.common.util.MultiMap
- removeAllParams() - 类中的方法 cool.scx.common.util.URIBuilder
-
a
- removeEldestEntry(Map.Entry<K, V>) - 类中的方法 cool.scx.common.util.Cache
- removeParam(String) - 类中的方法 cool.scx.common.util.URIBuilder
-
a
- repeat(String, String, int) - 类中的静态方法 cool.scx.common.util.StringUtils
-
创建重复字符串 (带分隔符) 拓展了
String.repeat(int)无法添加分隔符的功能 - request() - 类中的方法 cool.scx.common.http_client.ScxHttpClientResponse
- request(ScxHttpClientRequest) - 类中的方法 cool.scx.common.http_client.ScxHttpClient
- request(ScxHttpClientRequest) - 类中的静态方法 cool.scx.common.http_client.ScxHttpClientHelper
- REQUEST_HEADER_FIELDS_TOO_LARGE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
表示由于请求中的首部字段的值过大,服务器拒绝接受客户端的请求。
- REQUEST_TIMEOUT - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
此响应由一些服务器在空闲连接上发送,即使客户端之前没有任何请求。
- requestAsync(ScxHttpClientRequest) - 类中的方法 cool.scx.common.http_client.ScxHttpClient
- requestAsync(ScxHttpClientRequest) - 类中的静态方法 cool.scx.common.http_client.ScxHttpClientHelper
- reset(String) - 类中的静态方法 cool.scx.common.util.StopWatch
-
a
- RESET_CONTENT - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
告诉用户代理重置发送此请求的文档。
- resolveMemberType(Type, TypeBindings) - 类中的静态方法 cool.scx.common.util.ObjectUtils
- reverse(boolean[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- reverse(byte[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- reverse(char[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- reverse(double[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- reverse(float[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- reverse(int[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- reverse(long[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- reverse(short[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- reverse(Object[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- reversed() - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterable
- reversed() - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterable
- run() - 接口中的方法 cool.scx.common.functional.ScxRunnable
-
run
- run(Runnable) - 类中的方法 cool.scx.common.util.ScopedValue.Carrier
- runCount() - 记录类中的方法 cool.scx.common.scheduler.ScheduleStatus
-
返回
runCount记录组件的值。
S
- schedule(Runnable, long, TimeUnit) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- schedule(Runnable, Instant) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- schedule(Runnable, Trigger) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- schedule(Callable<R>, long, TimeUnit) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- schedule(Consumer<ScheduleStatus>, Trigger) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- schedule(Consumer<ScheduleStatus>, Trigger, long) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduleAtFixedRate(Runnable, long, long, TimeUnit) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduleAtFixedRate(Runnable, Duration) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduleAtFixedRate(Runnable, Instant, Duration) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduleAtFixedRate(Consumer<ScheduleStatus>, long, long, TimeUnit) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduleAtFixedRate(Consumer<ScheduleStatus>, long, long, TimeUnit, long) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduleAtFixedRate(Consumer<ScheduleStatus>, Duration) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduleAtFixedRate(Consumer<ScheduleStatus>, Duration, long) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduleAtFixedRate(Consumer<ScheduleStatus>, Instant, Duration) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduleAtFixedRate(Consumer<ScheduleStatus>, Instant, Duration, long) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduledFuture() - 记录类中的方法 cool.scx.common.scheduler.ScheduleStatus
-
返回
scheduledFuture记录组件的值。 - ScheduleStatus - cool.scx.common.scheduler中的记录类
-
日程状态 包含循环的次数 (从 1 开始为第一次) 及 ScheduledFuture 可用于在方法内部中断执行
- ScheduleStatus(long, ScheduledFuture<?>) - 记录类的构造器 cool.scx.common.scheduler.ScheduleStatus
-
创建
ScheduleStatus记录类的实例。 - scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduleWithFixedDelay(Runnable, Duration) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduleWithFixedDelay(Runnable, Instant, Duration) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduleWithFixedDelay(Consumer<ScheduleStatus>, long, long, TimeUnit) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduleWithFixedDelay(Consumer<ScheduleStatus>, long, long, TimeUnit, long) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduleWithFixedDelay(Consumer<ScheduleStatus>, Duration) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduleWithFixedDelay(Consumer<ScheduleStatus>, Duration, long) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduleWithFixedDelay(Consumer<ScheduleStatus>, Instant, Duration) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- scheduleWithFixedDelay(Consumer<ScheduleStatus>, Instant, Duration, long) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- ScopedValue<T> - cool.scx.common.util中的类
-
使用 threadLocal 模拟的
ScopedValuePREVIEW, todo ScopedValue 正式版本发布时 移除此类 - ScopedValue() - 类的构造器 cool.scx.common.util.ScopedValue
- ScopedValue.Carrier<T> - cool.scx.common.util中的类
- ScxBiConsumer<T,
U, - cool.scx.common.functional中的接口E> -
支持显式抛出异常的 BiConsumer.
- ScxBiFunction<T,
U, - cool.scx.common.functional中的接口R, E> -
支持显式抛出异常的 BiConsumer.
- ScxConsumer<T,
E> - cool.scx.common.functional中的接口 -
支持显式抛出异常的 Consumer.
- ScxDateTimeFormatter - cool.scx.common.standard中的类
-
所有常量
- ScxDateTimeFormatter() - 类的构造器 cool.scx.common.standard.ScxDateTimeFormatter
- ScxExceptionHelper - cool.scx.common.util中的类
-
a
- ScxExceptionHelper() - 类的构造器 cool.scx.common.util.ScxExceptionHelper
- ScxExceptionHelper.ScxWrappedRuntimeException - cool.scx.common.util中的异常错误类
-
a
- ScxFunction<T,
R, - cool.scx.common.functional中的接口E> -
支持显式抛出异常的 Function.
- ScxHttpClient - cool.scx.common.http_client中的类
- ScxHttpClient() - 类的构造器 cool.scx.common.http_client.ScxHttpClient
- ScxHttpClient(ScxHttpClientOptions) - 类的构造器 cool.scx.common.http_client.ScxHttpClient
- ScxHttpClient(HttpClient.Builder) - 类的构造器 cool.scx.common.http_client.ScxHttpClient
- ScxHttpClientHelper - cool.scx.common.http_client中的类
- ScxHttpClientHelper() - 类的构造器 cool.scx.common.http_client.ScxHttpClientHelper
- ScxHttpClientOptions - cool.scx.common.http_client中的类
- ScxHttpClientOptions() - 类的构造器 cool.scx.common.http_client.ScxHttpClientOptions
- ScxHttpClientRequest - cool.scx.common.http_client中的类
- ScxHttpClientRequest() - 类的构造器 cool.scx.common.http_client.ScxHttpClientRequest
- ScxHttpClientRequestBody - cool.scx.common.http_client中的接口
- ScxHttpClientResponse - cool.scx.common.http_client中的类
- ScxHttpClientResponse(HttpResponse<InputStream>) - 类的构造器 cool.scx.common.http_client.ScxHttpClientResponse
- ScxHttpClientResponseBody - cool.scx.common.http_client中的类
- ScxHttpClientResponseBody(InputStream) - 类的构造器 cool.scx.common.http_client.ScxHttpClientResponseBody
- ScxRunnable<E> - cool.scx.common.functional中的接口
-
支持显式抛出异常的 Runnable.
- ScxScheduler - cool.scx.common.scheduler中的类
- ScxScheduler(ScheduledExecutorService) - 类的构造器 cool.scx.common.scheduler.ScxScheduler
- ScxTree<T> - cool.scx.common.util.tree中的接口
-
树接口 注意和
ScxTreeModel进行区分 两者用途不同 - ScxTreeModel<T> - cool.scx.common.util.tree中的接口
-
树模型接口 注意和
ScxTree进行区分 两者用途不同 - ScxTreeUtils - cool.scx.common.util.tree中的类
-
ScxTreeUtil class.
- ScxTreeUtils() - 类的构造器 cool.scx.common.util.tree.ScxTreeUtils
- ScxTreeVisitor<T> - cool.scx.common.util.tree中的接口
-
树 访问器
- ScxVirtualThreadFactory - cool.scx.common.util中的类
- ScxVirtualThreadFactory() - 类的构造器 cool.scx.common.util.ScxVirtualThreadFactory
- ScxWrappedRuntimeException(Throwable) - 异常错误类的构造器 cool.scx.common.util.ScxExceptionHelper.ScxWrappedRuntimeException
-
a
- SEC_WEBSOCKET_ACCEPT - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
用在 websocket 开放握手中。
- SEE_OTHER - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
服务器发送此响应,以指示客户端通过一个 GET 请求在另一个 URI 中获取所请求的资源。
- SERVER - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
首部包含了处理请求的源头服务器所用到的软件相关信息。
- SERVICE_UNAVAILABLE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
服务器没有准备好处理请求。
- set(ObjectNode, String, Object) - 类中的静态方法 cool.scx.common.util.JsonNodeHelper
- set(Object, Object) - 类中的方法 cool.scx.common.util.reflect.FieldInfo
- set(K, V) - 类中的方法 cool.scx.common.util.MultiMap
- SET_COOKIE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
HTTP 响应标头用于将 cookie 由服务器发送到用户代理,以便用户代理在后续的请求中可以将其发送回服务器。
- setAll(Map<? extends K, ? extends V>) - 类中的方法 cool.scx.common.util.MultiMap
- setCharset(Charset) - 类中的方法 cool.scx.common.util.zip.ZipOptions
- setComment(String) - 类中的方法 cool.scx.common.util.zip.ZipOptions
- setHeader(String, String) - 类中的方法 cool.scx.common.http_client.ScxHttpClientRequest
- setIncludeRoot(boolean) - 类中的方法 cool.scx.common.util.zip.ZipOptions
- setLevel(int) - 类中的方法 cool.scx.common.util.zip.ZipOptions
- setProxy(WindowsProxyHelper.ProxyInfo) - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
- setProxyEnabled(boolean) - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
- setProxyOverride(String...) - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
-
设置绕过代理的 主机 列表
- setProxyServer(int) - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
-
设置代理服务器 (主机默认为本机)
- setProxyServer(String) - 类中的静态方法 cool.scx.common.util.WindowsProxyHelper
-
设置代理服务器
- setTimeout(Runnable, long) - 类中的静态方法 cool.scx.common.util.$
-
延时执行代码 , 这种简单的方式 相比 ScheduledExecutorService , 一般能实现更低的内存占用
- setUseOriginalFileName(boolean) - 类中的方法 cool.scx.common.util.zip.ZipOptions
- sha1(byte[]) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha1(File) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha1(InputStream) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha1(String) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha1(Path, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha1Hex(byte[]) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha1Hex(File) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha1Hex(InputStream) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha1Hex(String) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha1Hex(Path, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha256(byte[]) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha256(File) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha256(InputStream) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha256(String) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha256(Path, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha256Hex(byte[]) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha256Hex(File) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha256Hex(InputStream) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha256Hex(String) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha256Hex(Path, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha384(byte[]) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha384(File) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha384(InputStream) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha384(String) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha384(Path, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha384Hex(byte[]) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha384Hex(File) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha384Hex(InputStream) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha384Hex(String) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha384Hex(Path, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha512(byte[]) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha512(File) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha512(InputStream) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha512(String) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha512(Path, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha512Hex(byte[]) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha512Hex(File) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha512Hex(InputStream) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha512Hex(String) - 类中的静态方法 cool.scx.common.util.HashUtils
- sha512Hex(Path, OpenOption...) - 类中的静态方法 cool.scx.common.util.HashUtils
- shuffle(boolean[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- shuffle(byte[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- shuffle(char[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- shuffle(double[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- shuffle(float[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- shuffle(int[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- shuffle(long[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- shuffle(short[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- shuffle(Object[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- shutdown() - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- shutdownNow() - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- SingleListenerFuture<T> - cool.scx.common.util中的类
-
Vertx 中的 Future 可以添加多个回调且无法取消 ,此类用于解决此问题
- SingleListenerFuture(Future<T>) - 类的构造器 cool.scx.common.util.SingleListenerFuture
- size() - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterable
- size() - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterable
- size() - 类中的方法 cool.scx.common.util.MultiMap
- sleep(long) - 类中的静态方法 cool.scx.common.util.$
- SNAKE_CASE - 枚举类 中的枚举常量 cool.scx.common.util.case_impl.CaseType
-
蛇形命名法 get_name_by_age
- source - 类中的变量 cool.scx.common.util.zip.ZipBuilderItem
- split(String) - 类中的静态方法 cool.scx.common.util.StringUtils
-
将字符串拆分为字符 (可正确处理 emoji)
- split(String) - 类中的静态方法 cool.scx.common.util.URIBuilder
-
a
- splitArray(boolean[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- splitArray(byte[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- splitArray(char[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- splitArray(double[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- splitArray(float[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- splitArray(int[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- splitArray(long[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- splitArray(short[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- splitArray(T[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- splitArrayN(boolean[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- splitArrayN(byte[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- splitArrayN(char[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- splitArrayN(double[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- splitArrayN(float[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- splitArrayN(int[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- splitArrayN(long[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- splitArrayN(short[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- splitArrayN(T[], int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
-
按照指定份数切割 List, 注意和
ArrayUtils.splitList(List, int)进行区分 - splitList(List<T>, int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
-
按照指定长度切割 List, 注意和
ArrayUtils.splitListN(List, int)} 进行区分 - splitListN(List<T>, int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
-
按照指定份数切割 List, 注意和
ArrayUtils.splitList(List, int)进行区分 - sslSession() - 类中的方法 cool.scx.common.http_client.ScxHttpClientResponse
- start() - 类中的方法 cool.scx.common.util.FileWatcher
- start() - 类中的静态方法 cool.scx.common.util.StopWatch
-
创建随机名称
- start(String) - 类中的静态方法 cool.scx.common.util.StopWatch
-
启动计时器
- startsWithIgnoreCase(String, String) - 类中的静态方法 cool.scx.common.util.StringUtils
- statusCode() - 类中的方法 cool.scx.common.http_client.ScxHttpClientResponse
- statusCode() - 枚举类中的方法 cool.scx.common.standard.HttpStatusCode
- stop() - 类中的方法 cool.scx.common.util.FileWatcher
- stopToMillis(String) - 类中的静态方法 cool.scx.common.util.StopWatch
-
停止计时并返回时间差 单位毫秒
- stopToNanos(String) - 类中的静态方法 cool.scx.common.util.StopWatch
-
停止计时并返回时间差 单位微毫秒
- stopToSeconds(String) - 类中的静态方法 cool.scx.common.util.StopWatch
-
停止计时并返回时间差 单位秒
- StopWatch - cool.scx.common.util中的类
-
简易计时器类 用来计算启动时间
- StopWatch() - 类的构造器 cool.scx.common.util.StopWatch
- STRICT_TRANSPORT_SECURITY - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
响应标头用来通知浏览器应该只通过 HTTPS 访问该站点,并且以后使用 HTTP 访问该站点的所有尝试都应自动重定向到 HTTPS。
- StringBody - cool.scx.common.http_client.body中的类
-
a
- StringBody(String) - 类的构造器 cool.scx.common.http_client.body.StringBody
- StringUtils - cool.scx.common.util中的类
-
String工具类
- StringUtils() - 类的构造器 cool.scx.common.util.StringUtils
- submit(Runnable) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- submit(Runnable, T) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- submit(Callable<R>) - 类中的方法 cool.scx.common.scheduler.ScxScheduler
- subtype() - 枚举类中的方法 cool.scx.common.standard.MediaType
- SVG - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- swap(boolean[], int, int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- swap(byte[], int, int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- swap(char[], int, int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- swap(double[], int, int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- swap(float[], int, int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- swap(int[], int, int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- swap(long[], int, int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- swap(short[], int, int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- swap(Object[], int, int) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- SWITCHING_PROTOCOLS - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
该代码是响应客户端的 Upgrade (en-US) 请求头发送的,指明服务器即将切换的协议。
T
- TE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
用来指定用户代理希望使用的传输编码类型。
- TEMPORARY_REDIRECT - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
服务器发送此响应,以指示客户端使用在前一个请求中使用的相同方法在另一个 URI 上获取所请求的资源。
- TEXT_HTML - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- TEXT_PLAIN - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- timeout(Duration) - 类中的方法 cool.scx.common.http_client.ScxHttpClientRequest
- toArray() - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterable
- toArray() - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterable
- toArray(IntFunction<T[]>) - 类中的方法 cool.scx.common.util.circular_iterable.CircularIterable
- toArray(IntFunction<T[]>) - 接口中的方法 cool.scx.common.util.circular_iterable.ICircularIterable
- toBytes() - 类中的方法 cool.scx.common.http_client.ScxHttpClientResponseBody
- toBytes() - 类中的方法 cool.scx.common.util.io_stream_source.BytesSource
- toBytes() - 类中的方法 cool.scx.common.util.io_stream_source.BytesSupplierSource
- toBytes() - 接口中的方法 cool.scx.common.util.io_stream_source.InputStreamSource
-
这样默认会比
OutputStreamSource.toBytes()性能更高一些 - toBytes() - 类中的方法 cool.scx.common.util.io_stream_source.NullSource
- toBytes() - 接口中的方法 cool.scx.common.util.io_stream_source.OutputStreamSource
- toBytes() - 类中的方法 cool.scx.common.util.io_stream_source.PathSource
- toBytes() - 类中的方法 cool.scx.common.util.io_stream_source.RawInputStreamSource
- toBytes() - 类中的方法 cool.scx.common.util.zip.ZipBuilder
-
将 virtualFile 转换为 byte 数组 方便前台用户下载使用
- toBytes(ZipOptions) - 类中的方法 cool.scx.common.util.zip.ZipBuilder
- toCamel(String) - 类中的静态方法 cool.scx.common.util.CaseUtils
-
转换为驼峰命名法 getNameByAge
- toCamel(String, CaseType) - 类中的静态方法 cool.scx.common.util.CaseUtils
-
转换为驼峰命名法 getNameByAge
- toFile(Path) - 类中的方法 cool.scx.common.util.zip.UnZipBuilder
- toFile(Path) - 类中的方法 cool.scx.common.util.zip.ZipBuilder
- toFile(Path, ZipOptions) - 类中的方法 cool.scx.common.util.zip.UnZipBuilder
-
解压
- toFile(Path, ZipOptions) - 类中的方法 cool.scx.common.util.zip.ZipBuilder
-
将一个虚拟文件压缩
- toFile(Path, OpenOption...) - 类中的方法 cool.scx.common.util.io_stream_source.BytesSource
- toFile(Path, OpenOption...) - 类中的方法 cool.scx.common.util.io_stream_source.BytesSupplierSource
- toFile(Path, OpenOption...) - 类中的方法 cool.scx.common.util.io_stream_source.NullSource
- toFile(Path, OpenOption...) - 接口中的方法 cool.scx.common.util.io_stream_source.OutputStreamSource
- toFile(Path, OpenOption...) - 类中的方法 cool.scx.common.util.io_stream_source.PathSource
- toHttpClientBuilder() - 类中的方法 cool.scx.common.http_client.ScxHttpClientOptions
- toInputStream() - 类中的方法 cool.scx.common.util.io_stream_source.BytesSource
- toInputStream() - 类中的方法 cool.scx.common.util.io_stream_source.BytesSupplierSource
- toInputStream() - 接口中的方法 cool.scx.common.util.io_stream_source.InputStreamSource
-
转换为 InputStream
- toInputStream() - 类中的方法 cool.scx.common.util.io_stream_source.NullSource
- toInputStream() - 类中的方法 cool.scx.common.util.io_stream_source.PathSource
- toInputStream() - 类中的方法 cool.scx.common.util.io_stream_source.RawInputStreamSource
- toInputStream() - 类中的方法 cool.scx.common.util.io_stream_source.ZipEntrySource
- toInputStream() - 类中的方法 cool.scx.common.util.zip.GunzipBuilder
- toJson(Object, ObjectUtils.Option...) - 类中的静态方法 cool.scx.common.util.ObjectUtils
-
a
- toJson(Object, String, ObjectUtils.Option...) - 类中的静态方法 cool.scx.common.util.ObjectUtils
-
将对象转 json 底层调用 JSON_MAPPER.writeValueAsString() 所以会忽略 JsonIgnore 注解 同时如果转换失败则在其内部消化异常 (打印) 并返回 ""
- toKebab(String) - 类中的静态方法 cool.scx.common.util.CaseUtils
-
转换为短横线命名法 get-name-by-age
- toKebab(String, CaseType) - 类中的静态方法 cool.scx.common.util.CaseUtils
-
转换为短横线命名法 get-name-by-age
- toLongArray(int[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toMultiValueMap() - 类中的方法 cool.scx.common.util.MultiMap
- TOO_MANY_REQUESTS - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
表示在一定的时间内用户发送了太多的请求,即超出了“频次限制”。
- toObjectArray(Object) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toPascal(String) - 类中的静态方法 cool.scx.common.util.CaseUtils
-
转换为匈牙利命名法 GetNameByAge
- toPascal(String, CaseType) - 类中的静态方法 cool.scx.common.util.CaseUtils
-
转换为匈牙利命名法 GetNameByAge
- toPrimitive(Boolean[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toPrimitive(Byte[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toPrimitive(Character[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toPrimitive(Double[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toPrimitive(Float[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toPrimitive(Integer[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toPrimitive(Long[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toPrimitive(Short[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toSingleValueMap() - 类中的方法 cool.scx.common.util.MultiMap
- toSnake(String) - 类中的静态方法 cool.scx.common.util.CaseUtils
-
转换为蛇形命名法 get_name_by_age
- toSnake(String, CaseType) - 类中的静态方法 cool.scx.common.util.CaseUtils
-
转换为蛇形命名法 get_name_by_age
- toString() - 类中的方法 cool.scx.common.http_client.ScxHttpClientResponseBody
- toString() - 记录类中的方法 cool.scx.common.scheduler.ScheduleStatus
-
返回此记录类的字符串表示形式。
- toString() - 枚举类中的方法 cool.scx.common.standard.HttpHeader
- toString() - 枚举类中的方法 cool.scx.common.standard.MediaType
- toString() - 类中的方法 cool.scx.common.util.ansi.Ansi
- toString() - 类中的方法 cool.scx.common.util.MultiMap
- toString() - 记录类中的方法 cool.scx.common.util.NetUtils.IPAddress
-
将所有的 ipv4 和 ipv6 地址转换为字符串 ipv4 在前, ipv6 在后, (一般用于打印或日志记录使用)
- toString() - 记录类中的方法 cool.scx.common.util.OSHelper.OSInfo
-
返回此记录类的字符串表示形式。
- toString() - 类中的方法 cool.scx.common.util.URIBuilder
- toString() - 记录类中的方法 cool.scx.common.util.WindowsProxyHelper.ProxyInfo
-
返回此记录类的字符串表示形式。
- toString(boolean) - 类中的方法 cool.scx.common.util.ansi.Ansi
- toString(String) - 枚举类中的方法 cool.scx.common.standard.MediaType
- toString(Charset) - 类中的方法 cool.scx.common.http_client.ScxHttpClientResponseBody
- toString(Charset) - 枚举类中的方法 cool.scx.common.standard.MediaType
- toString(Charset) - 接口中的方法 cool.scx.common.util.io_stream_source.InputStreamSource
- toWrapper(boolean[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toWrapper(byte[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toWrapper(char[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toWrapper(double[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toWrapper(float[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toWrapper(int[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toWrapper(long[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toWrapper(short[]) - 类中的静态方法 cool.scx.common.util.ArrayUtils
- toXml(Object, ObjectUtils.Option...) - 类中的静态方法 cool.scx.common.util.ObjectUtils
-
a
- toXml(Object, String, ObjectUtils.Option...) - 类中的静态方法 cool.scx.common.util.ObjectUtils
-
将对象转 xml 底层调用 XML_MAPPER.writeValueAsString() 所以会忽略 JsonIgnore 注解 同时如果转换失败则在其内部消化异常 (打印) 并返回 ""
- TRACE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpMethod
-
TRACE 方法沿着到目标资源的路径执行一个消息环回测试。
- TRAILER - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
允许发送方在分块发送的消息后面添加额外的元信息,这些元信息可能是随着消息主体的发送动态生成的,比如消息的完整性校验,消息的数字签名,或者消息经过处理之后的最终状态等
- TRANSFER_ENCODING - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
指明了将 entity 安全传递给用户所采用的编码形式。
- trimSlash(String) - 类中的静态方法 cool.scx.common.util.URIBuilder
-
移除两端的 "/" 或 "\" 注意不要和
String.trim()混淆 此方法不处理空格 只处理斜杠 - trimSlashEnd(String) - 类中的静态方法 cool.scx.common.util.URIBuilder
-
a
- trimSlashStart(String) - 类中的静态方法 cool.scx.common.util.URIBuilder
-
trimSlashStart.
- TXT - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- type() - 枚举类中的方法 cool.scx.common.standard.MediaType
- type() - 记录类中的方法 cool.scx.common.util.OSHelper.OSInfo
-
返回
type记录组件的值。 - type() - 类中的方法 cool.scx.common.util.reflect.ClassInfo
- type() - 类中的方法 cool.scx.common.util.reflect.FieldInfo
U
- UNAUTHORIZED - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
虽然 HTTP 标准指定了"unauthorized",但从语义上来说,这个响应意味着"unauthenticated"。
- UNDERLINE - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiStyle
-
下划线
- UNKNOWN - 枚举类 中的枚举常量 cool.scx.common.util.OSHelper.OSType
- unlock(T) - 类中的方法 cool.scx.common.util.LockByKey
- UNPROCESSABLE_CONTENT - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
请求格式正确,但由于语义错误而无法遵循。
- UNSUPPORTED_MEDIA_TYPE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
服务器不支持请求数据的媒体格式,因此服务器拒绝请求。
- UnZipBuilder - cool.scx.common.util.zip中的类
-
UnZipBuilder class.
- UnZipBuilder(byte[]) - 类的构造器 cool.scx.common.util.zip.UnZipBuilder
- UnZipBuilder(InputStreamSource) - 类的构造器 cool.scx.common.util.zip.UnZipBuilder
- UnZipBuilder(InputStream) - 类的构造器 cool.scx.common.util.zip.UnZipBuilder
- UnZipBuilder(Path) - 类的构造器 cool.scx.common.util.zip.UnZipBuilder
- UnZipBuilder(Supplier<byte[]>) - 类的构造器 cool.scx.common.util.zip.UnZipBuilder
- UPGRADE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
The HTTP 1.1 (only) Upgrade header can be used to upgrade an already established client/server connection to a different protocol (over the same transport protocol).
- UPGRADE_REQUIRED - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
服务器拒绝使用当前协议执行请求,但在客户端升级到其他协议后可能愿意这样做。
- uri() - 类中的方法 cool.scx.common.http_client.ScxHttpClientResponse
- uri(String) - 类中的方法 cool.scx.common.http_client.ScxHttpClientRequest
- uri(URI) - 类中的方法 cool.scx.common.http_client.ScxHttpClientRequest
- URI_TOO_LONG - 枚举类 中的枚举常量 cool.scx.common.standard.HttpStatusCode
-
客户端请求的 URI 比服务器愿意接收的长度长。
- URIBuilder - cool.scx.common.util中的类
-
a
- useOriginalFileName() - 类中的方法 cool.scx.common.util.zip.ZipOptions
- USER_AGENT - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
首部包含了一个特征字符串,用来让网络协议的对端来识别发起请求的用户代理软件的应用类型、操作系统、软件开发商以及版本号。
V
- v4() - 记录类中的方法 cool.scx.common.util.NetUtils.IPAddress
-
返回
v4记录组件的值。 - v4ToString() - 记录类中的方法 cool.scx.common.util.NetUtils.IPAddress
-
所有 ipv4 地址转字符串 (一般用于打印或日志记录使用)
- v6() - 记录类中的方法 cool.scx.common.util.NetUtils.IPAddress
-
返回
v6记录组件的值。 - v6ToString() - 记录类中的方法 cool.scx.common.util.NetUtils.IPAddress
-
所有 ipv6 地址转字符串 (一般用于打印或日志记录使用)
- valueOf(String) - 枚举类中的静态方法 cool.scx.common.standard.FileFormat
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 cool.scx.common.standard.HttpHeader
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 cool.scx.common.standard.HttpMethod
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 cool.scx.common.standard.HttpStatusCode
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 cool.scx.common.standard.MediaType
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 cool.scx.common.util.ansi.AnsiBackground
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 cool.scx.common.util.ansi.AnsiColor
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 cool.scx.common.util.ansi.AnsiStyle
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 cool.scx.common.util.case_impl.CaseType
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 cool.scx.common.util.FileUtils.DeleteOption
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 cool.scx.common.util.ObjectUtils.Option
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 cool.scx.common.util.OSHelper.OSType
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 cool.scx.common.util.RandomUtils.PoolType
-
返回带有指定名称的该类的枚举常量。
- values() - 枚举类中的静态方法 cool.scx.common.standard.FileFormat
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 cool.scx.common.standard.HttpHeader
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 cool.scx.common.standard.HttpMethod
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 cool.scx.common.standard.HttpStatusCode
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 cool.scx.common.standard.MediaType
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 cool.scx.common.util.ansi.AnsiBackground
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 cool.scx.common.util.ansi.AnsiColor
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 cool.scx.common.util.ansi.AnsiStyle
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 cool.scx.common.util.case_impl.CaseType
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 cool.scx.common.util.FileUtils.DeleteOption
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 类中的方法 cool.scx.common.util.MultiMap
- values() - 枚举类中的静态方法 cool.scx.common.util.ObjectUtils.Option
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 cool.scx.common.util.OSHelper.OSType
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 cool.scx.common.util.RandomUtils.PoolType
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- VARY - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
描述了除方法和 URL 之外影响响应内容的请求消息。
- version() - 类中的方法 cool.scx.common.http_client.ScxHttpClientOptions
- version() - 类中的方法 cool.scx.common.http_client.ScxHttpClientResponse
- version() - 记录类中的方法 cool.scx.common.util.OSHelper.OSInfo
-
返回
version记录组件的值。 - version(HttpClient.Version) - 类中的方法 cool.scx.common.http_client.ScxHttpClientOptions
- vertxFuture() - 类中的方法 cool.scx.common.util.SingleListenerFuture
- vertxMethod() - 枚举类中的方法 cool.scx.common.standard.HttpMethod
-
对应的 vertx 的 HttpMethod, 方便在 vertx 应用中直接使用 .
- VIA - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
由代理服务器添加的,适用于正向和反向代理,在请求和响应首部中均可出现。
- VIDEO_MP4 - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
- VIDEO_WEBM - 枚举类 中的枚举常量 cool.scx.common.standard.MediaType
W
- walk(T, ScxTreeVisitor<T>) - 类中的静态方法 cool.scx.common.util.tree.ScxTreeUtils
-
walk.
- walk1(T, ScxTreeVisitor<T>) - 类中的静态方法 cool.scx.common.util.tree.ScxTreeUtils
-
walk 的另一种写法 稍慢于 walk (必须实现
ScxTree.parent()) - WAV - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- WEBM - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- WEBP - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- webSocket(URI, WebSocket.Listener) - 类中的方法 cool.scx.common.http_client.ScxHttpClient
- where(ScopedValue<T>, T) - 类中的静态方法 cool.scx.common.util.ScopedValue
- white(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
白色
- WHITE - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiBackground
-
a
- WHITE - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiColor
-
白色 (其实是有点发灰)
- WINDOWS - 枚举类 中的枚举常量 cool.scx.common.util.OSHelper.OSType
- WindowsProxyHelper - cool.scx.common.util中的类
-
设置 windows 系统的代理
- WindowsProxyHelper() - 类的构造器 cool.scx.common.util.WindowsProxyHelper
- WindowsProxyHelper.ProxyInfo - cool.scx.common.util中的记录类
- wrap(ScxRunnable<?>) - 类中的静态方法 cool.scx.common.util.ScxExceptionHelper
-
包装 异常
- wrap(Callable<T>) - 类中的静态方法 cool.scx.common.util.ScxExceptionHelper
-
包装 异常
- write(Path, byte[], OpenOption...) - 类中的静态方法 cool.scx.common.util.FileUtils
-
本质上就是调用
Files.write(Path, byte[], OpenOption...),但是在之前会创建不存在的父目录 - writeToOutputStream(OutputStream) - 类中的方法 cool.scx.common.util.image.ProgressiveJPEGBuilder
- writeToOutputStream(OutputStream) - 类中的方法 cool.scx.common.util.io_stream_source.BytesSource
- writeToOutputStream(OutputStream) - 类中的方法 cool.scx.common.util.io_stream_source.BytesSupplierSource
- writeToOutputStream(OutputStream) - 接口中的方法 cool.scx.common.util.io_stream_source.InputStreamSource
- writeToOutputStream(OutputStream) - 类中的方法 cool.scx.common.util.io_stream_source.NullSource
- writeToOutputStream(OutputStream) - 接口中的方法 cool.scx.common.util.io_stream_source.OutputStreamSource
-
写入到指定输出流
- writeToOutputStream(OutputStream) - 类中的方法 cool.scx.common.util.io_stream_source.PathSource
- writeToOutputStream(OutputStream) - 类中的方法 cool.scx.common.util.io_stream_source.RawInputStreamSource
- writeToOutputStream(OutputStream) - 类中的方法 cool.scx.common.util.zip.GzipBuilder
- writeToZipOutputStream(ZipOutputStream) - 类中的方法 cool.scx.common.util.zip.zip_builder_item.PathZipBuilderItem
- writeToZipOutputStream(ZipOutputStream) - 类中的方法 cool.scx.common.util.zip.ZipBuilder
-
writeToZipOutputStream.
- writeToZipOutputStream(ZipOutputStream) - 类中的方法 cool.scx.common.util.zip.ZipBuilderItem
- WWW_AUTHENTICATE - 枚举类 中的枚举常量 cool.scx.common.standard.HttpHeader
-
WWW_Authenticate
X
- XLS - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- XLSX - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- XML - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- XmlBody - cool.scx.common.http_client.body中的类
-
a
- XmlBody(Object) - 类的构造器 cool.scx.common.http_client.body.XmlBody
- XmlBody(String) - 类的构造器 cool.scx.common.http_client.body.XmlBody
- xmlMapper(ObjectUtils.Option...) - 类中的静态方法 cool.scx.common.util.ObjectUtils
-
获取 xmlMapper
Y
- yellow(Object, AnsiElement...) - 类中的方法 cool.scx.common.util.ansi.Ansi
-
黄色
- YELLOW - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiBackground
-
a
- YELLOW - 枚举类 中的枚举常量 cool.scx.common.util.ansi.AnsiColor
-
黄色
- yyyy_MM_dd - 类中的静态变量 cool.scx.common.standard.ScxDateTimeFormatter
-
yyyy-MM-dd 精确到天, 例 : "2023-05-09"
- yyyy_MM_dd_HH_mm_ss - 类中的静态变量 cool.scx.common.standard.ScxDateTimeFormatter
-
yyyy-MM-dd HH:mm:ss 精确到秒, 例 : "2023-05-09 13:02:35"
- yyyy_MM_dd_HH_mm_ss_SSS - 类中的静态变量 cool.scx.common.standard.ScxDateTimeFormatter
-
yyyy-MM-dd HH:mm:ss.SSS 精确到毫秒, 例 : "2023-05-09 13:02:35.167"
Z
- ZIP - 枚举类 中的枚举常量 cool.scx.common.standard.FileFormat
- ZipBuilder - cool.scx.common.util.zip中的类
-
简化 zip 的创建
- ZipBuilder() - 类的构造器 cool.scx.common.util.zip.ZipBuilder
-
Constructor for ZipBuilder.
- ZipBuilder(Path) - 类的构造器 cool.scx.common.util.zip.ZipBuilder
- ZipBuilder(Path, ZipOptions) - 类的构造器 cool.scx.common.util.zip.ZipBuilder
-
Constructor for ZipBuilder.
- ZipBuilder(ZipFile) - 类的构造器 cool.scx.common.util.zip.ZipBuilder
- ZipBuilderItem - cool.scx.common.util.zip中的类
-
a
- ZipBuilderItem(String, InputStreamSource) - 类的构造器 cool.scx.common.util.zip.ZipBuilderItem
-
Constructor for ZipBuilderItem.
- zipDataSource() - 类中的方法 cool.scx.common.util.zip.ZipBuilderItem
- ZipEntrySource - cool.scx.common.util.io_stream_source中的类
- ZipEntrySource(ZipEntry, ZipFile) - 类的构造器 cool.scx.common.util.io_stream_source.ZipEntrySource
- ZipOptions - cool.scx.common.util.zip中的类
-
a
- ZipOptions() - 类的构造器 cool.scx.common.util.zip.ZipOptions
- zipPath - 类中的变量 cool.scx.common.util.zip.ZipBuilderItem
-
经过处理后必须为 "" 或者 结尾是 "/", 开头不允许有 "/"
_
- _class() - 类中的方法 cool.scx.common.util.reflect.ClassInfo
- _do() - 类中的方法 cool.scx.common.util.FileWatcher
- _field() - 类中的方法 cool.scx.common.util.reflect.FieldInfo
- _method() - 类中的方法 cool.scx.common.util.reflect.MethodInfo
常量字段值|所有程序包|所有类和接口|序列化表格