Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AAC - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
aac
ABORT - Enum constant in enum class org.miaixz.bus.core.lang.thread.RejectPolicy
处理程序遭到拒绝将抛出RejectedExecutionException
ABSTRACT - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Modifier
abstract,将一个类声明为抽象类,没有实现的方法,需要子类提供方法实现。
AbstractBeanDesc - Class in org.miaixz.bus.core.beans.path
Bean描述抽象类
AbstractBeanDesc(Class<?>) - Constructor for class org.miaixz.bus.core.beans.path.AbstractBeanDesc
构造
AbstractBuilder(String) - Constructor for class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
 
AbstractCache<K,V> - Class in org.miaixz.bus.core.cache.provider
超时和限制大小的缓存的默认实现 继承此抽象缓存需要: 创建一个新的Map 实现 prune 策略
AbstractCache() - Constructor for class org.miaixz.bus.core.cache.provider.AbstractCache
 
AbstractCollector() - Constructor for class org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector.AbstractCollector
 
AbstractCollValueMap<K,V> - Class in org.miaixz.bus.core.center.map.multi
MultiValueMap的基本实现
AbstractCollValueMap() - Constructor for class org.miaixz.bus.core.center.map.multi.AbstractCollValueMap
基于HashMap构造一个多值映射集合
AbstractCollValueMap(Supplier<Map<K, Collection<V>>>) - Constructor for class org.miaixz.bus.core.center.map.multi.AbstractCollValueMap
使用mapFactory创建的集合构造一个多值映射Map集合
AbstractCollValueMap(Map<K, Collection<V>>) - Constructor for class org.miaixz.bus.core.center.map.multi.AbstractCollValueMap
基于HashMap构造一个多值映射集合
AbstractConverter - Class in org.miaixz.bus.core.convert
抽象转换器,提供通用的转换逻辑,同时通过convertInternal实现对应类型的专属逻辑 转换器不会抛出转换异常,转换失败时会返回null 抽象转换器的默认逻辑不适用于有泛型参数的对象,如Map、Collection、Entry等。通用逻辑包括: value为null时返回null 目标类型是null或者TypeVariable时,抛出ConvertException异常 目标类型非class时,抛出IllegalArgumentException 目标类型为值的父类或同类,直接强转返回
AbstractConverter() - Constructor for class org.miaixz.bus.core.convert.AbstractConverter
 
AbstractCopier<S,T> - Class in org.miaixz.bus.core.beans.copier
抽象的对象拷贝封装,提供来源对象、目标对象持有
AbstractCopier(S, T, CopyOptions) - Constructor for class org.miaixz.bus.core.beans.copier.AbstractCopier
构造
AbstractEntry<K,V> - Class in org.miaixz.bus.core.center.map
抽象的Map.Entry实现,来自Guava 实现了默认的AbstractEntry.equals(Object)AbstractEntry.hashCode()AbstractEntry.toString()方法。 默认AbstractEntry.setValue(Object)抛出异常。
AbstractEntry() - Constructor for class org.miaixz.bus.core.center.map.AbstractEntry
 
AbstractFileCache - Class in org.miaixz.bus.core.cache.file
文件缓存,以解决频繁读取文件引起的性能问题
AbstractFileCache(int, int, long) - Constructor for class org.miaixz.bus.core.cache.file.AbstractFileCache
构造
AbstractFilter - Class in org.miaixz.bus.core.text.bloom
抽象Bloom过滤器
AbstractFilter(int) - Constructor for class org.miaixz.bus.core.text.bloom.AbstractFilter
构造
AbstractMetroHash<R> - Class in org.miaixz.bus.core.codec.hash.metro
Apache 发布的MetroHash算法抽象实现,是一组用于非加密用例的最先进的哈希函数。 除了卓越的性能外,他们还以算法生成而著称。
AbstractMetroHash(long) - Constructor for class org.miaixz.bus.core.codec.hash.metro.AbstractMetroHash
使用指定种子构造
AbstractSegment - Class in org.miaixz.bus.core.text.placeholder.segment
字符串模板-占位符-抽象 SectionBuffer
AbstractSegment(String) - Constructor for class org.miaixz.bus.core.text.placeholder.segment.AbstractSegment
构造
AbstractServiceLoader<S> - Class in org.miaixz.bus.core.lang.loader.spi
抽象服务加载器,提供包括路径前缀、服务类、类加载器、编码、安全相关持有
AbstractServiceLoader(String, Class<S>, ClassLoader, Charset) - Constructor for class org.miaixz.bus.core.lang.loader.spi.AbstractServiceLoader
构造
AbstractTable<R,C,V> - Class in org.miaixz.bus.core.center.map.multi
AbstractTable() - Constructor for class org.miaixz.bus.core.center.map.multi.AbstractTable
 
AC3 - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
ac3
accept(Class<?>...) - Method in class org.miaixz.bus.core.io.stream.ValidateObjectInputStream
接受反序列化的类,用于反序列化验证
accept(P1, P2, P3) - Method in interface org.miaixz.bus.core.center.function.SerConsumer3
接收参数方法
accept(T) - Method in interface org.miaixz.bus.core.center.function.ConsumerX
Performs this operation on the given argument.
accept(T, Consumer<T>) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
如果指定的对象不为 null,则执行Consumer处理source,否则不进行操作
accept(T, U) - Method in interface org.miaixz.bus.core.center.function.BiConsumerX
Performs this operation on the given arguments.
ACCEPT - Static variable in class org.miaixz.bus.core.lang.Header
The header Accept
ACCEPT_CHARSET - Static variable in class org.miaixz.bus.core.lang.Header
The header Accept-Charset
ACCEPT_ENCODING - Static variable in class org.miaixz.bus.core.lang.Header
The header Accept-Encoding
ACCEPT_LANGUAGE - Static variable in class org.miaixz.bus.core.lang.Header
The header Accept-Language
ACCEPT_RANGES - Static variable in class org.miaixz.bus.core.lang.Header
The header Accept-Ranges
accepting(String) - Method in class org.miaixz.bus.core.io.file.FileTailer.ConsoleLineHandler
 
accepting(P1, P2, P3) - Method in interface org.miaixz.bus.core.center.function.SerConsumer3
接收参数方法
accepting(T) - Method in interface org.miaixz.bus.core.center.function.ConsumerX
Performs this operation on the given argument.
accepting(T, U) - Method in interface org.miaixz.bus.core.center.function.BiConsumerX
Performs this operation on the given arguments.
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class org.miaixz.bus.core.lang.Header
The header Sec-WebSocket-Version
accessCount - Variable in class org.miaixz.bus.core.cache.provider.CacheObject
访问次数
accessed - Variable in class org.miaixz.bus.core.tree.HierarchyIterator
已经访问过的列表
accumulator() - Method in class org.miaixz.bus.core.center.stream.SimpleCollector
 
ACT - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"Australia/Darwin","澳洲/达尔文"
Active - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.FtpMode
主动模式
actualArgs(Method, Object[]) - Static method in class org.miaixz.bus.core.xyz.MethodKit
检查用户传入参数: 1、忽略多余的参数 2、参数不够补齐默认值 3、通过NullWrapperBean传递的参数,会直接赋值null 4、传入参数为null,但是目标参数类型为原始类型,做转换 5、传入参数类型不对应,尝试转换类型
ActualTypeMapperPool - Class in org.miaixz.bus.core.lang.reflect
泛型变量和泛型实际类型映射关系缓存
ActualTypeMapperPool() - Constructor for class org.miaixz.bus.core.lang.reflect.ActualTypeMapperPool
 
add(boolean, FileFilter, File...) - Method in class org.miaixz.bus.core.io.compress.ZipWriter
对文件或文件目录进行压缩
add(byte) - Method in class org.miaixz.bus.core.io.buffer.CircularBuffer
增加byte到buffer中
add(byte) - Method in class org.miaixz.bus.core.io.CircularByteBuffer
增加byte到buffer中
add(byte) - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
增加值
add(byte[], int, int) - Method in class org.miaixz.bus.core.io.buffer.CircularBuffer
Adds the given bytes to the buffer.
add(byte[], int, int) - Method in class org.miaixz.bus.core.io.CircularByteBuffer
Adds the given bytes to the buffer.
add(double) - Method in class org.miaixz.bus.core.lang.mutable.MutableDouble
增加值
add(float) - Method in class org.miaixz.bus.core.lang.mutable.MutableFloat
增加值
add(int) - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
增加值
add(int, int) - Static method in class org.miaixz.bus.core.math.BitStatus
增加状态
add(long) - Method in class org.miaixz.bus.core.lang.mutable.MutableLong
增加值
add(short) - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
增加值
add(E) - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
add(E) - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
add(Color, Color) - Static method in class org.miaixz.bus.core.xyz.ColorKit
叠加颜色
add(File...) - Method in class org.miaixz.bus.core.io.resource.MultiFileResource
增加文件资源
add(CharSequence) - Method in class org.miaixz.bus.core.net.url.UrlPath
添加到path最后面
add(CharSequence, Object) - Method in class org.miaixz.bus.core.net.url.UrlQuery
增加键值对
add(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
增加值
add(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableDouble
增加值
add(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableFloat
增加值
add(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
增加值
add(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableLong
增加值
add(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
增加值
add(Number...) - Static method in class org.miaixz.bus.core.xyz.MathKit
提供精确的加法运算 如果传入多个值为null或者空,则返回0
add(Object) - Method in class org.miaixz.bus.core.center.queue.DiscardingQueue
 
add(String) - Method in class org.miaixz.bus.core.text.bloom.AbstractFilter
 
add(String) - Method in interface org.miaixz.bus.core.text.bloom.BloomFilter
在boolean的bitMap中增加一个字符串 如果存在就返回false .如果不存在.先增加这个字符串.再返回true
add(String) - Method in class org.miaixz.bus.core.text.bloom.CombinedBloomFilter
增加字符串到Filter映射中
add(String...) - Static method in class org.miaixz.bus.core.xyz.MathKit
提供精确的加法运算 如果传入多个值为null或者空,则返回
add(String[], InputStream[]) - Method in class org.miaixz.bus.core.io.compress.ZipWriter
对流中的数据加入到压缩文件 路径列表和流列表长度必须一致
add(String, InputStream) - Method in class org.miaixz.bus.core.io.compress.ZipWriter
添加文件流到压缩包,添加后关闭输入文件流 如果输入流为null,则只创建空目录
add(Path...) - Method in class org.miaixz.bus.core.io.resource.MultiFileResource
增加文件资源
add(Collection<File>) - Method in class org.miaixz.bus.core.io.resource.MultiFileResource
增加文件资源
add(Resource) - Method in class org.miaixz.bus.core.io.resource.MultiFileResource
 
add(Resource) - Method in class org.miaixz.bus.core.io.resource.MultiResource
增加资源
add(Resource...) - Method in class org.miaixz.bus.core.io.compress.ZipWriter
添加资源到压缩包,添加后关闭资源流
add(Filter) - Method in class org.miaixz.bus.core.lang.loader.MixFilter
添加过滤器
add(WeightObject<T>) - Method in class org.miaixz.bus.core.lang.selector.SmoothWeightSelector
增加权重对象
add(WeightObject<T>) - Method in class org.miaixz.bus.core.lang.selector.WeightRandomSelector
增加对象权重
add(Money) - Method in class org.miaixz.bus.core.math.Money
货币加法 如果两货币币种相同,则返回一个新的相同币种的货币对象,其金额为 两货币对象金额之和,本货币对象的值不变。 如果两货币对象币种不同,抛出java.lang.IllegalArgumentException
add(T) - Method in interface org.miaixz.bus.core.center.stream.EasyStream.Builder
Adds an element to the unwrap being built.
add(T) - Method in class org.miaixz.bus.core.codec.hash.ConsistentHash
增加节点 每增加一个节点,就会在闭环上增加给定复制节点数 例如复制节点数是2,则每调用此方法一次,增加两个虚拟节点,这两个节点指向同一Node 由于hash算法会调用node的toString方法,故按照toString去重
add(T, int) - Method in class org.miaixz.bus.core.lang.selector.SmoothWeightSelector
增加对象
add(T, int) - Method in class org.miaixz.bus.core.lang.selector.WeightRandomSelector
增加对象
add(V) - Method in class org.miaixz.bus.core.center.set.UniqueKeySet
 
addAll(boolean[]...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
将多个数组合并在一起 忽略null的数组
addAll(byte[]...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
将多个数组合并在一起 忽略null的数组
addAll(char[]...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
将多个数组合并在一起 忽略null的数组
addAll(double[]...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
将多个数组合并在一起 忽略null的数组
addAll(float[]...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
将多个数组合并在一起 忽略null的数组
addAll(int[]...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
将多个数组合并在一起 忽略null的数组
addAll(long[]...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
将多个数组合并在一起 忽略null的数组
addAll(short[]...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
将多个数组合并在一起 忽略null的数组
addAll(E[]) - Method in class org.miaixz.bus.core.center.queue.BoundedPriorityQueue
添加多个元素 参数为集合的情况请使用AbstractQueue.addAll(java.util.Collection<? extends E>)
addAll(Iterable<? extends Resource>) - Method in class org.miaixz.bus.core.io.resource.MultiResource
增加多个资源
addAll(Collection<T>, Iterable<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
加入全部
addAll(Collection<T>, Object) - Static method in class org.miaixz.bus.core.xyz.CollKit
将指定对象全部加入到集合中 提供的对象如果为集合类型,会自动转换为目标元素类型
addAll(Collection<T>, Object, Type) - Static method in class org.miaixz.bus.core.xyz.CollKit
将指定对象全部加入到集合中 提供的对象如果为集合类型,会自动转换为目标元素类型 如果为String,支持类似于[1,2,3,4] 或者 1,2,3,4 这种格式
addAll(Collection<T>, Enumeration<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
加入全部
addAll(Collection<T>, Iterator<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
加入全部
addAll(Collection<T>, T[]) - Static method in class org.miaixz.bus.core.xyz.CollKit
加入全部
addAll(Map<? extends CharSequence, ?>) - Method in class org.miaixz.bus.core.net.url.UrlQuery
批量增加键值对
addAll(T[]...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
合并所有数组,返回合并后的新数组 忽略null的数组
addAllIfAbsent(Collection<? extends V>) - Method in class org.miaixz.bus.core.center.set.UniqueKeySet
加入集合中所有的值,如果值已经存在,则忽略之
addAllIfNotContains(List<T>, List<T>) - Static method in class org.miaixz.bus.core.xyz.ListKit
将另一个列表中的元素加入到列表中,如果列表中已经存在此元素则忽略之
addBefore(CharSequence) - Method in class org.miaixz.bus.core.net.url.UrlPath
添加到path最前面
addBody(String...) - Method in class org.miaixz.bus.core.lang.Console.Table
添加体信息
addChain(E) - Method in interface org.miaixz.bus.core.lang.Chain
加入责任链
addChain(Comparator<E>) - Method in class org.miaixz.bus.core.compare.ComparatorChain
 
addChain(Iterator<T>) - Method in class org.miaixz.bus.core.center.iterator.IterChain
添加迭代器
addChain(Watcher) - Method in class org.miaixz.bus.core.io.watch.WatcherChain
 
addChain(StringReplacer) - Method in class org.miaixz.bus.core.text.replacer.ReplacerChain
 
addChildren(MapTree<T>...) - Method in class org.miaixz.bus.core.tree.MapTree
增加子节点,同时关联子节点的父节点为当前节点
addComparator(Comparator<E>) - Method in class org.miaixz.bus.core.compare.ComparatorChain
在链的尾部添加比较器,使用正向排序
addComparator(Comparator<E>, boolean) - Method in class org.miaixz.bus.core.compare.ComparatorChain
在链的尾部添加比较器,使用给定排序方式
addFeatures(StringTemplate.Feature...) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
向 策略值 中 添加策略
addFirst(E) - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
addHeader(String...) - Method in class org.miaixz.bus.core.lang.Console.Table
添加头信息
addIfAbsent(Collection<T>, S) - Static method in class org.miaixz.bus.core.xyz.CollKit
一个对象不为空且不存在于该集合中时,加入到该集合中
addIfAbsent(V) - Method in class org.miaixz.bus.core.center.set.UniqueKeySet
加入值,如果值已经存在,则忽略之
additiveHash(String, int) - Static method in class org.miaixz.bus.core.xyz.HashKit
加法hash
addJar(File) - Method in class org.miaixz.bus.core.lang.loader.classloader.JarClassLoader
加载Jar文件,或者加载目录
addLast(E) - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
addLiteralSegment(boolean, List<StringSegment>, String) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
添加 固定文本segment,过滤 空字符串 并 合并相邻的固定文本
addPath(CharSequence) - Method in class org.miaixz.bus.core.net.url.UrlBuilder
增加路径,在现有路径基础上追加路径
addPathSegment(CharSequence) - Method in class org.miaixz.bus.core.net.url.UrlBuilder
增加路径节点,路径节点中的"/"会被转义为"%2F"
addPattern(Pattern) - Method in class org.miaixz.bus.core.center.date.format.parser.RegexListDateParser
新增自定义日期正则
addPrefixIfNot(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
如果给定字符串不是以prefix开头的,在开头补充 prefix
addQuery(String, Object) - Method in class org.miaixz.bus.core.net.url.UrlBuilder
添加查询项,支持重复键,默认非严格模式
addRegex(String) - Method in class org.miaixz.bus.core.center.date.format.parser.RegexListDateParser
新增自定义日期正则
addRepeatWorker(Runnable) - Method in class org.miaixz.bus.core.lang.thread.SyncFinisher
增加定义的线程数同等数量的worker
addReplace(String, Resource) - Method in class org.miaixz.bus.core.io.compress.ZipReplacer
增加替换的内容,如果路径不匹配,则不做替换,也不加入
addResource(T) - Method in class org.miaixz.bus.core.lang.loader.classloader.ResourceClassLoader
增加需要加载的类资源
address(String, int) - Static method in class org.miaixz.bus.core.data.Masking
【地址】只显示到地区,不显示详细地址,比如:北京市海淀区****
ADDRESS - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Masking
地址
addSafe(char) - Method in class org.miaixz.bus.core.codec.PercentCodec.Builder
增加安全字符 安全字符不被编码
addSafes(String) - Method in class org.miaixz.bus.core.codec.PercentCodec.Builder
增加安全字符 安全字符不被编码
addShutdownHook(Runnable) - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
增加一个JVM关闭后的钩子,用于在JVM关闭时执行某些操作
addSuffixIfNot(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
如果给定字符串不是以suffix结尾的,在尾部补充 suffix
addTempSuffix(String, String) - Static method in class org.miaixz.bus.core.io.file.FileName
增加临时扩展名
addTo(Money) - Method in class org.miaixz.bus.core.math.Money
货币累加 如果两货币币种相同,则本货币对象的金额等于两货币对象金额之和,并返回本货币对象的引用。 如果两货币对象币种不同,抛出java.lang.IllegalArgumentException
addURL(File) - Method in class org.miaixz.bus.core.lang.loader.classloader.JarClassLoader
增加class所在目录或文件 如果为目录,此目录用于搜索class文件,如果为文件,需为jar文件
addURL(URL) - Method in class org.miaixz.bus.core.lang.loader.classloader.JarClassLoader
 
addWord(String) - Method in class org.miaixz.bus.core.text.dfa.WordTree
添加单词,使用默认类型
addWords(String...) - Method in class org.miaixz.bus.core.text.dfa.WordTree
增加一组单词
addWords(Collection<String>) - Method in class org.miaixz.bus.core.text.dfa.WordTree
增加一组单词
addWorker(Runnable) - Method in class org.miaixz.bus.core.lang.thread.SyncFinisher
增加工作线程
addWorker(SyncFinisher.Worker) - Method in class org.miaixz.bus.core.lang.thread.SyncFinisher
增加工作线程
AES - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
默认的AES加密方式:AES/ECB/PKCS5Padding
AET - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"Australia/Sydney","澳洲/悉尼"
AFTER - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Method AFTER
AFTER - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Method AFTER
afterInit() - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
一些公共的初始化代码
age(long, long) - Static method in class org.miaixz.bus.core.center.date.Calendar
计算相对于dateToCompare的年龄(周岁),常用于计算指定生日在某年的年龄 按照《最高人民法院关于审理未成年人刑事案件具体应用法律若干问题的解释》第二条规定刑法第十七条规定的“周岁”,按照公历的年、月、日计算,从周岁生日的第二天起算。 2022-03-01出生,则相对2023-03-01,周岁为0,相对于2023-03-02才是1岁。 1999-02-28出生,则相对2000-02-29,周岁为1
age(LocalDate) - Static method in class org.miaixz.bus.core.center.date.Calendar
计算年龄
age(LocalDateTime) - Static method in class org.miaixz.bus.core.center.date.Calendar
计算年龄
age(Calendar, Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
计算相对于dateToCompare的年龄,常用于计算指定生日在某年的年龄 按照《最高人民法院关于审理未成年人刑事案件具体应用法律若干问题的解释》第二条规定刑法第十七条规定的“周岁”,按照公历的年、月、日计算,从周岁生日的第二天起算。 2022-03-01出生,则相对2023-03-01,周岁为0,相对于2023-03-02才是1岁。 1999-02-28出生,则相对2000-02-29,周岁为1
age(Date, Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
计算相对于dateToCompare的年龄,常用于计算指定生日在某年的年龄 按照《最高人民法院关于审理未成年人刑事案件具体应用法律若干问题的解释》第二条规定刑法第十七条规定的“周岁”,按照公历的年、月、日计算,从周岁生日的第二天起算。 2022-03-01出生,则相对2023-03-01,周岁为0,相对于2023-03-02才是1岁。 1999-02-28出生,则相对2000-02-29,周岁为1
AGE - Static variable in class org.miaixz.bus.core.lang.Header
The header Age
ageOfNow(String) - Static method in class org.miaixz.bus.core.xyz.DateKit
生日转为年龄,计算法定年龄
ageOfNow(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
生日转为年龄,计算法定年龄(周岁) 按照《最高人民法院关于审理未成年人刑事案件具体应用法律若干问题的解释》第二条规定刑法第十七条规定的“周岁”,按照公历的年、月、日计算,从周岁生日的第二天起算。 2022-03-01出生,则相对2023-03-01,周岁为0,相对于2023-03-02才是1岁。 1999-02-28出生,则相对2000-02-29,周岁为1
AGT - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"America/Argentina/Buenos_Aires","美洲/阿根廷/布宜诺斯艾利斯"
AIFF - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
aiff
Algorithm - Enum Class in org.miaixz.bus.core.lang
签名算法类型 see: https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#Signature
Algorithm.Mode - Enum Class in org.miaixz.bus.core.lang
模式 加密算法模式,是用来描述加密算法(此处特指分组密码,不包括流密码)在加密时对明文分组的模式,它代表了不同的分组方式
Algorithm.Type - Enum Class in org.miaixz.bus.core.lang
Cipher模式的枚举封装
Alias - Annotation Interface in org.miaixz.bus.core.annotation
别名注解,使用此注解的字段、方法、参数等会有一个别名,用于Bean拷贝、Bean转Map等。 当在注解中使用时,可为令多个属性互相关联,当对其中任意属性赋值时, 会将属性值一并同步到所有关联的属性中。 该功能参考AnnotatedElements
all() - Static method in class org.miaixz.bus.core.lang.range.BoundedRange
构建一个上下界皆无限大的区间,即{x | -∞ < x < +∞}
all() - Static method in class org.miaixz.bus.core.Version
完整版本号
all(Collection<? extends Filter>) - Static method in class org.miaixz.bus.core.lang.loader.Filters
创建多个子过滤器AND连接的混合过滤器
all(Filter...) - Static method in class org.miaixz.bus.core.lang.loader.Filters
创建多个子过滤器AND连接的混合过滤器
ALL - Static variable in class org.miaixz.bus.core.io.ByteOrderMark
预定义的所有BOM信息
ALL - Static variable in enum class org.miaixz.bus.core.io.watch.WatchKind
全部事件
ALL - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Method ALL
ALL - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Method ALL
ALL - Static variable in class org.miaixz.bus.core.net.url.UrlQuery
query中的value,默认除"-", "_", ".", "*"外都编码 这个类似于JDK提供的URLEncoder
AllFilter - Class in org.miaixz.bus.core.lang.loader
ALL逻辑复合过滤器,即所有过滤器都满足的时候才满足, 只要有一个过滤器不满足就立刻返回不满足, 如果没有过滤器的时候则认为所有过滤器都满足
AllFilter(Collection<? extends Filter>) - Constructor for class org.miaixz.bus.core.lang.loader.AllFilter
构造
AllFilter(Filter...) - Constructor for class org.miaixz.bus.core.lang.loader.AllFilter
构造
allForEach(BiConsumer<K, V>) - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
遍历所有键值对,效果等同于:
allIterators - Variable in class org.miaixz.bus.core.center.iterator.IterChain
 
allMatch(Collection<T>, Predicate<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
是否全部匹配判断条件
allMatch(BiPredicate<? super K, ? super V>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
所有键值对是否都符合条件
allMatch(Predicate<? super T>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
判断是否所有元素满足给定断言
allMatch(Predicate<Method>...) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于组合多个方法匹配器的方法匹配器,当所有方法匹配器均匹配成功时才认为方法匹配。
allocate(int) - Method in class org.miaixz.bus.core.math.Money
货币分配 将本货币对象尽可能平均分配成targets份。 如果不能平均分配尽,则将零头放到开始的若干份中。分配 运算能够确保不会丢失金额零头。
allocate(long[]) - Method in class org.miaixz.bus.core.math.Money
货币分配 将本货币对象按照规定的比例分配成若干份。分配所剩的零头 从第一份开始顺序分配。分配运算确保不会丢失金额零头。
allOfGet(CompletableFuture<T>...) - Static method in class org.miaixz.bus.core.xyz.AsyncKit
获取所有任务的返回值,重载方法
allOfGet(CompletableFuture<T>[], Function<Exception, T>) - Static method in class org.miaixz.bus.core.xyz.AsyncKit
获取所有任务的返回值,可以为异常任务添加异常处理方法
allOfGet(List<CompletableFuture<T>>) - Static method in class org.miaixz.bus.core.xyz.AsyncKit
获取所有任务的返回值
allOfGet(List<CompletableFuture<T>>, Function<Exception, T>) - Static method in class org.miaixz.bus.core.xyz.AsyncKit
获取所有任务的返回值,可以为异常任务添加异常处理方法,重载方法
ALLOW - Static variable in class org.miaixz.bus.core.lang.Header
The header Allow
allSubjectAltNames(X509Certificate) - Static method in class org.miaixz.bus.core.net.tls.TrustAnyHostnameVerifier
 
allValues() - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
获取所有的值,效果等同于:
Almanac - Interface in org.miaixz.bus.core.center.date
年鉴
ALPHABET - Static variable in class org.miaixz.bus.core.lang.Normal
字符串: 字母
ALWAYS - Static variable in class org.miaixz.bus.core.lang.loader.Filters
永远返回true的过滤器
alwaysTrue() - Static method in class org.miaixz.bus.core.xyz.PredicateKit
创建一个匹配任何方法的方法匹配器
AM_PM - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Various
上午或者下午
AMR - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
amr
and(boolean...) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
boolean数组所有元素相 与 的结果
and(Iterable<Predicate<T>>) - Static method in class org.miaixz.bus.core.xyz.PredicateKit
多个条件转换为”与“复合条件,即所有条件都为true时,才返回true
and(Collection<? extends Filter>) - Static method in class org.miaixz.bus.core.lang.loader.Filters
创建多个子过滤器AND连接的混合过滤器
and(Predicate<T>...) - Static method in class org.miaixz.bus.core.xyz.PredicateKit
多个条件转换为”与“复合条件,即所有条件都为true时,才返回true
and(BiPredicateX<? super T, ? super U>) - Method in interface org.miaixz.bus.core.center.function.BiPredicateX
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
and(PredicateX<? super T>) - Method in interface org.miaixz.bus.core.center.function.PredicateX
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
and(Filter...) - Static method in class org.miaixz.bus.core.lang.loader.Filters
创建多个子过滤器AND连接的混合过滤器
AND - Static variable in class org.miaixz.bus.core.lang.Symbol
 
andOfWrap(Boolean...) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
Boolean数组所有元素相 与 的结果
andThen(BiConsumerX<? super T, ? super U>) - Method in interface org.miaixz.bus.core.center.function.BiConsumerX
Returns a composed SerBiCons that performs, in sequence, this operation followed by the after operation.
andThen(ConsumerX<? super T>) - Method in interface org.miaixz.bus.core.center.function.ConsumerX
Returns a composed Consumer that performs, in sequence, this operation followed by the after operation.
andThen(FunctionX<? super R, ? extends V>) - Method in interface org.miaixz.bus.core.center.function.BiFunctionX
Returns a composed function that first applies this function to its input, and then applies the after function to the result.
andThen(SerConsumer3<P1, P2, P3>) - Method in interface org.miaixz.bus.core.center.function.SerConsumer3
Returns a composed SerConsumer3 that performs, in sequence, this operation followed by the after operation.
Animal - Class in org.miaixz.bus.core.center.date.culture.cn
动物
Animal(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Animal
构造
Animal(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Animal
构造
AnnoKit - Class in org.miaixz.bus.core.xyz
注解工具类 快速获取注解对象、注解值等工具封装
AnnoKit() - Constructor for class org.miaixz.bus.core.xyz.AnnoKit
 
AnnotatedElements - Class in org.miaixz.bus.core.annotation.resolve
AnnotatedElement工具类,提供对层级结构中AnnotatedElement上注解及元注解的访问支持, 并提供诸如基于Alias的属性别名、基于父子注解间的属性值覆盖等特殊的属性映射机制支持。
AnnotatedElements() - Constructor for class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
 
AnnotationMapping<T> - Interface in org.miaixz.bus.core.annotation.resolve
用于增强注解的包装器
AnnotationMappingProxy<T> - Class in org.miaixz.bus.core.annotation.resolve
代理注解处理器,用于为AnnotationMapping生成代理对象,当从该代理对象上获取属性值时, 总是通过AnnotationMapping.getResolvedAttributeValue(String, Class)获取。
AnnotationProxy<T> - Class in org.miaixz.bus.core.annotation.resolve
注解代理 通过代理指定注解,可以自定义调用注解的方法逻辑,如支持Alias 注解
AnnotationProxy(T) - Constructor for class org.miaixz.bus.core.annotation.resolve.AnnotationProxy
构造
annotationType() - Method in class org.miaixz.bus.core.annotation.Named.Names
 
annotationType() - Method in interface org.miaixz.bus.core.annotation.resolve.AnnotationMapping
获取注解类型
annotationType() - Method in class org.miaixz.bus.core.annotation.resolve.AnnotationProxy
 
Ansi4BitColor - Enum Class in org.miaixz.bus.core.lang.ansi
ANSI标准颜色
Ansi4bitMapping - Class in org.miaixz.bus.core.lang.ansi
ANSI 4bit 颜色和Lab颜色映射关系
Ansi4bitMapping() - Constructor for class org.miaixz.bus.core.lang.ansi.Ansi4bitMapping
构造
Ansi8BitColor - Class in org.miaixz.bus.core.lang.ansi
ANSI 8-bit前景或背景色(即8位编码,共256种颜色(2^8) ) 0-7: 标准颜色(同ESC [ 30–37 m) 8-15: 高强度颜色(同ESC [ 90–97 m) 16-231(6 × 6 × 6 共 216色): 16 + 36 × r + 6 × g + b (0 ≤ r, g, b ≤ 5) 232-255: 从黑到白的24阶灰度色
Ansi8bitMapping - Class in org.miaixz.bus.core.lang.ansi
ANSI 8bit 颜色和Lab颜色映射关系
Ansi8bitMapping() - Constructor for class org.miaixz.bus.core.lang.ansi.Ansi8bitMapping
构造
AnsiElement - Interface in org.miaixz.bus.core.lang.ansi
ANSI可转义节点接口,实现为ANSI颜色等
AnsiEncoder - Class in org.miaixz.bus.core.lang.ansi
ANSI文本样式风格
AnsiEncoder() - Constructor for class org.miaixz.bus.core.lang.ansi.AnsiEncoder
 
ansiLabMap - Variable in class org.miaixz.bus.core.lang.ansi.AnsiLabMapping
 
AnsiLabMapping - Class in org.miaixz.bus.core.lang.ansi
ANSI颜色和Lab颜色的对应查找表
AnsiLabMapping() - Constructor for class org.miaixz.bus.core.lang.ansi.AnsiLabMapping
 
ant() - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建ANT风格路径表达式的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给Loaders.std()资源加载器 示例:
ant(ClassLoader) - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建ANT风格路径表达式的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给Loaders.std(ClassLoader)资源加载器 示例:
ant(Loader) - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建ANT风格路径表达式的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给delegate资源加载器 示例:
AntFilter - Class in org.miaixz.bus.core.lang.loader
ANT风格路径过滤器
AntFilter(String) - Constructor for class org.miaixz.bus.core.lang.loader.AntFilter
构造
AntLoader - Class in org.miaixz.bus.core.lang.loader
ANT风格路径资源加载器
AntLoader() - Constructor for class org.miaixz.bus.core.lang.loader.AntLoader
构造
AntLoader(ClassLoader) - Constructor for class org.miaixz.bus.core.lang.loader.AntLoader
构造
AntLoader(Loader) - Constructor for class org.miaixz.bus.core.lang.loader.AntLoader
构造
AntPathMatcher - Class in org.miaixz.bus.core.text
Ant风格的路径匹配器。 来自Spring-core和Ant
AntPathMatcher() - Constructor for class org.miaixz.bus.core.text.AntPathMatcher
使用 AntPathMatcher.DEFAULT_PATH_SEPARATOR 作为分隔符构造
AntPathMatcher(String) - Constructor for class org.miaixz.bus.core.text.AntPathMatcher
使用自定义的分隔符构造
AntPathMatcher.AntPathStringMatcher - Class in org.miaixz.bus.core.text
Tests whether a string matches against a pattern via a Pattern.
AntPathMatcher.AntPatternComparator - Class in org.miaixz.bus.core.text
The default Comparator implementation returned by AntPathMatcher.getPatternComparator(String).
AntPathStringMatcher(String, boolean) - Constructor for class org.miaixz.bus.core.text.AntPathMatcher.AntPathStringMatcher
 
AntPatternComparator(String) - Constructor for class org.miaixz.bus.core.text.AntPathMatcher.AntPatternComparator
 
any(Collection<? extends Filter>) - Static method in class org.miaixz.bus.core.lang.loader.Filters
创建多个子过滤器OR连接的混合过滤器
any(Filter...) - Static method in class org.miaixz.bus.core.lang.loader.Filters
创建多个子过滤器OR连接的混合过滤器
AnyFilter - Class in org.miaixz.bus.core.lang.loader
ANY逻辑复合过滤器,即任意一个过滤器满足时就满足,当没有过滤器的时候则认为没有过滤器满足,也就是不满足
AnyFilter(Collection<? extends Filter>) - Constructor for class org.miaixz.bus.core.lang.loader.AnyFilter
构造
AnyFilter(Filter...) - Constructor for class org.miaixz.bus.core.lang.loader.AnyFilter
构造
anyMatch(Collection<T>, Predicate<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
是否至少有一个符合判断条件
anyMatch(BiPredicate<? super K, ? super V>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
是否存在任意符合条件的键值对
anyMatch(Predicate<? super T>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
判断是否有任何一个元素满足给定断言
anyMatch(Predicate<Method>...) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于组合多个方法匹配器的方法匹配器,当任意方法匹配器匹配成功时即认为方法匹配。
apHash(String) - Static method in class org.miaixz.bus.core.xyz.HashKit
AP算法
APNG - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
apng
append(byte) - Method in class org.miaixz.bus.core.io.buffer.FastByteBuffer
向快速缓冲加入一个字节
append(byte[]) - Method in class org.miaixz.bus.core.io.buffer.FastByteBuffer
向快速缓冲加入数据
append(byte[], int, int) - Method in class org.miaixz.bus.core.io.buffer.FastByteBuffer
向快速缓冲加入数据
append(byte[], int, int) - Method in class org.miaixz.bus.core.io.file.FileWriter
追加数据到文件
append(char) - Method in class org.miaixz.bus.core.io.AppendableWriter
 
append(char) - Method in class org.miaixz.bus.core.io.FastStringWriter
 
append(char) - Method in class org.miaixz.bus.core.text.StringJoiner
 
append(A, T...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
将新元素添加到已有数组中 添加新元素会生成一个新的数组,不影响原数组
append(E) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
将新元素添加到已有数组中 添加新元素会生成一个新的数组,不影响原数组
append(CharSequence) - Method in class org.miaixz.bus.core.io.AppendableWriter
 
append(CharSequence) - Method in class org.miaixz.bus.core.io.FastStringWriter
 
append(CharSequence) - Method in class org.miaixz.bus.core.text.StringJoiner
 
append(CharSequence, int, int) - Method in class org.miaixz.bus.core.io.AppendableWriter
 
append(CharSequence, int, int) - Method in class org.miaixz.bus.core.io.FastStringWriter
 
append(CharSequence, int, int) - Method in class org.miaixz.bus.core.text.StringJoiner
 
append(Iterable<? extends Map.Entry<K, V>>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
将输入元素转为流,返回一个前半段为当前流,后半段为新流的新EasyStream实例
append(Iterable<? extends T>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
将输入元素转为流,返回一个前半段为当前流,后半段为新流的新实例
append(Iterable<E>, Function<? super E, ? extends CharSequence>) - Method in class org.miaixz.bus.core.text.StringJoiner
追加Iterator中的元素到拼接器中
append(Iterable<MapTree<E>>) - Method in class org.miaixz.bus.core.tree.TreeBuilder
增加节点列表,增加的节点是不带子节点的
append(Object) - Method in class org.miaixz.bus.core.text.StringJoiner
追加对象到拼接器中,支持: null,按照 StringJoiner.nullMode 策略追加 array,逐个追加 Iterator,逐个追加 Iterable,逐个追加 Map.Entry,追加键,分隔符,再追加值
append(String) - Method in class org.miaixz.bus.core.io.file.FileAppender
追加
append(String) - Method in class org.miaixz.bus.core.io.file.FileWriter
将String写入文件,追加模式
append(String...) - Method in class org.miaixz.bus.core.center.map.MapJoiner
追加其他字符串,其他字符串简单拼接
append(Path, Path, CopyOption...) - Static method in class org.miaixz.bus.core.xyz.ZipKit
在zip文件中添加新文件或目录 新文件添加在zip根目录,文件夹包括其本身和内容 如果待添加文件夹是系统根路径(如/或c:/),则只复制文件夹下的内容
append(Iterator<? extends Map.Entry<K, V>>, Predicate<Map.Entry<K, V>>) - Method in class org.miaixz.bus.core.center.map.MapJoiner
追加Entry列表
append(Iterator<E>, Function<? super E, ? extends CharSequence>) - Method in class org.miaixz.bus.core.text.StringJoiner
追加Iterator中的元素到拼接器中
append(Iterator<T>) - Method in class org.miaixz.bus.core.text.StringJoiner
追加Iterator中的元素到拼接器中
append(List<T>, NodeParser<T, E>) - Method in class org.miaixz.bus.core.tree.TreeBuilder
增加节点列表,增加的节点是不带子节点的
append(Map<E, MapTree<E>>) - Method in class org.miaixz.bus.core.tree.TreeBuilder
增加节点列表,增加的节点是不带子节点的
append(Map<K, V>, Predicate<Map.Entry<K, V>>) - Method in class org.miaixz.bus.core.center.map.MapJoiner
追加Map
append(FastByteBuffer) - Method in class org.miaixz.bus.core.io.buffer.FastByteBuffer
将另一个快速缓冲加入到自身
append(Node, Object) - Static method in class org.miaixz.bus.core.xyz.XmlKit
追加数据子节点,可以是Map、集合、文本
append(T[]) - Method in class org.miaixz.bus.core.text.StringJoiner
追加数组中的元素到拼接器中
append(T[], Function<T, ? extends CharSequence>) - Method in class org.miaixz.bus.core.text.StringJoiner
追加数组中的元素到拼接器中
append(T[], T...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
将新元素添加到已有数组中 添加新元素会生成一个新的数组,不影响原数组
AppendableWriter - Class in org.miaixz.bus.core.io
同时继承Writer和实现Appendable的聚合类,用于适配两种接口操作
AppendableWriter(Appendable) - Constructor for class org.miaixz.bus.core.io.AppendableWriter
构造
appendArray(A) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
将新数组追加到已有数组中 追加新数组会生成一个新的数组,不影响原数组
appendChild(Node, String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
在已有节点上创建子节点
appendChild(Node, String, String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
在已有节点上创建子节点
appendCrockford(StringBuilder, long, int) - Static method in class org.miaixz.bus.core.codec.binary.Crockford
追加Crockford`s Base32值 到buffer指定位置
appendHex(StringBuilder, byte) - Method in class org.miaixz.bus.core.codec.binary.provider.Base16Provider
将byte值转为16进制并添加到StringBuilder
appendHex(StringBuilder, byte, boolean) - Static method in class org.miaixz.bus.core.xyz.HexKit
将byte值转为16进制并添加到StringBuilder
appendIfMissing(CharSequence, CharSequence, boolean, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
如果给定字符串不是以给定的一个或多个字符串为结尾,则在尾部添加结尾字符串
appendIfMissing(CharSequence, CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
如果给定字符串不是以给定的一个或多个字符串为结尾,则在尾部添加结尾字符串 不忽略大小写
appendIfMissingIgnoreCase(CharSequence, CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
如果给定字符串不是以给定的一个或多个字符串为结尾,则在尾部添加结尾字符串 忽略大小写
appendingSink(File) - Static method in class org.miaixz.bus.core.xyz.IoKit
返回一个附加到file的接收器
appendLines(Iterable<T>) - Method in class org.miaixz.bus.core.io.file.FileWriter
将列表写入文件,追加模式
appendLines(Collection<T>, File, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
将列表写入文件,追加模式,策略为: 当文件为空,从开头追加,尾部不加空行 当有内容,换行追加,尾部不加空行 当有内容,并末尾有空行,依旧换行追加
appendLines(Collection<T>, String, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
将列表写入文件,追加模式
appendRange(int, int, int, Collection<Integer>) - Static method in class org.miaixz.bus.core.xyz.MathKit
将给定范围内的整数添加到已有集合中
appendRange(int, int, Collection<Integer>) - Static method in class org.miaixz.bus.core.xyz.MathKit
将给定范围内的整数添加到已有集合中,步进为1
appendString(String, File, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
将String写入文件,追加模式
appendString(String, String, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
将String写入文件,追加模式
appendText(Node, CharSequence) - Static method in class org.miaixz.bus.core.xyz.XmlKit
创建文本子节点
appendTo(Appendable, int) - Method in interface org.miaixz.bus.core.center.date.printer.FastDatePrinter.NumberRule
Appends the specified value to the output buffer based on the rule implementation.
appendTo(Appendable, Calendar) - Method in interface org.miaixz.bus.core.center.date.printer.FastDatePrinter.Rule
Appends the value of the specified calendar to the output buffer based on the rule implementation.
appendUtf8Lines(Collection<T>, File) - Static method in class org.miaixz.bus.core.xyz.FileKit
将列表写入文件,追加模式
appendUtf8Lines(Collection<T>, String) - Static method in class org.miaixz.bus.core.xyz.FileKit
将列表写入文件,追加模式
appendUtf8String(String, File) - Static method in class org.miaixz.bus.core.xyz.FileKit
将String写入文件,UTF-8编码追加模式
appendUtf8String(String, String) - Static method in class org.miaixz.bus.core.xyz.FileKit
将String写入文件,UTF-8编码追加模式
APPLICATION_ATOM_XML - Static variable in class org.miaixz.bus.core.lang.MediaType
"application/atom+xml"
APPLICATION_ATOM_XML_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
APPLICATION_DICOM - Static variable in class org.miaixz.bus.core.lang.MediaType
"application/dicom"
APPLICATION_DICOM_JSON - Static variable in class org.miaixz.bus.core.lang.MediaType
"application/dicom+json"
APPLICATION_DICOM_JSON_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
APPLICATION_DICOM_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
APPLICATION_DICOM_XML - Static variable in class org.miaixz.bus.core.lang.MediaType
"application/dicom+xml"
APPLICATION_DICOM_XML_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
APPLICATION_FORM_URLENCODED - Static variable in class org.miaixz.bus.core.lang.MediaType
"application/x-www-form-urlencoded"
APPLICATION_FORM_URLENCODED_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
APPLICATION_JSON - Static variable in class org.miaixz.bus.core.lang.MediaType
"application/json"
APPLICATION_JSON_PATCH_JSON - Static variable in class org.miaixz.bus.core.lang.MediaType
"application/json-patch+json;type=\"application/json-patch+json\""
APPLICATION_JSON_PATCH_JSON_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
APPLICATION_JSON_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
APPLICATION_OCTET_STREAM - Static variable in class org.miaixz.bus.core.lang.MediaType
"application/octet-stream"
APPLICATION_OCTET_STREAM_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
APPLICATION_PDF - Static variable in class org.miaixz.bus.core.lang.MediaType
"application/pdf"
APPLICATION_PDF_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
APPLICATION_PROTOBUF - Static variable in class org.miaixz.bus.core.lang.MediaType
"application/x-protobuf"
APPLICATION_PROTOBUF_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
APPLICATION_SOAP_XML - Static variable in class org.miaixz.bus.core.lang.MediaType
"application/soap+xml;type=\"application/soap+xml\""
APPLICATION_SOAP_XML_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
APPLICATION_SVG_XML - Static variable in class org.miaixz.bus.core.lang.MediaType
"application/svg+xml"
APPLICATION_SVG_XML_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
APPLICATION_XHTML_XML - Static variable in class org.miaixz.bus.core.lang.MediaType
"application/xhtml+xml"
APPLICATION_XHTML_XML_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
APPLICATION_XML - Static variable in class org.miaixz.bus.core.lang.MediaType
"application/xml"
APPLICATION_XML_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
APPLICATION_ZIP - Static variable in class org.miaixz.bus.core.lang.MediaType
"application/zip"
APPLICATION_ZIP_COMPRESSED - Static variable in class org.miaixz.bus.core.lang.MediaType
"application/x-zip-compressed"
APPLICATION_ZIP_COMPRESSED_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
APPLICATION_ZIP_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
apply(A) - Method in class org.miaixz.bus.core.center.function.ComposeX
 
apply(CharSequence) - Method in class org.miaixz.bus.core.text.replacer.CharRangeReplacer
 
apply(CharSequence) - Method in class org.miaixz.bus.core.text.replacer.HighMultiReplacer
 
apply(CharSequence) - Method in class org.miaixz.bus.core.text.replacer.SearchReplacer
 
apply(CharSequence) - Method in class org.miaixz.bus.core.text.replacer.StringRangeReplacer
 
apply(CharSequence) - Method in class org.miaixz.bus.core.text.replacer.StringReplacer
执行替换,按照StringReplacer.replace(CharSequence, int, StringBuilder)逻辑替换对应部分,其它部分保持原样
apply(CharSequence) - Method in class org.miaixz.bus.core.text.StringTrimer
 
apply(Object) - Method in class org.miaixz.bus.core.convert.stringer.BlobStringer
 
apply(Object) - Method in class org.miaixz.bus.core.convert.stringer.ClobStringer
 
apply(String) - Method in class org.miaixz.bus.core.text.placeholder.PlaceholderParser
解析并替换字符串中的占位符
apply(ByteBuffer) - Method in class org.miaixz.bus.core.codec.hash.metro.AbstractMetroHash
 
apply(ByteBuffer) - Method in interface org.miaixz.bus.core.codec.hash.metro.MetroHash
将给定的ByteBuffer中的数据追加计算hash值 此方法会更新hash值状态
apply(T) - Method in interface org.miaixz.bus.core.center.function.FunctionX
Applies this function to the given argument.
apply(T) - Method in interface org.miaixz.bus.core.center.function.UnaryOperatorX
Applies this function to the given argument.
apply(T, Function<T, R>) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
如果指定的对象不为 null,则应用提供的映射函数并返回结果,否则返回 null
apply(T, T) - Method in interface org.miaixz.bus.core.center.function.BinaryOperatorX
Applies this function to the given arguments.
apply(T, U) - Method in interface org.miaixz.bus.core.center.function.BiFunctionX
Applies this function to the given arguments.
applying(T) - Method in interface org.miaixz.bus.core.center.function.FunctionX
Applies this function to the given argument.
applying(T) - Method in interface org.miaixz.bus.core.center.function.UnaryOperatorX
Applies this function to the given argument.
applying(T, T) - Method in interface org.miaixz.bus.core.center.function.BinaryOperatorX
Applies this function to the given arguments.
applying(T, U) - Method in interface org.miaixz.bus.core.center.function.BiFunctionX
Applies this function to the given arguments.
APRIL - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Month
四月
AQUARIUS - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
水瓶座
AR - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
ar
AR - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
AR_AE - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
AR_BH - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
AR_DZ - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
AR_EG - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
AR_IQ - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
AR_JO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
AR_KW - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
AR_LB - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
AR_LY - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
AR_MA - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
AR_OM - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
AR_QA - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
AR_SA - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
AR_SD - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
AR_SY - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
AR_TN - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
AR_YE - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ARCFOUR - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
ARCFOUR
AREA_AVERAGING - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Type
Area Averaging算法
ARIES - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
白羊座
Arrangement - Class in org.miaixz.bus.core.math
排列A(n, m) 排列组合相关类 参考:http://cgs1999.iteye.com/blog/2327664
Arrangement(String[]) - Constructor for class org.miaixz.bus.core.math.Arrangement
构造
arrangementCount(int) - Static method in class org.miaixz.bus.core.xyz.MathKit
计算排列数,即A(n, n) = n!
arrangementCount(int, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
计算排列数,即A(n, m) = n!/(n-m)!
arrangementSelect(String[]) - Static method in class org.miaixz.bus.core.xyz.MathKit
全排列选择(列表全部参与排列)
arrangementSelect(String[], int) - Static method in class org.miaixz.bus.core.xyz.MathKit
排列选择(从列表中选择n个排列)
array() - Method in class org.miaixz.bus.core.text.CharArray
获取原始数组,不做拷贝
array(int) - Method in class org.miaixz.bus.core.io.buffer.FastByteBuffer
根据索引位返回缓冲集中的缓冲
ArrayConverter - Class in org.miaixz.bus.core.convert
数组转换器,包括原始类型数组
ArrayConverter() - Constructor for class org.miaixz.bus.core.convert.ArrayConverter
构造
ArrayConverter(boolean) - Constructor for class org.miaixz.bus.core.convert.ArrayConverter
构造
arrayEquals(Object, Object) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
比较给定的数组和Arrays.equals,根据数组元素而不是数组引用执行相等性检查
ArrayIterator<E> - Class in org.miaixz.bus.core.center.iterator
数组Iterator对象
ArrayIterator(E[]) - Constructor for class org.miaixz.bus.core.center.iterator.ArrayIterator
构造
ArrayIterator(Object) - Constructor for class org.miaixz.bus.core.center.iterator.ArrayIterator
构造
ArrayIterator(Object, int) - Constructor for class org.miaixz.bus.core.center.iterator.ArrayIterator
构造
ArrayIterator(Object, int, int) - Constructor for class org.miaixz.bus.core.center.iterator.ArrayIterator
构造
ArrayKit - Class in org.miaixz.bus.core.xyz
数组工具类
ArrayKit() - Constructor for class org.miaixz.bus.core.xyz.ArrayKit
 
arrayRangeEquals(byte[], int, byte[], int, int) - Static method in class org.miaixz.bus.core.xyz.IoKit
 
ArrayWrapper<A,E> - Class in org.miaixz.bus.core.center.array
数组包装,提供一系列数组方法
ArrayWrapper(A) - Constructor for class org.miaixz.bus.core.center.array.ArrayWrapper
构造
ART - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"Africa/Cairo","非洲/开罗"
asBackground() - Method in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
获取前景色对应的背景色
asBackground() - Method in class org.miaixz.bus.core.lang.ansi.Ansi8BitColor
转换为背景色
asByteBuffer() - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
asByteBuffer() - Method in class org.miaixz.bus.core.io.ByteString
Returns a ByteBuffer view of the bytes in this ByteString.
ascendingKeySet() - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
Returns a unmodifiable snapshot Set view of the keys contained in this map.
ascendingKeySetWithLimit(int) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Set view of the keys contained in this map.
ascendingMap() - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Map view of the mappings contained in this map.
ascendingMapWithLimit(int) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Map view of the mappings contained in this map.
ASCIIStrCache - Class in org.miaixz.bus.core.text
ASCII字符对应的字符串缓存
ASCIIStrCache() - Constructor for class org.miaixz.bus.core.text.ASCIIStrCache
 
asElement(Annotation...) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
将一组注解中的非null注解对象合并为一个AnnotatedElement
asEntryWeigher(Weigher<? super V>) - Static method in class org.miaixz.bus.core.center.map.concurrent.Weighers
A entry weigher backed by the specified weigher.
asEnumeration(Iterator<E>) - Static method in class org.miaixz.bus.core.xyz.CollKit
Iterator转换为Enumeration
asForeground() - Method in class org.miaixz.bus.core.lang.ansi.Ansi8BitColor
转换为前景色
asIterable(Iterator<E>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
Iterator 转为 Iterable, 但是仅可使用一次
asIterator(Enumeration<E>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
Enumeration转换为Iterator
Assert - Class in org.miaixz.bus.core.lang
断言 断言某些对象或值是否符合规定,否则抛出异常。经常用于做变量检查
Assert() - Constructor for class org.miaixz.bus.core.lang.Assert
 
assertSameCurrencyAs(Money) - Method in class org.miaixz.bus.core.math.Money
断言本货币对象与另一货币对象是否具有相同的币种 如果本货币对象与另一货币对象具有相同的币种,则方法返回。 否则抛出运行时异常java.lang.IllegalArgumentException
AssignSink - Class in org.miaixz.bus.core.io.sink
将调用转发给另一个调用的Sink
AssignSink(Sink) - Constructor for class org.miaixz.bus.core.io.sink.AssignSink
 
AssignSource - Class in org.miaixz.bus.core.io.source
将调用转发给另一个调用的Source
AssignSource(Source) - Constructor for class org.miaixz.bus.core.io.source.AssignSource
 
AssignTimeout - Class in org.miaixz.bus.core.io.timout
将调用转发给另一个调用的 Timeout.
AssignTimeout(Timeout) - Constructor for class org.miaixz.bus.core.io.timout.AssignTimeout
 
AST - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"America/Anchorage","美洲/安克雷奇"
async() - Element in annotation interface org.miaixz.bus.core.annotation.Scheduled
是否异步
Async - Annotation Interface in org.miaixz.bus.core.annotation
将类或方法标记为异步
Async.MethodNameTransformer - Class in org.miaixz.bus.core.annotation
当一个“public void”方法被注释为“@Async”时, 框架会通过添加一个新方法作为原始方法的副本(名称) 来增强类是调用原始方法的结果
asyncExecute() - Method in class org.miaixz.bus.core.lang.thread.RetryableTask
异步执行重试方法
AsyncKit - Class in org.miaixz.bus.core.xyz
CompletableFuture异步工具类 CompletableFuture 是 Future 的改进,可以通过传入回调对象,在任务完成后调用之
AsyncKit() - Constructor for class org.miaixz.bus.core.xyz.AsyncKit
 
AsyncTimeout - Class in org.miaixz.bus.core.io.timout
此超时使用后台线程在超时发生时精确地执行操作 用它来 在本地不支持超时的地方实现超时,例如对阻塞的套接字操作.
AsyncTimeout() - Constructor for class org.miaixz.bus.core.io.timout.AsyncTimeout
 
at(Integer) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
获取流中指定下标的元素,如果是负数,则从最后一个开始数起
AT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
atLeast(T) - Static method in interface org.miaixz.bus.core.lang.range.Bound
{x | x >= min}
atLeast(T) - Static method in class org.miaixz.bus.core.lang.range.BoundedRange
{x | lowerBound < x < +∞}
atMost(T) - Static method in interface org.miaixz.bus.core.lang.range.Bound
{x | x <= max}
atMost(T) - Static method in class org.miaixz.bus.core.lang.range.BoundedRange
{x | -∞ < x <= max}
AtomicBooleanConverter - Class in org.miaixz.bus.core.convert
AtomicBoolean转换器
AtomicBooleanConverter() - Constructor for class org.miaixz.bus.core.convert.AtomicBooleanConverter
 
AtomicIntegerArrayConverter - Class in org.miaixz.bus.core.convert
AtomicIntegerArrayConverter() - Constructor for class org.miaixz.bus.core.convert.AtomicIntegerArrayConverter
 
AtomicLoader<T> - Class in org.miaixz.bus.core.lang.loader
原子引用加载器 使用AtomicReference 实懒加载,过程如下
AtomicLoader() - Constructor for class org.miaixz.bus.core.lang.loader.AtomicLoader
 
AtomicLongArrayConverter - Class in org.miaixz.bus.core.convert
AtomicLongArrayConverter() - Constructor for class org.miaixz.bus.core.convert.AtomicLongArrayConverter
 
AtomicReferenceConverter - Class in org.miaixz.bus.core.convert
AtomicReferenceConverter() - Constructor for class org.miaixz.bus.core.convert.AtomicReferenceConverter
 
AUGUST - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Month
八月
AUTHORIZATION - Static variable in class org.miaixz.bus.core.lang.Header
The header Authorization
AuthorizedException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 认证异常
AuthorizedException() - Constructor for exception class org.miaixz.bus.core.lang.exception.AuthorizedException
构造
AuthorizedException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.AuthorizedException
构造
AuthorizedException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.AuthorizedException
构造
AuthorizedException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.AuthorizedException
构造
AuthorizedException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.AuthorizedException
 
AuthorizedException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.AuthorizedException
构造
AuthorizedException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.AuthorizedException
构造
AuthorizedException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.AuthorizedException
构造
AuthorizedException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.AuthorizedException
构造
AUTO_DETECT - Enum constant in enum class org.miaixz.bus.core.lang.I18n
自动匹配
autoTransCamelCase - Variable in class org.miaixz.bus.core.beans.copier.CopyOptions
是否自动转换为驼峰方式 此设置用于解决Bean和Map转换中的匹配问题而设置,并不是一个强制参数。 当map转bean时,如果map中是下划线等非驼峰模式,自动匹配对应的驼峰字段,避免出现字段不拷贝问题。 当bean转bean时,由于字段命名不规范,使用了非驼峰方式,增加兼容性。
available() - Method in class org.miaixz.bus.core.io.compress.InflaterStream
 
available() - Method in class org.miaixz.bus.core.io.stream.EmptyInputStream
 
avg(Function<? super T, BigDecimal>) - Method in class org.miaixz.bus.core.center.stream.EasyStream
计算 BigDecimal 类型的平均值 并以四舍五入的方式保留2位精度
avg(Function<? super T, BigDecimal>, int) - Method in class org.miaixz.bus.core.center.stream.EasyStream
BigDecimal 类型的平均值 并以四舍五入的方式保留小数点后scale位
avg(Function<? super T, BigDecimal>, int, RoundingMode) - Method in class org.miaixz.bus.core.center.stream.EasyStream
计算 BigDecimal 类型的平均值
avg(ToDoubleFunction<? super T>) - Method in class org.miaixz.bus.core.center.stream.EasyStream
计算double类型的平均值
avg(ToIntFunction<? super T>) - Method in class org.miaixz.bus.core.center.stream.EasyStream
计算int类型的平均值
avg(ToLongFunction<? super T>) - Method in class org.miaixz.bus.core.center.stream.EasyStream
计算double平均值
avgPartition(List<T>, int) - Static method in class org.miaixz.bus.core.xyz.ListKit
将集合平均分成多个list,返回这个集合的列表
AvgPartition<T> - Class in org.miaixz.bus.core.center.list
列表分区或分段 通过传入分区个数,将指定列表分区为不同的块,每块区域的长度均匀分布(个数差不超过1)
AvgPartition(List<T>, int) - Constructor for class org.miaixz.bus.core.center.list.AvgPartition
列表分区
AVI - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
avi
awaitTermination(long, TimeUnit) - Method in class org.miaixz.bus.core.lang.thread.DelegatedExecutorService
 

B

background(int) - Static method in class org.miaixz.bus.core.lang.ansi.Ansi8BitColor
背景色ANSI颜色实例
BACKSLASH - Static variable in class org.miaixz.bus.core.lang.Symbol
 
BANK_CARD - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Masking
银行卡
bankCard(String) - Static method in class org.miaixz.bus.core.data.Masking
银行卡号脱敏 eg: 1101 **** **** **** 3256
BASE_CHAR_NUMBER - Static variable in class org.miaixz.bus.core.xyz.RandomKit
用于随机选的字符和数字(包括大写和小写字母)
Base16Provider - Class in org.miaixz.bus.core.codec.binary.provider
Base16(Hex)编码解码器 十六进制(简写为hex或下标16)在数学中是一种逢16进1的进位制,一般用数字0到9和字母A到F表示(其中:A~F即10~15)。 例如十进制数57,在二进制写作111001,在16进制写作39。
Base16Provider(boolean) - Constructor for class org.miaixz.bus.core.codec.binary.provider.Base16Provider
构造
Base32 - Class in org.miaixz.bus.core.codec.binary
Base32 - encodes and decodes RFC4648 Base32 (see https://datatracker.ietf.org/doc/html/rfc4648#section-6 ) base32就是用32(2的5次方)个特定ASCII码来表示256个ASCII码。 所以,5个ASCII字符经过base32编码后会变为8个字符(公约数为40),长度增加3/5.不足8n用“=”补足。 根据RFC4648 Base32规范,支持两种模式: Base 32 Alphabet (ABCDEFGHIJKLMNOPQRSTUVWXYZ234567) "Extended Hex" Base 32 Alphabet (0123456789ABCDEFGHIJKLMNOPQRSTUV)
Base32() - Constructor for class org.miaixz.bus.core.codec.binary.Base32
 
Base32Decoder - Class in org.miaixz.bus.core.codec.binary.decoder
Base32解码器
Base32Decoder(String) - Constructor for class org.miaixz.bus.core.codec.binary.decoder.Base32Decoder
构造
Base32Encoder - Class in org.miaixz.bus.core.codec.binary.encoder
Bas32编码器
Base32Encoder(String, Character) - Constructor for class org.miaixz.bus.core.codec.binary.encoder.Base32Encoder
构造
Base32Provider - Class in org.miaixz.bus.core.codec.binary.provider
Base32 - encodes and decodes RFC4648 Base32 (see https://datatracker.ietf.org/doc/html/rfc4648#section-6 ) base32就是用32(2的5次方)个特定ASCII码来表示256个ASCII码。 所以,5个ASCII字符经过base32编码后会变为8个字符(公约数为40),长度增加3/5.不足8n用“=”补足。 根据RFC4648 Base32规范,支持两种模式: Base 32 Alphabet (ABCDEFGHIJKLMNOPQRSTUVWXYZ234567) "Extended Hex" Base 32 Alphabet (0123456789ABCDEFGHIJKLMNOPQRSTUV)
Base32Provider() - Constructor for class org.miaixz.bus.core.codec.binary.provider.Base32Provider
 
Base58 - Class in org.miaixz.bus.core.codec.binary
Base58工具类,提供Base58的编码和解码方案 参考: https://github.com/Anujraval24/Base58Encoding 规范见:https://en.bitcoin.it/wiki/Base58Check_encoding
Base58() - Constructor for class org.miaixz.bus.core.codec.binary.Base58
 
Base58Decoder - Class in org.miaixz.bus.core.codec.binary.decoder
Base58解码器
Base58Decoder(String) - Constructor for class org.miaixz.bus.core.codec.binary.decoder.Base58Decoder
构造
Base58Encoder - Class in org.miaixz.bus.core.codec.binary.encoder
Base58编码器
Base58Encoder(char[]) - Constructor for class org.miaixz.bus.core.codec.binary.encoder.Base58Encoder
构造
Base58Provider - Class in org.miaixz.bus.core.codec.binary.provider
Base58编码器 此编码器不包括校验码、版本等信息
Base58Provider() - Constructor for class org.miaixz.bus.core.codec.binary.provider.Base58Provider
 
Base62 - Class in org.miaixz.bus.core.codec.binary
Base62工具类,提供Base62的编码和解码方案
Base62() - Constructor for class org.miaixz.bus.core.codec.binary.Base62
 
Base62Decoder - Class in org.miaixz.bus.core.codec.binary.decoder
Base62解码器
Base62Decoder(byte[]) - Constructor for class org.miaixz.bus.core.codec.binary.decoder.Base62Decoder
构造
Base62Encoder - Class in org.miaixz.bus.core.codec.binary.encoder
Base62编码器
Base62Encoder(byte[]) - Constructor for class org.miaixz.bus.core.codec.binary.encoder.Base62Encoder
构造
Base62Provider - Class in org.miaixz.bus.core.codec.binary.provider
Base62编码解码实现,常用于短URL From https://github.com/seruco/base62
Base62Provider() - Constructor for class org.miaixz.bus.core.codec.binary.provider.Base62Provider
 
base64() - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
base64() - Method in class org.miaixz.bus.core.io.ByteString
Returns this byte string encoded as Base64.
Base64 - Class in org.miaixz.bus.core.codec.binary
Base64工具类,提供Base64的编码和解码方案 base64编码是用64(2的6次方)个ASCII字符来表示256(2的8次方)个ASCII字符, 也就是三位二进制数组经过编码后变为四位的ASCII字符显示,长度比原来增加1/3。
Base64() - Constructor for class org.miaixz.bus.core.codec.binary.Base64
 
Base64Decoder - Class in org.miaixz.bus.core.codec.binary.decoder
Base64解码实现 此解码保留的原因是,JDK提供的解码需要指定是否为URL安全的或是否换行,此解码无需区分
Base64Decoder() - Constructor for class org.miaixz.bus.core.codec.binary.decoder.Base64Decoder
 
base64Url() - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
base64Url() - Method in class org.miaixz.bus.core.io.ByteString
Returns this byte string encoded as URL-safe Base64.
BASIC_ESCAPE - Static variable in class org.miaixz.bus.core.text.escape.XmlEscape
 
BASIC_UNESCAPE - Static variable in class org.miaixz.bus.core.text.escape.XmlUnescape
 
BasicType - Enum Class in org.miaixz.bus.core.convert
基本变量类型的枚举 基本类型枚举包括原始类型和包装类型
bcd(byte[], int, int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
解析 BCD 码
bd09ToGcj02(double, double) - Static method in class org.miaixz.bus.core.data.Coordinate
百度坐标系 (BD-09) 与 火星坐标系 (GCJ-02)的转换 即 百度 转 谷歌、高德
bd09toWgs84(double, double) - Static method in class org.miaixz.bus.core.data.Coordinate
百度坐标系 (BD-09) 与 WGS84 的转换
BE - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
BE_BY - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
beanClass - Variable in class org.miaixz.bus.core.beans.path.AbstractBeanDesc
Bean类
BeanConverter - Class in org.miaixz.bus.core.convert
Bean转换器,支持:
BeanConverter() - Constructor for class org.miaixz.bus.core.convert.BeanConverter
构造
BeanConverter(CopyOptions) - Constructor for class org.miaixz.bus.core.convert.BeanConverter
构造
BeanCopier<T> - Class in org.miaixz.bus.core.beans.copier
Bean拷贝,提供:
BeanCopier(Object, T, Type, CopyOptions) - Constructor for class org.miaixz.bus.core.beans.copier.BeanCopier
构造
BeanDesc - Interface in org.miaixz.bus.core.beans
Bean信息描述做为BeanInfo替代方案,此对象持有JavaBean中的setters和getters等相关信息描述 查找Getter和Setter方法时会:
BeanDescCache - Enum Class in org.miaixz.bus.core.beans
Bean属性缓存 缓存用于防止多次反射造成的性能问题
BeanException - Exception Class in org.miaixz.bus.core.lang.exception
Bean异常
BeanException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.BeanException
构造
BeanException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.BeanException
构造
BeanException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.BeanException
构造
BeanException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.BeanException
构造
BeanException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.BeanException
构造
BeanException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.BeanException
构造
BeanInfoCache - Enum Class in org.miaixz.bus.core.beans
Bean属性缓存 缓存用于防止多次反射造成的性能问题
BeanKit - Class in org.miaixz.bus.core.xyz
Bean工具类
BeanKit() - Constructor for class org.miaixz.bus.core.xyz.BeanKit
 
BeanPath - Class in org.miaixz.bus.core.beans.path
Bean路径表达式,用于获取多层嵌套Bean中的字段值或Bean对象 根据给定的表达式,查找Bean中对应的属性值对象。 表达式分为两种: .表达式,可以获取Bean对象中的属性(字段)值或者Map中key对应的值 []表达式,可以获取集合等对象中对应index的值
BeanPath(String) - Constructor for class org.miaixz.bus.core.beans.path.BeanPath
构造
BeanToBeanCopier<S,T> - Class in org.miaixz.bus.core.beans.copier
Bean属性拷贝到Bean中的拷贝器
BeanToBeanCopier(S, T, Type, CopyOptions) - Constructor for class org.miaixz.bus.core.beans.copier.BeanToBeanCopier
构造
beanToMap(Object, boolean, boolean) - Static method in class org.miaixz.bus.core.xyz.BeanKit
对象转Map
beanToMap(Object, String...) - Static method in class org.miaixz.bus.core.xyz.BeanKit
将bean的部分属性转换成map 可选拷贝哪些属性值,默认是不忽略值为null的值的。
beanToMap(Object, Map<String, Object>, boolean, boolean) - Static method in class org.miaixz.bus.core.xyz.BeanKit
对象转Map
beanToMap(Object, Map<String, Object>, boolean, UnaryOperator<MutableEntry<String, Object>>) - Static method in class org.miaixz.bus.core.xyz.BeanKit
对象转Map 通过实现UnaryOperator 可以自定义字段值,如果这个Editor返回null则忽略这个字段,以便实现:
beanToMap(Object, Map<String, Object>, CopyOptions) - Static method in class org.miaixz.bus.core.xyz.BeanKit
对象转Map 通过自定义CopyOptions 完成抓换选项,以便实现:
BeanToMapCopier - Class in org.miaixz.bus.core.beans.copier
Bean属性拷贝到Map中的拷贝器
BeanToMapCopier(Object, Map, Type, CopyOptions) - Constructor for class org.miaixz.bus.core.beans.copier.BeanToMapCopier
构造
beanToXml(Object) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将Bean转换为XML
beanToXml(Object, String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将Bean转换为XML
beanToXml(Object, String, boolean) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将Bean转换为XML
BeanTree<T,R> - Class in org.miaixz.bus.core.tree
本类是用于构建树的工具类,特点是采取lambda,以及满足指定类型的Bean进行树操作 Bean需要满足三个属性: 包含不为null的主键(例如id) 包含容许为null的关联外键(例如parentId) 包含自身的子集,例如类型为List的children 本类的构建方法是通过BeanTree.of 进行构建,例如:
BeanValueProvider - Class in org.miaixz.bus.core.beans.copier.provider
Bean值提供器
BeanValueProvider(Object) - Constructor for class org.miaixz.bus.core.beans.copier.provider.BeanValueProvider
构造
Beast - Class in org.miaixz.bus.core.center.date.culture.cn
神兽
Beast(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Beast
 
Beast(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Beast
 
BEFORE - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Method BEFORE
BEFORE - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Method BEFORE
beginIndex - Variable in class org.miaixz.bus.core.lang.range.DefaultSegment
 
beginOfDay(LocalDate) - Static method in class org.miaixz.bus.core.center.date.Calculate
修改为一天的开始时间,例如:2020-02-02 00:00:00,000
beginOfDay(LocalDateTime) - Static method in class org.miaixz.bus.core.center.date.Calculate
修改为一天的开始时间,例如:2020-02-02 00:00:00,000
beginOfDay(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改某天的开始时间
beginOfDay(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取某天的开始时间
beginOfHour(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改某小时的开始时间
beginOfHour(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取某小时的开始时间
beginOfMinute(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改某分钟的开始时间
beginOfMinute(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取某分钟的开始时间
beginOfMonth(LocalDate) - Static method in class org.miaixz.bus.core.center.date.Calculate
修改为月初的开始时间,例如:2024-05-01 00:00:00,000
beginOfMonth(LocalDateTime) - Static method in class org.miaixz.bus.core.center.date.Calculate
修改为月初的开始时间,例如:2024-05-01 00:00:00,000
beginOfMonth(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改某月的开始时间
beginOfMonth(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取某月的开始时间
beginOfQuarter(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改某季度的开始时间
beginOfQuarter(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取某季度的开始时间
beginOfSecond(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改秒级别的开始时间,即忽略毫秒部分
beginOfSecond(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取秒级别的开始时间,即毫秒部分设置为0
beginOfWeek(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改给定日期当前周的开始时间,周一定为一周的开始时间
beginOfWeek(Calendar, boolean) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改给定日期当前周的开始时间
beginOfWeek(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取某周的开始时间,周一定为一周的开始时间
beginOfWeek(Date, boolean) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取某周的开始时间
beginOfYear(LocalDate) - Static method in class org.miaixz.bus.core.center.date.Calculate
修改为一年的开始时间,例如:2024-05-01 00:00:00,000
beginOfYear(LocalDateTime) - Static method in class org.miaixz.bus.core.center.date.Calculate
修改为一年的开始时间,例如:2024-05-01 00:00:00,000
beginOfYear(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改某年的开始时间
beginOfYear(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取某年的开始时间
bernstein(String) - Static method in class org.miaixz.bus.core.xyz.HashKit
Bernstein's hash
BET - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"America/Sao_Paulo","美洲/圣保罗"
between(LocalDate, LocalDate) - Static method in class org.miaixz.bus.core.center.date.Between
获取两个日期的表象时间差,如果结束时间早于开始时间,获取结果为负。 比如2011年2月1日,和2021年8月11日,日相差了10天,月相差6月
between(LocalDateTime, LocalDateTime) - Static method in class org.miaixz.bus.core.center.date.Between
获取两个日期的差,如果结束时间早于开始时间,获取结果为负 返回结果为Duration对象,通过调用toXXX方法返回相差单位
between(LocalDateTime, LocalDateTime, ChronoUnit) - Static method in class org.miaixz.bus.core.center.date.Between
获取两个日期的差,如果结束时间早于开始时间,获取结果为负 返回结果为时间差的long值
between(Temporal, Temporal) - Static method in class org.miaixz.bus.core.center.date.Between
获取两个日期的差,如果结束时间早于开始时间,获取结果为负。 返回结果为Duration对象,通过调用toXXX方法返回相差单位
between(Temporal, Temporal, ChronoUnit) - Static method in class org.miaixz.bus.core.center.date.Between
获取两个日期的差,如果结束时间早于开始时间,获取结果为负。 返回结果为时间差的long值
between(Date) - Method in class org.miaixz.bus.core.center.date.DateTime
计算相差时长
between(Date, Date, Units) - Static method in class org.miaixz.bus.core.xyz.DateKit
判断两个日期相差的时长,只保留绝对值
between(Date, Date, Units, boolean) - Static method in class org.miaixz.bus.core.xyz.DateKit
判断两个日期相差的时长
between(Date, Units) - Method in class org.miaixz.bus.core.center.date.DateTime
计算相差时长
between(Date, Units, FormatPeriod.Level) - Method in class org.miaixz.bus.core.center.date.DateTime
计算相差时长
between(Units) - Method in class org.miaixz.bus.core.center.date.Between
判断两个日期相差的时长 返回 给定单位的时长差
Between - Class in org.miaixz.bus.core.center.date
日期间隔
Between(Date, Date) - Constructor for class org.miaixz.bus.core.center.date.Between
构造 在前的日期做为起始时间,在后的做为结束时间,间隔只保留绝对值正数
Between(Date, Date, boolean) - Constructor for class org.miaixz.bus.core.center.date.Between
构造 在前的日期做为起始时间,在后的做为结束时间
betweenDay(Date, Date, boolean) - Static method in class org.miaixz.bus.core.xyz.DateKit
判断两个日期相差的天数
betweenMonth(boolean) - Method in class org.miaixz.bus.core.center.date.Between
计算两个日期相差月数 在非重置情况下,如果起始日期的天大于结束日期的天,月数要少算1(不足1个月)
betweenMonth(Date, Date, boolean) - Static method in class org.miaixz.bus.core.xyz.DateKit
计算两个日期相差月数 在非重置情况下,如果起始日期的天大于结束日期的天,月数要少算1(不足1个月)
betweenMs(Date, Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
判断两个日期相差的毫秒数
betweenWeek(Date, Date, boolean) - Static method in class org.miaixz.bus.core.xyz.DateKit
计算指定时间区间内的周数
betweenYear(boolean) - Method in class org.miaixz.bus.core.center.date.Between
计算两个日期相差年数 在非重置情况下,如果起始日期的月大于结束日期的月,年数要少算1(不足1年)
betweenYear(Date, Date, boolean) - Static method in class org.miaixz.bus.core.xyz.DateKit
计算两个日期相差年数 在非重置情况下,如果起始日期的月大于结束日期的月,年数要少算1(不足1年)
BG - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
BG_BG - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
BG_BLACK - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
黑色
BG_BLUE - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
BG_CYAN - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
BG_DEFAULT - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
默认背景色
BG_GREEN - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
绿
BG_MAGENTA - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
品红
BG_RED - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
BG_YELLOW - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
BiConsumerX<T,U> - Interface in org.miaixz.bus.core.center.function
BiConsumerX
BiFunctionX<T,U,R> - Interface in org.miaixz.bus.core.center.function
BiFunctionX
bigIntegerToIPv6(BigInteger) - Static method in class org.miaixz.bus.core.net.ip.IPv6
将大整数转换成ipv6字符串
BiMap<K,V> - Class in org.miaixz.bus.core.center.map
双向Map 互换键值对不检查值是否有重复,如果有则后加入的元素替换先加入的元素 值的顺序在HashMap中不确定,所以谁覆盖谁也不确定,在有序的Map中按照先后顺序覆盖,保留最后的值 它与TableMap的区别是,BiMap维护两个Map实现高效的正向和反向查找
BiMap(Map<K, V>) - Constructor for class org.miaixz.bus.core.center.map.BiMap
构造
BinaryOperatorX<T> - Interface in org.miaixz.bus.core.center.function
BinaryOperatorX
binaryToInt(String) - Static method in class org.miaixz.bus.core.xyz.MathKit
二进制转int
binaryToLong(String) - Static method in class org.miaixz.bus.core.xyz.MathKit
二进制转long
bind(Class<T>) - Method in class org.miaixz.bus.core.Binder
绑定属性到类
bind(Class<T>, String) - Method in class org.miaixz.bus.core.Binder
绑定指定前缀属性到类
bind(T, String) - Method in class org.miaixz.bus.core.Binder
绑定属性到对象实例
Binder - Class in org.miaixz.bus.core
属性绑定器
Binder(String, String) - Constructor for class org.miaixz.bus.core.Binder
构造
Binder(String, String, String, boolean) - Constructor for class org.miaixz.bus.core.Binder
构造
Binding - Annotation Interface in org.miaixz.bus.core.annotation
用于绑定的注解
BiPredicateX<T,U> - Interface in org.miaixz.bus.core.center.function
可序列化的BiPredicate
BIRTHDAY - Static variable in class org.miaixz.bus.core.lang.Regex
生日
BIRTHDAY_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
生日
bitCount(byte[]) - Static method in class org.miaixz.bus.core.xyz.ByteKit
统计byte中位数为1的个数
BitStatus - Class in org.miaixz.bus.core.math
通过位运算表示状态的工具类 参数必须是 `偶数` 且 `大于等于0`
BitStatus() - Constructor for class org.miaixz.bus.core.math.BitStatus
 
bkdrHash(String) - Static method in class org.miaixz.bus.core.xyz.HashKit
BKDR算法
BLACK - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
blackhole() - Static method in class org.miaixz.bus.core.xyz.IoKit
返回一个都不写的接收器
BlobStringer - Class in org.miaixz.bus.core.convert.stringer
Blob转String
BlobStringer() - Constructor for class org.miaixz.bus.core.convert.stringer.BlobStringer
 
BLOCK - Enum constant in enum class org.miaixz.bus.core.lang.thread.RejectPolicy
当任务队列过长时处于阻塞状态,直到添加到队列中,固定并发数去访问,并且不希望丢弃任务时使用此策略
BlockPolicy - Class in org.miaixz.bus.core.lang.thread
当任务队列过长时处于阻塞状态,直到添加到队列中 如果阻塞过程中被中断,就会抛出InterruptedException异常 有时候在线程池内访问第三方接口,只希望固定并发数去访问,并且不希望丢弃任务时使用此策略,队列满的时候会处于阻塞状态(例如刷库的场景) 其他系统内置的拒绝策略,见定义的枚举 RejectPolicy 线程拒绝策略枚举.
BlockPolicy() - Constructor for class org.miaixz.bus.core.lang.thread.BlockPolicy
构造
BlockPolicy(Consumer<Runnable>) - Constructor for class org.miaixz.bus.core.lang.thread.BlockPolicy
构造
BloomFilter - Interface in org.miaixz.bus.core.text.bloom
Bloom filter 是由 Howard Bloom 在 1970 年提出的二进制向量数据结构,它具有很好的空间和时间效率,被用来检测一个元素是不是集合中的一个成员。 如果检测结果为是,该元素不一定在集合中;但如果检测结果为否,该元素一定不在集合中。 因此Bloom filter具有100%的召回率。这样每个检测请求返回有“在集合内(可能错误)”和“不在集合内(绝对不在集合内)”两种情况。
BLOWFISH - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
Blowfish
BLUE - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
BMP - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
bmp
BOLD - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Naming
粗体或增加强度
BOMInputStream - Class in org.miaixz.bus.core.io.stream
读取带BOM头的流内容,getCharset()方法调用后会得到BOM头的编码,且会去除BOM头 BOM定义:http://www.unicode.org/unicode/faq/utf_bom.html 00 00 FE FF = UTF-32, big-endian FF FE 00 00 = UTF-32, little-endian EF BB BF = UTF-8 FE FF = UTF-16, big-endian FF FE = UTF-16, little-endian 使用: String enc = "UTF-8"; // or NULL to use systemdefault FileInputStream fis = new FileInputStream(file); BOMInputStream uin = new BOMInputStream(fis, enc); enc = uin.getCharset(); // check and skip possible BOM bytes
BOMInputStream(InputStream) - Constructor for class org.miaixz.bus.core.io.stream.BOMInputStream
构造
BOMInputStream(InputStream, String) - Constructor for class org.miaixz.bus.core.io.stream.BOMInputStream
构造
BomReader - Class in org.miaixz.bus.core.io
读取带BOM头的流内容的Reader,如果非bom的流或无法识别的编码,则默认UTF-8 BOM定义:http://www.unicode.org/unicode/faq/utf_bom.html 00 00 FE FF = UTF-32, big-endian FF FE 00 00 = UTF-32, little-endian EF BB BF = UTF-8 FE FF = UTF-16, big-endian FF FE = UTF-16, little-endian 使用: FileInputStream fis = new FileInputStream(file); BomReader uin = new BomReader(fis);
BomReader(InputStream) - Constructor for class org.miaixz.bus.core.io.BomReader
构造
BOOLEAN - Enum constant in enum class org.miaixz.bus.core.convert.BasicType
boolean
BooleanConverter - Class in org.miaixz.bus.core.convert
布尔转换器
BooleanConverter() - Constructor for class org.miaixz.bus.core.convert.BooleanConverter
 
BooleanKit - Class in org.miaixz.bus.core.xyz
Boolean类型相关工具类
BooleanKit() - Constructor for class org.miaixz.bus.core.xyz.BooleanKit
 
borrowObject() - Method in interface org.miaixz.bus.core.lang.pool.ObjectPool
借出对象,流程如下: 从池中取出对象 检查对象可用性 如果无可用对象,扩容池并创建新对象 继续取对象
borrowObject() - Method in class org.miaixz.bus.core.lang.pool.partition.PartitionObjectPool
 
borrowObject() - Method in class org.miaixz.bus.core.lang.pool.partition.PoolPartition
 
BOTH - Enum constant in enum class org.miaixz.bus.core.text.StringTrimer.TrimMode
字符串两边
Bound<T> - Interface in org.miaixz.bus.core.lang.range
边界对象,描述具有特定上界或下界的单侧无界的区间。
Boundary - Class in org.miaixz.bus.core.center.date
日期范围
Boundary(Date, Date, Various) - Constructor for class org.miaixz.bus.core.center.date.Boundary
构造,包含开始和结束日期时间
Boundary(Date, Date, Various, int) - Constructor for class org.miaixz.bus.core.center.date.Boundary
构造,包含开始和结束日期时间
Boundary(Date, Date, Various, int, boolean, boolean) - Constructor for class org.miaixz.bus.core.center.date.Boundary
构造
BoundedPriorityQueue<E> - Class in org.miaixz.bus.core.center.queue
有界优先队列 按照给定的排序规则,排序元素,当队列满时,按照给定的排序规则淘汰末尾元素(去除末尾元素)
BoundedPriorityQueue(int) - Constructor for class org.miaixz.bus.core.center.queue.BoundedPriorityQueue
 
BoundedPriorityQueue(int, Comparator<? super E>) - Constructor for class org.miaixz.bus.core.center.queue.BoundedPriorityQueue
构造
BoundedRange<T> - Class in org.miaixz.bus.core.lang.range
参考GuavaRange实现,用于描述作为上下界的两个Bound实例围成的一段区间。 作为Predicate使用时,可检验指定值是否在区间中,即指定值是否同时满足上下界的Bound.test(T)方法。
BoundedRangeOperation - Class in org.miaixz.bus.core.lang.range
边界区间的操作工具,如子区间、合并区间等
BoundedRangeOperation() - Constructor for class org.miaixz.bus.core.lang.range.BoundedRangeOperation
 
BoundType - Enum Class in org.miaixz.bus.core.lang.range
边界类型枚举
BR - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
br https://github.com/madler/brotli/blob/master/br-format-v3.txt,brotli 没有固定的file magic number,所以此处只是参考
BRACE_LEFT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
BRACE_RIGHT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
BRACKET - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: []
BRACKET_LEFT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
BRACKET_RIGHT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
breadthFirst(T, Function<T, Collection<T>>) - Static method in class org.miaixz.bus.core.tree.HierarchyIterator
获取一个迭代器,用于按广度优先迭代层级结构中的每一个结点
breadthFirst(T, Function<T, Collection<T>>, Predicate<T>) - Static method in class org.miaixz.bus.core.tree.HierarchyIterator
获取一个迭代器,用于按广度优先迭代层级结构中的每一个结点
brief(CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
将给定字符串,变成 "xxx...xxx" 形式的字符串 abcdefgh 9 - abcdefgh abcdefgh 8 - abcdefgh abcdefgh 7 - ab...gh abcdefgh 6 - ab...h abcdefgh 5 - a...h abcdefgh 4 - a..h abcdefgh 3 - a.h abcdefgh 2 - a. abcdefgh 1 - a abcdefgh 0 - abcdefgh abcdefgh -1 - abcdefgh
BRIGHT_BLACK - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
亮黑
BRIGHT_BLUE - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
亮蓝
BRIGHT_CYAN - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
亮青
BRIGHT_GREEN - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
亮绿
BRIGHT_MAGENTA - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
亮品红
BRIGHT_RED - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
亮红
BRIGHT_WHITE - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
亮白
BRIGHT_YELLOW - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
亮黄
BST - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"Asia/Dhaka","亚洲/达卡"
buffer - Variable in class org.miaixz.bus.core.codec.binary.Crockford
Buffer for streaming.
buffer - Variable in class org.miaixz.bus.core.io.buffer.Buffer.UnsafeCursor
 
buffer - Variable in class org.miaixz.bus.core.io.sink.RealSink
 
buffer - Variable in class org.miaixz.bus.core.io.source.RealSource
 
buffer() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
buffer() - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Returns this sink's internal buffer.
buffer() - Method in class org.miaixz.bus.core.io.sink.RealSink
 
buffer(Sink) - Static method in class org.miaixz.bus.core.xyz.IoKit
返回一个新接收器,该接收器缓冲写sink 返回的接收器将批量写入sink
buffer(Source) - Static method in class org.miaixz.bus.core.xyz.IoKit
返回缓冲区从source读取的字节流 返回的源将对其内存缓冲区执行批量读取
Buffer - Class in org.miaixz.bus.core.io.buffer
内存中字节的集合.
Buffer() - Constructor for class org.miaixz.bus.core.io.buffer.Buffer
 
Buffer.UnsafeCursor - Class in org.miaixz.bus.core.io.buffer
不安全的游标
BufferKit - Class in org.miaixz.bus.core.xyz
ByteBufferCharBuffer工具类 此工具来自于 t-io 项目以及其它项目的相关部分收集 ByteBuffer的相关介绍见:https://www.cnblogs.com/ruber/p/6857159.html
BufferKit() - Constructor for class org.miaixz.bus.core.xyz.BufferKit
 
BufferSink - Interface in org.miaixz.bus.core.io.sink
一种接收器,它在内部保存缓冲区, 以便调用者可以进行小的写操作没有性能损失
bufferSize - Variable in class org.miaixz.bus.core.io.copier.IoCopier
 
bufferSize(long) - Method in class org.miaixz.bus.core.io.copier.IoCopier
缓存大小,取默认缓存和目标长度最小值
BufferSource - Interface in org.miaixz.bus.core.io.source
内部保存一个缓冲区,以便调用者可以在没有性能的情况下进行少量读取 它还允许客户端提前读取,在消费之前进行必要的缓冲输入
build() - Method in interface org.miaixz.bus.core.Builder
构建
build() - Method in class org.miaixz.bus.core.builder.GenericBuilder
构建
build() - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap.Builder
Creates a new ConcurrentLinkedHashMap instance.
build() - Method in class org.miaixz.bus.core.center.map.MapBuilder
创建后的map
build() - Method in class org.miaixz.bus.core.codec.PercentCodec.Builder
 
build() - Method in class org.miaixz.bus.core.lang.thread.ExecutorBuilder
构建ThreadPoolExecutor
build() - Method in class org.miaixz.bus.core.lang.thread.ThreadFactoryBuilder
build() - Method in class org.miaixz.bus.core.net.tls.SSLContextBuilder
build() - Method in class org.miaixz.bus.core.net.url.UrlBuilder
创建URL字符串
build() - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
创建 模板对象
build() - Method in class org.miaixz.bus.core.tree.TreeBuilder
 
build(Class<F>, Class<?>, String, Class<?>...) - Static method in class org.miaixz.bus.core.center.function.LambdaFactory
构建Lambda
build(Class<F>, Class<?>, String, Class<?>...) - Static method in class org.miaixz.bus.core.xyz.LambdaKit
等效于 Obj::method
build(Class<F>, Executable) - Static method in class org.miaixz.bus.core.center.function.LambdaFactory
根据提供的方法或构造对象,构建对应的Lambda函数 调用函数相当于执行对应的方法或构造
build(Object, String, int) - Static method in class org.miaixz.bus.core.xyz.StringKit
构建新的字符串
build(Charset) - Method in class org.miaixz.bus.core.net.url.UrlPath
构建path,前面带'/'
build(Charset) - Method in class org.miaixz.bus.core.net.url.UrlQuery
构建URL查询字符串,即将key-value键值对转换为key1=v1&key2=v2&key3=v3形式。 对于null处理规则如下: 如果key为null,则这个键值对忽略 如果value为null,只保留key,如key1对应value为null生成类似于key1&key2=v2形式
build(Charset, boolean) - Method in class org.miaixz.bus.core.net.url.UrlPath
构建path,前面带'/'
build(Charset, boolean) - Method in class org.miaixz.bus.core.net.url.UrlQuery
构建URL查询字符串,即将key-value键值对转换为key1=v1&key2=v2&key3=v3形式。 对于null处理规则如下: 如果key为null,则这个键值对忽略 如果value为null,只保留key,如key1对应value为null生成类似于key1&key2=v2形式
build(List<TreeNode<E>>, E) - Static method in class org.miaixz.bus.core.xyz.TreeKit
树构建
build(List<TreeNode<Integer>>) - Static method in class org.miaixz.bus.core.xyz.TreeKit
树构建
build(List<T>, E, NodeConfig, NodeParser<T, E>) - Static method in class org.miaixz.bus.core.xyz.TreeKit
树构建
build(List<T>, E, NodeParser<T, E>) - Static method in class org.miaixz.bus.core.xyz.TreeKit
树构建
build(Map<E, MapTree<E>>, E) - Static method in class org.miaixz.bus.core.xyz.TreeKit
树构建,按照权重排序
build(PercentCodec, PercentCodec, Charset) - Method in class org.miaixz.bus.core.net.url.UrlQuery
构建URL查询字符串,即将key-value键值对转换为key1=v1&key2=v2&key3=v3形式。 对于null处理规则如下: 如果key为null,则这个键值对忽略 如果value为null,只保留key,如key1对应value为null生成类似于key1&key2=v2形式
build(PercentCodec, PercentCodec, Charset, boolean) - Method in class org.miaixz.bus.core.net.url.UrlQuery
构建URL查询字符串,即将key-value键值对转换为key1=v1&key2=v2&key3=v3形式。 对于null处理规则如下: 如果key为null,则这个键值对忽略 如果value为null,只保留key,如key1对应value为null生成类似于key1&key2=v2形式
buildChecked() - Method in class org.miaixz.bus.core.net.tls.SSLContextBuilder
构建SSLContext需要处理异常
builder() - Static method in class org.miaixz.bus.core.center.stream.EasyStream
返回FastStream的建造器
builder() - Static method in class org.miaixz.bus.core.xyz.MapKit
创建链接调用map
builder() - Static method in class org.miaixz.bus.core.xyz.StringKit
创建StringBuilder对象
builder(int) - Static method in class org.miaixz.bus.core.xyz.StringKit
创建StringBuilder对象
builder(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
创建StringBuilder对象 如果对象本身为StringBuilder,直接返回,否则新建
builder(CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
创建StringBuilder对象
builder(String) - Static method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
创建 builder
builder(String) - Static method in class org.miaixz.bus.core.text.placeholder.template.SingleStringTemplate
创建 builder
builder(Map<K, V>) - Static method in class org.miaixz.bus.core.xyz.MapKit
创建链接调用map
builder(K, V) - Static method in class org.miaixz.bus.core.xyz.MapKit
创建链接调用map
Builder<T> - Interface in org.miaixz.bus.core
建造者模式接口定义
Builder() - Constructor for class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap.Builder
构造
Builder(String) - Constructor for class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate.Builder
 
Builder(String) - Constructor for class org.miaixz.bus.core.text.placeholder.template.SingleStringTemplate.Builder
 
buildFinalizable() - Method in class org.miaixz.bus.core.lang.thread.ExecutorBuilder
创建有回收关闭功能的ExecutorService
buildGetter(Class<T>, String) - Static method in class org.miaixz.bus.core.xyz.LambdaKit
等效于 Obj::getXxx
buildGetter(Method) - Static method in class org.miaixz.bus.core.xyz.LambdaKit
等效于 Obj::getXxx
buildInetSocketAddress(String, int) - Static method in class org.miaixz.bus.core.net.ip.IPv4
构建InetSocketAddress 当host中包含端口时(用“:”隔开),使用host中的端口,否则使用默认端口 给定host为空时使用本地host(127.0.0.1)
buildInstance() - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
子类Builder 返回 创建的 模板对象
buildInstance() - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate.Builder
 
buildInstance() - Method in class org.miaixz.bus.core.text.placeholder.template.SingleStringTemplate.Builder
 
buildList() - Method in class org.miaixz.bus.core.tree.TreeBuilder
构建树列表,没有顶层节点,例如:
buildQuery(Map<String, ?>, Charset) - Static method in class org.miaixz.bus.core.xyz.UrlKit
将Map形式的Form表单数据转换为Url参数形式 paramMap中如果key为空(null和"")会被忽略,如果value为null,会被做为空白符("") 会自动url编码键和值
buildQuietly() - Method in class org.miaixz.bus.core.net.tls.SSLContextBuilder
buildSetter(Class<T>, String) - Static method in class org.miaixz.bus.core.xyz.LambdaKit
Obj::setXxx
buildSetter(Method) - Static method in class org.miaixz.bus.core.xyz.LambdaKit
等效于 Obj::setXxx
buildSingle(List<TreeNode<E>>, E) - Static method in class org.miaixz.bus.core.xyz.TreeKit
构建单root节点树 它会生成一个以指定ID为ID的空的节点,然后逐级增加子节点。
buildSingle(List<TreeNode<Integer>>) - Static method in class org.miaixz.bus.core.xyz.TreeKit
构建单root节点树
buildSingle(List<T>, E, NodeConfig, NodeParser<T, E>) - Static method in class org.miaixz.bus.core.xyz.TreeKit
构建单root节点树 它会生成一个以指定ID为ID的空的节点,然后逐级增加子节点。
buildSingle(List<T>, E, NodeParser<T, E>) - Static method in class org.miaixz.bus.core.xyz.TreeKit
构建单root节点树 它会生成一个以指定ID为ID的空的节点,然后逐级增加子节点。
buildSingle(Map<E, MapTree<E>>, E) - Static method in class org.miaixz.bus.core.xyz.TreeKit
单点树构建,按照权重排序 它会生成一个以指定ID为ID的空的节点,然后逐级增加子节点。
business() - Element in annotation interface org.miaixz.bus.core.annotation.Trace
 
BusinessException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 业务异常
BusinessException() - Constructor for exception class org.miaixz.bus.core.lang.exception.BusinessException
构造
BusinessException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.BusinessException
构造
BusinessException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.BusinessException
构造
BusinessException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.BusinessException
构造
BusinessException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.BusinessException
 
BusinessException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.BusinessException
构造
BusinessException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.BusinessException
构造
BusinessException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.BusinessException
构造
BusinessException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.BusinessException
构造
BYTE - Enum constant in enum class org.miaixz.bus.core.convert.BasicType
byte
BYTE_MINUS_ONE - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Byte constant for minus one.
BYTE_ONE - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Byte constant for one.
BYTE_ZERO - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Byte constant for zero.
byteArray() - Static method in class org.miaixz.bus.core.center.map.concurrent.Weighers
A weigher where the value is a byte array and its selector is the number of bytes.
byteArrayToHexString(byte[]) - Static method in class org.miaixz.bus.core.xyz.ByteKit
Parse a byte array into a string of hexadecimal digits including all array bytes as digits
ByteBuffer - Class in org.miaixz.bus.core.io.buffer
由字节数组段组成的不可变字节字符串 该类的存在是为了实现 缓冲区的有效快照 它被实现为一个段数组,加上一个目录 两个半部分,描述段如何组成这个字节字符串
ByteBuffer(Buffer, int) - Constructor for class org.miaixz.bus.core.io.buffer.ByteBuffer
 
byteCount - Static variable in class org.miaixz.bus.core.io.LifeCycle
该池中的总字节数
ByteKit - Class in org.miaixz.bus.core.xyz
对数字和字节进行转换。 假设数据存储是以大端模式存储的: byte: 字节类型 占8位二进制 00000000 char: 字符类型 占2个字节 16位二进制 byte[0] byte[1] int : 整数类型 占4个字节 32位二进制 byte[0] byte[1] byte[2] byte[3] long: 长整数类型 占8个字节 64位二进制 byte[0] byte[1] byte[2] byte[3] byte[4] byte[5] long: 长整数类型 占8个字节 64位二进制 byte[0] byte[1] byte[2] byte[3] byte[4] byte[5] byte[6] byte[7] float: 浮点数(小数) 占4个字节 32位二进制 byte[0] byte[1] byte[2] byte[3] double: 双精度浮点数(小数) 占8个字节 64位二进制 byte[0] byte[1] byte[2] byte[3] byte[4]byte[5] byte[6] byte[7]
ByteKit() - Constructor for class org.miaixz.bus.core.xyz.ByteKit
 
byteLength(CharSequence, Charset) - Static method in class org.miaixz.bus.core.text.CharsBacker
给定字符串转为bytes后的byte数(byte长度)
ByteOrderMark - Class in org.miaixz.bus.core.io
Byte Order Mark (BOM) 头描述 BOM定义:http://www.unicode.org/unicode/faq/utf_bom.html EF BB BF = UTF-8 FE FF = UTF-16BE, big-endian FF FE = UTF-16LE, little-endian 00 00 FE FF = UTF-32BE, big-endian FF FE 00 00 = UTF-32LE, little-endian
ByteOrderMark(String, byte...) - Constructor for class org.miaixz.bus.core.io.ByteOrderMark
构造
BYTES - Enum constant in enum class org.miaixz.bus.core.io.unit.DataUnit
Bytes, 后缀表示为: B.
BYTES_PER_GB - Static variable in class org.miaixz.bus.core.lang.Normal
Bytes per Gigabyte(GB).
BYTES_PER_KB - Static variable in class org.miaixz.bus.core.lang.Normal
Bytes per Kilobyte(KB).
BYTES_PER_MB - Static variable in class org.miaixz.bus.core.lang.Normal
Bytes per Megabyte(MB).
BYTES_PER_TB - Static variable in class org.miaixz.bus.core.lang.Normal
Bytes per Terabyte(TB).
BytesResource - Class in org.miaixz.bus.core.io.resource
基于byte[]的资源获取器 注意:此对象中getUrl方法始终返回null
BytesResource(byte[]) - Constructor for class org.miaixz.bus.core.io.resource.BytesResource
构造
BytesResource(byte[], String) - Constructor for class org.miaixz.bus.core.io.resource.BytesResource
构造
bytesToDouble(byte[], int, boolean) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转double 默认以: ByteOrder.BIG_ENDIAN or ByteOrder.LITTLE_ENDIAN
bytesToDoubleBE(byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转double 默认以: ByteOrder.BIG_ENDIAN
bytesToDoubleLE(byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转double 默认以: ByteOrder.LITTLE_ENDIAN
bytesToFloat(byte[], int, boolean) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转float 默认以: ByteOrder.BIG_ENDIAN or ByteOrder.LITTLE_ENDIAN
bytesToFloatBE(byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转float 默认以: ByteOrder.BIG_ENDIAN
bytesToFloatLE(byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转float 默认以: ByteOrder.LITTLE_ENDIAN
bytesToInt(byte[]) - Static method in class org.miaixz.bus.core.convert.Convert
byte[]转int值 默认以小端序转换
bytesToInt(byte[], int, boolean) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转int 默认以: ByteOrder.BIG_ENDIAN or ByteOrder.LITTLE_ENDIAN
bytesToIntBE(byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转int 默认以: ByteOrder.BIG_ENDIAN
bytesToIntLE(byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转int 默认以: ByteOrder.LITTLE_ENDIAN
bytesToLong(byte[]) - Static method in class org.miaixz.bus.core.convert.Convert
bytesToLong(byte[], int, boolean) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转long 默认以: ByteOrder.BIG_ENDIAN or ByteOrder.LITTLE_ENDIAN
bytesToLongBE(byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转long 默认以: ByteOrder.BIG_ENDIAN
bytesToLongLE(byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转long 默认以: ByteOrder.LITTLE_ENDIAN
bytesToShort(byte[]) - Static method in class org.miaixz.bus.core.convert.Convert
byte数组转short 默认以小端序转换
bytesToShort(byte[], int, boolean) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转int 默认以: ByteOrder.BIG_ENDIAN or ByteOrder.LITTLE_ENDIAN
bytesToShort(byte[], short[], int, int, boolean) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组处理 排序: ByteOrder.BIG_ENDIAN or ByteOrder.LITTLE_ENDIAN
bytesToShortBE(byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转int 默认以: ByteOrder.LITTLE_ENDIAN
bytesToShortLE(byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转int 默认以: ByteOrder.LITTLE_ENDIAN
bytesToShortLE(byte[], short[], int, int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组处理 默认排序: ByteOrder.LITTLE_ENDIAN
bytesToShortsBE(byte[], short[], int, int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组处理 默认排序: ByteOrder.BIG_ENDIAN
bytesToTag(byte[], int, boolean) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转int 默认以: ByteOrder.BIG_ENDIAN or ByteOrder.LITTLE_ENDIAN
bytesToTagBE(byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转int 默认以: ByteOrder.BIG_ENDIAN
bytesToTagLE(byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转int 默认以: ByteOrder.LITTLE_ENDIAN
bytesToUShort(byte[], int, boolean) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转int 默认以: ByteOrder.BIG_ENDIAN
bytesToUShortBE(byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转int 默认以: ByteOrder.LITTLE_ENDIAN
bytesToUShortLE(byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转int 默认以: ByteOrder.LITTLE_ENDIAN
bytesToVR(byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转int 默认以: ByteOrder.BIG_ENDIAN
ByteString - Class in org.miaixz.bus.core.io
不可变的字节序列
ByteString(byte[]) - Constructor for class org.miaixz.bus.core.io.ByteString
 
byteStrings - Variable in class org.miaixz.bus.core.io.SegmentBuffer
 
byteToUnsignedInt(byte) - Static method in class org.miaixz.bus.core.convert.Convert
byte转无符号int
byteValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
 
BZ2 - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
bz2

C

C_AND - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 与
C_AT - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: @
C_BACKSLASH - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 反斜杠
C_BRACE_LEFT - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 大括号-左
C_BRACE_RIGHT - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 大括号-右
C_BRACKET_LEFT - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 方括号-左
C_BRACKET_RIGHT - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 方括号-右
C_CARET - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 幂
C_CNY - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 人民币
C_COLON - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 冒号
C_COMMA - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 逗号
C_CR - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 回车
C_DOLLAR - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 美元
C_DOT - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 小数点
C_DOUBLE_QUOTES - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 双引号
C_EIGHT - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 8
C_EQUAL - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 等于号
C_FIVE - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 5
C_FOUR - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 4
C_GT - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 大于号
C_HT - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 水平制表
C_L_EIGHT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_L_FIVE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_L_FOUR - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_L_NINE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_L_ONE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_L_SEVEN - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_L_SIX - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_L_TEN - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_L_THREE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_L_TWO - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_LF - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 换行
C_LT - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 小于号
C_MINUS - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 减号
C_NINE - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 9
C_NOT - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 非
C_ONE - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 1
C_OR - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 或
C_PARENTHESE_LEFT - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 圆括号-左
C_PARENTHESE_RIGHT - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 圆括号-右
C_PERCENT - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 百分比
C_PLUS - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 加号
C_QUESTION_MARK - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 问号
C_SEMICOLON - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 分号
C_SEVEN - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 7
C_SHAPE - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: #
C_SINGLE_QUOTE - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 单引号
C_SIX - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 6
C_SLASH - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: /和//
C_SPACE - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 空格
C_STAR - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 星号
C_TAB - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: TAB
C_TEN - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 10
C_THREE - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 3
C_TILDE - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 波浪符
C_TWO - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 2
C_U_EIGHT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_U_FIVE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_U_FOUR - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_U_NINE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_U_ONE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_U_SEVEN - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_U_SIX - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_U_TEN - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_U_THREE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_U_TWO - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_UL_ZERO - Static variable in class org.miaixz.bus.core.lang.Symbol
 
C_UNDERLINE - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 下划线
C_ZERO - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 0
CA - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
CA_ES - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
CA_ES_EURO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
CAB - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
cab
cache - Variable in class org.miaixz.bus.core.cache.file.AbstractFileCache
缓存实现
Cache<K,V> - Interface in org.miaixz.bus.core.cache
缓存接口
CACHE_CONTROL - Static variable in class org.miaixz.bus.core.lang.Header
The header Cache-Control
CacheKit - Class in org.miaixz.bus.core.xyz
缓存工具类
CacheKit() - Constructor for class org.miaixz.bus.core.xyz.CacheKit
 
CacheListener<K,V> - Interface in org.miaixz.bus.core.cache
缓存监听,用于实现缓存操作时的回调监听,例如缓存对象的移除事件等
cacheMap - Variable in class org.miaixz.bus.core.cache.provider.AbstractCache
Map缓存
CacheObject<K,V> - Class in org.miaixz.bus.core.cache.provider
缓存对象
CacheObject(K, V, long) - Constructor for class org.miaixz.bus.core.cache.provider.CacheObject
构造
CacheObjectIterator<K,V> - Class in org.miaixz.bus.core.cache.provider
AbstractCache 的CacheObj迭代器.
cacheObjIter() - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
获取所有CacheObject值的Iterator形式
cacheObjIterator() - Method in interface org.miaixz.bus.core.cache.Cache
返回包含键和值得迭代器
cacheObjIterator() - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
cacheObjIterator() - Method in class org.miaixz.bus.core.cache.provider.ReentrantCache
 
cacheObjIterator() - Method in class org.miaixz.bus.core.cache.provider.StampedCache
 
CacheValuesIterator<V> - Class in org.miaixz.bus.core.cache.provider
AbstractCache 的值迭代器.
Caesar - Class in org.miaixz.bus.core.codec
Caesar() - Constructor for class org.miaixz.bus.core.codec.Caesar
 
calcQi(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
calcShuo(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
calculate(String) - Method in class org.miaixz.bus.core.math.Calculator
按照给定的表达式计算
calculate(String) - Static method in class org.miaixz.bus.core.xyz.MathKit
计算数学表达式的值,只支持加减乘除和取余 如:
Calculate - Class in org.miaixz.bus.core.center.date
日期计算类
Calculate() - Constructor for class org.miaixz.bus.core.center.date.Calculate
 
Calculator - Class in org.miaixz.bus.core.math
数学表达式计算工具类
Calculator() - Constructor for class org.miaixz.bus.core.math.Calculator
 
calendar() - Static method in class org.miaixz.bus.core.center.date.Calendar
创建Calendar对象,时间为默认时区的当前时间
calendar(long) - Static method in class org.miaixz.bus.core.center.date.Calendar
转换为Calendar对象,使用当前默认时区
calendar(long, TimeZone) - Static method in class org.miaixz.bus.core.center.date.Calendar
转换为Calendar对象
calendar(Calendar, TimeZone) - Static method in class org.miaixz.bus.core.center.date.Calendar
转换为指定时区的Calendar,返回新的Calendar
calendar(Date) - Static method in class org.miaixz.bus.core.center.date.Calendar
转换为Calendar对象
calendar(XMLGregorianCalendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
转换为Calendar对象
Calendar - Class in org.miaixz.bus.core.center.date
针对Calendar 对象封装工具类
Calendar() - Constructor for class org.miaixz.bus.core.center.date.Calendar
 
CalendarConverter - Class in org.miaixz.bus.core.convert
日期转换器
CalendarConverter() - Constructor for class org.miaixz.bus.core.convert.CalendarConverter
 
call(Object, Object...) - Static method in class org.miaixz.bus.core.lang.reflect.kotlin.KotlinCallable
实例化对象,本质上调用KCallable.call方法
Caller - Interface in org.miaixz.bus.core.lang.caller
调用者接口 可以通过此接口的实现类方法获取调用者、多级调用者以及判断是否被调用
CALLER_RUNS - Enum constant in enum class org.miaixz.bus.core.lang.thread.RejectPolicy
调用者线程来执行被丢弃的任务;一般可能是由主线程来直接执行
CallerKit - Class in org.miaixz.bus.core.xyz
调用者。可以通过此类的方法获取调用者、多级调用者以及判断是否被调用
CallerKit() - Constructor for class org.miaixz.bus.core.xyz.CallerKit
 
CAMEL - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Naming
驼峰转下划线
CAMEL_UNDERLINE_LOWER_CASE - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Naming
驼峰转下划线小写形式
CAMEL_UNDERLINE_UPPER_CASE - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Naming
驼峰转下划线大写形式
CamelCaseLinkedMap<K,V> - Class in org.miaixz.bus.core.center.map
驼峰Key风格的LinkedHashMap 对KEY转换为驼峰,get("int_value")和get("intValue")获得的值相同,put进入的值也会被覆盖
CamelCaseLinkedMap() - Constructor for class org.miaixz.bus.core.center.map.CamelCaseLinkedMap
构造
CamelCaseLinkedMap(float, Map<? extends K, ? extends V>) - Constructor for class org.miaixz.bus.core.center.map.CamelCaseLinkedMap
构造
CamelCaseLinkedMap(int) - Constructor for class org.miaixz.bus.core.center.map.CamelCaseLinkedMap
构造
CamelCaseLinkedMap(int, float) - Constructor for class org.miaixz.bus.core.center.map.CamelCaseLinkedMap
构造
CamelCaseLinkedMap(Map<? extends K, ? extends V>) - Constructor for class org.miaixz.bus.core.center.map.CamelCaseLinkedMap
构造
CamelCaseMap<K,V> - Class in org.miaixz.bus.core.center.map
驼峰Key风格的Map 对KEY转换为驼峰,get("int_value")和get("intValue")获得的值相同,put进入的值也会被覆盖
CamelCaseMap() - Constructor for class org.miaixz.bus.core.center.map.CamelCaseMap
构造
CamelCaseMap(float, Map<? extends K, ? extends V>) - Constructor for class org.miaixz.bus.core.center.map.CamelCaseMap
构造
CamelCaseMap(int) - Constructor for class org.miaixz.bus.core.center.map.CamelCaseMap
构造
CamelCaseMap(int, float) - Constructor for class org.miaixz.bus.core.center.map.CamelCaseMap
构造
CamelCaseMap(Map<? extends K, ? extends V>) - Constructor for class org.miaixz.bus.core.center.map.CamelCaseMap
构造
cancelPruneSchedule() - Method in class org.miaixz.bus.core.cache.provider.TimedCache
取消定时清理
CANCER - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
巨蟹座
capacity - Variable in class org.miaixz.bus.core.cache.file.AbstractFileCache
容量
capacity - Variable in class org.miaixz.bus.core.cache.provider.AbstractCache
返回缓存容量,0表示无大小限制
capacity() - Method in interface org.miaixz.bus.core.cache.Cache
返回缓存容量,0表示无大小限制
capacity() - Method in class org.miaixz.bus.core.cache.file.AbstractFileCache
缓存容量
capacity() - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
 
capacity() - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
capacity() - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
Retrieves the maximum weighted capacity of the map.
CAPACITY_NAMES - Static variable in class org.miaixz.bus.core.lang.Normal
byte 1B 1 kilobyte 1KB 1,024 megabyte 1MB 1,048,576 gigabyte 1GB 1,073,741,824 terabyte 1TB 1,099,511,627,776
CAPITAL_LETTER - Enum constant in enum class org.miaixz.bus.core.data.Strength.CHAR_TYPE
大写字母
capitalize(String) - Static method in class org.miaixz.bus.core.xyz.StringKit
Character.toTitleCase(int) 将第一个字符更改为标题大小写.其他字符没有改变
CAPRICORN - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
摩羯座
CAR_DRIVING_LICENCE - Static variable in class org.miaixz.bus.core.lang.Regex
驾驶证 别名:驾驶证档案编号、行驶证编号 eg:430101758218 12位数字字符串 仅限:中国驾驶证档案编号
CAR_DRIVING_LICENCE_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
驾驶证 别名:驾驶证档案编号、行驶证编号 eg:530201950258 12位数字字符串 仅限:中国驾驶证档案编号
CAR_LICENSE - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Masking
中国大陆车牌,包含普通车辆、新能源车辆
CAR_VIN - Static variable in class org.miaixz.bus.core.lang.Regex
车架号(车辆识别代号由世界制造厂识别代号(WMI、车辆说明部分(VDS)车辆指示部分(VIS)三部分组成,共 17 位字码。) 别名:车辆识别代号、车辆识别码、车架号、十七位码 标准号:GB 16735-2019 标准官方地址:https://openstd.samr.gov.cn/bzgk/gb/newGbInfo?hcno=E2EBF667F8C032B1EDFD6DF9C1114E02 对年产量大于或等于1 000 辆的完整车辆和/或非完整车辆制造厂:
CAR_VIN_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
车架号(车辆识别代号由世界制造厂识别代号(WMI、车辆说明部分(VDS)车辆指示部分(VIS)三部分组成,共 17 位字码。) 别名:车辆识别代号、车辆识别码、车架号、十七位码 标准号:GB 16735-2019 标准官方地址:https://openstd.samr.gov.cn/bzgk/gb/newGbInfo?hcno=E2EBF667F8C032B1EDFD6DF9C1114E02 对年产量大于或等于1 000 辆的完整车辆和/或非完整车辆制造厂:
CARET - Static variable in class org.miaixz.bus.core.lang.Symbol
 
carLicense(String) - Static method in class org.miaixz.bus.core.data.Masking
【中国车牌】车牌中间用*代替 eg1:null - "" eg1:"" - "" eg3:苏A60000 - 苏A6***0 eg4:陕A12345D - 陕A1****D eg5:京A123 - 京A123 如果是错误的车牌,不处理
CaseInsensitiveLinkedMap<K,V> - Class in org.miaixz.bus.core.center.map
忽略大小写的LinkedHashMap 对KEY忽略大小写,get("Value")和get("value")获得的值相同,put进入的值也会被覆盖
CaseInsensitiveLinkedMap() - Constructor for class org.miaixz.bus.core.center.map.CaseInsensitiveLinkedMap
构造
CaseInsensitiveLinkedMap(float, Map<? extends K, ? extends V>) - Constructor for class org.miaixz.bus.core.center.map.CaseInsensitiveLinkedMap
构造
CaseInsensitiveLinkedMap(int) - Constructor for class org.miaixz.bus.core.center.map.CaseInsensitiveLinkedMap
构造
CaseInsensitiveLinkedMap(int, float) - Constructor for class org.miaixz.bus.core.center.map.CaseInsensitiveLinkedMap
构造
CaseInsensitiveLinkedMap(Map<? extends K, ? extends V>) - Constructor for class org.miaixz.bus.core.center.map.CaseInsensitiveLinkedMap
构造
CaseInsensitiveMap<K,V> - Class in org.miaixz.bus.core.center.map
忽略大小写的Map 对KEY忽略大小写,get("Value")和get("value")获得的值相同,put进入的值也会被覆盖
CaseInsensitiveMap() - Constructor for class org.miaixz.bus.core.center.map.CaseInsensitiveMap
构造
CaseInsensitiveMap(float, Map<? extends K, ? extends V>) - Constructor for class org.miaixz.bus.core.center.map.CaseInsensitiveMap
构造
CaseInsensitiveMap(int) - Constructor for class org.miaixz.bus.core.center.map.CaseInsensitiveMap
构造
CaseInsensitiveMap(int, float) - Constructor for class org.miaixz.bus.core.center.map.CaseInsensitiveMap
构造
CaseInsensitiveMap(Map<? extends K, ? extends V>) - Constructor for class org.miaixz.bus.core.center.map.CaseInsensitiveMap
构造 注意此构造将传入的Map所有值复制到当前map中,不修改传入map
CaseInsensitiveTreeMap<K,V> - Class in org.miaixz.bus.core.center.map
忽略大小写的TreeMap 对KEY忽略大小写,get("Value")和get("value")获得的值相同,put进入的值也会被覆盖
CaseInsensitiveTreeMap() - Constructor for class org.miaixz.bus.core.center.map.CaseInsensitiveTreeMap
构造
CaseInsensitiveTreeMap(Comparator<? super K>) - Constructor for class org.miaixz.bus.core.center.map.CaseInsensitiveTreeMap
构造
CaseInsensitiveTreeMap(Map<? extends K, ? extends V>) - Constructor for class org.miaixz.bus.core.center.map.CaseInsensitiveTreeMap
构造
cast(Class<?>, Object) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
强转数组类型 强制转换的前提是数组元素类型可被强制转换 强制转换后会生成一个新数组
cast(Object) - Static method in class org.miaixz.bus.core.xyz.CastKit
将指定对象强制转换为指定类型
CastConverter<T> - Class in org.miaixz.bus.core.convert
强转转换器
CastConverter() - Constructor for class org.miaixz.bus.core.convert.CastConverter
 
castDown(Collection<? super T>) - Static method in class org.miaixz.bus.core.xyz.CastKit
泛型集合向下转型。例如将Collection<Number>转换为Collection<Integer>
castDown(List<? super T>) - Static method in class org.miaixz.bus.core.xyz.CastKit
泛型集合向下转型。例如将List<Number>转换为List<Integer>
castDown(Map<? super K, ? super V>) - Static method in class org.miaixz.bus.core.xyz.CastKit
泛型集合向下转型。例如将Map<Number,Number>转换为Map<Integer, Integer>
castDown(Set<? super T>) - Static method in class org.miaixz.bus.core.xyz.CastKit
泛型集合向下转型。例如将Set<Number>转换为Set<Integer>
casting(F) - Static method in interface org.miaixz.bus.core.center.function.UnaryOperatorX
casting identity
castingIdentity() - Static method in interface org.miaixz.bus.core.center.function.FunctionX
casting identity
CastKit - Class in org.miaixz.bus.core.xyz
转换工具类,提供集合、Map等向上向下转换工具
CastKit() - Constructor for class org.miaixz.bus.core.xyz.CastKit
 
castTo(Class<T>, Object) - Static method in class org.miaixz.bus.core.xyz.CastKit
将指定对象强制转换为指定类型
castUp(Collection<? extends T>) - Static method in class org.miaixz.bus.core.xyz.CastKit
泛型集合向上转型。例如将Collection<Integer>转换为Collection<Number>
castUp(List<? extends T>) - Static method in class org.miaixz.bus.core.xyz.CastKit
泛型接口向上转型。例如将List<Integer>转换为List<Number>
castUp(Map<? extends K, ? extends V>) - Static method in class org.miaixz.bus.core.xyz.CastKit
泛型集合向下转型。例如将Map<Integer, Integer>转换为Map<Number,Number>
castUp(Set<? extends T>) - Static method in class org.miaixz.bus.core.xyz.CastKit
泛型集合向上转型。例如将Set<Integer>转换为Set<Number>
CAT - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"Africa/Harare","非洲/哈拉雷"
CBC - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm.Mode
密码分组连接模式(Ciphers Block Chaining)
ceilDiv(int, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
补充Math.ceilDiv() JDK8中添加了和 Math.floorDiv(int, int) 但却没有ceilDiv()
ceiling(Calendar, Various) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改日期为某个时间字段结束时间
ceiling(Calendar, Various, boolean) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改日期为某个时间字段结束时间 可选是否归零毫秒。
ceiling(Date, Various) - Static method in class org.miaixz.bus.core.xyz.DateKit
修改日期为某个时间字段结束时间
ceiling(Date, Various, boolean) - Static method in class org.miaixz.bus.core.xyz.DateKit
修改日期为某个时间字段结束时间 可选是否归零毫秒。
CEILING - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Modify
指定日期属性按照进一法处理
cellSet() - Method in class org.miaixz.bus.core.center.map.multi.AbstractTable
 
cellSet() - Method in interface org.miaixz.bus.core.center.map.multi.Table
所有单元格集合
center(CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
居中字符串,两边补充指定字符串,如果指定长度小于字符串,则返回原字符串
center(CharSequence, int, char) - Static method in class org.miaixz.bus.core.text.CharsBacker
居中字符串,两边补充指定字符串,如果指定长度小于字符串,则返回原字符串
center(CharSequence, int, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
居中字符串,两边补充指定字符串,如果指定长度小于字符串,则返回原字符串
CENTER - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Align
居中
centToYuan(long) - Static method in class org.miaixz.bus.core.xyz.MathKit
金额分转换为元
CFB - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm.Mode
密文反馈模式(Ciphers Feedback)
CH_ID - Static variable in class org.miaixz.bus.core.xyz.CollectorKit
说明已包含IDENTITY_FINISH特征 为 Characteristics.IDENTITY_FINISH 的缩写
CH_NOID - Static variable in class org.miaixz.bus.core.xyz.CollectorKit
说明不包含IDENTITY_FINISH特征
CHACHA20 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
ChaCha20
Chain<E,T> - Interface in org.miaixz.bus.core.lang
责任链接口
ChannelCopier - Class in org.miaixz.bus.core.io.copier
ChannelCopier() - Constructor for class org.miaixz.bus.core.io.copier.ChannelCopier
构造
ChannelCopier(int) - Constructor for class org.miaixz.bus.core.io.copier.ChannelCopier
构造
ChannelCopier(int, long) - Constructor for class org.miaixz.bus.core.io.copier.ChannelCopier
构造
ChannelCopier(int, long, StreamProgress) - Constructor for class org.miaixz.bus.core.io.copier.ChannelCopier
构造
CHAR - Enum constant in enum class org.miaixz.bus.core.convert.BasicType
char
CHARACTER - Enum constant in enum class org.miaixz.bus.core.convert.BasicType
CharacterConverter - Class in org.miaixz.bus.core.convert
字符转换器
CharacterConverter() - Constructor for class org.miaixz.bus.core.convert.CharacterConverter
 
characteristics() - Method in class org.miaixz.bus.core.center.stream.SimpleCollector
 
characteristics() - Method in class org.miaixz.bus.core.center.stream.spliterators.DropWhileSpliterator
 
characteristics() - Method in class org.miaixz.bus.core.center.stream.spliterators.TakeWhileSpliterator
 
characteristics() - Method in class org.miaixz.bus.core.center.TransSpliterator
 
CharArray - Class in org.miaixz.bus.core.text
char[]包装,提供zero-copy的数组操作
CharArray(char[], boolean) - Constructor for class org.miaixz.bus.core.text.CharArray
构造,注意此方法共享数组
CharArray(String) - Constructor for class org.miaixz.bus.core.text.CharArray
构造
charAt(int) - Method in class org.miaixz.bus.core.text.CharArray
 
CharFinder - Class in org.miaixz.bus.core.text.finder
字符查找器 查找指定字符在字符串中的位置信息
CharFinder(char) - Constructor for class org.miaixz.bus.core.text.finder.CharFinder
构造,不忽略字符大小写
CharFinder(char, boolean) - Constructor for class org.miaixz.bus.core.text.finder.CharFinder
构造
CharKit - Class in org.miaixz.bus.core.xyz
字符工具类 部分工具来自于Apache Commons系列
CharKit() - Constructor for class org.miaixz.bus.core.xyz.CharKit
 
CharRangeReplacer - Class in org.miaixz.bus.core.text.replacer
区间字符串替换,指定区间,将区间中的所有字符去除,替换为指定的字符,字符重复次数为区间长度,即替换后字符串长度不变 此方法使用String.codePoints()完成拆分替换
CharRangeReplacer(int, int, char, boolean) - Constructor for class org.miaixz.bus.core.text.replacer.CharRangeReplacer
构造
CharsBacker - Class in org.miaixz.bus.core.text
CharSequence 相关工具类封装,包括但不限于: 字符串补充前缀或后缀:addXXX 字符串补充长度:padXXX 字符串包含关系:containsXXX 字符串默认值:defaultIfXXX 字符串查找:indexOf 字符串判断以什么结尾:endWith 字符串判断以什么开始:startWith 字符串匹配:equals 字符串格式化:format 字符串去除:removeXXX 字符串重复:repeat 获取子串:sub 去除两边的指定字符串(只去除一次):strip 去除两边的指定所有字符:trim 去除两边的指定所有字符包装和去除包装:wrap
CharsBacker() - Constructor for class org.miaixz.bus.core.text.CharsBacker
 
CharSequenceResource - Class in org.miaixz.bus.core.io.resource
CharSequence资源,字符串做为资源
CharSequenceResource(CharSequence) - Constructor for class org.miaixz.bus.core.io.resource.CharSequenceResource
构造,使用UTF8编码
CharSequenceResource(CharSequence, CharSequence, Charset) - Constructor for class org.miaixz.bus.core.io.resource.CharSequenceResource
构造
CharSequenceResource(CharSequence, String) - Constructor for class org.miaixz.bus.core.io.resource.CharSequenceResource
构造,使用UTF8编码
charset - Variable in class org.miaixz.bus.core.io.file.FileWrapper
 
charset - Variable in class org.miaixz.bus.core.lang.loader.spi.AbstractServiceLoader
字符集
charset - Variable in class org.miaixz.bus.core.lang.MediaType
 
charset() - Method in class org.miaixz.bus.core.lang.MediaType
返回此媒体类型的字符集,如果该媒体类型没有指定字符集,则返回null.
charset(String) - Static method in class org.miaixz.bus.core.lang.Charset
转换为Charset对象
charset(Charset) - Method in class org.miaixz.bus.core.lang.MediaType
返回此媒体类型的字符集,或者defaultValue, 如果此媒体类型没有指定字符集,则当前运行时不支持该字符集
Charset - Class in org.miaixz.bus.core.lang
字符集工具类
Charset() - Constructor for class org.miaixz.bus.core.lang.Charset
 
CHARSET_PARAMETER - Static variable in class org.miaixz.bus.core.lang.MediaType
The media type charset parameter name.
CharsetConverter - Class in org.miaixz.bus.core.convert
编码对象转换器
CharsetConverter() - Constructor for class org.miaixz.bus.core.convert.CharsetConverter
 
CharsetDetector - Class in org.miaixz.bus.core.io
编码探测器
CharsetDetector() - Constructor for class org.miaixz.bus.core.io.CharsetDetector
 
check(String) - Static method in class org.miaixz.bus.core.data.Strength
检查密码的健壮性
checkBean(Object, Predicate<Field>) - Static method in class org.miaixz.bus.core.xyz.BeanKit
检查Bean 遍历Bean的字段并断言检查字段,当某个字段: 断言为true 时,返回true并不再检查后续字段; 断言为false时,继续检查后续字段
checkBetween(double, double, double) - Static method in class org.miaixz.bus.core.lang.Assert
检查值是否在指定范围内
checkBetween(double, double, double, String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
检查值是否在指定范围内
checkBetween(double, double, double, Supplier<? extends X>) - Static method in class org.miaixz.bus.core.lang.Assert
检查值是否在指定范围内
checkBetween(int, int, int) - Static method in class org.miaixz.bus.core.lang.Assert
检查值是否在指定范围内
checkBetween(int, int, int, String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
检查值是否在指定范围内
checkBetween(int, int, int, Supplier<? extends X>) - Static method in class org.miaixz.bus.core.lang.Assert
检查值是否在指定范围内
checkBetween(long, long, long) - Static method in class org.miaixz.bus.core.lang.Assert
检查值是否在指定范围内
checkBetween(long, long, long, String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
检查值是否在指定范围内
checkBetween(long, long, long, Supplier<? extends X>) - Static method in class org.miaixz.bus.core.lang.Assert
检查值是否在指定范围内
checkBetween(Number, Number, Number) - Static method in class org.miaixz.bus.core.lang.Assert
检查值是否在指定范围内
checkClientTrusted(X509Certificate[], String) - Method in class org.miaixz.bus.core.net.tls.TrustAnyTrustManager
 
checkClientTrusted(X509Certificate[], String, Socket) - Method in class org.miaixz.bus.core.net.tls.TrustAnyTrustManager
 
checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class org.miaixz.bus.core.net.tls.TrustAnyTrustManager
 
CheckedLinkedBlockingQueue<E> - Class in org.miaixz.bus.core.center.queue
自定义加入前检查的LinkedBlockingQueue,给定一个检查函数,在加入元素前检查此函数 原理是通过Runtime#freeMemory()获取剩余内存,当剩余内存低于指定的阈值时,不再加入。
CheckedLinkedBlockingQueue(Collection<? extends E>, Predicate<E>) - Constructor for class org.miaixz.bus.core.center.queue.CheckedLinkedBlockingQueue
构造
CheckedLinkedBlockingQueue(Predicate<E>) - Constructor for class org.miaixz.bus.core.center.queue.CheckedLinkedBlockingQueue
构造
checker - Variable in class org.miaixz.bus.core.center.queue.CheckedLinkedBlockingQueue
 
checkIndex(int, int) - Static method in class org.miaixz.bus.core.lang.Assert
检查下标(数组、集合、字符串)是否符合要求,下标必须满足:
checkIndex(int, int, String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
检查下标(数组、集合、字符串)是否符合要求,下标必须满足:
checkIndexLimit(int, int) - Static method in class org.miaixz.bus.core.lang.Validator
检查给定的index是否超出长度限制 数组调用setOrPadding时,最多允许padding的长度 List调用setOrPadding时,最多允许padding的长度 JSONArray调用setOrPadding时,最多允许padding的长度
CheckKit - Class in org.miaixz.bus.core.xyz
校验码工具
CheckKit() - Constructor for class org.miaixz.bus.core.xyz.CheckKit
 
checkNotNull(T, Object) - Static method in class org.miaixz.bus.core.annotation.Named.Names
 
checkOffsetAndCount(long, long, long) - Static method in class org.miaixz.bus.core.xyz.IoKit
 
checkServerTrusted(X509Certificate[], String) - Method in class org.miaixz.bus.core.net.tls.TrustAnyTrustManager
 
checkServerTrusted(X509Certificate[], String, Socket) - Method in class org.miaixz.bus.core.net.tls.TrustAnyTrustManager
 
checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class org.miaixz.bus.core.net.tls.TrustAnyTrustManager
 
checkSlip(File, File) - Static method in class org.miaixz.bus.core.xyz.FileKit
检查父完整路径是否为自路径的前半部分,如果不是说明不是子路径,可能存在slip注入。
checksum(File, Checksum) - Static method in class org.miaixz.bus.core.xyz.CheckKit
计算文件校验码
checksum(InputStream, Checksum) - Static method in class org.miaixz.bus.core.xyz.CheckKit
计算流的校验码,计算后关闭流
checksumCRC32(File) - Static method in class org.miaixz.bus.core.xyz.CheckKit
计算文件CRC32校验码
checksumCRC32(InputStream) - Static method in class org.miaixz.bus.core.xyz.CheckKit
计算流CRC32校验码,计算后关闭流
checksumValue(InputStream, Checksum) - Static method in class org.miaixz.bus.core.xyz.CheckKit
计算流的校验码,计算后关闭流
checkZipBomb(ZipEntry, int) - Static method in class org.miaixz.bus.core.io.compress.ZipSecurity
检查Zip bomb漏洞
childLimit - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.DecadeFortune
童限
childLimit - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.Fortune
童限
ChildLimit - Class in org.miaixz.bus.core.center.date.culture.cn.birth
童限(从出生到起运的时间段)
ChildLimit(SolarTime, Gender) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
 
ChildLimitInfo - Class in org.miaixz.bus.core.center.date.culture.cn.birth
童限信息
ChildLimitInfo(SolarTime, SolarTime, int, int, int, int, int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimitInfo
 
ChildLimitProvider - Interface in org.miaixz.bus.core.center.date.culture.cn.birth.provider
童限计算接口
CHINA_ID_MAX_LENGTH - Static variable in class org.miaixz.bus.core.data.CIN
中国公民身份证号码最大长度。
CHINA_ID_MIN_LENGTH - Static variable in class org.miaixz.bus.core.data.CIN
中国公民身份证号码最小长度。
China95ChildLimitProvider - Class in org.miaixz.bus.core.center.date.culture.cn.birth.provider.impl
元亨利贞的童限计算
China95ChildLimitProvider() - Constructor for class org.miaixz.bus.core.center.date.culture.cn.birth.provider.impl.China95ChildLimitProvider
 
CHINESE - Static variable in class org.miaixz.bus.core.lang.Regex
单个中文汉字 参照维基百科汉字Unicode范围(https://zh.wikipedia.org/wiki/%E6%B1%89%E5%AD%97 页面右侧)
CHINESE_NAME - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Masking
中文名
CHINESE_NAME - Static variable in class org.miaixz.bus.core.lang.Regex
中文姓名 维吾尔族姓名里面的点是 · 输入法中文状态下,键盘左上角数字1前面的那个符号; 错误字符:..。.. 正确维吾尔族姓名:
CHINESE_NAME_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
中文姓名 维吾尔族姓名里面的点是 · 输入法中文状态下,键盘左上角数字1前面的那个符号; 错误字符:..。.. 正确维吾尔族姓名:
CHINESE_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
单个中文汉字 参照维基百科汉字Unicode范围(https://zh.wikipedia.org/wiki/%E6%B1%89%E5%AD%97 页面右侧)
chineseMoneyToNumber(String) - Static method in class org.miaixz.bus.core.convert.Convert
中文大写数字金额转换为数字,返回结果以元为单位的BigDecimal类型数字 如: “陆万柒仟伍佰伍拾陆元叁角贰分”返回“67556.32” “叁角贰分”返回“0.32”
chineseName(String) - Static method in class org.miaixz.bus.core.data.Masking
【中文姓名】只显示第一个汉字,其他隐藏为2个星号,比如:李**
ChineseNumberFormatter - Class in org.miaixz.bus.core.math
数字转中文类 包括:
ChineseNumberFormatter() - Constructor for class org.miaixz.bus.core.math.ChineseNumberFormatter
 
ChineseNumberParser - Class in org.miaixz.bus.core.math
中文数字或金额解析类
ChineseNumberParser() - Constructor for class org.miaixz.bus.core.math.ChineseNumberParser
 
CHINESES - Static variable in class org.miaixz.bus.core.lang.Regex
中文汉字
CHINESES_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
中文汉字
chineseToNumber(String) - Static method in class org.miaixz.bus.core.convert.Convert
数字中文表示形式转数字 一百一十二 - 112 一千零一十二 - 1012
CHM - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
CHM 49 54 53 46
CIN - Class in org.miaixz.bus.core.data
公民身份号码(Citizen Identification Number),参考GB11643-1999标准。 1-2位: 2位省份代码。 3-4位: 2位城市代码。 5-6位: 2位区县代码。 7-14位: 8位数字出生日期码。 15-17位:3位数字顺序码。第17位奇数表示男性,偶数表示女性 18位: 1位数字校验码。校检码可以是0~9的数字,有时也用X表示
CIN(String) - Constructor for class org.miaixz.bus.core.data.CIN
构造
CircularBuffer - Class in org.miaixz.bus.core.io.buffer
循环缓冲区
CircularBuffer() - Constructor for class org.miaixz.bus.core.io.buffer.CircularBuffer
默认缓冲大小的构造
CircularBuffer(int) - Constructor for class org.miaixz.bus.core.io.buffer.CircularBuffer
构造
CircularByteBuffer - Class in org.miaixz.bus.core.io
循环缓冲区
CircularByteBuffer() - Constructor for class org.miaixz.bus.core.io.CircularByteBuffer
默认缓冲大小的构造(Normal.DEFAULT_BUFFER_SIZE)
CircularByteBuffer(int) - Constructor for class org.miaixz.bus.core.io.CircularByteBuffer
构造
CITIZEN_ID - Static variable in class org.miaixz.bus.core.lang.Regex
18位身份证号码
CITIZEN_ID_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
18位身份证号码
CitizenIdKit - Class in org.miaixz.bus.core.xyz
身份证相关工具类,参考标准:GB 11643-1999 标准描述见:http://openstd.samr.gov.cn/bzgk/gb/newGbInfo?hcno=080D6FBF2BB468F9007657F26D60013E
CitizenIdKit() - Constructor for class org.miaixz.bus.core.xyz.CitizenIdKit
 
CityHash - Class in org.miaixz.bus.core.codec.hash
Google发布的Hash计算算法:CityHash64 与 CityHash128。 它们分别根据字串计算 64 和 128 位的散列值。这些算法不适用于加密,但适合用在散列表等处。
CityHash() - Constructor for class org.miaixz.bus.core.codec.hash.CityHash
 
cityHash128(byte[]) - Static method in class org.miaixz.bus.core.xyz.HashKit
CityHash算法128-bit实现
cityHash128(byte[], No128) - Static method in class org.miaixz.bus.core.xyz.HashKit
CityHash算法128-bit实现
cityHash32(byte[]) - Static method in class org.miaixz.bus.core.xyz.HashKit
CityHash算法32-bit实现
cityHash64(byte[]) - Static method in class org.miaixz.bus.core.xyz.HashKit
CityHash算法64-bit实现
cityHash64(byte[], long) - Static method in class org.miaixz.bus.core.xyz.HashKit
CityHash算法64-bit实现,种子1使用默认的CityHash#k2
cityHash64(byte[], long, long) - Static method in class org.miaixz.bus.core.xyz.HashKit
CityHash算法64-bit实现,种子1使用默认的CityHash#k2
CLASS - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
class CA FE BA BE
CLASS - Static variable in class org.miaixz.bus.core.io.file.FileType
Class文件扩展名
ClassConverter - Class in org.miaixz.bus.core.convert
类转换器 将类名转换为类,默认初始化这个类(执行static块)
ClassConverter() - Constructor for class org.miaixz.bus.core.convert.ClassConverter
构造
ClassConverter(boolean) - Constructor for class org.miaixz.bus.core.convert.ClassConverter
构造
ClassKit - Class in org.miaixz.bus.core.xyz
类工具类
ClassKit() - Constructor for class org.miaixz.bus.core.xyz.ClassKit
 
classLoader - Variable in class org.miaixz.bus.core.lang.loader.spi.AbstractServiceLoader
类加载器
CLASSPATH - Static variable in class org.miaixz.bus.core.lang.Normal
针对ClassPath路径的伪协议前缀: "classpath:"
ClassPathResource - Class in org.miaixz.bus.core.io.resource
ClassPath单一资源访问类 传入路径path必须为相对路径,如果传入绝对路径,Linux路径会去掉开头的“/”,而Windows路径会直接报错。 传入的path所指向的资源必须存在,否则报错
ClassPathResource(String) - Constructor for class org.miaixz.bus.core.io.resource.ClassPathResource
构造
ClassPathResource(String, Class<?>) - Constructor for class org.miaixz.bus.core.io.resource.ClassPathResource
构造
ClassPathResource(String, ClassLoader) - Constructor for class org.miaixz.bus.core.io.resource.ClassPathResource
构造
ClassPathResource(String, ClassLoader, Class<?>) - Constructor for class org.miaixz.bus.core.io.resource.ClassPathResource
构造
ClassScanner - Class in org.miaixz.bus.core.lang.reflect
类扫描器
ClassScanner() - Constructor for class org.miaixz.bus.core.lang.reflect.ClassScanner
构造,默认UTF-8编码
ClassScanner(String) - Constructor for class org.miaixz.bus.core.lang.reflect.ClassScanner
构造,默认UTF-8编码
ClassScanner(String, Predicate<Class<?>>) - Constructor for class org.miaixz.bus.core.lang.reflect.ClassScanner
构造,默认UTF-8编码
ClassScanner(String, Predicate<Class<?>>, Charset) - Constructor for class org.miaixz.bus.core.lang.reflect.ClassScanner
构造
clean() - Method in class org.miaixz.bus.core.io.file.PathRemover
清空目录
clean(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
清空文件夹 注意:清空文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹 某个文件删除失败会终止删除操作
clean(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
清空文件夹 注意:清空文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹 某个文件删除失败会终止删除操作
clean(Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
清空目录
cleanBlank(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
清理空白字符
cleanComment(String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
去除XML文本中的注释内容
cleanInvalid(String) - Static method in class org.miaixz.bus.core.io.file.FileName
清除文件名中的在Windows下不支持的非法字符,包括: \ / : * ? " < > |
cleanInvalid(String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
去除XML文本中的无效字符
clear() - Method in enum class org.miaixz.bus.core.beans.BeanDescCache
清空全局的Bean属性缓存
clear() - Method in enum class org.miaixz.bus.core.beans.BeanInfoCache
清空缓存
clear() - Method in interface org.miaixz.bus.core.cache.Cache
清空缓存
clear() - Method in class org.miaixz.bus.core.cache.file.AbstractFileCache
清空缓存
clear() - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
clear() - Method in class org.miaixz.bus.core.cache.provider.ReentrantCache
 
clear() - Method in class org.miaixz.bus.core.cache.provider.StampedCache
 
clear() - Method in class org.miaixz.bus.core.cache.SimpleCache
清空缓存池
clear() - Method in class org.miaixz.bus.core.center.map.BiMap
 
clear() - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
 
clear() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap
将当前集合清空,并清除全部节点间的引用关系
clear() - Method in class org.miaixz.bus.core.center.map.MapBuilder
清空Map
clear() - Method in class org.miaixz.bus.core.center.map.MapProxy
 
clear() - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
clear() - Method in class org.miaixz.bus.core.center.map.multi.RowKeyTable
 
clear() - Method in interface org.miaixz.bus.core.center.map.multi.Table
清空表格
clear() - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
clear() - Method in class org.miaixz.bus.core.center.map.TableMap
 
clear() - Method in class org.miaixz.bus.core.center.map.TripleTable
清空
clear() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
clear() - Static method in class org.miaixz.bus.core.center.regex.Pattern
清空缓存池
clear() - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
clear() - Method in class org.miaixz.bus.core.center.set.UniqueKeySet
 
clear() - Method in class org.miaixz.bus.core.center.TransCollection
 
clear() - Static method in class org.miaixz.bus.core.data.Masking
清空为空字符串
clear() - Method in class org.miaixz.bus.core.io.buffer.Buffer
丢弃此缓冲区中的所有字节。在使用完缓冲区后调用此方法将把它的段返回到池中
clear() - Method in class org.miaixz.bus.core.io.buffer.CircularBuffer
Removes all bytes from the buffer.
clear() - Method in class org.miaixz.bus.core.io.CircularByteBuffer
Removes all bytes from the buffer.
clear() - Method in class org.miaixz.bus.core.lang.selector.WeightRandomSelector
清空权重表
clear() - Static method in class org.miaixz.bus.core.math.BitStatus
清空状态就是0
clear() - Method in class org.miaixz.bus.core.text.dfa.WordTree
清除所有的词, 此方法调用后, wordTree 将被清空 endCharacterSet 也将清空
clear() - Static method in class org.miaixz.bus.core.text.placeholder.StringFormatter
清空缓存
clear(int) - Method in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
在 策略值 中移除 当前策略
clear(Collection<?>...) - Static method in class org.miaixz.bus.core.xyz.CollKit
清除一个或多个集合内的元素,每个集合调用clear()方法
clear(Iterator<?>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
清空指定Iterator,此方法遍历后调用Iterator.remove()移除每个元素
clear(Map<?, ?>...) - Static method in class org.miaixz.bus.core.xyz.MapKit
清除一个或多个Map集合内的元素,每个Map调用clear()方法
CLEAR_TO_EMPTY - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Masking
清空为""
CLEAR_TO_NULL - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Masking
清空为null
clearCaches() - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
清空相关缓存,包括: AnnotatedElements中的AnnotatedElementAnnotationMapping缓存; AnnoKit中的AnnotatedElement上直接声明的注解缓存; RepeatableAnnotationCollector中单例的注解属性缓存;
clearCaches() - Method in class org.miaixz.bus.core.lang.reflect.field.FieldReflect
清空缓存
clearCaches() - Method in class org.miaixz.bus.core.lang.reflect.method.MethodReflect
清空缓存
clearCaches() - Static method in class org.miaixz.bus.core.xyz.AnnoKit
清空相关缓存
clearDeadline() - Method in class org.miaixz.bus.core.io.timout.AssignTimeout
 
clearDeadline() - Method in class org.miaixz.bus.core.io.timout.Timeout
Clears the deadline.
clearSingletonCaches() - Static method in interface org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector
清空单例缓存
clearTimeout() - Method in class org.miaixz.bus.core.io.timout.AssignTimeout
 
clearTimeout() - Method in class org.miaixz.bus.core.io.timout.Timeout
Clears the timeout.
clearToNull() - Static method in class org.miaixz.bus.core.data.Masking
清空为null
clearWorker() - Method in class org.miaixz.bus.core.lang.thread.SyncFinisher
清空工作线程对象
Climate - Class in org.miaixz.bus.core.center.date.culture.cn.climate
Climate(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.climate.Climate
 
Climate(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.climate.Climate
 
ClimateDay - Class in org.miaixz.bus.core.center.date.culture.cn.climate
七十二候
ClimateDay(Climate, int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.climate.ClimateDay
 
ClobStringer - Class in org.miaixz.bus.core.convert.stringer
Clob转String
ClobStringer() - Constructor for class org.miaixz.bus.core.convert.stringer.ClobStringer
 
clockSequence() - Method in class org.miaixz.bus.core.data.UUID
与此 UUID 相关联的时钟序列值。
clone() - Method in class org.miaixz.bus.core.beans.DynaBean
 
clone() - Method in class org.miaixz.bus.core.center.map.Dictionary
 
clone() - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
clone() - Method in class org.miaixz.bus.core.center.set.UniqueKeySet
 
clone() - Method in class org.miaixz.bus.core.io.buffer.Buffer
Returns a deep copy of this buffer.
clone() - Method in class org.miaixz.bus.core.lang.tuple.Pair
 
clone() - Method in class org.miaixz.bus.core.lang.tuple.Triplet
 
clone() - Method in class org.miaixz.bus.core.lang.tuple.Tuple
 
clone(T) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
克隆数组,如果非数组返回null
clone(T) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
克隆对象 如果对象是数组,则等同于ArrayKit.clone(Object); 如果对象实现了Cloneable接口,调用 Object.clone()方法; 如果对象实现了Serializable接口,执行深度克隆; 不符合上述任意情况则返回null
clone(T) - Static method in class org.miaixz.bus.core.xyz.SerializeKit
序列化后拷贝流的方式克隆 对象必须实现Serializable接口
clone(T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
克隆数组
cloneByStream(T) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
序列化后拷贝流的方式克隆 若对象未实现Serializable接口,则返回null
CloneException - Exception Class in org.miaixz.bus.core.lang.exception
克隆异常
CloneException() - Constructor for exception class org.miaixz.bus.core.lang.exception.CloneException
构造
CloneException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.CloneException
构造
CloneException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.CloneException
构造
CloneException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.CloneException
构造
CloneException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.CloneException
构造
CloneException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.CloneException
构造
CloneException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.CloneException
构造
cloneIfPossible(T) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
返回克隆后的对象,如果克隆失败,返回原对象
cloneTree() - Method in class org.miaixz.bus.core.tree.MapTree
递归克隆当前节点(即克隆整个树,保留字段值) 注意,此方法只会克隆节点,节点属性如果是引用类型,不会克隆
close() - Method in class org.miaixz.bus.core.center.iterator.LineIterator
关闭Reader
close() - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
关闭流
close() - Method in class org.miaixz.bus.core.io.AppendableWriter
 
close() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
close() - Method in class org.miaixz.bus.core.io.buffer.Buffer.UnsafeCursor
 
close() - Method in class org.miaixz.bus.core.io.compress.Deflate
 
close() - Method in class org.miaixz.bus.core.io.compress.Gzip
 
close() - Method in class org.miaixz.bus.core.io.compress.InflaterStream
 
close() - Method in class org.miaixz.bus.core.io.compress.ZipFileResource
 
close() - Method in class org.miaixz.bus.core.io.compress.ZipReader
 
close() - Method in class org.miaixz.bus.core.io.compress.ZipReplacer
 
close() - Method in class org.miaixz.bus.core.io.compress.ZipStream
 
close() - Method in class org.miaixz.bus.core.io.compress.ZipWriter
 
close() - Method in class org.miaixz.bus.core.io.FastStringReader
 
close() - Method in class org.miaixz.bus.core.io.FastStringWriter
 
close() - Method in class org.miaixz.bus.core.io.ReaderWrapper
 
close() - Method in class org.miaixz.bus.core.io.sink.AssignSink
 
close() - Method in class org.miaixz.bus.core.io.sink.DeflaterSink
 
close() - Method in class org.miaixz.bus.core.io.sink.FaultHideSink
 
close() - Method in class org.miaixz.bus.core.io.sink.GzipSink
 
close() - Method in class org.miaixz.bus.core.io.sink.RealSink
 
close() - Method in interface org.miaixz.bus.core.io.sink.Sink
Pushes all buffered bytes to their final destination and releases the resources held by this sink.
close() - Method in class org.miaixz.bus.core.io.source.AssignSource
 
close() - Method in class org.miaixz.bus.core.io.source.GzipSource
 
close() - Method in class org.miaixz.bus.core.io.source.InflaterSource
 
close() - Method in class org.miaixz.bus.core.io.source.PeekSource
 
close() - Method in class org.miaixz.bus.core.io.source.RealSource
 
close() - Method in interface org.miaixz.bus.core.io.source.Source
关闭此源并释放此源持有的资源.
close() - Method in class org.miaixz.bus.core.io.stream.BOMInputStream
 
close() - Method in class org.miaixz.bus.core.io.stream.EmptyInputStream
 
close() - Method in class org.miaixz.bus.core.io.stream.FastByteArrayOutputStream
此方法无任何效果,当流被关闭后不会抛出IOException
close() - Method in class org.miaixz.bus.core.io.stream.LineCounter
 
close() - Method in class org.miaixz.bus.core.io.stream.ReaderInputStream
 
close() - Method in class org.miaixz.bus.core.io.stream.WriterOutputStream
 
close() - Method in class org.miaixz.bus.core.io.watch.WatchMonitor
 
close() - Method in class org.miaixz.bus.core.io.watch.WatchServiceWrapper
 
close() - Method in class org.miaixz.bus.core.lang.pool.partition.PartitionObjectPool
 
close() - Method in class org.miaixz.bus.core.lang.pool.partition.PoolPartition
 
close() - Method in class org.miaixz.bus.core.lang.thread.ConcurrencyTester
 
close() - Method in class org.miaixz.bus.core.lang.thread.SyncFinisher
 
close(Closeable) - Static method in class org.miaixz.bus.core.xyz.IoKit
关闭 关闭失败不会抛出异常
close(AutoCloseable) - Static method in class org.miaixz.bus.core.xyz.IoKit
关闭 关闭失败不会抛出异常
close(ServerSocket) - Static method in class org.miaixz.bus.core.xyz.IoKit
 
close(Socket) - Static method in class org.miaixz.bus.core.xyz.IoKit
关闭 关闭失败不会抛出异常
close(AsynchronousSocketChannel) - Static method in class org.miaixz.bus.core.xyz.IoKit
 
close(T, T) - Static method in class org.miaixz.bus.core.lang.range.BoundedRange
构建一个闭区间,即{x | lowerBound <= x <= upperBound}
CLOSE_LOWER_BOUND - Enum constant in enum class org.miaixz.bus.core.lang.range.BoundType
表示一个左闭区间,等同于{x | x >= a}
CLOSE_UPPER_BOUND - Enum constant in enum class org.miaixz.bus.core.lang.range.BoundType
表示一个右闭区间,等同于{x | x <= a}
closeOpen(T, T) - Static method in class org.miaixz.bus.core.lang.range.BoundedRange
构建一个左闭右开区间,即{x | lowerBound <= x < upperBound}
closeQuietly(AutoCloseable...) - Static method in class org.miaixz.bus.core.xyz.IoKit
按照给定顺序连续关闭一系列对象 这些对象必须按照顺序关闭,否则会出错。
CN_DATE - Static variable in class org.miaixz.bus.core.lang.Fields
标准日期格式:yyyy年MM月dd日
CN_DATE_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 FormatBuilder:yyyy年MM月dd日
CN_DATE_FORMATTER - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 DateTimeFormatter:yyyy年MM月dd日
CN_DATE_TIME - Static variable in class org.miaixz.bus.core.lang.Fields
标准日期格式:yyyy年MM月dd日HH时mm分ss秒
CN_DATE_TIME_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 FormatBuilder:yyyy年MM月dd日HH时mm分ss秒
CN_DATE_TIME_FORMATTER - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 DateTimeFormatter:yyyy年MM月dd日HH时mm分ss秒
CN_MONTH - Static variable in class org.miaixz.bus.core.lang.Fields
中文日期格式: M月d日
CN_MONTH_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 FormatBuilder:MM月dd日
CN_MONTH_FORMATTER - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 DateTimeFormatter:MM月dd日
CNT - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"America/St_Johns","美洲/圣约翰"
CNY - Static variable in class org.miaixz.bus.core.lang.Normal
缺省的币种代码,为CNY(人民币)。
CNY - Static variable in class org.miaixz.bus.core.lang.Symbol
 
CODEC_LOWER - Static variable in class org.miaixz.bus.core.codec.binary.provider.Base16Provider
编码解码器:小写
CODEC_UPPER - Static variable in class org.miaixz.bus.core.codec.binary.provider.Base16Provider
编码解码器:大写
codeLength(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
获取字符串的Unicode字符长度,如果为null返回0 Unicode字符长度指实际Unicode字符个数,如emoji算一个字符
CodePointIter - Class in org.miaixz.bus.core.text
Unicode字符遍历器 参考:http://stackoverflow.com/a/21791059/6030888
CodePointIter(String) - Constructor for class org.miaixz.bus.core.text.CodePointIter
构造
collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
对元素进行收集,并返回收集后的容器 这是一个终端操作
collect(Collector<? super T, A, R>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
对元素进行收集,并返回收集后的元素 这是一个终端操作
collection() - Static method in class org.miaixz.bus.core.center.map.concurrent.Weighers
A weigher where the value is a Collection and its selector is the number of elements.
CollectionConverter - Class in org.miaixz.bus.core.convert
各种集合类转换器
CollectionConverter() - Constructor for class org.miaixz.bus.core.convert.CollectionConverter
 
CollectionOperation<E> - Class in org.miaixz.bus.core.center
集合运算,包括: 求集合的并集 求集合的唯一并集 求集合的完全并集 求集合的交集 求集合的差集
CollectionOperation(Collection<? extends E>[]) - Constructor for class org.miaixz.bus.core.center.CollectionOperation
构造
CollectionStream - Class in org.miaixz.bus.core.center
集合的stream操作封装
CollectionStream() - Constructor for class org.miaixz.bus.core.center.CollectionStream
 
CollectionValueMap<K,V> - Class in org.miaixz.bus.core.center.map.multi
MultiValueMap的通用实现,可视为值为Collection集合的Map集合。 构建时指定一个工厂方法用于生成原始的Map集合,然后再指定一个工厂方法用于生成自定义类型的值集合。 当调用MultiValueMap中格式为“putXXX”的方法时,将会为key创建值集合,并将key相同的值追加到集合中
CollectionValueMap() - Constructor for class org.miaixz.bus.core.center.map.multi.CollectionValueMap
创建一个多值映射集合,默认基于HashMapArrayList实现
CollectionValueMap(Supplier<Map<K, Collection<V>>>, SupplierX<Collection<V>>) - Constructor for class org.miaixz.bus.core.center.map.multi.CollectionValueMap
创建一个多值映射集合,基于mapFactorycollFactory实现
CollectionValueMap(Map<K, Collection<V>>) - Constructor for class org.miaixz.bus.core.center.map.multi.CollectionValueMap
创建一个多值映射集合,默认基于指定Map与指定List类型实现
CollectionValueMap(SupplierX<Collection<V>>) - Constructor for class org.miaixz.bus.core.center.map.multi.CollectionValueMap
创建一个多值映射集合,默认基于HashMapcollFactory生成的集合实现
collectKeys(Collector<K, ?, R>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
收集键
collectNextElementsToQueue(Collection<T>) - Method in class org.miaixz.bus.core.tree.HierarchyIterator
将下一层级的节点搜集到队列
CollectorKit - Class in org.miaixz.bus.core.xyz
可变的汇聚操作Collector 相关工具封装
CollectorKit() - Constructor for class org.miaixz.bus.core.xyz.CollectorKit
 
collectValues(Collector<V, ?, R>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
收集值
CollKit - Class in org.miaixz.bus.core.xyz
集合相关工具类 此工具方法针对CollectionIterable及其实现类封装的工具
CollKit() - Constructor for class org.miaixz.bus.core.xyz.CollKit
 
COLON - Static variable in class org.miaixz.bus.core.lang.Symbol
 
COLOR - Static variable in class org.miaixz.bus.core.lang.Normal
七色
ColorKit - Class in org.miaixz.bus.core.xyz
颜色工具类
ColorKit() - Constructor for class org.miaixz.bus.core.xyz.ColorKit
 
columnKeys() - Method in class org.miaixz.bus.core.center.map.multi.RowKeyTable
 
columnKeys() - Method in interface org.miaixz.bus.core.center.map.multi.Table
返回所有列的key,列的key如果实现Map是可重复key,则返回对应不去重的List。
columnKeySet() - Method in class org.miaixz.bus.core.center.map.multi.RowKeyTable
 
columnKeySet() - Method in interface org.miaixz.bus.core.center.map.multi.Table
返回所有列的key,列的key不可重复
columnMap() - Method in class org.miaixz.bus.core.center.map.multi.RowKeyTable
 
columnMap() - Method in interface org.miaixz.bus.core.center.map.multi.Table
返回列-行对应的map
Combination - Class in org.miaixz.bus.core.math
组合,即C(n, m) 排列组合相关类 参考:http://cgs1999.iteye.com/blog/2327664
Combination(String[]) - Constructor for class org.miaixz.bus.core.math.Combination
组合,即C(n, m) 排列组合相关类 参考:http://cgs1999.iteye.com/blog/2327664
CombinationAnnotatedElement - Class in org.miaixz.bus.core.annotation.resolve.elements
组合注解 对JDK的原生注解机制做一个增强,支持类似Spring的组合注解。 核心实现使用了递归获取指定元素上的注解以及注解的注解,以实现复合注解的获取。
CombinationAnnotatedElement(AnnotatedElement) - Constructor for class org.miaixz.bus.core.annotation.resolve.elements.CombinationAnnotatedElement
构造
CombinationAnnotatedElement(AnnotatedElement, Predicate<Annotation>) - Constructor for class org.miaixz.bus.core.annotation.resolve.elements.CombinationAnnotatedElement
构造
combinationCount(int, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
计算组合数,即C(n, m) = n!/((n-m)!* m!)
combinationSelect(String[], int) - Static method in class org.miaixz.bus.core.xyz.MathKit
组合选择(从列表中选择n个组合)
combine(String, String) - Method in class org.miaixz.bus.core.text.AntPathMatcher
Combine two patterns into a new pattern.
CombinedBloomFilter - Class in org.miaixz.bus.core.text.bloom
组合BloomFilter 实现 1.构建hash算法 2.散列hash映射到数组的bit位置 3.验证 此实现方式可以指定Hash算法
CombinedBloomFilter(BloomFilter...) - Constructor for class org.miaixz.bus.core.text.bloom.CombinedBloomFilter
使用自定的多个过滤器建立BloomFilter
combiner() - Method in class org.miaixz.bus.core.center.stream.SimpleCollector
 
COMMA - Static variable in class org.miaixz.bus.core.lang.Symbol
 
COMMENT_PATTERN - Static variable in class org.miaixz.bus.core.xyz.XmlKit
在XML中注释的内容 正则
commonPrefix(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
获取两个字符串的公共前缀
commonSuffix(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
获取两个字符串的公共后缀
compact() - Method in class org.miaixz.bus.core.io.SectionBuffer
 
comparator - Variable in class org.miaixz.bus.core.compare.NullCompare
 
ComparatorChain<E> - Class in org.miaixz.bus.core.compare
比较器链。此链包装了多个比较器,最终比较结果按照比较器顺序综合多个比较器结果 按照比较器链的顺序分别比较,如果比较出相等则转向下一个比较器,否则直接返回 此类copy from Apache-commons-collections
ComparatorChain() - Constructor for class org.miaixz.bus.core.compare.ComparatorChain
构造空的比较器链,必须至少有一个比较器,否则会在compare时抛出UnsupportedOperationException
ComparatorChain(Comparator<E>) - Constructor for class org.miaixz.bus.core.compare.ComparatorChain
构造,初始化单一比较器。比较器为正序
ComparatorChain(Comparator<E>, boolean) - Constructor for class org.miaixz.bus.core.compare.ComparatorChain
构造,初始化单一比较器。自定义正序还是反序
ComparatorChain(List<Comparator<E>>) - Constructor for class org.miaixz.bus.core.compare.ComparatorChain
构造,使用已有的比较器列表
ComparatorChain(List<Comparator<E>>, BitSet) - Constructor for class org.miaixz.bus.core.compare.ComparatorChain
构造,使用已有的比较器列表和对应的BitSet BitSet中的boolean值需与list中的Comparator一一对应,true表示正序,false反序
compare(byte, byte) - Static method in class org.miaixz.bus.core.xyz.CompareKit
比较两个值的大小
compare(char, char) - Static method in class org.miaixz.bus.core.xyz.CompareKit
比较两个值的大小
compare(double, double) - Static method in class org.miaixz.bus.core.xyz.CompareKit
比较两个值的大小
compare(int, int) - Static method in class org.miaixz.bus.core.xyz.CompareKit
比较两个值的大小
compare(long, long) - Static method in class org.miaixz.bus.core.xyz.CompareKit
比较两个值的大小
compare(short, short) - Static method in class org.miaixz.bus.core.xyz.CompareKit
比较两个值的大小
compare(E, E) - Method in class org.miaixz.bus.core.compare.ComparatorChain
执行比较 按照比较器链的顺序分别比较,如果比较出相等则转向下一个比较器,否则直接返回
compare(CharSequence, CharSequence) - Method in class org.miaixz.bus.core.compare.LengthCompare
 
compare(CharSequence, CharSequence, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
比较两个字符串,用于排序
compare(String, String) - Method in class org.miaixz.bus.core.text.AntPathMatcher.AntPatternComparator
Compare two patterns to determine which should match first, i.e.
compare(Calendar, Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
null安全的Calendar比较,null小于任何日期
compare(Date, Date, String) - Static method in class org.miaixz.bus.core.xyz.DateKit
null安全的日期比较,并只比较指定格式; null对象排在末尾, 并指定日期格式;
compare(T, T) - Method in class org.miaixz.bus.core.compare.IndexedCompare
 
compare(T, T) - Method in class org.miaixz.bus.core.compare.InstanceCompare
 
compare(T, T) - Method in class org.miaixz.bus.core.compare.NullCompare
 
compare(T, T) - Static method in class org.miaixz.bus.core.xyz.CompareKit
null安全的对象比较,null对象小于任何对象
compare(T, T, boolean) - Static method in class org.miaixz.bus.core.xyz.CompareKit
null安全的对象比较
compare(T, T, Comparator<T>) - Static method in class org.miaixz.bus.core.xyz.CompareKit
对象比较,比较结果取决于comparator,如果被比较对象为null,传入的comparator对象应处理此情况 如果传入comparator为null,则使用默认规则比较(此时被比较对象必须实现Comparable接口)
compareIgnoreCase(CharSequence, CharSequence, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
比较两个字符串,用于排序,大小写不敏感
CompareKit - Class in org.miaixz.bus.core.xyz
比较工具类
CompareKit() - Constructor for class org.miaixz.bus.core.xyz.CompareKit
 
compareTo(No128) - Method in class org.miaixz.bus.core.codec.No128
 
compareTo(ULID) - Method in class org.miaixz.bus.core.data.ULID
 
compareTo(UUID) - Method in class org.miaixz.bus.core.data.UUID
将此 UUID 与指定的 UUID 比较。
compareTo(ByteOrderMark) - Method in class org.miaixz.bus.core.io.ByteOrderMark
 
compareTo(ByteString) - Method in class org.miaixz.bus.core.io.ByteString
 
compareTo(DataSize) - Method in class org.miaixz.bus.core.io.unit.DataSize
 
compareTo(MutableBool) - Method in class org.miaixz.bus.core.lang.mutable.MutableBool
比较
compareTo(MutableByte) - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
比较
compareTo(MutableDouble) - Method in class org.miaixz.bus.core.lang.mutable.MutableDouble
比较
compareTo(MutableFloat) - Method in class org.miaixz.bus.core.lang.mutable.MutableFloat
比较
compareTo(MutableInt) - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
比较
compareTo(MutableLong) - Method in class org.miaixz.bus.core.lang.mutable.MutableLong
比较
compareTo(MutableShort) - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
比较
compareTo(Bound<T>) - Method in interface org.miaixz.bus.core.lang.range.Bound
比较另一边界与当前边界在坐标轴上位置的先后顺序。 若令当前边界为t1,另一边界为t2,则有 -1:t1t2的左侧; 0:t1t2的重合; -1:t1t2的右侧;
compareTo(Bound<T>) - Method in class org.miaixz.bus.core.lang.range.FiniteBound
比较另一边界与当前边界在坐标轴上位置的先后顺序。 若令当前边界为t1,另一边界为t2,则有 -1:t1t2的左侧; 0:t1t2的重合; -1:t1t2的右侧;
compareTo(Bound<T>) - Method in class org.miaixz.bus.core.lang.range.NoneLowerBound
比较另一边界与当前边界在坐标轴上位置的先后顺序。 若令当前边界为t1,另一边界为t2,则有 -1:t1t2的左侧; 0:t1t2的重合; -1:t1t2的右侧;(不存在)
compareTo(Bound<T>) - Method in class org.miaixz.bus.core.lang.range.NoneUpperBound
比较另一边界与当前边界在坐标轴上位置的先后顺序。 若令当前边界为t1,另一边界为t2,则有 -1:t1t2的左侧; 0:t1t2的重合; -1:t1t2的右侧;
compareTo(Money) - Method in class org.miaixz.bus.core.math.Money
货币比较 比较本货币对象与另一货币对象的大小 如果待比较的两个货币对象的币种不同,则抛出java.lang.IllegalArgumentException。 如果本货币对象的金额少于待比较货币对象,则返回-1。 如果本货币对象的金额等于待比较货币对象,则返回0。 如果本货币对象的金额大于待比较货币对象,则返回1。
compareTo(Order) - Method in interface org.miaixz.bus.core.Order
使用order进行比较
compareTo(Node) - Method in interface org.miaixz.bus.core.tree.Node
 
compareTo(Version) - Method in class org.miaixz.bus.core.Version
 
compareVersion(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
比较两个版本 null版本排在最小:即:
comparingIndexed(Function<? super T, ? extends U>, boolean, U...) - Static method in class org.miaixz.bus.core.xyz.CompareKit
索引比较器 通过keyExtractor函数,提取对象的某个属性或规则,根据提供的排序数组,完成比较
comparingIndexed(Function<? super T, ? extends U>, Iterable<U>) - Static method in class org.miaixz.bus.core.xyz.CompareKit
索引比较器 通过keyExtractor函数,提取对象的某个属性或规则,根据提供的排序数组,完成比较 objs中缺失的,默认排序在前面(atEndIfMiss=false)
comparingIndexed(Function<? super T, ? extends U>, U[]) - Static method in class org.miaixz.bus.core.xyz.CompareKit
索引比较器 通过keyExtractor函数,提取对象的某个属性或规则,根据提供的排序数组,完成比较 objs中缺失的,默认排序在前面(atEndIfMiss=false)
comparingPinyin(Function<T, String>) - Static method in class org.miaixz.bus.core.xyz.CompareKit
中文比较器
comparingPinyin(Function<T, String>, boolean) - Static method in class org.miaixz.bus.core.xyz.CompareKit
中文(拼音)比较器
completeSegmentByteCount() - Method in class org.miaixz.bus.core.io.buffer.Buffer
Returns the number of bytes in segments that are not writable.
completeUrl(String, String) - Static method in class org.miaixz.bus.core.xyz.UrlKit
补全相对路径
ComposeX<A,B,C> - Class in org.miaixz.bus.core.center.function
两个函数的叠加函数.
ComposeX(Function<B, C>, Function<A, ? extends B>) - Constructor for class org.miaixz.bus.core.center.function.ComposeX
构造
CompositeConverter - Class in org.miaixz.bus.core.convert
复合转换器,融合了所有支持类型和自定义类型的转换规则
CompositeConverter() - Constructor for class org.miaixz.bus.core.convert.CompositeConverter
构造
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.miaixz.bus.core.center.map.BiMap
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.miaixz.bus.core.center.map.TransMap
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.miaixz.bus.core.center.map.BiMap
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.miaixz.bus.core.center.map.concurrent.SafeConcurrentHashMap
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.miaixz.bus.core.center.map.TransMap
 
computeIfAbsentForJdk8(Map<K, V>, K, Function<? super K, ? extends V>) - Static method in class org.miaixz.bus.core.xyz.MapKit
如果 data 对应的 value 不存在,则使用获取 mappingFunction 重新计算后的值,并保存为该 data 的 value,否则返回 value。 解决使用ConcurrentHashMap.computeIfAbsent导致的死循环问题 A temporary workaround for Java 8 specific performance issue JDK-8161372 .
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.miaixz.bus.core.center.map.BiMap
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.miaixz.bus.core.center.map.TableMap
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.miaixz.bus.core.center.map.TransMap
 
ComputeIterator<T> - Class in org.miaixz.bus.core.center.iterator
带有计算属性的遍历器 通过继承此抽象遍历器,实现ComputeIterator.computeNext()计算下一个节点,即可完成节点遍历 当调用ComputeIterator.hasNext()时将此方法产生的节点缓存,直到调用ComputeIterator.next()取出 当无下一个节点时,须返回null表示遍历结束
ComputeIterator() - Constructor for class org.miaixz.bus.core.center.iterator.ComputeIterator
 
computeNext() - Method in class org.miaixz.bus.core.center.iterator.ComputeIterator
计算新的节点,通过实现此方法,当调用ComputeIterator.hasNext()时将此方法产生的节点缓存,直到调用ComputeIterator.next()取出 当无下一个节点时,须返回null表示遍历结束
computeNext() - Method in class org.miaixz.bus.core.center.iterator.LineIterator
 
computeNext() - Method in class org.miaixz.bus.core.text.StringSplitter
 
concat(boolean, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
连接多个字符串为一个
concat(byte[]...) - Static method in class org.miaixz.bus.core.xyz.ByteKit
连接多个byte[]
concat(byte[], byte[]) - Static method in class org.miaixz.bus.core.xyz.ByteKit
将两个字节数组连接到一个新的字节数组
concat(Stream<? extends T>, Stream<? extends T>) - Static method in class org.miaixz.bus.core.center.stream.EasyStream
创建一个惰性拼接流,其元素是第一个流的所有元素,然后是第二个流的所有元素。 如果两个输入流都是有序的,则结果流是有序的,如果任一输入流是并行的,则结果流是并行的。 当结果流关闭时,两个输入流的关闭处理程序都会被调用。
concurrencyLevel(int) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap.Builder
Specifies the estimated number of concurrently updating threads.
concurrencyTest(int, Runnable) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
并发测试 此方法用于测试多线程下执行某些逻辑的并发性能 调用此方法会导致当前线程阻塞。 结束后可调用ConcurrencyTester.getInterval() 方法获取执行时间
ConcurrencyTester - Class in org.miaixz.bus.core.lang.thread
高并发测试工具类
ConcurrencyTester(int) - Constructor for class org.miaixz.bus.core.lang.thread.ConcurrencyTester
构造
ConcurrentHashSet<E> - Class in org.miaixz.bus.core.center
通过SafeConcurrentHashMap实现的线程安全HashSet
ConcurrentHashSet() - Constructor for class org.miaixz.bus.core.center.ConcurrentHashSet
构造 触发因子为默认的0.75
ConcurrentHashSet(int) - Constructor for class org.miaixz.bus.core.center.ConcurrentHashSet
构造 触发因子为默认的0.75
ConcurrentHashSet(int, float) - Constructor for class org.miaixz.bus.core.center.ConcurrentHashSet
构造
ConcurrentHashSet(int, float, int) - Constructor for class org.miaixz.bus.core.center.ConcurrentHashSet
构造
ConcurrentHashSet(Iterable<E>) - Constructor for class org.miaixz.bus.core.center.ConcurrentHashSet
从已有集合中构造
ConcurrentLinkedHashMap<K,V> - Class in org.miaixz.bus.core.center.map.concurrent
A hash table supporting full concurrency of retrievals, adjustable expected concurrency for updates, and a maximum capacity to bound the map by.
ConcurrentLinkedHashMap.Builder<K,V> - Class in org.miaixz.bus.core.center.map.concurrent
A builder that creates ConcurrentLinkedHashMap instances.
condition(BiPredicate<Annotation, Method>) - Static method in interface org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector
当解析注解属性时,将根据给定的判断条件,确定该属性中是否含有可重复注解。 收集器将返回所有匹配的属性中的可重复注解。
CONNECT - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Method CONNECT
CONNECT - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Method CONNECT
CONNECTION - Static variable in class org.miaixz.bus.core.lang.Header
The header Connection
ConsistentHash<T> - Class in org.miaixz.bus.core.codec.hash
ConsistentHash(int, Collection<T>) - Constructor for class org.miaixz.bus.core.codec.hash.ConsistentHash
构造,使用Java默认的Hash算法
ConsistentHash(Hash32<Object>, int, Collection<T>) - Constructor for class org.miaixz.bus.core.codec.hash.ConsistentHash
构造
Console - Class in org.miaixz.bus.core.lang
命令行(控制台)工具方法类 此类主要针对System.outSystem.err 做封装。
Console() - Constructor for class org.miaixz.bus.core.lang.Console
 
CONSOLE_HANDLER - Static variable in class org.miaixz.bus.core.io.file.FileTailer
控制台打印的处理类
Console.Table - Class in org.miaixz.bus.core.lang
控制台打印表格工具
ConsoleLineHandler() - Constructor for class org.miaixz.bus.core.io.file.FileTailer.ConsoleLineHandler
 
Constellation - Enum Class in org.miaixz.bus.core.center.date.culture.en
星座
ConstructorLookupFactory - Class in org.miaixz.bus.core.lang.reflect.lookup
jdk8中如果直接调用MethodHandles.lookup()获取到的MethodHandles.Lookup 在调用findSpecial和unreflectSpecial时会出现权限不够问题,抛出"no private access for invokespecial"异常 所以通过反射创建MethodHandles.Lookup解决该问题。
ConstructorLookupFactory() - Constructor for class org.miaixz.bus.core.lang.reflect.lookup.ConstructorLookupFactory
构造
ConsumerX<T> - Interface in org.miaixz.bus.core.center.function
可序列化的Consumer
containLeft(L) - Method in class org.miaixz.bus.core.center.map.TripleTable
是否含有指定左元素
containMiddle(M) - Method in class org.miaixz.bus.core.center.map.TripleTable
是否含有指定中元素
containPrefix(String) - Method in interface org.miaixz.bus.core.io.resource.PropertySource
是否包含该前缀属性
containRight(R) - Method in class org.miaixz.bus.core.center.map.TripleTable
是否含有指定右元素
contains(boolean[], boolean) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组中是否包含元素
contains(byte[], byte) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组中是否包含元素
contains(char[], char) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组中是否包含元素
contains(double[], double) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组中是否包含元素
contains(float[], float) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组中是否包含元素
contains(int) - Method in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
是否为当前策略
contains(int[], int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组中是否包含元素
contains(long[], long) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组中是否包含元素
contains(short[], short) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组中是否包含元素
contains(CharSequence, char) - Static method in class org.miaixz.bus.core.text.CharsBacker
指定字符是否在字符串中出现过
contains(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
指定字符串是否在字符串中出现过
contains(Class<E>, String) - Static method in class org.miaixz.bus.core.xyz.EnumKit
判断指定名称的枚举是否存在
contains(Object) - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
contains(Object) - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
contains(Object) - Method in class org.miaixz.bus.core.center.set.UniqueKeySet
 
contains(Object) - Method in class org.miaixz.bus.core.lang.tuple.Tuple
判断元组中是否包含某元素
contains(Object, Object) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
检查obj中是否包含element,若objnull,则直接返回false。 支持类型包括: null:默认返回falseString:等同String.contains(CharSequence)Collection:等同Collection.contains(Object)Map:等同Map.containsValue(Object)IteratorIterableEnumeration或数组: 等同于遍历后对其元素调用ObjectKit.equals(Object, Object)方法;
contains(String) - Method in class org.miaixz.bus.core.text.bloom.AbstractFilter
 
contains(String) - Method in interface org.miaixz.bus.core.text.bloom.BloomFilter
否包含字符
contains(String) - Method in class org.miaixz.bus.core.text.bloom.CombinedBloomFilter
是否可能包含此字符串,此处存在误判
contains(String, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
指定内容中是否有表达式匹配的内容
contains(Collection<?>, Object) - Static method in class org.miaixz.bus.core.xyz.CollKit
判断指定集合是否包含指定值,如果集合为空(null或者空),返回false,否则找到元素返回true
contains(Collection<T>, Predicate<? super T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
自定义函数判断集合是否包含某类值
contains(Pattern, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
指定内容中是否有表达式匹配的内容
contains(R, C) - Method in interface org.miaixz.bus.core.center.map.multi.Table
是否包含指定行列的映射 行和列任意一个不存在都会返回false,如果行和列都存在,值为null,也会返回true
contains(T[], T) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
数组中是否包含指定元素
containsAll(CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
检查指定字符串中是否含给定的所有字符串
containsAll(Collection<?>) - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
containsAll(Collection<?>, Collection<?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
集合1中是否包含集合2中所有的元素。 当集合1和集合2都为空时,返回true 当集合2为空时,返回true
containsAll(T[], T...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
数组中是否包含所有指定元素
containsAny(CharSequence, char...) - Static method in class org.miaixz.bus.core.text.CharsBacker
查找指定字符串是否包含指定字符列表中的任意一个字符
containsAny(CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
查找指定字符串是否包含指定字符串列表中的任意一个字符串
containsAny(Collection<?>, Collection<?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
其中一个集合在另一个集合中是否至少包含一个元素,即是两个集合是否至少有一个共同的元素
containsAny(T[], T...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
数组中是否包含指定元素中的任意一个
containsAnyIgnoreCase(CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
查找指定字符串是否包含指定字符串列表中的任意一个字符串 忽略大小写
containsAssociation(T, T) - Method in class org.miaixz.bus.core.center.map.multi.Graph
两节点是否存在直接或间接的关联
containsBlank(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
给定字符串是否包含空白符(空白符包括空格、制表符、全角空格和不间断空格) 如果给定字符串为null或者"",则返回false
containsChild(K) - Method in interface org.miaixz.bus.core.center.map.TreeEntry
获取以当前节点作为根节点的树结构,然后确认该树结构中当前节点是否存在指定子节点
containsChildNode(K, K) - Method in interface org.miaixz.bus.core.center.map.ForestMap
判断以该父节点作为根节点的树结构中是否具有指定子节点
containsColumn(C) - Method in class org.miaixz.bus.core.center.map.multi.RowKeyTable
 
containsColumn(C) - Method in interface org.miaixz.bus.core.center.map.multi.Table
列是否存在
containsEdge(T, T) - Method in class org.miaixz.bus.core.center.map.multi.Graph
是否存在边
containsIgnoreCase(CharSequence[], CharSequence) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
数组中是否包含元素,忽略大小写
containsIgnoreCase(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
是否包含特定字符,忽略大小写,如果给定两个参数都为null,返回true
containsInvalid(String) - Static method in class org.miaixz.bus.core.io.file.FileName
文件名中是否包含在Windows下不支持的非法字符,包括: \ / : * ? " < > |
containsKey(Object) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
 
containsKey(Object) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap
当前实例中是否存在key对应的节点
containsKey(Object) - Method in class org.miaixz.bus.core.center.map.MapProxy
 
containsKey(Object) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
containsKey(Object) - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
containsKey(Object) - Method in class org.miaixz.bus.core.center.map.TableMap
 
containsKey(Object) - Method in class org.miaixz.bus.core.center.map.TransMap
 
containsKey(String) - Method in class org.miaixz.bus.core.beans.copier.provider.BeanValueProvider
 
containsKey(String) - Method in class org.miaixz.bus.core.beans.copier.provider.DynaBeanValueProvider
 
containsKey(String) - Method in class org.miaixz.bus.core.beans.copier.provider.MapValueProvider
 
containsKey(K) - Method in interface org.miaixz.bus.core.cache.Cache
是否包含key
containsKey(K) - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
containsKey(K) - Method in class org.miaixz.bus.core.cache.provider.ReentrantCache
 
containsKey(K) - Method in class org.miaixz.bus.core.cache.provider.StampedCache
 
containsKey(K) - Method in class org.miaixz.bus.core.cache.SimpleCache
是否包含键
containsKey(T) - Method in interface org.miaixz.bus.core.beans.copier.ValueProvider
是否包含指定KEY,如果不包含则忽略注入 此接口方法单独需要实现的意义在于:有些值提供者(比如Map)key是存在的,但是value为null,此时如果需要注入这个null,需要根据此方法判断
containsOnly(CharSequence, char...) - Static method in class org.miaixz.bus.core.text.CharsBacker
检查指定字符串中是否只包含给定的字符 这里的containsOnly并不是必须全部给定的args都需要有,而是一个子集。 args是个限定集合,检查字符串中的字符是否在这个限定集合中。 text 是 null,args 也是 null,直接返回 true text 是 null,args 不是 null,直接返回 true text 不是 null,args 是 null,直接返回 false
containsParent(K) - Method in interface org.miaixz.bus.core.center.map.TreeEntry
获取以当前节点作为叶子节点的树结构,然后确认该树结构中当前节点是否存在指定父节点
containsParentNode(K, K) - Method in interface org.miaixz.bus.core.center.map.ForestMap
获取以指定节点作为叶子节点的树结构,然后确认该树结构中当前节点是否存在指定父节点
containsProp(String) - Method in class org.miaixz.bus.core.beans.DynaBean
检查是否有指定名称的bean属性
containsRow(R) - Method in interface org.miaixz.bus.core.center.map.multi.Table
行是否存在
containsSensitive(String) - Static method in class org.miaixz.bus.core.text.dfa.Sensitive
是否包含敏感词
containsValue(Object) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
 
containsValue(Object) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap
当前实例中是否存在对应的TreeEntry实例
containsValue(Object) - Method in class org.miaixz.bus.core.center.map.MapProxy
 
containsValue(Object) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
containsValue(Object) - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
containsValue(Object) - Method in class org.miaixz.bus.core.center.map.TableMap
 
containsValue(V) - Method in interface org.miaixz.bus.core.center.map.multi.Table
指定值是否存在
CONTENT_DISPOSITION - Static variable in class org.miaixz.bus.core.lang.Header
The header Content-Disposition
CONTENT_ENCODING - Static variable in class org.miaixz.bus.core.lang.Header
The header Content-Encoding
CONTENT_LANGUAGE - Static variable in class org.miaixz.bus.core.lang.Header
The header Content-Language
CONTENT_LENGTH - Static variable in class org.miaixz.bus.core.lang.Header
The header Content-Length
CONTENT_LOCATION - Static variable in class org.miaixz.bus.core.lang.Header
The header Content-Location
CONTENT_MD5 - Static variable in class org.miaixz.bus.core.lang.Header
The header Content-MD5
CONTENT_RANGE - Static variable in class org.miaixz.bus.core.lang.Header
The header Content-Range
CONTENT_TYPE - Static variable in class org.miaixz.bus.core.lang.Header
The header Content-Type
contentEquals(File, File) - Static method in class org.miaixz.bus.core.xyz.FileKit
比较两个文件内容是否相同 首先比较长度,长度一致再比较内容 此方法来自Apache Commons io
contentEquals(InputStream, InputStream) - Static method in class org.miaixz.bus.core.xyz.IoKit
对比两个流内容是否相同 内部会转换流为 BufferedInputStream
contentEquals(Reader, Reader) - Static method in class org.miaixz.bus.core.xyz.IoKit
对比两个Reader的内容是否一致 内部会转换流为 BufferedInputStream
contentEqualsIgnoreEOL(File, File, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
比较两个文件内容是否相同 首先比较长度,长度一致再比较内容,比较内容采用按行读取,每行比较 此方法来自Apache Commons io
contentEqualsIgnoreEOL(Reader, Reader) - Static method in class org.miaixz.bus.core.xyz.IoKit
对比两个流内容是否相同,忽略EOL字符 内部会转换流为 BufferedInputStream
conversion(String) - Static method in class org.miaixz.bus.core.math.Calculator
计算表达式的值
convert(byte[], int, int) - Static method in class org.miaixz.bus.core.codec.binary.provider.Base62Provider
使用定义的字母表从源基准到目标基准
convert(File, Charset, Charset) - Static method in class org.miaixz.bus.core.lang.Charset
转换文件编码 此方法用于转换文件编码,读取的文件实际编码必须与指定的srcCharset编码一致,否则导致乱码
convert(Class<T>, Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换值为指定类型
convert(Class<T>, Object, T) - Static method in class org.miaixz.bus.core.convert.Convert
转换值为指定类型
convert(Object, Class<?>, Function<Object, String>) - Static method in class org.miaixz.bus.core.convert.PrimitiveConverter
将指定值转换为原始类型的值
convert(Object, Class<? extends Number>, Function<Object, String>) - Static method in class org.miaixz.bus.core.convert.NumberConverter
转换对象为数字,支持的对象包括: Number对象 Boolean byte[] String
convert(Type, Object) - Method in class org.miaixz.bus.core.convert.AbstractConverter
 
convert(Type, Object) - Method in class org.miaixz.bus.core.convert.BeanConverter
 
convert(Type, Object) - Method in class org.miaixz.bus.core.convert.CollectionConverter
 
convert(Type, Object) - Method in class org.miaixz.bus.core.convert.CompositeConverter
转换值为指定类型
convert(Type, Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换值为指定类型
convert(Type, Object) - Method in interface org.miaixz.bus.core.convert.Converter
转换为指定类型 如果类型无法确定,将读取默认值的类型做为目标类型
convert(Type, Object) - Method in class org.miaixz.bus.core.convert.EntryConverter
 
convert(Type, Object) - Method in class org.miaixz.bus.core.convert.KotlinBeanConverter
 
convert(Type, Object) - Method in class org.miaixz.bus.core.convert.MapConverter
 
convert(Type, Object) - Method in class org.miaixz.bus.core.convert.PairConverter
 
convert(Type, Object) - Method in class org.miaixz.bus.core.convert.RegisterConverter
 
convert(Type, Object) - Method in class org.miaixz.bus.core.convert.TripleConverter
 
convert(Type, Object) - Method in class org.miaixz.bus.core.convert.TupleConverter
 
convert(Type, Object, T) - Method in class org.miaixz.bus.core.convert.CompositeConverter
转换值为指定类型 自定义转换器优先
convert(Type, Object, T) - Static method in class org.miaixz.bus.core.convert.Convert
转换值为指定类型
convert(Type, Object, T) - Method in interface org.miaixz.bus.core.convert.Converter
转换值为指定类型,可选是否不抛异常转换 当转换失败时返回默认值
convert(Type, Object, T, boolean) - Method in class org.miaixz.bus.core.convert.CompositeConverter
转换值为指定类型
convert(Type, Type, Object) - Method in class org.miaixz.bus.core.convert.CollectionConverter
转换
convert(Type, Type, Object) - Method in class org.miaixz.bus.core.convert.PairConverter
转换对象为指定键值类型的指定类型Map
convert(Type, Type, Type, Object) - Method in class org.miaixz.bus.core.convert.EntryConverter
转换对象为指定键值类型的指定类型Map
convert(Type, Type, Type, Object) - Method in class org.miaixz.bus.core.convert.MapConverter
转换对象为指定键值类型的指定类型Map
convert(Type, Type, Type, Object) - Method in class org.miaixz.bus.core.convert.TripleConverter
转换对象为指定键值类型的指定类型Map
convert(String, String, String) - Static method in class org.miaixz.bus.core.lang.Charset
转换字符串的字符集编码
convert(String, Charset, Charset) - Static method in class org.miaixz.bus.core.lang.Charset
转换字符串的字符集编码 当以错误的编码读取为字符串时,打印字符串将出现乱码。 此方法用于纠正因读取使用编码错误导致的乱码问题。 例如,在Servlet请求中客户端用GBK编码了请求参数,我们使用UTF-8读取到的是乱码,此时,使用此方法即可还原原编码的内容
convert(TypeReference<T>, Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换值为指定类型
Convert - Class in org.miaixz.bus.core.convert
类型转换器
Convert() - Constructor for class org.miaixz.bus.core.convert.Convert
 
convert15To18(String) - Static method in class org.miaixz.bus.core.data.CIN
将15位身份证号码转换为18位 15位身份证号码遵循GB 11643-1989标准。
convert15To18(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
将15位身份证号码转换为18位 15位身份证号码遵循GB 11643-1989标准。
convert18To15(String) - Static method in class org.miaixz.bus.core.data.CIN
将18位身份证号码转换为15位
convert18To15(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
将18位身份证号码转换为15位
convertByClassName(String, Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换值为指定类型,类型采用字符串表示
convertCharset(File, Charset, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
转换文件编码 此方法用于转换文件编码,读取的文件实际编码必须与指定的srcCharset编码一致,否则导致乱码
convertCharset(String, String, String) - Static method in class org.miaixz.bus.core.convert.Convert
给定字符串转换字符编码 如果参数为空,则返回原字符串,不报错。
converter - Variable in class org.miaixz.bus.core.beans.copier.CopyOptions
自定义类型转换器,默认使用全局万能转换器转换
Converter - Class in org.miaixz.bus.core.center.date
日期转换
Converter - Interface in org.miaixz.bus.core.convert
类型转换接口函数,根据给定的值和目标类型,由用户自定义转换规则。
Converter() - Constructor for class org.miaixz.bus.core.center.date.Converter
 
ConvertException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 转换异常
ConvertException() - Constructor for exception class org.miaixz.bus.core.lang.exception.ConvertException
构造
ConvertException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.ConvertException
构造
ConvertException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.ConvertException
构造
ConvertException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.ConvertException
构造
ConvertException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.ConvertException
 
ConvertException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.ConvertException
构造
ConvertException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.ConvertException
构造
ConvertException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.ConvertException
构造
ConvertException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.ConvertException
构造
convertField(Type, Object) - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
使用自定义转换器转换字段值 如果自定义转换器为null,则返回原值。
convertFromOrSuppressedThrowable(Throwable, Class<T>) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
转化指定异常为来自或者包含指定异常
convertFromOrSuppressedThrowable(Throwable, Class<T>, boolean) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
转化指定异常为来自或者包含指定异常
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.AbstractConverter
内部转换器,被 AbstractConverter.convert(Type, Object) 调用,实现基本转换逻辑 内部转换器转换后如果转换失败可以做如下操作,处理结果都为返回默认值:
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.ArrayConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.AtomicBooleanConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.AtomicIntegerArrayConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.AtomicLongArrayConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.AtomicReferenceConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.BooleanConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.CalendarConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.CastConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.CharacterConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.CharsetConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.ClassConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.CurrencyConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.DateConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.DurationConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.EnumConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.LocaleConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.NumberConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.OptConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.OptionalConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.PathConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.PeriodConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.PrimitiveConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.RecordConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.ReferenceConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.StackTraceElementConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.StringConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.TemporalAccessorConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.TimeZoneConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.URIConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.URLConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.UUIDConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.XMLGregorianCalendarConverter
 
convertInternal(Class<?>, Object) - Method in class org.miaixz.bus.core.convert.ZoneIdConverter
 
convertLineSeparator(File, Charset, LineSeparator) - Static method in class org.miaixz.bus.core.xyz.FileKit
转换换行符 将给定文件的换行符转换为指定换行符
convertQuietly(Type, Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换值为指定类型,不抛异常转换 当转换失败时返回null
convertQuietly(Type, Object, T) - Static method in class org.miaixz.bus.core.convert.Convert
转换值为指定类型,不抛异常转换 当转换失败时返回默认值
convertTime(long, TimeUnit, TimeUnit) - Static method in class org.miaixz.bus.core.convert.Convert
转换时间单位
convertToString(Object) - Method in class org.miaixz.bus.core.convert.AbstractConverter
值转为String,用于内部转换中需要使用String中转的情况 转换规则为:
convertToString(Object) - Method in class org.miaixz.bus.core.convert.NumberConverter
 
convertToString(Object) - Method in class org.miaixz.bus.core.convert.PrimitiveConverter
 
convertWithCheck(Type, Object, T, boolean) - Static method in class org.miaixz.bus.core.convert.Convert
转换值为指定类型,可选是否不抛异常转换 当转换失败时返回默认值
COOKIE - Static variable in class org.miaixz.bus.core.lang.Header
The header Cookie
Coordinate - Class in org.miaixz.bus.core.data
坐标系转换相关工具类,主流坐标系包括: WGS84坐标系:即地球坐标系,中国外谷歌地图 GCJ02坐标系:即火星坐标系,高德、腾讯、阿里等使用 BD09坐标系:即百度坐标系,GCJ02坐标系经加密后的坐标系。百度、搜狗等使用
Coordinate() - Constructor for class org.miaixz.bus.core.data.Coordinate
 
Coordinate.Point - Class in org.miaixz.bus.core.data
坐标经纬度
CopiedIterator<E> - Class in org.miaixz.bus.core.center.iterator
复制 Iterator 为了解决并发情况下Iterator遍历导致的问题(当Iterator被修改会抛出ConcurrentModificationException) ,故使用复制原Iterator的方式解决此问题
CopiedIterator(Iterator<E>) - Constructor for class org.miaixz.bus.core.center.iterator.CopiedIterator
构造,当iterator为空时,默认复制一个空迭代器
Copier<T> - Interface in org.miaixz.bus.core.lang.copier
拷贝接口
copy() - Method in interface org.miaixz.bus.core.annotation.Copyable
 
copy() - Method in class org.miaixz.bus.core.beans.copier.BeanCopier
 
copy() - Method in class org.miaixz.bus.core.beans.copier.BeanToBeanCopier
 
copy() - Method in class org.miaixz.bus.core.beans.copier.BeanToMapCopier
 
copy() - Method in class org.miaixz.bus.core.beans.copier.MapToBeanCopier
 
copy() - Method in class org.miaixz.bus.core.beans.copier.MapToMapCopier
 
copy() - Method in class org.miaixz.bus.core.beans.copier.ValueProviderToBeanCopier
 
copy() - Method in class org.miaixz.bus.core.io.file.PathCopier
复制src到target中 src路径和target路径相同时,不执行操作 src为文件,target为已存在目录,则拷贝到目录下,文件名不变。 src为文件,target为不存在路径,则目标以文件对待(自动创建父级目录),相当于拷贝后重命名,比如:/dest/aaa,如果aaa不存在,则aaa被当作文件名 src为文件,target是一个已存在的文件,则当CopyOption设为覆盖时会被覆盖,默认不覆盖,抛出FileAlreadyExistsException src为目录,target为已存在目录,整个src目录连同其目录拷贝到目标目录中 src为目录,target为不存在路径,则自动创建目标为新目录,并只拷贝src内容到目标目录中,相当于重命名目录。 src为目录,target为文件,抛出IllegalArgumentException
copy() - Method in interface org.miaixz.bus.core.lang.copier.Copier
执行拷贝
copy(FileInputStream, FileOutputStream) - Method in class org.miaixz.bus.core.io.copier.FileChannelCopier
拷贝文件流,使用NIO
copy(FileInputStream, FileOutputStream) - Static method in class org.miaixz.bus.core.xyz.IoKit
拷贝文件流,使用NIO
copy(File, File, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
复制文件或目录 情况如下:
copy(File, OutputStream) - Static method in class org.miaixz.bus.core.xyz.FileKit
将文件写入流中,此方法不会关闭输出流
copy(InputStream, File, StandardCopyOption...) - Static method in class org.miaixz.bus.core.xyz.FileKit
通过JDK7+的 Files#copier(InputStream, Path, CopyOption...) 方法拷贝文件
copy(InputStream, OutputStream) - Method in class org.miaixz.bus.core.io.copier.StreamCopier
 
copy(InputStream, OutputStream) - Static method in class org.miaixz.bus.core.xyz.IoKit
拷贝流,使用默认Buffer大小,拷贝后不关闭流
copy(InputStream, OutputStream, byte[]) - Static method in class org.miaixz.bus.core.xyz.IoKit
 
copy(InputStream, OutputStream, int) - Static method in class org.miaixz.bus.core.xyz.IoKit
拷贝流,拷贝后不关闭流
copy(InputStream, OutputStream, int, byte[]) - Static method in class org.miaixz.bus.core.xyz.IoKit
 
copy(InputStream, OutputStream, int, int) - Static method in class org.miaixz.bus.core.xyz.IoKit
 
copy(InputStream, OutputStream, int, int, byte[]) - Static method in class org.miaixz.bus.core.xyz.IoKit
 
copy(InputStream, OutputStream, int, long, StreamProgress) - Static method in class org.miaixz.bus.core.xyz.IoKit
拷贝流,拷贝后不关闭流
copy(InputStream, OutputStream, int, StreamProgress) - Static method in class org.miaixz.bus.core.xyz.IoKit
拷贝流,拷贝后不关闭流
copy(InputStream, Path, CopyOption...) - Static method in class org.miaixz.bus.core.io.file.PathResolve
通过JDK7+的 Files.copy(InputStream, Path, CopyOption...) 方法拷贝文件
copy(Reader, Writer) - Method in class org.miaixz.bus.core.io.copier.ReaderWriterCopier
 
copy(Reader, Writer) - Static method in class org.miaixz.bus.core.xyz.IoKit
将Reader中的内容复制到Writer中 使用默认缓存大小,拷贝后不关闭Reader
copy(Reader, Writer, int) - Static method in class org.miaixz.bus.core.xyz.IoKit
将Reader中的内容复制到Writer中,拷贝后不关闭Reader
copy(Reader, Writer, int, long, StreamProgress) - Static method in class org.miaixz.bus.core.xyz.IoKit
将Reader中的内容复制到Writer中,拷贝后不关闭Reader
copy(Reader, Writer, int, StreamProgress) - Static method in class org.miaixz.bus.core.xyz.IoKit
将Reader中的内容复制到Writer中,拷贝后不关闭Reader
copy(Object, int, T, int, int) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
copy(Object, T) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
包装 System.arraycopy(Object, int, Object, int, int) 数组复制,源数组和目标数组都是从位置0开始复制,复制长度为源数组的长度
copy(Object, T, int) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
包装 System.arraycopy(Object, int, Object, int, int) 数组复制,源数组和目标数组都是从位置0开始复制
copy(String, String, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
复制文件或目录 如果目标文件为目录,则将源文件以相同文件名拷贝到目标目录
copy(ByteBuffer, int, int) - Static method in class org.miaixz.bus.core.xyz.BufferKit
拷贝到一个新的ByteBuffer
copy(ByteBuffer, int, ByteBuffer, int, int) - Static method in class org.miaixz.bus.core.xyz.BufferKit
拷贝ByteBuffer
copy(ByteBuffer, ByteBuffer) - Static method in class org.miaixz.bus.core.xyz.BufferKit
拷贝ByteBuffer
copy(ByteBuffer, ByteBuffer, int) - Static method in class org.miaixz.bus.core.xyz.BufferKit
拷贝ByteBuffer
copy(FileChannel, FileChannel) - Method in class org.miaixz.bus.core.io.copier.FileChannelCopier
 
copy(ReadableByteChannel, WritableByteChannel) - Method in class org.miaixz.bus.core.io.copier.ChannelCopier
 
copy(Path, OutputStream) - Static method in class org.miaixz.bus.core.io.file.PathResolve
通过JDK7+的 Files.copy(InputStream, Path, CopyOption...) 方法拷贝文件
copy(Path, Path, CopyOption...) - Static method in class org.miaixz.bus.core.io.file.PathResolve
复制src到target中 src路径和target路径相同时,不执行操作 src为文件,target为已存在目录,则拷贝到目录下,文件名不变。 src为文件,target为不存在路径,则目标以文件对待(自动创建父级目录),相当于拷贝后重命名,比如:/dest/aaa,如果aaa不存在,则aaa被当作文件名 src为文件,target是一个已存在的文件,则当CopyOption设为覆盖时会被覆盖,默认不覆盖,抛出FileAlreadyExistsException src为目录,target为已存在目录,整个src目录连同其目录拷贝到目标目录中 src为目录,target为不存在路径,则自动创建目标为新目录,并只拷贝src内容到目标目录中,相当于重命名目录。 src为目录,target为文件,抛出IllegalArgumentException
copy(Resource, File, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
拷贝资源到目标文件 如果src为FileResource,调用文件拷贝。 其它,调用JDK7+的 Files.copy(InputStream, Path, CopyOption...)
copy(Resource, Path, CopyOption...) - Static method in class org.miaixz.bus.core.io.file.PathResolve
拷贝资源到目标文件 如果src为FileResource,调用文件拷贝。 其它,调用JDK7+的 Files.copy(InputStream, Path, CopyOption...)
copy(S, T) - Method in class org.miaixz.bus.core.io.copier.IoCopier
执行拷贝
Copyable<T> - Interface in org.miaixz.bus.core.annotation
设置返回元素的类型
copyContent() - Method in class org.miaixz.bus.core.io.file.PathCopier
复制src的内容到target中 src路径和target路径相同时,不执行操作 src为文件,target为已存在目录,则拷贝到目录下,文件名不变。 src为文件,target为不存在路径,则目标以文件对待(自动创建父级目录),相当于拷贝后重命名,比如:/dest/aaa,如果aaa不存在,则aaa被当作文件名 src为文件,target是一个已存在的文件,则当CopyOption设为覆盖时会被覆盖,默认不覆盖,抛出FileAlreadyExistsException src为目录,target为已存在目录,整个src目录下的内容拷贝到目标目录中 src为目录,target为不存在路径,则自动创建目标为新目录,整个src目录下的内容拷贝到目标目录中,相当于重命名目录。 src为目录,target为文件,抛出IO异常
copyContent(File, File, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
复制文件或目录 情况如下:
copyContent(Path, Path, CopyOption...) - Static method in class org.miaixz.bus.core.io.file.PathResolve
复制src的内容到target中 src路径和target路径相同时,不执行操作 src为文件,target为已存在目录,则拷贝到目录下,文件名不变。 src为文件,target为不存在路径,则目标以文件对待(自动创建父级目录),相当于拷贝后重命名,比如:/dest/aaa,如果aaa不存在,则aaa被当作文件名 src为文件,target是一个已存在的文件,则当CopyOption设为覆盖时会被覆盖,默认不覆盖,抛出FileAlreadyExistsException src为目录,target为已存在目录,整个src目录下的内容拷贝到目标目录中 src为目录,target为不存在路径,则自动创建目标为新目录,整个src目录下的内容拷贝到目标目录中,相当于重命名目录。 src为目录,target为文件,抛出IO异常
copyNio(InputStream, OutputStream, int, long, StreamProgress) - Static method in class org.miaixz.bus.core.xyz.IoKit
拷贝流 本方法不会关闭流
copyNio(InputStream, OutputStream, int, StreamProgress) - Static method in class org.miaixz.bus.core.xyz.IoKit
拷贝流 thanks to: https://github.com/venusdrogon/feilong-io/blob/master/src/main/java/com/feilong/io/IOWriteUtil.java 本方法不会关闭流
copyNio(FileChannel, FileChannel) - Static method in class org.miaixz.bus.core.xyz.IoKit
拷贝文件Channel,使用NIO,拷贝后不会关闭channel
copyNio(ReadableByteChannel, WritableByteChannel) - Static method in class org.miaixz.bus.core.xyz.IoKit
拷贝流,使用NIO,不会关闭channel
copyNio(ReadableByteChannel, WritableByteChannel, int) - Static method in class org.miaixz.bus.core.xyz.IoKit
拷贝流,使用NIO,不会关闭channel
copyNio(ReadableByteChannel, WritableByteChannel, int, long, StreamProgress) - Static method in class org.miaixz.bus.core.xyz.IoKit
拷贝流,使用NIO,不会关闭channel
copyNio(ReadableByteChannel, WritableByteChannel, int, StreamProgress) - Static method in class org.miaixz.bus.core.xyz.IoKit
拷贝流,使用NIO,不会关闭channel
copyOf(Iterator<E>) - Static method in class org.miaixz.bus.core.center.iterator.CopiedIterator
根据已有Iterator,返回新的CopiedIterator
copyOptions - Variable in class org.miaixz.bus.core.beans.copier.AbstractCopier
拷贝选项
CopyOptions - Class in org.miaixz.bus.core.beans.copier
属性拷贝选项 包括: 1、限制的类或接口,必须为目标对象的实现接口或父类,用于限制拷贝的属性,例如一个类我只想复制其父类的一些属性,就可以将editable设置为父类 2、是否忽略空值,当源对象的值为null时,true: 忽略而不注入此值,false: 注入null 3、忽略的属性列表,设置一个属性列表,不拷贝这些属性值
CopyOptions() - Constructor for class org.miaixz.bus.core.beans.copier.CopyOptions
构造拷贝选项
CopyOptions(Class<?>, boolean, String...) - Constructor for class org.miaixz.bus.core.beans.copier.CopyOptions
构造拷贝选项
copyPredicate - Variable in class org.miaixz.bus.core.lang.copier.SrcToDestCopier
拷贝过滤器,可以过滤掉不需要拷贝的源
copyProperties(Object, Class<T>, String...) - Static method in class org.miaixz.bus.core.xyz.BeanKit
按照Bean对象属性创建对应的Class对象,并忽略某些属性
copyProperties(Object, T, boolean) - Static method in class org.miaixz.bus.core.xyz.BeanKit
复制Bean对象属性
copyProperties(Object, T, String...) - Static method in class org.miaixz.bus.core.xyz.BeanKit
复制Bean对象属性 限制类用于限制拷贝的属性,例如一个类我只想复制其父类的一些属性,就可以将editable设置为父类
copyProperties(Object, T, CopyOptions) - Static method in class org.miaixz.bus.core.xyz.BeanKit
复制Bean对象属性 限制类用于限制拷贝的属性,例如一个类我只想复制其父类的一些属性,就可以将editable设置为父类
copyTo(OutputStream) - Method in class org.miaixz.bus.core.io.buffer.Buffer
将其内容复制到 out.
copyTo(OutputStream, long, long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
从这里复制byteCount字节,从offset开始,复制到 out.
copyTo(OutputStream, StreamProgress) - Method in class org.miaixz.bus.core.io.stream.SyncInputStream
将流的内容拷贝到输出流
copyTo(Buffer, long, long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
从这里复制byteCount字节,从offset开始,复制到out.
copyToList(Collection<?>, Class<T>) - Static method in class org.miaixz.bus.core.xyz.BeanKit
复制集合中的Bean属性 此方法遍历集合中每个Bean,复制其属性后加入一个新的List中。
copyToList(Collection<?>, Class<T>, CopyOptions) - Static method in class org.miaixz.bus.core.xyz.BeanKit
复制集合中的Bean属性 此方法遍历集合中每个Bean,复制其属性后加入一个新的List中。
CopyVisitor - Class in org.miaixz.bus.core.io.file.visitor
文件拷贝的FileVisitor实现,用于递归遍历拷贝目录,此类非线程安全 此类在遍历源目录并复制过程中会自动创建目标目录中不存在的上级目录。
CopyVisitor(Path, Path, CopyOption...) - Constructor for class org.miaixz.bus.core.io.file.visitor.CopyVisitor
构造
CORRECTION_PARAM - Static variable in class org.miaixz.bus.core.data.Coordinate
修正参数(偏率ee)
count - Variable in class org.miaixz.bus.core.io.copier.IoCopier
拷贝总数
count() - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
返回流元素个数
count() - Method in class org.miaixz.bus.core.lang.thread.SyncFinisher
剩余任务数
count(int) - Static method in class org.miaixz.bus.core.math.Arrangement
计算排列数,即A(n, n) = n!
count(int, int) - Static method in class org.miaixz.bus.core.math.Arrangement
计算排列数,即A(n, m) = n!/(n-m)!
count(int, int) - Static method in class org.miaixz.bus.core.math.Combination
计算组合数,即C(n, m) = n!/((n-m)!* m!)
count(int, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
计算等份个数
count(CharSequence, char) - Static method in class org.miaixz.bus.core.text.CharsBacker
统计指定内容中包含指定字符的数量
count(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
统计指定内容中包含指定字符串的数量 参数为 null 或者 "" 返回 0.
count(Iterable<T>, Predicate<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
集合中匹配规则的数量
count(String, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
计算指定字符串中,匹配pattern的个数
count(Pattern, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
计算指定字符串中,匹配pattern的个数
countAll(int) - Static method in class org.miaixz.bus.core.math.Arrangement
计算排列总数,即A(n, 1) + A(n, 2) + A(n, 3)...
countAll(int) - Static method in class org.miaixz.bus.core.math.Combination
计算组合总数,即C(n, 1) + C(n, 2) + C(n, 3)...
countByIpRange(long, long) - Static method in class org.miaixz.bus.core.net.ip.IPv4
获得 指定区间内的 ip数量
countByIpRange(String, String) - Static method in class org.miaixz.bus.core.net.ip.IPv4
获得 指定区间内的 ip数量
countByMaskBit(int, boolean) - Static method in class org.miaixz.bus.core.net.ip.IPv4
获取 子网内的 地址总数
countMap(Iterable<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
根据集合返回一个元素计数的 Map 所谓元素计数就是假如这个集合中某个元素出现了n次,那将这个元素做为key,n做为value 例如:[a,b,c,c,c] 得到: a: 1 b: 1 c: 3
countMap(Iterator<T>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
根据集合返回一个元素计数的 Map 所谓元素计数就是假如这个集合中某个元素出现了n次,那将这个元素做为key,n做为value 例如:[a,b,c,c,c] 得到: a: 1 b: 1 c: 3
countOf(byte[], byte) - Static method in class org.miaixz.bus.core.xyz.ByteKit
统计目标字节在字节数组中出现的次数
CPU_ENDIAN - Static variable in class org.miaixz.bus.core.xyz.ByteKit
CPU的字节序
CR - Static variable in class org.miaixz.bus.core.lang.Symbol
 
CRC16 - Class in org.miaixz.bus.core.io.check
CRC16 循环冗余校验码(Cyclic Redundancy Check)实现,默认IBM算法
CRC16() - Constructor for class org.miaixz.bus.core.io.check.CRC16
 
CRC16(CRC16Checksum) - Constructor for class org.miaixz.bus.core.io.check.CRC16
构造
CRC16Ansi - Class in org.miaixz.bus.core.io.check.crc16
CRC16_ANSI
CRC16Ansi() - Constructor for class org.miaixz.bus.core.io.check.crc16.CRC16Ansi
 
CRC16CCITT - Class in org.miaixz.bus.core.io.check.crc16
CRC16_CCITT:多项式x16+x12+x5+1(0x1021),初始值0x0000,低位在前,高位在后,结果与0x0000异或 0x8408是0x1021按位颠倒后的结果。
CRC16CCITT() - Constructor for class org.miaixz.bus.core.io.check.crc16.CRC16CCITT
 
CRC16CCITTFalse - Class in org.miaixz.bus.core.io.check.crc16
CRC16_CCITT_FALSE:多项式x16+x12+x5+1(0x1021),初始值0xFFFF,低位在后,高位在前,结果与0x0000异或
CRC16CCITTFalse() - Constructor for class org.miaixz.bus.core.io.check.crc16.CRC16CCITTFalse
 
CRC16Checksum - Class in org.miaixz.bus.core.io.check.crc16
CRC16 Checksum,用于提供多种CRC16算法的通用实现 通过继承此类,重写update和reset完成相应算法。
CRC16Checksum() - Constructor for class org.miaixz.bus.core.io.check.crc16.CRC16Checksum
 
CRC16DNP - Class in org.miaixz.bus.core.io.check.crc16
CRC16_DNP:多项式x16+x13+x12+x11+x10+x8+x6+x5+x2+1(0x3D65),初始值0x0000,低位在前,高位在后,结果与0xFFFF异或 0xA6BC是0x3D65按位颠倒后的结果
CRC16DNP() - Constructor for class org.miaixz.bus.core.io.check.crc16.CRC16DNP
 
CRC16IBM - Class in org.miaixz.bus.core.io.check.crc16
CRC16_IBM:多项式x16+x15+x2+1(0x8005),初始值0x0000,低位在前,高位在后,结果与0x0000异或 0xA001是0x8005按位颠倒后的结果
CRC16IBM() - Constructor for class org.miaixz.bus.core.io.check.crc16.CRC16IBM
 
CRC16Maxim - Class in org.miaixz.bus.core.io.check.crc16
CRC16_MAXIM:多项式x16+x15+x2+1(0x8005),初始值0x0000,低位在前,高位在后,结果与0xFFFF异或 0xA001是0x8005按位颠倒后的结果
CRC16Maxim() - Constructor for class org.miaixz.bus.core.io.check.crc16.CRC16Maxim
 
CRC16Modbus - Class in org.miaixz.bus.core.io.check.crc16
CRC-16 (Modbus) CRC16_MODBUS:多项式x16+x15+x2+1(0x8005),初始值0xFFFF,低位在前,高位在后,结果与0x0000异或 0xA001是0x8005按位颠倒后的结果
CRC16Modbus() - Constructor for class org.miaixz.bus.core.io.check.crc16.CRC16Modbus
 
CRC16USB - Class in org.miaixz.bus.core.io.check.crc16
CRC16_USB:多项式x16+x15+x2+1(0x8005),初始值0xFFFF,低位在前,高位在后,结果与0xFFFF异或 0xA001是0x8005按位颠倒后的结果
CRC16USB() - Constructor for class org.miaixz.bus.core.io.check.crc16.CRC16USB
 
CRC16X25 - Class in org.miaixz.bus.core.io.check.crc16
CRC16_X25:多项式x16+x12+x5+1(0x1021),初始值0xffff,低位在前,高位在后,结果与0xFFFF异或 0x8408是0x1021按位颠倒后的结果。
CRC16X25() - Constructor for class org.miaixz.bus.core.io.check.crc16.CRC16X25
 
CRC16XModem - Class in org.miaixz.bus.core.io.check.crc16
CRC-CCITT (XModem) CRC16_XMODEM:多项式x16+x12+x5+1(0x1021),初始值0x0000,低位在后,高位在前,结果与0x0000异或
CRC16XModem() - Constructor for class org.miaixz.bus.core.io.check.crc16.CRC16XModem
 
CRC8 - Class in org.miaixz.bus.core.io.check
CRC8 循环冗余校验码(Cyclic Redundancy Check)实现 代码来自:https://github.com/BBSc0der
CRC8(int, short) - Constructor for class org.miaixz.bus.core.io.check.CRC8
构造
create() - Method in interface org.miaixz.bus.core.lang.pool.ObjectFactory
创建对象
create() - Method in class org.miaixz.bus.core.lang.reflect.creator.DefaultObjectCreator
 
create() - Method in interface org.miaixz.bus.core.lang.reflect.creator.ObjectCreator
创建对象
create() - Method in class org.miaixz.bus.core.lang.reflect.creator.PossibleObjectCreator
 
create(Annotation, boolean) - Static method in class org.miaixz.bus.core.annotation.resolve.GenericAnnotationMapping
创建一个通用注解包装类
create(Annotation, boolean) - Static method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
构建一个注解映射对象
create(Class<?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
创建新的集合对象,返回具体的泛型集合
create(Class<?>, Class<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
创建新的集合对象,返回具体的泛型集合
create(Class<? extends A>, AnnotationMapping<A>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotationMappingProxy
创建一个代理对象
create(AnnotatedElement, BiFunction<A, Annotation, A>) - Static method in class org.miaixz.bus.core.annotation.resolve.elements.MetaAnnotatedElement
获取AnnotatedElement上的注解结构,该方法会针对相同的AnnotatedElement缓存映射对象
create(AnnotatedElement, BiFunction<A, Annotation, A>) - Static method in class org.miaixz.bus.core.annotation.resolve.elements.RepeatableMetaAnnotatedElement
获取AnnotatedElement上的注解结构,该方法会针对相同的AnnotatedElement缓存映射对象
create(Spliterator<T>, Predicate<? super T>) - Static method in class org.miaixz.bus.core.center.stream.spliterators.DropWhileSpliterator
 
create(Spliterator<T>, Predicate<? super T>) - Static method in class org.miaixz.bus.core.center.stream.spliterators.TakeWhileSpliterator
 
create(RepeatableAnnotationCollector, AnnotatedElement, BiFunction<A, Annotation, A>) - Static method in class org.miaixz.bus.core.annotation.resolve.elements.RepeatableMetaAnnotatedElement
获取AnnotatedElement上的注解结构,该方法会针对相同的AnnotatedElement缓存映射对象
create(ResolvedAnnotationMapping, Annotation, boolean) - Static method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
构建一个注解映射对象,子注解及子注解的子注解们的属性会覆写注解对象的中的同名同名同类型属性, 当一个属性被多个子注解覆写时,优先选择离根注解最接近的注解中的属性用于覆写,
create(T, Predicate<? super T>, UnaryOperator<T>) - Static method in class org.miaixz.bus.core.center.stream.spliterators.IterateSpliterator
 
CREATE - Enum constant in enum class org.miaixz.bus.core.io.watch.WatchKind
创建事件
createAddress(String, int) - Static method in class org.miaixz.bus.core.xyz.NetKit
createBlockingQueue(PartitionPoolConfig) - Method in class org.miaixz.bus.core.lang.pool.partition.PartitionObjectPool
创建阻塞队列,默认为ArrayBlockingQueue 如果需要自定义队列类型,子类重写此方法
createCollection() - Method in class org.miaixz.bus.core.center.map.multi.AbstractCollValueMap
创建集合 此方法用于创建在putValue后追加值所在的集合,子类实现此方法创建不同类型的集合
createCollection() - Method in class org.miaixz.bus.core.center.map.multi.CollectionValueMap
 
createCollection() - Method in class org.miaixz.bus.core.center.map.multi.ListValueMap
 
createCollection() - Method in class org.miaixz.bus.core.center.map.multi.SetValueMap
 
createDocumentBuilder(boolean) - Static method in class org.miaixz.bus.core.xml.DocumentBuilder
创建 DocumentBuilder
createDocumentBuilderFactory(boolean) - Static method in class org.miaixz.bus.core.xml.DocumentBuilder
createDynaBean(Object) - Static method in class org.miaixz.bus.core.xyz.BeanKit
创建动态Bean
createEmptyNode(E) - Static method in class org.miaixz.bus.core.xyz.TreeKit
获取所有父节点ID列表 创建空Tree的节点
createFactory(boolean, boolean) - Static method in class org.miaixz.bus.core.xml.SAXParserFactory
createInstance(String, TimeZone, Locale) - Method in class org.miaixz.bus.core.center.date.format.FormatCache
创建格式化器
createMap(Class<?>) - Static method in class org.miaixz.bus.core.xyz.MapKit
创建Map 传入抽象MapAbstractMapMap类将默认创建HashMap
createMap(Class<?>, Supplier<Map<K, V>>) - Static method in class org.miaixz.bus.core.xyz.MapKit
创建Map 传入抽象MapAbstractMapMap类将默认创建HashMap
createNode(String) - Static method in class org.miaixz.bus.core.beans.path.node.NodeFactory
根据表达式创建对应的节点
createPoolable() - Method in class org.miaixz.bus.core.lang.pool.partition.PoolPartition
createProxy(Map<?, ?>) - Static method in class org.miaixz.bus.core.xyz.MapKit
创建代理Map MapProxy对Map做一次包装,提供各种getXXX方法
createRandomAccessFile(File, FileMode) - Static method in class org.miaixz.bus.core.xyz.FileKit
createRandomAccessFile(Path, FileMode) - Static method in class org.miaixz.bus.core.xyz.FileKit
createReadWriteLock(boolean) - Static method in class org.miaixz.bus.core.lang.thread.lock.Lock
createRelative(String) - Method in class org.miaixz.bus.core.io.resource.UrlResource
获取相对于本资源的资源
createScheduledExecutor(int) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
createSecureRandom(byte[]) - Static method in class org.miaixz.bus.core.xyz.RandomKit
创建SecureRandom,类提供加密的强随机数生成器 (RNG)
createSocket() - Method in class org.miaixz.bus.core.net.ProxySocketFactory
 
createSocket(String, int) - Method in class org.miaixz.bus.core.net.ProxySocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class org.miaixz.bus.core.net.ProxySocketFactory
 
createSocket(InetAddress, int) - Method in class org.miaixz.bus.core.net.ProxySocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class org.miaixz.bus.core.net.ProxySocketFactory
 
createSSLContext(String, KeyManager[], TrustManager[]) - Static method in class org.miaixz.bus.core.net.tls.SSLContextBuilder
创建和初始化SSLContext
createSSLContext(String, KeyManager, TrustManager) - Static method in class org.miaixz.bus.core.net.tls.SSLContextBuilder
createStampLock() - Static method in class org.miaixz.bus.core.lang.thread.lock.Lock
创建StampedLock
createStopWatch() - Static method in class org.miaixz.bus.core.xyz.DateKit
创建秒表StopWatch,用于对代码块的执行时间计数
createStopWatch(String) - Static method in class org.miaixz.bus.core.xyz.DateKit
创建秒表StopWatch,用于对代码块的执行时间计数
createString(char[]) - Static method in class org.miaixz.bus.core.center.function.FunctionPool
通过String(char[] value, boolean share)这个内部构造创建String对象。 此函数通过传入char[],实现zero-copy的String创建,效率很高。但是要求传入的char[]不可以在其他地方修改。
createTempFile() - Static method in class org.miaixz.bus.core.xyz.FileKit
在默认临时文件目录下创建临时文件,创建后的文件名为 prefix[Random].tmp。 默认临时文件目录由系统属性 java.io.tmpdir 指定。 在 UNIX 系统上,此属性的默认值通常是 "tmp""vartmp"; 在 Microsoft Windows 系统上,它通常是 "C:\\WINNT\\TEMP"。 调用 Java 虚拟机时,可以为该系统属性赋予不同的值,但不保证对该属性的编程更改对该方法使用的临时目录有任何影响。
createTempFile(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建临时文件 创建后的文件名为 prefix[Random].tmp
createTempFile(File, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建临时文件 创建后的文件名为 prefix[Random].tmp
createTempFile(String, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
在默认临时文件目录下创建临时文件,创建后的文件名为 prefix[Random].suffix。 默认临时文件目录由系统属性 java.io.tmpdir 指定。 在 UNIX 系统上,此属性的默认值通常是 "tmp""vartmp"; 在 Microsoft Windows 系统上,它通常是 "C:\\WINNT\\TEMP"。 调用 Java 虚拟机时,可以为该系统属性赋予不同的值,但不保证对该属性的编程更改对该方法使用的临时目录有任何影响。
createTempFile(String, String, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
在默认临时文件目录下创建临时文件,创建后的文件名为 prefix[Random].suffix。 默认临时文件目录由系统属性 java.io.tmpdir 指定。 在 UNIX 系统上,此属性的默认值通常是 "tmp""vartmp"; 在 Microsoft Windows 系统上,它通常是 "C:\\WINNT\\TEMP"。 调用 Java 虚拟机时,可以为该系统属性赋予不同的值,但不保证对该属性的编程更改对该方法使用的临时目录有任何影响。
createTempFile(String, String, File, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建临时文件
createTempFile(String, String, Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
创建临时文件
createThreadFactory(String) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
创建自定义线程名称前缀的ThreadFactory
createThreadFactoryBuilder() - Static method in class org.miaixz.bus.core.xyz.ThreadKit
创建ThreadFactoryBuilder
createThreadLocal(boolean) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
创建本地线程对象
createThreadLocal(Supplier<? extends T>) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
创建本地线程对象
createTrustAnySSLContext() - Static method in class org.miaixz.bus.core.net.tls.SSLContextBuilder
创建SSLContext,信任全部,协议为TLS
createTrustAnySSLContext(String) - Static method in class org.miaixz.bus.core.net.tls.SSLContextBuilder
创建SSLContext,信任全部
createXml() - Static method in class org.miaixz.bus.core.xyz.XmlKit
创建XML文档 创建的XML默认是utf8编码,修改编码的过程是在toStr和toFile方法里,即XML在转为文本的时候才定义编码
createXml(String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
创建XML文档 创建的XML默认是utf8编码,修改编码的过程是在toStr和toFile方法里,即XML在转为文本的时候才定义编码
createXml(String, String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
创建XML文档 创建的XML默认是utf8编码,修改编码的过程是在toStr和toFile方法里,即XML在转为文本的时候才定义编码
createXPath() - Static method in class org.miaixz.bus.core.xml.XPath
createZip(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建 Zip的FileSystem,默认UTF-8编码
createZip(String, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建 Zip的FileSystem
CREDIT_CODE - Static variable in class org.miaixz.bus.core.lang.Regex
统一社会信用代码
CREDIT_CODE_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
统一社会信用代码
CREDIT_CODE_PATTERN - Static variable in class org.miaixz.bus.core.data.CreditCode
统一社会信用代码正则
CreditCode - Class in org.miaixz.bus.core.data
统一社会信用代码(GB32100-2015)工具类 标准见:GB 32100-2015 三证合一、一照一码政策之后,纳税人识别号 == 统一社会信用代码 政策见国家税务总局:“三证合一”后纳税人识别号有何变化? 规则:
CreditCode() - Constructor for class org.miaixz.bus.core.data.CreditCode
 
CRLF - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 回车换行
Crockford - Class in org.miaixz.bus.core.codec.binary
Crockford`s Base32实现 来自:https://gist.github.com/markov/5206312
Crockford() - Constructor for class org.miaixz.bus.core.codec.binary.Crockford
构造
Crockford(boolean) - Constructor for class org.miaixz.bus.core.codec.binary.Crockford
Creates a Base32 codec used for decoding and encoding.
cron() - Element in annotation interface org.miaixz.bus.core.annotation.Scheduled
cron
CrontabException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 定时任务执行异常
CrontabException() - Constructor for exception class org.miaixz.bus.core.lang.exception.CrontabException
构造
CrontabException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.CrontabException
构造
CrontabException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.CrontabException
构造
CrontabException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.CrontabException
构造
CrontabException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.CrontabException
 
CrontabException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.CrontabException
构造
CrontabException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.CrontabException
构造
CrontabException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.CrontabException
构造
CrontabException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.CrontabException
构造
CRX - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
crx
CryptoException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 加解密异常
CryptoException() - Constructor for exception class org.miaixz.bus.core.lang.exception.CryptoException
构造
CryptoException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.CryptoException
构造
CryptoException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.CryptoException
构造
CryptoException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.CryptoException
构造
CryptoException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.CryptoException
 
CryptoException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.CryptoException
构造
CryptoException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.CryptoException
构造
CryptoException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.CryptoException
构造
CryptoException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.CryptoException
构造
CS - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
CS_CZ - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
CST - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"America/Chicago","美洲/芝加哥"
CTR - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm.Mode
计数器模式(A simplification of OFB)
CTS - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm.Mode
Ciphers Text Stealing
CTT - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"+08:00","Asia/Shanghai", "亚洲/上海"
Culture - Interface in org.miaixz.bus.core.center.date.culture
区域文化
CurrencyConverter - Class in org.miaixz.bus.core.convert
货币Currency 转换器
CurrencyConverter() - Constructor for class org.miaixz.bus.core.convert.CurrencyConverter
 
current() - Static method in class org.miaixz.bus.core.xyz.DateKit
当前时间的时间戳
currentIter - Variable in class org.miaixz.bus.core.center.iterator.IterChain
 
currentSeconds() - Static method in class org.miaixz.bus.core.xyz.DateKit
当前时间的时间戳(秒)
currentTaskName() - Method in class org.miaixz.bus.core.center.date.StopWatch
获取当前任务名,null 表示无任务
currentThreadGroup() - Static method in class org.miaixz.bus.core.xyz.ThreadKit
获取当前线程的线程组
currentThreadId() - Static method in class org.miaixz.bus.core.xyz.ThreadKit
获取当前线程ID,即TID
cursoryJulianDay - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarTerms
粗略的儒略日
CustomFormat - Class in org.miaixz.bus.core.center.date.format
全局自定义格式 用于定义用户指定的日期格式和输出日期的关系
CustomFormat() - Constructor for class org.miaixz.bus.core.center.date.format.CustomFormat
 
customKey(Object) - Method in class org.miaixz.bus.core.center.map.Dictionary
 
customKey(Object) - Method in class org.miaixz.bus.core.center.map.FuncKeyMap
根据函数自定义键
customKey(Object) - Method in class org.miaixz.bus.core.center.map.FuncMap
根据函数自定义键
customKey(Object) - Method in class org.miaixz.bus.core.center.map.TransMap
自定义键
CustomKeyMap<K,V> - Class in org.miaixz.bus.core.center.map
自定义键的Map,默认HashMap实现
CustomKeyMap(Map<K, V>) - Constructor for class org.miaixz.bus.core.center.map.CustomKeyMap
构造 通过传入一个Map从而确定Map的类型,子类需创建一个空的Map,而非传入一个已有Map,否则值可能会被修改
customValue(Object) - Method in class org.miaixz.bus.core.center.map.CustomKeyMap
 
customValue(Object) - Method in class org.miaixz.bus.core.center.map.FuncMap
 
customValue(Object) - Method in class org.miaixz.bus.core.center.map.TransMap
自定义值
cut(CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
将字符串切分为N等份
CYAN - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor

D

DA - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
DA_DK - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
data - Variable in class org.miaixz.bus.core.io.buffer.Buffer.UnsafeCursor
 
data - Variable in class org.miaixz.bus.core.io.ByteString
 
data - Variable in class org.miaixz.bus.core.io.SectionBuffer
 
DATA - Static variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarFestival
 
DATA - Static variable in class org.miaixz.bus.core.center.date.culture.solar.SolarFestival
 
DataSize - Class in org.miaixz.bus.core.io.unit
数据大小,可以将类似于'12MB'表示转换为bytes长度的数字 此类来自于:Spring-framework
DataUnit - Enum Class in org.miaixz.bus.core.io.unit
数据单位封装 此类来自于:Spring-framework
date(long) - Static method in class org.miaixz.bus.core.xyz.DateKit
Long类型时间转为DateTime 只支持毫秒级别时间戳,如果需要秒级别时间戳,请自行×1000L
date(TemporalAccessor) - Static method in class org.miaixz.bus.core.center.date.Converter
TemporalAccessor类型时间转为DateTime 始终根据已有TemporalAccessor 产生新的DateTime对象
date(TemporalAccessor) - Static method in class org.miaixz.bus.core.xyz.DateKit
TemporalAccessor类型时间转为DateTime 始终根据已有TemporalAccessor 产生新的DateTime对象
date(Calendar) - Static method in class org.miaixz.bus.core.center.date.Converter
Calendar类型时间转为DateTime 始终根据已有Calendar 产生新的DateTime对象
date(Calendar) - Static method in class org.miaixz.bus.core.xyz.DateKit
Calendar类型时间转为DateTime 始终根据已有Calendar 产生新的DateTime对象
date(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
Date类型时间转为DateTime 如果date本身为DateTime对象,则返回强转后的对象,否则新建一个DateTime对象
date(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit.SQL
/** 转为Date
date(Date, TimeZone) - Static method in class org.miaixz.bus.core.xyz.DateKit
根据已有Date 产生新的DateTime对象,并根据指定时区转换
date(XMLGregorianCalendar) - Static method in class org.miaixz.bus.core.xyz.DateKit
DATE - Static variable in class org.miaixz.bus.core.lang.Header
The header Date
DATE_LENIENT - Static variable in class org.miaixz.bus.core.lang.Keys
自定义系统属性:是否解析日期字符串采用严格模式
DateBuilder - Class in org.miaixz.bus.core.center.date.builder
DateBuilder类用于构建和操作日期 该类提供了多个方法来设置年、月、日等日期字段,以及获取构建的日期对象 它是不可变的,因此每个设置方法都会返回一个新的DateBuilder实例
DateBuilder() - Constructor for class org.miaixz.bus.core.center.date.builder.DateBuilder
 
DateConverter - Class in org.miaixz.bus.core.convert
日期转换器
DateConverter() - Constructor for class org.miaixz.bus.core.convert.DateConverter
构造
DateConverter(String) - Constructor for class org.miaixz.bus.core.convert.DateConverter
构造
DateException - Exception Class in org.miaixz.bus.core.lang.exception
工具类异常
DateException() - Constructor for exception class org.miaixz.bus.core.lang.exception.DateException
构造
DateException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.DateException
构造
DateException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.DateException
构造
DateException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.DateException
构造
DateException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.DateException
构造
DateException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.DateException
构造
DateException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.DateException
构造
DateKit - Class in org.miaixz.bus.core.xyz
日期时间工具类
DateKit() - Constructor for class org.miaixz.bus.core.xyz.DateKit
 
DateKit.SQL - Class in org.miaixz.bus.core.xyz
java.sql.*日期时间相关封装 考虑到JDK9+模块化后,java.sql并非默认引入模块,因此将相关内容单独封装为工具,避免类找不到问题。
dateNew(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
根据已有Date 产生新的DateTime对象
DateParser - Interface in org.miaixz.bus.core.center.date.format.parser
日期解析接口,用于解析日期字符串为 Date 对象 Thanks to Apache Commons Lang 3.5
DatePrinter - Interface in org.miaixz.bus.core.center.date.printer
日期信息获取接口
dateSecond() - Static method in class org.miaixz.bus.core.xyz.DateKit
当前时间,转换为DateTime对象,忽略毫秒部分
DateTime - Class in org.miaixz.bus.core.center.date
包装Date 此类继承了Date,并提供扩展方法,如时区等。 此类重写了父类的toString()方法,返回值为"yyyy-MM-dd HH:mm:ss"格式
DateTime() - Constructor for class org.miaixz.bus.core.center.date.DateTime
当前时间
DateTime(long) - Constructor for class org.miaixz.bus.core.center.date.DateTime
给定日期毫秒数的构造
DateTime(long, TimeZone) - Constructor for class org.miaixz.bus.core.center.date.DateTime
给定日期毫秒数的构造
DateTime(CharSequence) - Constructor for class org.miaixz.bus.core.center.date.DateTime
构造格式: yyyy-MM-dd HH:mm:ss yyyy/MM/dd HH:mm:ss yyyy.MM.dd HH:mm:ss yyyy年MM月dd日 HH时mm分ss秒 yyyy-MM-dd yyyy/MM/dd yyyy.MM.dd HH:mm:ss HH时mm分ss秒 yyyy-MM-dd HH:mm yyyy-MM-dd HH:mm:ss.SSS yyyyMMddHHmmss yyyyMMddHHmmssSSS yyyyMMdd EEE, dd MMM yyyy HH:mm:ss z EEE MMM dd HH:mm:ss zzz yyyy yyyy-MM-dd'T'HH:mm:ss'Z' yyyy-MM-dd'T'HH:mm:ss.SSS'Z' yyyy-MM-dd'T'HH:mm:ssZ yyyy-MM-dd'T'HH:mm:ss.SSSZ
DateTime(CharSequence, String) - Constructor for class org.miaixz.bus.core.center.date.DateTime
构造
DateTime(CharSequence, DateFormat) - Constructor for class org.miaixz.bus.core.center.date.DateTime
构造
DateTime(CharSequence, DateTimeFormatter) - Constructor for class org.miaixz.bus.core.center.date.DateTime
构建DateTime对象
DateTime(CharSequence, PositionDateParser) - Constructor for class org.miaixz.bus.core.center.date.DateTime
构造
DateTime(CharSequence, PositionDateParser, boolean) - Constructor for class org.miaixz.bus.core.center.date.DateTime
构造
DateTime(Instant) - Constructor for class org.miaixz.bus.core.center.date.DateTime
给定日期Instant的构造
DateTime(Instant, ZoneId) - Constructor for class org.miaixz.bus.core.center.date.DateTime
给定日期Instant的构造
DateTime(TemporalAccessor) - Constructor for class org.miaixz.bus.core.center.date.DateTime
给定日期TemporalAccessor的构造
DateTime(ZonedDateTime) - Constructor for class org.miaixz.bus.core.center.date.DateTime
给定日期ZonedDateTime的构造
DateTime(Calendar) - Constructor for class org.miaixz.bus.core.center.date.DateTime
给定日期的构造
DateTime(Date) - Constructor for class org.miaixz.bus.core.center.date.DateTime
给定日期的构造
DateTime(Date, TimeZone) - Constructor for class org.miaixz.bus.core.center.date.DateTime
给定日期的构造
DateTime(TimeZone) - Constructor for class org.miaixz.bus.core.center.date.DateTime
当前时间
day - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.EightChar
日柱
day - Variable in class org.miaixz.bus.core.center.date.culture.cn.JulianDay
儒略日
day - Variable in class org.miaixz.bus.core.center.date.culture.Holiday
公历日
day - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
day - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarFestival
农历日
day - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
农历日
day - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
day - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarFestival
公历日
day - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
公历日
DAY - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Units
一天的毫秒数
DAY - Enum constant in enum class org.miaixz.bus.core.center.date.format.FormatPeriod.Level
DAY - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Festival
 
DAY_OF_MONTH - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Various
一月中的第几天
DAY_OF_WEEK - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Various
周几,1表示周日,2表示周一
DAY_OF_WEEK_IN_MONTH - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Various
天所在的周是这个月的第几周
DAY_OF_YEAR - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Various
一年中的第几天
dayCount - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimitInfo
日数
dayCount - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
天数
dayIndex - Variable in class org.miaixz.bus.core.center.date.culture.Replenish
天索引
dayOfMonth() - Method in class org.miaixz.bus.core.center.date.DateTime
获得指定日期是这个日期所在月份的第几天,从1开始
dayOfMonth(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得指定日期是这个日期所在月份的第几天
dayOfWeek() - Method in class org.miaixz.bus.core.center.date.DateTime
获得指定日期是星期几,1表示周日,2表示周一
dayOfWeek(LocalDate) - Static method in class org.miaixz.bus.core.center.date.Calculate
获取LocalDate对应的星期值
dayOfWeek(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得指定日期是星期几,1表示周日,2表示周一
dayOfWeekEnum() - Method in class org.miaixz.bus.core.center.date.DateTime
获得指定日期是星期几
dayOfWeekEnum(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得指定日期是星期几
dayOfWeekInMonth() - Method in class org.miaixz.bus.core.center.date.DateTime
获得天所在的周是这个月的第几周
dayOfYear() - Method in class org.miaixz.bus.core.center.date.DateTime
获得指定日期是这个日期所在年份的第几天,从1开始
dayOfYear(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得指定日期是这个日期所在年的第几天
DAYS - Static variable in class org.miaixz.bus.core.center.date.culture.solar.SolarMonth
每月天数
DBX - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
dbx
DCM - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
dcm
DE - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
DE_AT - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
DE_AT_EURO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
DE_CH - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
DE_DE - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
DE_DE_EURO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
DE_LU - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
DE_LU_EURO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
deadline(long, TimeUnit) - Method in class org.miaixz.bus.core.io.timout.Timeout
Set a deadline of now plus duration time.
deadlineNanoTime() - Method in class org.miaixz.bus.core.io.timout.AssignTimeout
 
deadlineNanoTime() - Method in class org.miaixz.bus.core.io.timout.Timeout
Returns the nano time when the deadline will be reached.
deadlineNanoTime(long) - Method in class org.miaixz.bus.core.io.timout.AssignTimeout
 
deadlineNanoTime(long) - Method in class org.miaixz.bus.core.io.timout.Timeout
Sets the nano time when the deadline will be reached.
DEB - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
deb
DecadeFortune - Class in org.miaixz.bus.core.center.date.culture.cn.birth
大运(10年1大运)
DecadeFortune(ChildLimit, int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.birth.DecadeFortune
 
DECEMBER - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Month
十二月
decode(byte[]) - Static method in class org.miaixz.bus.core.codec.binary.Base62
解码Base62
decode(byte[]) - Static method in class org.miaixz.bus.core.codec.binary.Base64
解码Base64
decode(byte[]) - Method in class org.miaixz.bus.core.codec.binary.Crockford
Decodes a byte[] containing characters in the Base-N alphabet.
decode(byte[]) - Method in class org.miaixz.bus.core.codec.binary.decoder.Base62Decoder
 
decode(byte[]) - Method in class org.miaixz.bus.core.codec.binary.decoder.Base64Decoder
解码Base64
decode(byte[]) - Method in class org.miaixz.bus.core.codec.binary.provider.Base62Provider
解码Base62消息
decode(byte[]) - Static method in class org.miaixz.bus.core.net.url.UrlDecoder
解码
decode(byte[], boolean) - Method in class org.miaixz.bus.core.codec.binary.provider.Base62Provider
解码Base62消息
decode(byte[], boolean) - Static method in class org.miaixz.bus.core.net.url.UrlDecoder
解码
decode(byte[], int, int) - Method in class org.miaixz.bus.core.codec.binary.decoder.Base64Decoder
解码Base64
decode(char[]) - Static method in class org.miaixz.bus.core.codec.binary.Hex
将十六进制字符数组转换为字节数组
decode(char[], int, int, OutputStream) - Static method in class org.miaixz.bus.core.codec.binary.Base64
解码Base64
decode(CharSequence) - Static method in class org.miaixz.bus.core.codec.binary.Base58
Base58解码
decode(CharSequence) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62解码
decode(CharSequence) - Static method in class org.miaixz.bus.core.codec.binary.Base64
base64解码
decode(CharSequence) - Method in class org.miaixz.bus.core.codec.binary.decoder.Base32Decoder
 
decode(CharSequence) - Method in class org.miaixz.bus.core.codec.binary.decoder.Base58Decoder
 
decode(CharSequence) - Static method in class org.miaixz.bus.core.codec.binary.Hex
将十六进制字符数组转换为字节数组
decode(CharSequence) - Method in class org.miaixz.bus.core.codec.binary.provider.Base16Provider
 
decode(CharSequence) - Method in class org.miaixz.bus.core.codec.binary.provider.Base32Provider
 
decode(CharSequence) - Method in class org.miaixz.bus.core.codec.binary.provider.Base58Provider
解码给定的Base58字符串
decode(CharSequence, boolean) - Method in class org.miaixz.bus.core.codec.binary.provider.Base32Provider
解码数据
decode(String) - Static method in class org.miaixz.bus.core.codec.binary.Base32
解码
decode(String) - Method in class org.miaixz.bus.core.codec.binary.Crockford
Decodes a String containing characters in the Base-N alphabet.
decode(String) - Static method in class org.miaixz.bus.core.codec.binary.Hex
将十六进制字符串解码为byte[]
decode(String) - Method in class org.miaixz.bus.core.codec.binary.Z85
 
decode(String) - Method in class org.miaixz.bus.core.codec.Hashids
解码Hash值为数字数组
decode(String) - Method in class org.miaixz.bus.core.codec.Morse
解码
decode(String) - Static method in class org.miaixz.bus.core.codec.PunyCode
解码 PunyCode为字符串
decode(String) - Static method in class org.miaixz.bus.core.net.url.UrlDecoder
decode(String, boolean) - Static method in class org.miaixz.bus.core.net.url.UrlDecoder
解码
decode(String, int) - Static method in class org.miaixz.bus.core.codec.Caesar
传入明文解密到密文
decode(String, int, boolean) - Static method in class org.miaixz.bus.core.codec.RotateN
RotN解码
decode(String, String) - Static method in class org.miaixz.bus.core.xyz.RadixKit
把转换后进制的字符还原成long 值
decode(String, Charset) - Static method in class org.miaixz.bus.core.net.url.UrlDecoder
decode(String, Charset, boolean) - Static method in class org.miaixz.bus.core.net.url.UrlDecoder
解码
decode(T) - Method in interface org.miaixz.bus.core.codec.Decoder
执行解码
DECODE_64_TABLE - Static variable in class org.miaixz.bus.core.lang.Normal
base64解码表
decode13(String) - Static method in class org.miaixz.bus.core.codec.RotateN
RotateN-13解码,同时解码数字
decode13(String, boolean) - Static method in class org.miaixz.bus.core.codec.RotateN
RotateN-13解码
decodeBase64(String) - Static method in class org.miaixz.bus.core.io.ByteString
Decodes the Base64-encoded bytes and returns their value as a byte string.
decodeChecked(CharSequence) - Static method in class org.miaixz.bus.core.codec.binary.Base58
Base58解码 解码包含标志位验证和版本呢位去除
decodeChecked(CharSequence, boolean) - Static method in class org.miaixz.bus.core.codec.binary.Base58
Base58解码 解码包含标志位验证和版本呢位去除
decodeColor(String) - Static method in class org.miaixz.bus.core.xyz.HexKit
将Hex颜色值转为
decodeDomain(String) - Static method in class org.miaixz.bus.core.codec.PunyCode
解码 PunyCode为域名
decodeForPath(String, Charset) - Static method in class org.miaixz.bus.core.net.url.UrlDecoder
解码,不对+解码 将%20转换为空格 将 "%xy"转换为文本形式,xy是两位16进制的数值 跳过不符合规范的%形式,直接输出
decodeHex(String) - Static method in class org.miaixz.bus.core.codec.binary.Base32
解码
decodeHex(String) - Static method in class org.miaixz.bus.core.io.ByteString
Decodes the hex-encoded bytes and returns their value a byte string.
decodeInverted(byte[]) - Static method in class org.miaixz.bus.core.codec.binary.Base62
解码Base62(反转字母表模式)
decodeInverted(CharSequence) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62解码(反转字母表模式)
decodeMap(String, String) - Static method in class org.miaixz.bus.core.net.url.UrlDecoder
将URL参数解析为Map(也可以解析Post中的键值对参数)
decodeObject(String, String) - Static method in class org.miaixz.bus.core.net.url.UrlDecoder
将URL参数解析为Map(也可以解析Post中的键值对参数)
decodeQuery(String, Charset) - Static method in class org.miaixz.bus.core.xyz.UrlKit
将URL参数解析为Map(也可以解析Post中的键值对参数)
decodeQueryList(String, Charset) - Static method in class org.miaixz.bus.core.xyz.UrlKit
将URL参数解析为Map(也可以解析Post中的键值对参数)
Decoder<T,R> - Interface in org.miaixz.bus.core.codec
解码接口
DECODER - Static variable in class org.miaixz.bus.core.codec.binary.decoder.Base32Decoder
解码器
DECODER - Static variable in class org.miaixz.bus.core.codec.binary.decoder.Base58Decoder
解码器
decodeStrHex(String) - Static method in class org.miaixz.bus.core.codec.binary.Base32
base32解码
decodeStrHex(String, Charset) - Static method in class org.miaixz.bus.core.codec.binary.Base32
base32解码
decodeString(char[], Charset) - Static method in class org.miaixz.bus.core.codec.binary.Hex
将十六进制字符数组转换为字符串
decodeString(CharSequence) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62解码
decodeString(CharSequence) - Static method in class org.miaixz.bus.core.codec.binary.Base64
base64解码
decodeString(CharSequence, Charset) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62解码
decodeString(CharSequence, Charset) - Static method in class org.miaixz.bus.core.codec.binary.Base64
base64解码
decodeString(String) - Static method in class org.miaixz.bus.core.codec.binary.Base32
base32解码
decodeString(String) - Static method in class org.miaixz.bus.core.codec.binary.Hex
将十六进制字符数组转换为字符串,默认编码UTF-8
decodeString(String, Charset) - Static method in class org.miaixz.bus.core.codec.binary.Base32
base32解码
decodeString(String, Charset) - Static method in class org.miaixz.bus.core.codec.binary.Hex
将十六进制字符数组转换为字符串
decodeStrInverted(CharSequence) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62解码(反转字母表模式)
decodeStrInverted(CharSequence, Charset) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62解码(反转字母表模式)
decodeToFile(CharSequence, File) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62解码
decodeToFile(CharSequence, File) - Static method in class org.miaixz.bus.core.codec.binary.Base64
base64解码
decodeToFileInverted(CharSequence, File) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62解码(反转字母表模式)
decodeToHex(String) - Method in class org.miaixz.bus.core.codec.Hashids
解码Hash值为16进制数字
decodeToInt(String, String) - Static method in class org.miaixz.bus.core.xyz.RadixKit
把转换后的进制字符还原成int 值
decodeToStream(CharSequence, OutputStream, boolean) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62解码
decodeToStream(CharSequence, OutputStream, boolean) - Static method in class org.miaixz.bus.core.codec.binary.Base64
base64解码
decodeToStreamInverted(CharSequence, OutputStream, boolean) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62解码(反转字母表模式)
decodeToString(byte[]) - Method in class org.miaixz.bus.core.codec.binary.Crockford
Decodes a byte[] containing binary data, into a String containing UTF-8 decoded String.
decodeToString(String) - Method in class org.miaixz.bus.core.codec.binary.Crockford
Encodes a String containing characters in the Base32 alphabet.
decrement() - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
值减一
decrement() - Method in class org.miaixz.bus.core.lang.mutable.MutableDouble
值减一
decrement() - Method in class org.miaixz.bus.core.lang.mutable.MutableFloat
值减一
decrement() - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
值减一
decrement() - Method in class org.miaixz.bus.core.lang.mutable.MutableLong
值减一
decrement() - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
值减一
decrementAndGet() - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
先减1, 再获取值
DECRYPT - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm.Type
解密模式
DEFAULT - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
默认前景色
DEFAULT - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Type
默认
DEFAULT - Static variable in class org.miaixz.bus.core.lang.Charset
默认字符集信息
DEFAULT_ALPHABET - Static variable in class org.miaixz.bus.core.codec.binary.encoder.Base32Encoder
 
DEFAULT_ALPHABET - Static variable in class org.miaixz.bus.core.codec.binary.encoder.Base58Encoder
 
DEFAULT_ALPHABET - Static variable in class org.miaixz.bus.core.codec.Hashids
默认编解码字符串
DEFAULT_BUFFER_SIZE - Static variable in class org.miaixz.bus.core.lang.Normal
默认缓存大小 8192
DEFAULT_CHARSET - Static variable in class org.miaixz.bus.core.io.file.FileWrapper
默认编码:UTF-8
DEFAULT_CHARSET - Static variable in class org.miaixz.bus.core.lang.Charset
 
DEFAULT_COLLECTION_INITIAL_CAPACITY - Static variable in class org.miaixz.bus.core.center.map.multi.AbstractCollValueMap
默认集合初始大小
DEFAULT_CONFIG - Static variable in class org.miaixz.bus.core.tree.NodeConfig
默认属性配置对象
DEFAULT_GB_18030 - Static variable in class org.miaixz.bus.core.lang.Charset
GB18030 编码
DEFAULT_GB_2312 - Static variable in class org.miaixz.bus.core.lang.Charset
GB2312 转换格式
DEFAULT_GBK - Static variable in class org.miaixz.bus.core.lang.Charset
GBK UCS 转换格式
DEFAULT_HELPER - Static variable in class org.miaixz.bus.core.Binder
默认实例
DEFAULT_INITIAL_WINDOW_SIZE - Static variable in class org.miaixz.bus.core.lang.Http
From the HTTP/2 specs, the default initial window size for all streams is 64 KiB.
DEFAULT_INITIAL_WINDOW_SIZE - Static variable in class org.miaixz.bus.core.lang.Protocol
From the HTTP/2 specs, the default initial window size for all streams is 64 KiB.
DEFAULT_ISO_8859_1 - Static variable in class org.miaixz.bus.core.lang.Charset
ISO拉丁字母第1号,即ISO- Latin -1
DEFAULT_LARGE_BUFFER_SIZE - Static variable in class org.miaixz.bus.core.lang.Normal
默认大缓存大小 32768
DEFAULT_LOAD_FACTOR - Static variable in class org.miaixz.bus.core.lang.Normal
默认增长因子,当Map的size达到 容量*增长因子时,开始扩充Map
DEFAULT_MIDDLE_BUFFER_SIZE - Static variable in class org.miaixz.bus.core.lang.Normal
默认中等缓存大小 16384
DEFAULT_ORDER - Static variable in class org.miaixz.bus.core.xyz.ByteKit
默认字节序:大端在前,小端在后
DEFAULT_PATH_SEPARATOR - Static variable in class org.miaixz.bus.core.text.AntPathMatcher
Default path separator: "/".
DEFAULT_PLACEHOLDER - Static variable in class org.miaixz.bus.core.text.placeholder.template.SingleStringTemplate
默认的占位符
DEFAULT_PLACEHOLDER_PREFIX - Static variable in class org.miaixz.bus.core.Binder
默认占位符前缀: "${"
DEFAULT_PLACEHOLDER_SUFFIX - Static variable in class org.miaixz.bus.core.Binder
默认占位符后缀: "}"
DEFAULT_PREFIX - Static variable in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
默认前缀
DEFAULT_QUEUE_CAPACITY - Static variable in class org.miaixz.bus.core.lang.thread.ExecutorBuilder
默认的等待队列容量
DEFAULT_SEPARATOR - Static variable in class org.miaixz.bus.core.text.dfa.Sensitive
默认关键词分隔符
DEFAULT_SIZE - Static variable in class org.miaixz.bus.core.data.NanoId
默认长度
DEFAULT_SUFFIX - Static variable in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
默认后缀
DEFAULT_TWEPOCH - Static variable in class org.miaixz.bus.core.data.Snowflake
默认的起始时间,为Thu, 04 Nov 2010 01:42:54 GMT
DEFAULT_US_ASCII - Static variable in class org.miaixz.bus.core.lang.Charset
7位ASCII码,即ISO646-US,也就是Unicode字符集的基本拉丁字符块
DEFAULT_UTF_16 - Static variable in class org.miaixz.bus.core.lang.Charset
16位UCS转换格式,字节顺序由可选的字节顺序标记标识
DEFAULT_UTF_16_BE - Static variable in class org.miaixz.bus.core.lang.Charset
16位UCS转换格式,大写字节顺序
DEFAULT_UTF_16_LE - Static variable in class org.miaixz.bus.core.lang.Charset
16位UCS转换格式,小写字节顺序
DEFAULT_UTF_32_BE - Static variable in class org.miaixz.bus.core.lang.Charset
32位UCS转换格式,大写字节顺序
DEFAULT_UTF_32_LE - Static variable in class org.miaixz.bus.core.lang.Charset
32位UCS转换格式,小写字节顺序
DEFAULT_UTF_8 - Static variable in class org.miaixz.bus.core.lang.Charset
8位UCS转换格式
DEFAULT_VALUE_SEPARATOR - Static variable in class org.miaixz.bus.core.Binder
默认占位值分隔符: ":"
defaultCharset() - Static method in class org.miaixz.bus.core.lang.Charset
系统默认字符集编码
defaultCharsetName() - Static method in class org.miaixz.bus.core.lang.Charset
系统默认字符集编码
DefaultChildLimitProvider - Class in org.miaixz.bus.core.center.date.culture.cn.birth.provider.impl
默认的童限计算
DefaultChildLimitProvider() - Constructor for class org.miaixz.bus.core.center.date.culture.cn.birth.provider.impl.DefaultChildLimitProvider
 
DefaultDatePrinter - Class in org.miaixz.bus.core.center.date.printer
DefaultDatePrinter() - Constructor for class org.miaixz.bus.core.center.date.printer.DefaultDatePrinter
 
defaultIfBlank(T, Function<T, V>, Supplier<? extends V>) - Static method in class org.miaixz.bus.core.text.CharsBacker
如果被检查对象为 null 或 "" 或 空白字符串时,返回默认值(由 defaultValueSupplier 提供);否则直接返回
defaultIfBlank(T, T) - Static method in class org.miaixz.bus.core.text.CharsBacker
如果给定对象为null或者""或者空白符返回默认值
defaultIfEmpty(T[], T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
如果给定数组为空,返回默认数组
defaultIfEmpty(T, Function<T, T>, Supplier<? extends T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
如果给定集合为空,返回默认集合
defaultIfEmpty(T, Function<T, V>, Supplier<? extends V>) - Static method in class org.miaixz.bus.core.text.CharsBacker
如果给定对象为null或者""返回defaultHandler处理的结果, 否则返回自定义handler处理后的返回值
defaultIfEmpty(T, T) - Static method in class org.miaixz.bus.core.text.CharsBacker
如果给定对象为null或者 "" 返回默认值
defaultIfEmpty(T, T) - Static method in class org.miaixz.bus.core.xyz.CollKit
如果给定集合为空,返回默认集合
defaultIfEmpty(T, T) - Static method in class org.miaixz.bus.core.xyz.MapKit
如果给定Map为空,返回默认Map
defaultIfNull(T, Function<? super T, ? extends R>, Supplier<? extends R>) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
如果给定对象不为null 返回自定义handler处理后的结果,否则返回 Supplier.get() 提供的默认值
defaultIfNull(T, Function<? super T, ? extends R>, R) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
如果给定对象不为null 返回自定义handler处理后的结果,否则返回默认值
defaultIfNull(T, Supplier<? extends T>) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
如果给定对象不为null 返回原值, 否则返回 Supplier.get() 提供的默认值
defaultIfNull(T, T) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
如果给定对象为null返回默认值
DefaultNodeParser<T> - Class in org.miaixz.bus.core.tree.parser
默认的简单转换器
DefaultNodeParser() - Constructor for class org.miaixz.bus.core.tree.parser.DefaultNodeParser
 
DefaultObjectCreator<T> - Class in org.miaixz.bus.core.lang.reflect.creator
默认对象实例化器 通过传入对象类型和构造函数的参数,调用对应的构造方法创建对象。
DefaultObjectCreator(Class<T>, Object...) - Constructor for class org.miaixz.bus.core.lang.reflect.creator.DefaultObjectCreator
构造
DefaultSegment<T> - Class in org.miaixz.bus.core.lang.range
片段默认实现
DefaultSegment(T, T) - Constructor for class org.miaixz.bus.core.lang.range.DefaultSegment
构造
defaultValue - Variable in class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
默认值
defaultValue - Variable in class org.miaixz.bus.core.text.placeholder.StringTemplate
占位符 没有找到 对应的填充值时 使用的默认值,如果没有,则使用 StringTemplate.defaultValueHandler 提供默认值, 如果也没有,使用 StringTemplate.globalDefaultValueHandler,还是没有,则抛出异常
defaultValue(String) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
设置 默认值
defaultValue(UnaryOperator<String>) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
设置 默认值处理器
defaultValueHandler - Variable in class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
默认值处理器
defaultValueHandler - Variable in class org.miaixz.bus.core.text.placeholder.StringTemplate
当前模板的默认值处理器,根据 占位变量 返回 默认值
Deflate - Class in org.miaixz.bus.core.io.compress
Deflate算法 Deflate是同时使用了LZ77算法与哈夫曼编码(Huffman Coding)的一个无损数据压缩算法。
Deflate(InputStream, OutputStream, boolean) - Constructor for class org.miaixz.bus.core.io.compress.Deflate
构造
deflater() - Method in class org.miaixz.bus.core.io.sink.GzipSink
Returns the Deflater.
deflater(int) - Method in class org.miaixz.bus.core.io.compress.Deflate
将普通数据流压缩
DeflaterSink - Class in org.miaixz.bus.core.io.sink
这种流体的强冲刷可能导致压缩降低 每一个 调用DeflaterSink.flush()立即压缩所有当前缓存的数据
DeflaterSink(Sink, Deflater) - Constructor for class org.miaixz.bus.core.io.sink.DeflaterSink
 
dekHash(String) - Static method in class org.miaixz.bus.core.xyz.HashKit
DEK算法
delAll(String, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
删除匹配的全部内容
delAll(Pattern, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
删除匹配的全部内容
delay(Duration) - Method in class org.miaixz.bus.core.lang.thread.RetryableTask
重试间隔时间
DelayWatcher - Class in org.miaixz.bus.core.io.watch
延迟观察者 使用此观察者通过定义一定的延迟时间,解决WatchService多个modify的问题 在监听目录或文件时,如果这个文件有修改操作,会多次触发modify方法。 此类通过维护一个Set将短时间内相同文件多次modify的事件合并处理触发,从而避免以上问题。 注意:延迟只针对modify事件,其它事件无效
DelayWatcher(Watcher, long) - Constructor for class org.miaixz.bus.core.io.watch.DelayWatcher
构造
delegate - Variable in class org.miaixz.bus.core.lang.loader.DelegateLoader
 
delegate() - Method in class org.miaixz.bus.core.io.sink.AssignSink
 
delegate() - Method in class org.miaixz.bus.core.io.source.AssignSource
 
delegate() - Method in class org.miaixz.bus.core.io.timout.AssignTimeout
Timeout instance to which this instance is currently delegating.
DelegatedExecutorService - Class in org.miaixz.bus.core.lang.thread
ExecutorService代理
DelegatedExecutorService(ExecutorService) - Constructor for class org.miaixz.bus.core.lang.thread.DelegatedExecutorService
构造
DelegateLoader - Class in org.miaixz.bus.core.lang.loader
委派的资源加载器
DelegateLoader(Loader) - Constructor for class org.miaixz.bus.core.lang.loader.DelegateLoader
 
DELETE - Enum constant in enum class org.miaixz.bus.core.io.watch.WatchKind
删除事件
DELETE - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Method DELETE
DELETE - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Method DELETE
DeleteVisitor - Class in org.miaixz.bus.core.io.file.visitor
删除操作的FileVisitor实现,用于递归遍历删除文件夹
DeleteVisitor() - Constructor for class org.miaixz.bus.core.io.file.visitor.DeleteVisitor
 
delFirst(String, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
删除匹配的第一个内容
delFirst(Pattern, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
删除匹配的第一个内容
DELIM - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: {}
delLast(String, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
删除匹配的最后一个内容
delLast(Pattern, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
删除匹配的最后一个内容
delPre(String, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
删除正则匹配到的内容之前的字符 如果没有找到,则返回原文
delPre(Pattern, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
删除正则匹配到的内容之前的字符 如果没有找到,则返回原文
DependencyException - Exception Class in org.miaixz.bus.core.lang.exception
依赖异常
DependencyException() - Constructor for exception class org.miaixz.bus.core.lang.exception.DependencyException
构造
DependencyException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.DependencyException
构造
DependencyException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.DependencyException
构造
DependencyException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.DependencyException
构造
DependencyException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.DependencyException
构造
DependencyException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.DependencyException
构造
DependencyException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.DependencyException
构造
depthFirst(T, Function<T, Collection<T>>) - Static method in class org.miaixz.bus.core.tree.HierarchyIterator
获取一个迭代器,用于按深度优先迭代层级结构中的每一个结点
depthFirst(T, Function<T, Collection<T>>, Predicate<T>) - Static method in class org.miaixz.bus.core.tree.HierarchyIterator
获取一个迭代器,用于按深度优先迭代层级结构中的每一个结点
DES - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
默认的DES加密方式:DES/ECB/PKCS5Padding
desc() - Method in enum class org.miaixz.bus.core.lang.I18n
显示语言信息
descBound() - Method in interface org.miaixz.bus.core.lang.range.Bound
获取"[value""(value"格式的字符串
descBound() - Method in class org.miaixz.bus.core.lang.range.FiniteBound
获取"[value""(value"格式的字符串
descBound() - Method in class org.miaixz.bus.core.lang.range.NoneLowerBound
获取"[value""(value"格式的字符串
descBound() - Method in class org.miaixz.bus.core.lang.range.NoneUpperBound
获取"[value""(value"格式的字符串
descendingIterator() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
descendingKeySet() - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Set view of the keys contained in this map.
descendingKeySetWithLimit(int) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Set view of the keys contained in this map.
descendingMap() - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Map view of the mappings contained in this map.
descendingMapWithLimit(int) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Map view of the mappings contained in this map.
descForEach(Class<?>, Consumer<? super PropDesc>) - Static method in class org.miaixz.bus.core.xyz.BeanKit
遍历Bean的属性
descToClass(String) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
Class描述转Class
descToClass(String, boolean, ClassLoader) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
Class描述转Class
descToName(String) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
类描述转名称
DESEDE - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
3DES算法,默认实现为:DESede/ECB/PKCS5Padding
deserialize(byte[], Class<?>...) - Static method in class org.miaixz.bus.core.xyz.SerializeKit
反序列化 对象必须实现Serializable接口
destroy() - Static method in class org.miaixz.bus.core.instance.Instances
清除所有Singleton对象
destroy(Process) - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
销毁进程
destroy(T) - Method in interface org.miaixz.bus.core.lang.pool.ObjectFactory
销毁对象,用于在验证对象不可用或不需要时的销毁逻辑。
detect(int, InputStream, Charset...) - Static method in class org.miaixz.bus.core.io.CharsetDetector
探测编码 注意:此方法会读取流的一部分,然后关闭流,如重复使用流,请使用支持reset方法的流
detect(int, InputStream, Charset...) - Static method in class org.miaixz.bus.core.lang.Charset
探测编码 注意:此方法会读取流的一部分,然后关闭流,如重复使用流,请使用使用支持reset方法的流
detect(File, Charset...) - Static method in class org.miaixz.bus.core.io.CharsetDetector
探测文件编码
detect(InputStream, Charset...) - Static method in class org.miaixz.bus.core.io.CharsetDetector
探测编码 注意:此方法会读取流的一部分,然后关闭流,如重复使用流,请使用支持reset方法的流
detect(InputStream, Charset...) - Static method in class org.miaixz.bus.core.lang.Charset
探测编码 注意:此方法会读取流的一部分,然后关闭流,如重复使用流,请使用使用支持reset方法的流
determineRootDir(String) - Method in class org.miaixz.bus.core.io.resource.ResourceFinder
根据给定的路径表达式,找到跟路径 根路径即不包含表达式的路径,如 "/WEB-INF/*.xml" 返回 "/WEB-INF/"
Dev - Annotation Interface in org.miaixz.bus.core.annotation.env
开发环境 表示当前方法禁止用于生产环境,仅可用于开发测试
DEX - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
dex https://source.android.com/devices/tech/dalvik/dex-format#dex-file-magic
DEY - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
dey
Dictionary - Class in org.miaixz.bus.core.center.map
字典对象,扩充了LinkedHashMap中的方法
Dictionary() - Constructor for class org.miaixz.bus.core.center.map.Dictionary
构造
Dictionary(boolean) - Constructor for class org.miaixz.bus.core.center.map.Dictionary
构造
Dictionary(int) - Constructor for class org.miaixz.bus.core.center.map.Dictionary
构造
Dictionary(int, boolean) - Constructor for class org.miaixz.bus.core.center.map.Dictionary
构造
Dictionary(int, float) - Constructor for class org.miaixz.bus.core.center.map.Dictionary
构造
Dictionary(int, float, boolean) - Constructor for class org.miaixz.bus.core.center.map.Dictionary
构造
Dictionary(Map<String, Object>) - Constructor for class org.miaixz.bus.core.center.map.Dictionary
构造
digit16(int) - Static method in class org.miaixz.bus.core.xyz.CharKit
获取给定字符的16进制数值
DIGITS_16_LOWER - Static variable in class org.miaixz.bus.core.lang.Normal
用于建立十六进制字符的输出的小写字符数组
DIGITS_16_UPPER - Static variable in class org.miaixz.bus.core.lang.Normal
用于建立十六进制字符的输出的大写字符数组
digitToChinese(Number) - Static method in class org.miaixz.bus.core.convert.Convert
金额转为中文形式
Dipper - Class in org.miaixz.bus.core.center.date.culture.cn.star.nine
北斗九星
Dipper(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.star.nine.Dipper
 
Dipper(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.star.nine.Dipper
 
direction - Variable in class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusDay
方位
Direction - Class in org.miaixz.bus.core.center.date.culture.cn
方位
Direction(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Direction
 
Direction(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Direction
 
DISABLED - Static variable in class org.miaixz.bus.core.lang.Normal
禁用
DisableException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 禁用异常
DisableException() - Constructor for exception class org.miaixz.bus.core.lang.exception.DisableException
构造
DisableException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.DisableException
构造
DisableException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.DisableException
构造
DisableException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.DisableException
构造
DisableException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.DisableException
 
DisableException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.DisableException
构造
DisableException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.DisableException
构造
DisableException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.DisableException
构造
DisableException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.DisableException
构造
disableLock() - Method in class org.miaixz.bus.core.lang.range.Range
禁用锁,调用此方法后不再使用锁保护
disableXXE(DocumentBuilderFactory) - Static method in class org.miaixz.bus.core.xml.XXE
关闭XXE,避免漏洞攻击 see: https://www.owasp.org/index.php/XML_External_Entity_(XXE)_Prevention_Cheat_Sheet#JAXP_DocumentBuilderFactory.2C_SAXParserFactory_and_DOM4J
disableXXE(SAXParserFactory) - Static method in class org.miaixz.bus.core.xml.XXE
关闭XEE避免漏洞攻击
disableXXE(SAXTransformerFactory) - Static method in class org.miaixz.bus.core.xml.XXE
关闭XEE避免漏洞攻击
disableXXE(TransformerFactory) - Static method in class org.miaixz.bus.core.xml.XXE
关闭XEE避免漏洞攻击
disableXXE(SchemaFactory) - Static method in class org.miaixz.bus.core.xml.XXE
关闭XEE避免漏洞攻击
disableXXE(Validator) - Static method in class org.miaixz.bus.core.xml.XXE
关闭XEE避免漏洞攻击
disableXXE(XMLReader) - Static method in class org.miaixz.bus.core.xml.XXE
关闭XEE避免漏洞攻击
DISALLOW_DOCTYPE_DECL - Static variable in class org.miaixz.bus.core.xml.XmlFeatures
禁用xml中的inline DOCTYPE 声明,即禁用DTD 不允许将外部实体包含在传入的 XML 文档中,从而防止XML实体注入(XML External Entities 攻击,利用能够在处理时动态构建文档的 XML 功能,注入外部实体)
DISCARD - Enum constant in enum class org.miaixz.bus.core.lang.thread.RejectPolicy
放弃当前任务
DISCARD_OLDEST - Enum constant in enum class org.miaixz.bus.core.lang.thread.RejectPolicy
如果执行程序尚未关闭,则位于工作队列头部的任务将被删除,然后重试执行程序(如果再次失败,则重复此过程)
DiscardingQueue - Class in org.miaixz.bus.core.center.queue
始终为空的队列,所有新增节点都丢弃
DiscardingQueue() - Constructor for class org.miaixz.bus.core.center.queue.DiscardingQueue
 
disjunction() - Method in class org.miaixz.bus.core.center.CollectionOperation
多个集合的差集 针对一个集合中存在多个相同元素的情况,计算每两个集合中此元素的个数,保留两个集合中此元素个数差的个数 例如:
disjunction(Collection<T>, Collection<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
两个集合的差集 针对一个集合中存在多个相同元素的情况,计算两个集合中此元素的个数,保留两个集合中此元素个数差的个数 例如:
distinct() - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
返回一个具有去重特征的流 非并行流(顺序流)下对于重复元素,保留遇到顺序中最先出现的元素,并行流情况下不能保证具体保留哪一个 这是一个有状态中间操作
distinct(Collection<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
去重集合
distinct(Collection<T>, Function<T, K>, boolean) - Static method in class org.miaixz.bus.core.xyz.CollKit
根据函数生成的KEY去重集合,如根据Bean的某个或者某些字段完成去重。 去重可选是保留最先加入的值还是后加入的值
distinct(Function<? super T, ?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
去重集合
distinct(Function<? super T, F>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
返回一个具有去重特征的流 非并行流(顺序流)下对于重复元素,保留遇到顺序中最先出现的元素,并行流情况下不能保证具体保留哪一个 这是一个有状态中间操作
distinct(T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
去重数组中的元素,去重后生成新的数组,原数组不变 此方法通过LinkedHashSet 去重
distinct(T[], Function<T, K>, boolean) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
去重数组中的元素,去重后生成新的数组,原数组不变 此方法通过LinkedHashSet 去重
distinctByKey() - Method in class org.miaixz.bus.core.center.stream.EntryStream
根据键去重,默认丢弃靠后的
distinctByValue() - Method in class org.miaixz.bus.core.center.stream.EntryStream
根据值去重,默认丢弃靠后的
div(Number, Number) - Static method in class org.miaixz.bus.core.xyz.MathKit
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
div(Number, Number, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
div(Number, Number, int, RoundingMode) - Static method in class org.miaixz.bus.core.xyz.MathKit
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
div(String, String) - Static method in class org.miaixz.bus.core.xyz.MathKit
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
div(String, String, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
div(String, String, int, RoundingMode) - Static method in class org.miaixz.bus.core.xyz.MathKit
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
divide(double) - Method in class org.miaixz.bus.core.math.Money
货币除法 返回一个新的货币对象,币种与本货币对象相同,金额为本货币对象的金额除以除数。 本货币对象的值不变。如果相除后的金额不能转换为整数分,使用四舍五入方式取整。
divide(BigDecimal) - Method in class org.miaixz.bus.core.math.Money
货币除法 返回一个新的货币对象,币种与本货币对象相同,金额为本货币对象的金额除以除数。 本货币对象的值不变。如果相除后的金额不能转换为整数分,使用缺省的取整模式 DEFAULT_ROUNDING_MODE进行取整。
divide(BigDecimal, RoundingMode) - Method in class org.miaixz.bus.core.math.Money
货币除法 返回一个新的货币对象,币种与本货币对象相同,金额为本货币对象的金额除以除数。 本货币对象的值不变。如果相除后的金额不能转换为整数分,使用指定的取整模式 roundingMode进行取整。
divideBy(double) - Method in class org.miaixz.bus.core.math.Money
货币累除 本货币对象金额除以除数,并返回本货币对象。 如果相除后的金额不能转换为整数分,使用四舍五入方式取整。
divideBy(BigDecimal) - Method in class org.miaixz.bus.core.math.Money
货币累除 本货币对象金额除以除数,并返回本货币对象。 如果相除后的金额不能转换为整数分,使用缺省的取整模式 DEFAULT_ROUNDING_MODE进行取整。
divideBy(BigDecimal, RoundingMode) - Method in class org.miaixz.bus.core.math.Money
货币累除 本货币对象金额除以除数,并返回本货币对象。 如果相除后的金额不能转换为整数分,使用指定的取整模式 roundingMode进行取整。
divmod(byte[], int, int, int) - Static method in class org.miaixz.bus.core.codec.binary.provider.Base58Provider
将一个数字(表示为一个字节数组,每个字节包含指定基数的一位数字)除以给定的除数。 给定的数字被修改以包含商,返回值为余数。
djbHash(String) - Static method in class org.miaixz.bus.core.xyz.HashKit
DJB算法
DOC - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
doc
doCompare(T, T) - Method in class org.miaixz.bus.core.compare.NullCompare
不检查null的比较方法 用户可自行重写此方法自定义比较方式
DocumentBuilder - Class in org.miaixz.bus.core.xml
DocumentBuilder 工具类
DocumentBuilder() - Constructor for class org.miaixz.bus.core.xml.DocumentBuilder
 
DOCX - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
docx
Dog - Class in org.miaixz.bus.core.center.date.culture.cn.dog
三伏
Dog(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.dog.Dog
 
Dog(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.dog.Dog
 
DogDay - Class in org.miaixz.bus.core.center.date.culture.cn.dog
三伏天
DogDay(Dog, int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.dog.DogDay
 
DOLLAR - Static variable in class org.miaixz.bus.core.lang.Symbol
 
doMatch(String, String, boolean, Map<String, String>) - Method in class org.miaixz.bus.core.text.AntPathMatcher
执行匹配,判断给定的path是否匹配pattern
DOT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
DOUBLE - Enum constant in enum class org.miaixz.bus.core.convert.BasicType
double
DOUBLE_DOT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
DOUBLE_MINUS_ONE - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Double constant for minus one.
DOUBLE_ONE - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Double constant for one.
DOUBLE_QUOTES - Static variable in class org.miaixz.bus.core.lang.Symbol
 
DOUBLE_ZERO - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Double constant for zero.
doubleToBytes(double, byte[], int, boolean) - Static method in class org.miaixz.bus.core.xyz.ByteKit
double转byte数组 排序: ByteOrder.BIG_ENDIAN or ByteOrder.LITTLE_ENDIAN
doubleToBytesBE(double, byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
double转byte数组 默认排序: ByteOrder.BIG_ENDIAN
doubleToBytesLE(double, byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
double转byte数组 默认排序: ByteOrder.LITTLE_ENDIAN
doubleValue() - Method in class org.miaixz.bus.core.codec.No128
 
doubleValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
 
doubleValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableDouble
 
doubleValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableFloat
 
doubleValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
 
doubleValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableLong
 
doubleValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
 
dropWhile(Predicate<? super T>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
删除流中与断言匹配的元素,当遇到第一个不匹配的元素时终止,返回由剩余不匹配的元素组成的流。 eg:
dropWhile(Stream<T>, Predicate<? super T>) - Static method in class org.miaixz.bus.core.xyz.StreamKit
删除 与指定断言 匹配的元素, 在第一次不匹配时终止, 返回当前(第一个不匹配元素)及剩余元素组成的新流
DropWhileSpliterator<T> - Class in org.miaixz.bus.core.center.stream.spliterators
借鉴自StreamEx
dtCalc(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
dtExt(double, double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
dtT(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
dump() - Method in class org.miaixz.bus.core.math.Money
生成本对象内部变量的字符串表示,用于调试。
DurationConverter - Class in org.miaixz.bus.core.convert
Duration对象转换器
DurationConverter() - Constructor for class org.miaixz.bus.core.convert.DurationConverter
 
Duty - Class in org.miaixz.bus.core.center.date.culture.cn
建除十二值神
Duty(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Duty
 
Duty(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Duty
 
DWG - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
dwg
DynaBean - Class in org.miaixz.bus.core.beans
动态Bean,通过反射对Bean的相关方法做操作 支持Map和普通Bean和Collection
DynaBean(Object) - Constructor for class org.miaixz.bus.core.beans.DynaBean
构造
DynaBeanValueProvider - Class in org.miaixz.bus.core.beans.copier.provider
DynaBean值提供者
DynaBeanValueProvider(DynaBean, boolean) - Constructor for class org.miaixz.bus.core.beans.copier.provider.DynaBeanValueProvider
构造

E

EarthBranch - Class in org.miaixz.bus.core.center.date.culture.cn.sixty
地支
EarthBranch(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.sixty.EarthBranch
 
EarthBranch(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.sixty.EarthBranch
 
EASY - Enum constant in enum class org.miaixz.bus.core.data.Strength.PASSWD_LEVEL
简单
easyStream() - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
转换为EasyStream
EasyStream<T> - Class in org.miaixz.bus.core.center.stream
单元素的扩展流实现。基于原生Stream进行了封装和增强。 作者经对比了vavr、eclipse-collection、stream-ex以及其他语言的api,结合日常使用习惯,进行封装和拓展 Stream为集合提供了一些易用api,它让开发人员能使用声明式编程的方式去编写代码。
EasyStream.Builder<T> - Interface in org.miaixz.bus.core.center.stream
建造者
EAT - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"Africa/Addis_Ababa","非洲/亚的斯亚贝巴"
EC - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
RSA算法,此算法用了RSA/None/NoPadding
ECB - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm.Mode
电子密码本模式(Electronic CodeBook)
ECDSA - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
ECDSA
ECIES - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
ECIES(集成加密方案,elliptic curve integrate encrypt scheme)
Ecliptic - Class in org.miaixz.bus.core.center.date.culture.cn.star.twelve
黄道黑道
Ecliptic(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.star.twelve.Ecliptic
 
Ecliptic(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.star.twelve.Ecliptic
 
ECT - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"Europe/Paris","欧洲/巴黎"
edit(UnaryOperator<E>) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
对每个数组元素执行指定操作,替换元素为修改后的元素
edit(Iterator<T>, UnaryOperator<T>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
编辑,此方法产生一个新ArrayList 编辑过程通过传入的Editor实现来返回需要的元素内容,这个Editor实现可以实现以下功能:
edit(Map<K, V>, UnaryOperator<Map.Entry<K, V>>) - Static method in class org.miaixz.bus.core.xyz.MapKit
编辑Map 编辑过程通过传入的Editor实现来返回需要的元素内容,这个Editor实现可以实现以下功能:
edit(T[], UnaryOperator<T>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
对每个数组元素执行指定操作,返回操作后的元素 这个Editor实现可以实现以下功能: 过滤出需要的对象,如果返回null则抛弃这个元素对象 修改元素对象,返回修改后的对象
edit(T, UnaryOperator<E>) - Static method in class org.miaixz.bus.core.xyz.CollKit
编辑,此方法产生一个新集合 编辑过程通过传入的Editor实现来返回需要的元素内容,这个Editor实现可以实现以下功能:
edit(T, UnaryOperator<Field>) - Static method in class org.miaixz.bus.core.xyz.BeanKit
编辑Bean的字段,static字段不会处理 例如需要对指定的字段做判空操作、null转""操作等等。
editable - Variable in class org.miaixz.bus.core.beans.copier.CopyOptions
限制的类或接口,必须为目标对象的实现接口或父类,用于限制拷贝的属性,例如一个类我只想复制其父类的一些属性,就可以将editable设置为父类 如果目标对象是Map,源对象是Bean,则作用于源对象上
editField(String, Object) - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
编辑字段值
EIGHT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
eightChar - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
八字
EightChar - Class in org.miaixz.bus.core.center.date.culture.cn.birth
八字
EightChar(String, String, String, String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.birth.EightChar
初始化
EightChar(SixtyCycle, SixtyCycle, SixtyCycle, SixtyCycle) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.birth.EightChar
初始化
EL - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
EL_GR - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
element() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
Element - Class in org.miaixz.bus.core.center.date.culture.cn
五行
Element(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Element
 
Element(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Element
 
elementDiscoverer - Variable in class org.miaixz.bus.core.tree.HierarchyIterator
下一层级节点的获取方法
elementFactory - Variable in class org.miaixz.bus.core.annotation.resolve.elements.HierarchicalAnnotatedElements
创建AnnotatedElement的工厂方法,当返回null时将忽略该元素
elementText(Element, String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
根据节点名获得第一个子节点
elementText(Element, String, String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
根据节点名获得第一个子节点
ELF - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
elf
elfHash(String) - Static method in class org.miaixz.bus.core.xyz.HashKit
ELF算法
eLon(double, int) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
email(String) - Static method in class org.miaixz.bus.core.data.Masking
【电子邮箱】邮箱前缀仅显示第一个字母,前缀其他隐藏,用星号代替,@及后面的地址显示,比如:d**@qq.com
EMAIL - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Masking
电子邮件
EMAIL - Static variable in class org.miaixz.bus.core.lang.Regex
邮件,符合RFC 5322规范,注意email 要宽松一点 正则来自:http://emailregex.com/ 参考: https://stackoverflow.com/questions/386294/what-is-the-maximum-length-of-a-valid-email-address/44317754 https://stackoverflow.com/questions/201323/how-can-i-validate-an-email-address-using-a-regular-expression
EMAIL_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
邮件,符合RFC 5322规范,注意email 要宽松一点 正则来自:http://emailregex.com/ 参考: https://stackoverflow.com/questions/386294/what-is-the-maximum-length-of-a-valid-email-address/44317754 https://stackoverflow.com/questions/201323/how-can-i-validate-an-email-address-using-a-regular-expression
emit() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
emit() - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Writes all buffered data to the underlying sink, if one exists.
emit() - Method in class org.miaixz.bus.core.io.sink.RealSink
 
emitCompleteSegments() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
emitCompleteSegments() - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Writes complete segments to the underlying sink, if one exists.
emitCompleteSegments() - Method in class org.miaixz.bus.core.io.sink.RealSink
 
EML - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
eml
empty() - Static method in class org.miaixz.bus.core.center.stream.EasyStream
返回空的串行流
empty() - Static method in class org.miaixz.bus.core.center.stream.EntryStream
创建一个空的串行流
empty() - Static method in class org.miaixz.bus.core.lang.Optional
返回一个空的Optional
empty() - Static method in class org.miaixz.bus.core.xyz.IteratorKit
返回一个空Iterator
empty() - Static method in class org.miaixz.bus.core.xyz.ListKit
获取一个空List,这个空List不可变
empty() - Static method in class org.miaixz.bus.core.xyz.MapKit
返回一个空Map
empty() - Static method in class org.miaixz.bus.core.xyz.SetKit
获取一个空Set,这个空Set不可变
empty(Class<?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
根据给定的集合类型,返回对应的空集合,支持类型包括:
empty(Class<?>) - Static method in class org.miaixz.bus.core.xyz.MapKit
根据传入的Map类型不同,返回对应类型的空Map,支持类型包括:
EMPTY - Static variable in class org.miaixz.bus.core.io.ByteString
A singleton empty ByteString.
EMPTY - Static variable in class org.miaixz.bus.core.lang.Normal
字符串:空
EMPTY_BOOLEAN_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
boolean array.
EMPTY_BOOLEAN_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
Boolean array.
EMPTY_BYTE_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
byte array.
EMPTY_BYTE_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
Byte array.
EMPTY_CHAR_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
char array.
EMPTY_CHARACTER_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
Character array.
EMPTY_CLASS_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
Class array.
EMPTY_DOUBLE_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
double array.
EMPTY_DOUBLE_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
Double array.
EMPTY_FLOAT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
float array.
EMPTY_FLOAT_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
Float array.
EMPTY_INT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
int array.
EMPTY_INTEGER_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
Integer array.
EMPTY_LONG_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
long array.
EMPTY_LONG_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
Long array.
EMPTY_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
Object array.
EMPTY_SHORT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
short array.
EMPTY_SHORT_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
Short array.
EMPTY_STRING_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
String array.
emptyCount(Object...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
计算null或空元素对象的个数,通过ObjectKit.isEmpty(Object) 判断元素
emptyElement() - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
获取一个不包含任何注解的AnnotatedElement
emptyIfNull(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
当给定字符串为null时,转换为Empty
emptyIfNull(List<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
如果提供的集合为null,返回一个不可变的默认空集合,否则返回原集合 空集合使用Collections.emptyList()
emptyIfNull(Map<K, V>) - Static method in class org.miaixz.bus.core.xyz.MapKit
如果提供的集合为null,返回一个不可变的默认空集合,否则返回原集合 空集合使用Collections.emptyMap()
emptyIfNull(Set<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
如果提供的集合为null,返回一个不可变的默认空集合,否则返回原集合 空集合使用Collections.emptySet()
EmptyInputStream - Class in org.miaixz.bus.core.io.stream
空的流
EmptyNode - Class in org.miaixz.bus.core.beans.path.node
空节点
EmptyNode() - Constructor for class org.miaixz.bus.core.beans.path.node.EmptyNode
 
EmptyOutputStream - Class in org.miaixz.bus.core.io.stream
此OutputStream写出数据到/dev/null,即忽略所有数据 来自 Apache Commons io
EN - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
EN_AU - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
EN_CA - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
EN_GB - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
EN_IE - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
EN_IE_EURO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
EN_NUMBER - Static variable in class org.miaixz.bus.core.lang.Normal
英文数字1-9
EN_NUMBER_MORE - Static variable in class org.miaixz.bus.core.lang.Normal
英文数字千-亿
EN_NUMBER_TEEN - Static variable in class org.miaixz.bus.core.lang.Normal
英文数字10-19
EN_NUMBER_TEN - Static variable in class org.miaixz.bus.core.lang.Normal
英文数字10-90
EN_NZ - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
EN_US - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
EN_ZA - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ENABLE_PUSH - Static variable in class org.miaixz.bus.core.lang.Http
HTTP/2: The peer must not send a PUSH_PROMISE frame when this is 0.
ENABLE_PUSH - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP/2: The peer must not send a PUSH_PROMISE frame when this is 0.
ENABLED - Static variable in class org.miaixz.bus.core.lang.Normal
启用
encode(byte[]) - Static method in class org.miaixz.bus.core.codec.binary.Base32
编码
encode(byte[]) - Static method in class org.miaixz.bus.core.codec.binary.Base58
Base58编码
encode(byte[]) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62编码
encode(byte[]) - Static method in class org.miaixz.bus.core.codec.binary.Base64
base64编码
encode(byte[]) - Method in class org.miaixz.bus.core.codec.binary.Crockford
Encodes a byte[] containing binary data, into a byte[] containing characters in the alphabet.
encode(byte[]) - Method in class org.miaixz.bus.core.codec.binary.encoder.Base32Encoder
 
encode(byte[]) - Method in class org.miaixz.bus.core.codec.binary.encoder.Base58Encoder
 
encode(byte[]) - Method in class org.miaixz.bus.core.codec.binary.encoder.Base62Encoder
 
encode(byte[]) - Static method in class org.miaixz.bus.core.codec.binary.Hex
将字节数组转换为十六进制字符数组
encode(byte[]) - Method in class org.miaixz.bus.core.codec.binary.provider.Base16Provider
 
encode(byte[]) - Method in class org.miaixz.bus.core.codec.binary.provider.Base32Provider
 
encode(byte[]) - Method in class org.miaixz.bus.core.codec.binary.provider.Base58Provider
Base58编码
encode(byte[]) - Method in class org.miaixz.bus.core.codec.binary.provider.Base62Provider
编码指定消息bytes为Base62格式的bytes
encode(byte[]) - Method in class org.miaixz.bus.core.codec.binary.Z85
 
encode(byte[]) - Method in class org.miaixz.bus.core.codec.hash.CityHash
 
encode(byte[]) - Method in class org.miaixz.bus.core.codec.hash.KetamaHash
 
encode(byte[]) - Method in class org.miaixz.bus.core.codec.hash.MurmurHash
 
encode(byte[]) - Method in class org.miaixz.bus.core.codec.PercentCodec
 
encode(byte[], boolean) - Static method in class org.miaixz.bus.core.codec.binary.Base64
编码为Base64,非URL安全的
encode(byte[], boolean) - Static method in class org.miaixz.bus.core.codec.binary.Hex
将字节数组转换为十六进制字符数组
encode(byte[], boolean) - Method in class org.miaixz.bus.core.codec.binary.provider.Base32Provider
编码数据
encode(byte[], boolean) - Method in class org.miaixz.bus.core.codec.binary.provider.Base62Provider
编码指定消息bytes为Base62格式的bytes
encode(byte[], int, int, char[], int) - Static method in class org.miaixz.bus.core.codec.binary.Base64
编码为Base64
encode(long...) - Method in class org.miaixz.bus.core.codec.Hashids
编码给定的数字数组
encode(File) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62编码
encode(File) - Static method in class org.miaixz.bus.core.codec.binary.Base64
base64编码
encode(InputStream) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62编码
encode(InputStream) - Static method in class org.miaixz.bus.core.codec.binary.Base64
base64编码
encode(CharSequence) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62编码
encode(CharSequence) - Static method in class org.miaixz.bus.core.codec.binary.Base64
base64编码
encode(CharSequence) - Static method in class org.miaixz.bus.core.codec.PunyCode
将内容编码为PunyCode
encode(CharSequence, boolean) - Static method in class org.miaixz.bus.core.codec.PunyCode
将内容编码为PunyCode
encode(CharSequence, Charset) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62编码
encode(CharSequence, Charset) - Static method in class org.miaixz.bus.core.codec.binary.Base64
base64编码
encode(CharSequence, Charset, char...) - Method in class org.miaixz.bus.core.codec.PercentCodec
将URL中的字符串编码为%形式
encode(Object...) - Static method in class org.miaixz.bus.core.lang.ansi.AnsiEncoder
创建ANSI字符串,参数中的AnsiElement会被转换为编码形式。
encode(String) - Static method in class org.miaixz.bus.core.codec.binary.Base32
base32编码
encode(String) - Method in class org.miaixz.bus.core.codec.binary.Crockford
Encodes a String containing characters in the Base32 alphabet.
encode(String) - Method in class org.miaixz.bus.core.codec.Morse
编码
encode(String, int) - Static method in class org.miaixz.bus.core.codec.Caesar
传入明文,加密得到密文
encode(String, int) - Static method in class org.miaixz.bus.core.xyz.RadixKit
把一个整型数值转换成自己定义的进制 长度即进制 encode("AB",10) 51转换成2进制,A=0;B=1 。 二进制1010,结果 BABA encode("VIP",21) 21转换成3进制,V=0;I=1;P=2 ,三进制210 ,得到结果PIV
encode(String, int, boolean) - Static method in class org.miaixz.bus.core.codec.RotateN
RotN编码
encode(String, long) - Static method in class org.miaixz.bus.core.xyz.RadixKit
把一个长整型数值转换成自己定义的进制
encode(String, Charset) - Static method in class org.miaixz.bus.core.codec.binary.Base32
base32编码
encode(String, Charset) - Static method in class org.miaixz.bus.core.codec.binary.Hex
将字节数组转换为十六进制字符数组
encode(T) - Method in interface org.miaixz.bus.core.codec.Encoder
执行编码
encode(T) - Method in interface org.miaixz.bus.core.codec.hash.Hash128
 
encode(T) - Method in interface org.miaixz.bus.core.codec.hash.Hash32
 
encode(T) - Method in interface org.miaixz.bus.core.codec.hash.Hash64
 
ENCODE_64_TABLE - Static variable in class org.miaixz.bus.core.lang.Normal
base64编码表
encode13(String) - Static method in class org.miaixz.bus.core.codec.RotateN
RotateN-13编码,同时编码数字
encode13(String, boolean) - Static method in class org.miaixz.bus.core.codec.RotateN
RotateN-13编码
encodeAll(String) - Static method in class org.miaixz.bus.core.net.url.UrlEncoder
编码URL,默认使用UTF-8编码 将需要转换的内容(ASCII码形式之外的内容),用十六进制表示法转换出来,并在之前加上%开头。。不参与编码的字符:
encodeAll(String, Charset) - Static method in class org.miaixz.bus.core.net.url.UrlEncoder
编码URL 将需要转换的内容(ASCII码形式之外的内容),用十六进制表示法转换出来,并在之前加上%开头。不参与编码的字符:
encodeBlank(CharSequence) - Static method in class org.miaixz.bus.core.net.url.UrlEncoder
单独编码URL中的空白符,空白符编码为%20
encodeChecked(Integer, byte[]) - Static method in class org.miaixz.bus.core.codec.binary.Base58
Base58编码 包含版本位和校验位
encodeColor(Color) - Static method in class org.miaixz.bus.core.xyz.HexKit
Color编码为Hex形式
encodeColor(Color, String) - Static method in class org.miaixz.bus.core.xyz.HexKit
Color编码为Hex形式
encodeDomain(String) - Static method in class org.miaixz.bus.core.codec.PunyCode
将域名编码为PunyCode,会忽略"."的编码
encodeFromHex(String) - Method in class org.miaixz.bus.core.codec.Hashids
编码给定的16进制数字
encodeHex(byte[]) - Static method in class org.miaixz.bus.core.codec.binary.Base32
编码
encodeHex(String) - Static method in class org.miaixz.bus.core.codec.binary.Base32
base32编码(Hex模式)
encodeHex(String, Charset) - Static method in class org.miaixz.bus.core.codec.binary.Base32
base32编码(Hex模式)
encodeInverted(byte[]) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62编码(反转字母表模式)
encodeInverted(File) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62编码(反转字母表模式)
encodeInverted(InputStream) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62编码
encodeInverted(CharSequence) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62编码(反转字母表模式)
encodeInverted(CharSequence, Charset) - Static method in class org.miaixz.bus.core.codec.binary.Base62
Base62编码(反转字母表模式)
encodeQuery(String) - Static method in class org.miaixz.bus.core.net.url.UrlEncoder
编码URL,默认使用UTF-8编码 将需要转换的内容(ASCII码形式之外的内容),用十六进制表示法转换出来,并在之前加上%开头。 此方法用于POST请求中的请求体自动编码,转义大部分特殊字符
encodeQuery(String, Charset) - Static method in class org.miaixz.bus.core.net.url.UrlEncoder
编码字符为URL中查询语句 将需要转换的内容(ASCII码形式之外的内容),用十六进制表示法转换出来,并在之前加上%开头。 此方法用于POST请求中的请求体自动编码,转义大部分特殊字符
encodeQuery(String, Charset) - Static method in class org.miaixz.bus.core.xyz.UrlKit
对URL参数做编码,只编码键和值 提供的值可以是url附带参数,但是不能只是url
Encoder<T,R> - Interface in org.miaixz.bus.core.codec
编码接口
ENCODER - Static variable in class org.miaixz.bus.core.codec.binary.encoder.Base32Encoder
编码器
ENCODER - Static variable in class org.miaixz.bus.core.codec.binary.encoder.Base58Encoder
编码器
encodeString(byte[]) - Static method in class org.miaixz.bus.core.codec.binary.Hex
将字节数组转换为十六进制字符串
encodeString(byte[], boolean) - Static method in class org.miaixz.bus.core.codec.binary.Hex
将字节数组转换为十六进制字符串
encodeString(String) - Static method in class org.miaixz.bus.core.codec.binary.Hex
将字符串转换为十六进制字符串,结果为小写,默认编码是UTF-8
encodeString(String, Charset) - Static method in class org.miaixz.bus.core.codec.binary.Hex
将字符串转换为十六进制字符串,结果为小写
encodeString(String, Charset) - Static method in class org.miaixz.bus.core.io.ByteString
Returns a new byte string containing the charset-encoded bytes of s.
encodeToString(byte[]) - Method in class org.miaixz.bus.core.codec.binary.Crockford
Encodes a byte[] containing binary data, into a String containing characters in the Base-N alphabet.
encodeToString(String) - Method in class org.miaixz.bus.core.codec.binary.Crockford
Encodes a String containing characters in the Base32 alphabet.
encodeUrlSafe(byte[]) - Static method in class org.miaixz.bus.core.codec.binary.Base64
base64编码,URL安全的
encodeUrlSafe(File) - Static method in class org.miaixz.bus.core.codec.binary.Base64
base64编码,URL安全的
encodeUrlSafe(InputStream) - Static method in class org.miaixz.bus.core.codec.binary.Base64
base64编码,URL安全的
encodeUrlSafe(CharSequence) - Static method in class org.miaixz.bus.core.codec.binary.Base64
base64编码,URL安全
encodeUrlSafe(CharSequence, Charset) - Static method in class org.miaixz.bus.core.codec.binary.Base64
base64编码,URL安全的
encodeUtf8(String) - Static method in class org.miaixz.bus.core.io.ByteString
Returns a new byte string containing the UTF-8 bytes of s.
encodeWithoutPadding(byte[]) - Static method in class org.miaixz.bus.core.codec.binary.Base64
base64编码,不进行padding(末尾不会填充'=')
ENCODING - Static variable in class org.miaixz.bus.core.lang.Header
The header Encoding
ENCRYPT - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm.Type
加密模式
end - Variable in class org.miaixz.bus.core.io.buffer.Buffer.UnsafeCursor
 
end(int) - Method in class org.miaixz.bus.core.text.finder.CharFinder
 
end(int) - Method in interface org.miaixz.bus.core.text.finder.Finder
返回结束位置,即最后一个字符后的位置(不包含)
end(int) - Method in class org.miaixz.bus.core.text.finder.LengthFinder
 
end(int) - Method in class org.miaixz.bus.core.text.finder.MatcherFinder
 
end(int) - Method in class org.miaixz.bus.core.text.finder.PatternFinder
 
end(int) - Method in class org.miaixz.bus.core.text.finder.StringFinder
 
endIndex - Variable in class org.miaixz.bus.core.lang.range.DefaultSegment
 
endIndex - Variable in class org.miaixz.bus.core.text.finder.TextFinder
 
endOfDay(LocalDate, boolean) - Static method in class org.miaixz.bus.core.center.date.Calculate
修改为一天的结束时间 毫秒不归零:2024-05-01 23:59:59,999 毫秒归零:2024-05-01 23:59:59,000
endOfDay(LocalDateTime, boolean) - Static method in class org.miaixz.bus.core.center.date.Calculate
修改为一天的结束时间 毫秒不归零:2020-02-02 23:59:59,999 毫秒归零:2020-02-02 23:59:59,000
endOfDay(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改某天的结束时间
endOfDay(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取某天的结束时间
endOfHour(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改某小时的结束时间
endOfHour(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取某小时的结束时间
endOfMinute(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改某分钟的结束时间
endOfMinute(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取某分钟的结束时间
endOfMonth(LocalDate) - Static method in class org.miaixz.bus.core.center.date.Calculate
修改为月底的结束时间
endOfMonth(LocalDateTime, boolean) - Static method in class org.miaixz.bus.core.center.date.Calculate
修改为月底的结束时间
endOfMonth(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改某月的结束时间
endOfMonth(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取某月的结束时间
endOfQuarter(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
获取某季度的结束时间
endOfQuarter(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取某季度的结束时间
endOfSecond(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改秒级别的结束时间,即毫秒设置为999
endOfSecond(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取秒级别的结束时间,即毫秒设置为999
endOfWeek(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改某周的结束时间,周日定为一周的结束
endOfWeek(Calendar, boolean) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改某周的结束时间
endOfWeek(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取某周的结束时间,周日定为一周的结束
endOfWeek(Date, boolean) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取某周的结束时间
endOfYear(LocalDate) - Static method in class org.miaixz.bus.core.center.date.Calculate
修改为一年的结束时间
endOfYear(LocalDateTime, boolean) - Static method in class org.miaixz.bus.core.center.date.Calculate
修改为一年的结束时间
endOfYear(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改某年的结束时间
endOfYear(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取某年的结束时间
endsWith(byte[]) - Method in class org.miaixz.bus.core.io.ByteString
 
endsWith(ByteString) - Method in class org.miaixz.bus.core.io.ByteString
 
endTime - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimitInfo
结束(即开始起运)的公历时刻
endWith(CharSequence, char) - Static method in class org.miaixz.bus.core.text.CharsBacker
字符串是否以给定字符结尾
endWith(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
是否以指定字符串结尾
endWith(CharSequence, CharSequence, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
是否以指定字符串结尾 如果给定的字符串和开头字符串都为null则返回true,否则任意一个值为null返回false
endWith(CharSequence, CharSequence, boolean, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
是否以指定字符串结尾 如果给定的字符串和开头字符串都为null则返回true,否则任意一个值为null返回false
endWithAny(CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
给定字符串是否以任何一个字符串结尾 给定字符串和数组为空都返回false
endWithAnyIgnoreCase(CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
给定字符串是否以任何一个字符串结尾(忽略大小写) 给定字符串和数组为空都返回false
endWithIgnoreCase(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
是否以指定字符串结尾,忽略大小写
EnglishNumberFormatter - Class in org.miaixz.bus.core.math
将浮点数类型的number转换成英语的表达方式
EnglishNumberFormatter() - Constructor for class org.miaixz.bus.core.math.EnglishNumberFormatter
 
EnhancedWrappedStream<T,S> - Class in org.miaixz.bus.core.center.stream
WrappedStream接口的公共实现,用于包装并增强一个已有的流实例
EnhancedWrappedStream(Stream<T>) - Constructor for class org.miaixz.bus.core.center.stream.EnhancedWrappedStream
创建一个流包装器
ensureBufferSize(int) - Method in class org.miaixz.bus.core.codec.binary.Crockford
Ensure that the buffer has room for size bytes
enter() - Method in class org.miaixz.bus.core.io.timout.AsyncTimeout
 
entry(K, V) - Static method in class org.miaixz.bus.core.xyz.MapKit
将键和值转换为AbstractMap.SimpleImmutableEntry 返回的Entry不可变
entry(K, V, boolean) - Static method in class org.miaixz.bus.core.xyz.MapKit
EntryConverter - Class in org.miaixz.bus.core.convert
Map.Entry 转换器,支持以下类型转为Entry Map Map.Entry 带分隔符的字符串,支持分隔符:=, Bean,包含getKeygetValue方法
EntryConverter() - Constructor for class org.miaixz.bus.core.convert.EntryConverter
 
entrySet() - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
 
entrySet() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap
由key与TreeEntry组成的键值对实体的Set集合。 注意,返回集合中Map.Entry.setValue(Object)不支持调用。
entrySet() - Method in class org.miaixz.bus.core.center.map.MapProxy
 
entrySet() - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
entrySet() - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
entrySet() - Method in class org.miaixz.bus.core.center.map.TableMap
 
entrySingleton() - Static method in class org.miaixz.bus.core.center.map.concurrent.Weighers
A weigher where an entry has a selector of 1.
EntryStream<K,V> - Class in org.miaixz.bus.core.center.stream
参考StreamEx的EntryStream与vavr的Map,是针对键值对对象Map.Entry特化的单元素增强流实现。 本身可视为一个元素类型为Map.EntryStream, 用于支持流式处理Map集合中的、或其他键值对类型的数据。
entryToMap() - Static method in class org.miaixz.bus.core.xyz.CollectorKit
用于Stream<Entry> 转 Map 的情况
EntryWeigher<K,V> - Interface in org.miaixz.bus.core.center.map.concurrent
A class that can determine the selector of an entry.
EnumConverter - Class in org.miaixz.bus.core.convert
无泛型检查的枚举转换器
EnumConverter() - Constructor for class org.miaixz.bus.core.convert.EnumConverter
 
EnumerationIterator<E> - Class in org.miaixz.bus.core.center.iterator
Enumeration对象转Iterator对象
EnumerationIterator(Enumeration<E>) - Constructor for class org.miaixz.bus.core.center.iterator.EnumerationIterator
构造
Enumers<E> - Interface in org.miaixz.bus.core.lang
枚举元素通用接口,在自定义枚举上实现此接口可以用于数据转换 数据库保存时建议保存 intVal()而非ordinal()防备需求变更
EnumKit - Class in org.miaixz.bus.core.xyz
枚举工具类
EnumKit() - Constructor for class org.miaixz.bus.core.xyz.EnumKit
 
EnumMap<E> - Interface in org.miaixz.bus.core.lang
枚举元素通用接口,在自定义枚举上实现此接口可以用于数据转换 数据库保存时建议保存 intVal()而非ordinal()防备需求变更
EnumMap.Align - Enum Class in org.miaixz.bus.core.lang
对齐方式枚举
EnumMap.Festival - Enum Class in org.miaixz.bus.core.lang
节日类型
EnumMap.FtpMode - Enum Class in org.miaixz.bus.core.lang
FTP连接模式 见:https://www.cnblogs.com/huhaoshida/p/5412615.html
EnumMap.Gradient - Enum Class in org.miaixz.bus.core.lang
渐变方向
EnumMap.Masking - Enum Class in org.miaixz.bus.core.lang
脱敏类型
EnumMap.Modifier - Enum Class in org.miaixz.bus.core.lang
修饰符
EnumMap.Naming - Enum Class in org.miaixz.bus.core.lang
命名模式
EnumMap.Type - Enum Class in org.miaixz.bus.core.lang
图片缩略类型
EnumMap.Zoom - Enum Class in org.miaixz.bus.core.lang
图片缩略模式
eof - Variable in class org.miaixz.bus.core.codec.binary.Crockford
Boolean flag to indicate the EOF has been reached.
EPUB - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
epub
equal(Object, Object) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否相等 当两值都为null返回true
EQUAL - Static variable in class org.miaixz.bus.core.lang.Symbol
 
equals(char, char, boolean) - Static method in class org.miaixz.bus.core.xyz.CharKit
比较两个字符是否相同
equals(File, File) - Static method in class org.miaixz.bus.core.xyz.FileKit
检查两个文件是否是同一个文件 所谓文件相同,是指File对象是否指向同一个文件或文件夹
equals(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
比较两个字符串(大小写敏感)。
equals(CharSequence, CharSequence, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
比较两个字符串是否相等,规则如下 str1和str2都为null 忽略大小写使用String.equalsIgnoreCase(String)判断相等 不忽略大小写使用String.contentEquals(CharSequence)判断相等
equals(Class<?>, String, boolean) - Static method in class org.miaixz.bus.core.xyz.ClassKit
指定类是否与给定的类名相同
equals(Enum<?>, String) - Static method in class org.miaixz.bus.core.xyz.EnumKit
检查某个枚举值是否匹配指定值
equals(Number, Number) - Static method in class org.miaixz.bus.core.xyz.MathKit
比较数字值是否相等,相等返回true 需要注意的是BigDecimal需要特殊处理 BigDecimal使用compareTo方式判断,因为使用equals方法也判断小数位数,如2.0和2.00就不相等, 此方法判断值相等时忽略精度的,即0.00 == 0 如果用户提供两个Number都是BigDecimal,则通过调用BigDecimal.compareTo(BigDecimal)方法来判断是否相等 其他情况调用Object.equals(Object)比较
equals(Object) - Method in class org.miaixz.bus.core.annotation.Named.Names
 
equals(Object) - Method in class org.miaixz.bus.core.annotation.resolve.elements.HierarchicalAnnotatedElements
比较两个实例是否相等
equals(Object) - Method in class org.miaixz.bus.core.annotation.resolve.elements.MetaAnnotatedElement
比较两个实例是否相等
equals(Object) - Method in class org.miaixz.bus.core.annotation.resolve.elements.RepeatableMetaAnnotatedElement
比较两个实例是否相等
equals(Object) - Method in class org.miaixz.bus.core.annotation.resolve.GenericAnnotationMapping
比较两个实例是否相等
equals(Object) - Method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
比较两个实例是否相等
equals(Object) - Method in class org.miaixz.bus.core.beans.DynaBean
 
equals(Object) - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
 
equals(Object) - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
 
equals(Object) - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
 
equals(Object) - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarYear
 
equals(Object) - Method in class org.miaixz.bus.core.center.date.culture.Tradition
 
equals(Object) - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
 
equals(Object) - Method in class org.miaixz.bus.core.center.date.printer.SimpleDatePrinter
 
equals(Object) - Method in class org.miaixz.bus.core.center.map.AbstractEntry
 
equals(Object) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.TreeEntryNode
比较目标对象与当前TreeEntry是否相等。 默认只要Map.Entry.getKey()的返回值相同,即认为两者相等
equals(Object) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
equals(Object) - Method in class org.miaixz.bus.core.center.map.multi.AbstractTable
 
equals(Object) - Method in class org.miaixz.bus.core.center.map.TolerantMap
 
equals(Object) - Method in class org.miaixz.bus.core.center.regex.RegexWithFlag
 
equals(Object) - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
equals(Object) - Method in class org.miaixz.bus.core.center.stream.EnhancedWrappedStream
比较被包装的实例是否相等
equals(Object) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
比较实例是否相等
equals(Object) - Method in class org.miaixz.bus.core.codec.No128
 
equals(Object) - Method in class org.miaixz.bus.core.compare.ComparatorChain
 
equals(Object) - Method in class org.miaixz.bus.core.data.Coordinate.Point
 
equals(Object) - Method in class org.miaixz.bus.core.data.ULID
 
equals(Object) - Method in class org.miaixz.bus.core.data.UUID
将此对象与指定对象比较。
equals(Object) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
equals(Object) - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
equals(Object) - Method in class org.miaixz.bus.core.io.ByteOrderMark
 
equals(Object) - Method in class org.miaixz.bus.core.io.ByteString
 
equals(Object) - Method in class org.miaixz.bus.core.io.unit.DataSize
 
equals(Object) - Method in class org.miaixz.bus.core.lang.ansi.Ansi8BitColor
 
equals(Object) - Method in class org.miaixz.bus.core.lang.MediaType
 
equals(Object) - Method in class org.miaixz.bus.core.lang.mutable.MutableBool
相等需同时满足如下条件: 非空 类型为 MutableBool 值相等
equals(Object) - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
相等需同时满足如下条件: 非空 类型为 MutableByte 值相等
equals(Object) - Method in class org.miaixz.bus.core.lang.mutable.MutableDouble
相等需同时满足如下条件: 非空 类型为 MutableDouble 值相等
equals(Object) - Method in class org.miaixz.bus.core.lang.mutable.MutableFloat
相等需同时满足如下条件: 非空 类型为 MutableFloat 值相等
equals(Object) - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
相等需同时满足如下条件: 非空 类型为 MutableInt 值相等
equals(Object) - Method in class org.miaixz.bus.core.lang.mutable.MutableLong
相等需同时满足如下条件: 非空 类型为 MutableLong 值相等
equals(Object) - Method in class org.miaixz.bus.core.lang.mutable.MutableObject
 
equals(Object) - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
相等需同时满足如下条件: 非空 类型为 MutableShort 值相等
equals(Object) - Method in class org.miaixz.bus.core.lang.Optional
判断传入参数是否与 Optional相等 在以下情况下返回true 它也是一个 Optional 并且 它们包裹住的元素都为空 或者 它们包裹住的元素之间相互 equals()
equals(Object) - Method in class org.miaixz.bus.core.lang.range.BoundedRange
比较两个实例是否相等
equals(Object) - Method in class org.miaixz.bus.core.lang.range.FiniteBound
两实例是否相等
equals(Object) - Method in class org.miaixz.bus.core.lang.ref.PhantomObject
 
equals(Object) - Method in class org.miaixz.bus.core.lang.ref.SoftObject
 
equals(Object) - Method in class org.miaixz.bus.core.lang.ref.StrongObject
 
equals(Object) - Method in class org.miaixz.bus.core.lang.ref.WeakObject
 
equals(Object) - Method in class org.miaixz.bus.core.lang.reflect.kotlin.KotlinParameter
 
equals(Object) - Method in class org.miaixz.bus.core.lang.selector.WeightObject
 
equals(Object) - Method in class org.miaixz.bus.core.lang.tuple.Pair
 
equals(Object) - Method in class org.miaixz.bus.core.lang.tuple.Triplet
 
equals(Object) - Method in class org.miaixz.bus.core.lang.tuple.Tuple
 
equals(Object) - Method in class org.miaixz.bus.core.math.Money
判断本货币对象与另一对象是否相等。
equals(Object) - Method in class org.miaixz.bus.core.text.CharArray
 
equals(Object) - Method in class org.miaixz.bus.core.tree.TreeNode
 
equals(Object) - Method in class org.miaixz.bus.core.Version
 
equals(Object, Object) - Static method in class org.miaixz.bus.core.lang.Assert
断言两个对象是否相等,如果两个对象不相等 抛出IllegalArgumentException 异常
equals(Object, Object) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
判断两个数组是否相等,判断依据包括数组长度和每个元素都相等。
equals(Object, Object) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
比较两个对象是否相等,满足下述任意条件即返回true: 若两对象皆为BigDecimal,且满足0 == obj1.compareTo(obj2) 若两对象都为数组,调用Arrays.equals完成判断 obj1 == null && obj2 == null obj1.equals(obj2)
equals(Object, Object, String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
断言两个对象是否相等,如果两个对象不相等 抛出IllegalArgumentException 异常
equals(Object, Object, Supplier<X>) - Static method in class org.miaixz.bus.core.lang.Assert
断言两个对象是否相等,如果两个对象不相等,抛出指定类型异常,并使用指定的函数获取错误信息返回
equals(Path, Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
检查两个文件是否是同一个文件 所谓文件相同,是指Path对象是否指向同一个文件或文件夹
equals(Collection<? extends CharSequence>) - Method in class org.miaixz.bus.core.codec.hash.Simhash
判断文本是否与已存储的数据重复
equals(Money) - Method in class org.miaixz.bus.core.math.Money
判断本货币对象与另一货币对象是否相等。
equals(T, T) - Static method in class org.miaixz.bus.core.xyz.CompareKit
null安全的检查两个对象是否相同,通过调用compare(c1, c2) == 0完成
EQUALS - Static variable in class org.miaixz.bus.core.lang.Normal
equals
equalsAny(CharSequence, boolean, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
给定字符串是否与提供的中任一字符串相同,相同则返回true,没有相同的返回false 如果参与比对的字符串列表为空,返回false
equalsAny(CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
给定字符串是否与提供的中任一字符串相同,相同则返回true,没有相同的返回false 如果参与比对的字符串列表为空,返回false
equalsAnyIgnoreCase(CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
给定字符串是否与提供的中任意一个字符串相同(忽略大小写),相同则返回true,没有相同的返回false 如果参与比对的字符串列表为空,返回false
equalsCharAt(CharSequence, int, char) - Static method in class org.miaixz.bus.core.text.CharsBacker
字符串指定位置的字符是否与给定字符相同 如果字符串为null,返回false 如果给定的位置大于字符串长度,返回false 如果给定的位置小于0,返回false
equalsIgnoreCase(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
比较两个字符串(大小写不敏感)。
equalsIgnoreCase(Enum<?>, String) - Static method in class org.miaixz.bus.core.xyz.EnumKit
忽略大小检查某个枚举值是否匹配指定值
equalsKey(K) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.TreeEntryNode
指定key与当前节点的key是否相等
ERA - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Various
世纪
errcode - Variable in exception class org.miaixz.bus.core.lang.exception.RelevantException
错误码
errcode - Variable in exception class org.miaixz.bus.core.lang.exception.UncheckedException
错误码
errmsg - Variable in exception class org.miaixz.bus.core.lang.exception.RelevantException
错误信息
errmsg - Variable in exception class org.miaixz.bus.core.lang.exception.UncheckedException
错误信息
error() - Static method in class org.miaixz.bus.core.lang.Console
同 System.err.println()方法,打印控制台日志
error(Object) - Static method in class org.miaixz.bus.core.lang.Console
同 System.err.println()方法,打印控制台日志
error(Object, Object...) - Static method in class org.miaixz.bus.core.lang.Console
同 System.out.println()方法,打印控制台日志 如果传入打印对象为Throwable对象,那么同时打印堆栈
error(String, Object...) - Static method in class org.miaixz.bus.core.lang.Console
同 System.err.println()方法,打印控制台日志
error(Throwable, String, Object...) - Static method in class org.miaixz.bus.core.lang.Console
同 System.err.println()方法,打印控制台日志
ES - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_AR - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_BO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_CL - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_CO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_CR - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_DO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_EC - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_ES - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_ES_EURO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_GT - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_HN - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_MX - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_NI - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_PA - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_PE - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_PR - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_PY - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_SV - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_UY - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ES_VE - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
escape - Variable in class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
转义符
escape - Variable in class org.miaixz.bus.core.text.placeholder.StringTemplate
转义符,默认为: Symbol.C_BACKSLASH
escape(char) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
设置 转义符
escape(char) - Static method in class org.miaixz.bus.core.xyz.PatternKit
转义字符,将正则的关键字转义
escape(CharSequence) - Static method in class org.miaixz.bus.core.xyz.EscapeKit
Escape编码(Unicode)(等同于JS的escape()方法) 该方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进行编码: * @ - _ + .
escape(CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
转义字符串,将正则的关键字转义
escape(CharSequence, Predicate<Character>) - Static method in class org.miaixz.bus.core.xyz.EscapeKit
Escape编码(Unicode) 该方法不会对 ASCII 字母和数字进行编码。其他所有的字符都会被转义序列替换。
escape$set - Variable in class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
用户是否设置了 转义符
escapeAll(CharSequence) - Static method in class org.miaixz.bus.core.xyz.EscapeKit
Escape编码(Unicode) 该方法不会对 ASCII 字母和数字进行编码。其他所有的字符都会被转义序列替换。
escapeHtml4(CharSequence) - Static method in class org.miaixz.bus.core.xyz.EscapeKit
转义HTML4中的特殊字符
EscapeKit - Class in org.miaixz.bus.core.xyz
转义和反转义工具类Escape / Unescape escape采用ISO Latin字符集对指定的字符串进行编码。 所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。
EscapeKit() - Constructor for class org.miaixz.bus.core.xyz.EscapeKit
 
escapeXml(CharSequence) - Static method in class org.miaixz.bus.core.xyz.EscapeKit
转义XML中的特殊字符
EST - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"-05:00", "EST", "北美东部标准时间"
estimateLength() - Method in interface org.miaixz.bus.core.center.date.printer.FastDatePrinter.Rule
Returns the estimated length of the result.
estimateSize() - Method in class org.miaixz.bus.core.center.stream.spliterators.DropWhileSpliterator
 
estimateSize() - Method in class org.miaixz.bus.core.center.stream.spliterators.TakeWhileSpliterator
 
estimateSize() - Method in class org.miaixz.bus.core.center.TransSpliterator
 
ET - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ET_EE - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ETAG - Static variable in class org.miaixz.bus.core.lang.Header
The header Etag
ev(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
EVE - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Festival
 
ExceptionKit - Class in org.miaixz.bus.core.xyz
异常工具类
ExceptionKit() - Constructor for class org.miaixz.bus.core.xyz.ExceptionKit
 
exceptionOrElse(T) - Method in class org.miaixz.bus.core.lang.Optional
异常则返回另一个可选值
EXE - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
exe
exec() - Method in class org.miaixz.bus.core.center.stream.EnhancedWrappedStream
触发流的执行,这是一个终端操作
exec(String...) - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
执行命令 命令带参数时参数可作为其中一个参数,也可以将命令和参数组合为一个字符串传入
exec(String[], File, String...) - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
执行命令 命令带参数时参数可作为其中一个参数,也可以将命令和参数组合为一个字符串传入
exec(String[], String...) - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
执行命令 命令带参数时参数可作为其中一个参数,也可以将命令和参数组合为一个字符串传入
execAsync(Runnable) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
执行有返回值的异步方法 Future代表一个异步执行的操作,通过get()方法可以获得操作的结果,如果异步操作还没有完成,则,get()会使当前线程阻塞
execAsync(Runnable, boolean) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
执行异步方法
execAsync(Callable<T>) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
执行有返回值的异步方法 Future代表一个异步执行的操作,通过get()方法可以获得操作的结果,如果异步操作还没有完成,则,get()会使当前线程阻塞
execForLines(String...) - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
执行系统命令,使用系统默认编码
execForLines(Charset, String...) - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
执行系统命令,使用传入的 charset 编码
execForString(String...) - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
执行系统命令,使用系统默认编码
execForString(Charset, String...) - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
执行系统命令,使用传入的 charset 编码
execute() - Method in class org.miaixz.bus.core.lang.thread.RetryableTask
同步执行重试方法
execute(Runnable) - Method in class org.miaixz.bus.core.lang.thread.DelegatedExecutorService
 
execute(Runnable) - Static method in class org.miaixz.bus.core.lang.thread.GlobalThreadPool
直接在公共线程池中执行线程
execute(Runnable) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
直接在公共线程池中执行线程
ExecutorBuilder - Class in org.miaixz.bus.core.lang.thread
ExecutorBuilder() - Constructor for class org.miaixz.bus.core.lang.thread.ExecutorBuilder
 
exhausted() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
exhausted() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Returns true if there are no more bytes in this source.
exhausted() - Method in class org.miaixz.bus.core.io.source.RealSource
 
existCustomTimeout - Variable in class org.miaixz.bus.core.cache.provider.AbstractCache
每个对象是否有单独的失效时长,用于决定清理过期对象是否有必要。
exists() - Method in class org.miaixz.bus.core.io.resource.VfsResource
VFS文件是否存在
exists(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
判断文件是否存在,如果file为null,则返回false
exists(Class<?>, Object...) - Static method in class org.miaixz.bus.core.instance.Instances
判断某个类的对象是否存在
exists(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
判断文件是否存在,如果path为null,则返回false
exists(String, String) - Static method in class org.miaixz.bus.core.xyz.FileKit
是否存在匹配文件
exists(Path, boolean) - Static method in class org.miaixz.bus.core.io.file.PathResolve
判断文件或目录是否存在
ExistsException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 已存在异常
ExistsException() - Constructor for exception class org.miaixz.bus.core.lang.exception.ExistsException
构造
ExistsException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.ExistsException
构造
ExistsException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.ExistsException
构造
ExistsException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.ExistsException
构造
ExistsException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.ExistsException
 
ExistsException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.ExistsException
构造
ExistsException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.ExistsException
构造
ExistsException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.ExistsException
构造
ExistsException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.ExistsException
构造
exit() - Method in class org.miaixz.bus.core.io.timout.AsyncTimeout
Returns true if the timeout occurred.
expandBuffer(int) - Method in class org.miaixz.bus.core.io.buffer.Buffer.UnsafeCursor
Grow the buffer by adding a contiguous range of capacity in a single segment.
EXPECT - Static variable in class org.miaixz.bus.core.lang.Header
The header Expect
EXPIRES - Static variable in class org.miaixz.bus.core.lang.Header
The header Expires
EXT_CLASS - Static variable in class org.miaixz.bus.core.io.file.FileName
.class文件扩展名
EXT_JAR - Static variable in class org.miaixz.bus.core.io.file.FileName
.jar文件扩展名
EXT_JAR_PATH - Static variable in class org.miaixz.bus.core.io.file.FileName
在Jar中的路径jar的扩展名形式
EXT_JAVA - Static variable in class org.miaixz.bus.core.io.file.FileName
.java文件扩展名
extend() - Element in annotation interface org.miaixz.bus.core.annotation.Trace
 
EXTERNAL_GENERAL_ENTITIES - Static variable in class org.miaixz.bus.core.xml.XmlFeatures
不包括外部一般实体
EXTERNAL_PARAMETER_ENTITIES - Static variable in class org.miaixz.bus.core.xml.XmlFeatures
不包含外部参数实体或外部DTD子集。
extName(File) - Static method in class org.miaixz.bus.core.io.file.FileName
获取文件扩展名(后缀名),扩展名不带“.”
extName(String) - Static method in class org.miaixz.bus.core.io.file.FileName
获得文件的扩展名(后缀名),扩展名不带“.”
extractMulti(String, CharSequence, String) - Static method in class org.miaixz.bus.core.xyz.PatternKit
从content中匹配出多个值并根据template生成新的字符串 匹配结束后会删除匹配内容之前的内容(包括匹配内容) 例如: content 2013年5月 pattern (.*?)年(.*?)月 template: $1-$2 return 2013-5
extractMulti(Pattern, CharSequence, String) - Static method in class org.miaixz.bus.core.xyz.PatternKit
从content中匹配出多个值并根据template生成新的字符串 例如: content 2013年5月 pattern (.*?)年(.*?)月 template: $1-$2 return 2013-5
extractMultiAndDelPre(String, Mutable<CharSequence>, String) - Static method in class org.miaixz.bus.core.xyz.PatternKit
从content中匹配出多个值并根据template生成新的字符串 例如: content 2013年5月 pattern (.*?)年(.*?)月 template: $1-$2 return 2013-5
extractMultiAndDelPre(Pattern, Mutable<CharSequence>, String) - Static method in class org.miaixz.bus.core.xyz.PatternKit
从content中匹配出多个值并根据template生成新的字符串 匹配结束后会删除匹配内容之前的内容(包括匹配内容) 例如: content 2013年5月 pattern (.*?)年(.*?)月 template: $1-$2 return 2013-5
extractPathWithinPattern(String, String) - Method in class org.miaixz.bus.core.text.AntPathMatcher
Given a pattern and a full path, determine the pattern-mapped part.
extractUriTemplateVariables(String, String) - Method in class org.miaixz.bus.core.text.AntPathMatcher
提取参数
EXTREMELY_STRONG - Enum constant in enum class org.miaixz.bus.core.data.Strength.PASSWD_LEVEL
非常强

F

factorial(long) - Static method in class org.miaixz.bus.core.xyz.MathKit
计算阶乘
factorial(long, long) - Static method in class org.miaixz.bus.core.xyz.MathKit
计算范围阶乘
factorial(BigInteger) - Static method in class org.miaixz.bus.core.xyz.MathKit
计算阶乘
factorial(BigInteger, BigInteger) - Static method in class org.miaixz.bus.core.xyz.MathKit
计算范围阶乘
FAINT - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Naming
弱化(降低强度)
FALSE - Static variable in class org.miaixz.bus.core.lang.Normal
假/否
FALSE_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
表示为假的字符串
FAST - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Type
快速
FastByteArrayOutputStream - Class in org.miaixz.bus.core.io.stream
基于快速缓冲FastByteBuffer的OutputStream,随着数据的增长自动扩充缓冲区
FastByteArrayOutputStream() - Constructor for class org.miaixz.bus.core.io.stream.FastByteArrayOutputStream
构造
FastByteArrayOutputStream(int) - Constructor for class org.miaixz.bus.core.io.stream.FastByteArrayOutputStream
构造
FastByteBuffer - Class in org.miaixz.bus.core.io.buffer
代码移植自blade 快速缓冲,将数据存放在缓冲集中,取代以往的单一数组
FastByteBuffer() - Constructor for class org.miaixz.bus.core.io.buffer.FastByteBuffer
构造
FastByteBuffer(int) - Constructor for class org.miaixz.bus.core.io.buffer.FastByteBuffer
构造
FastDateParser - Class in org.miaixz.bus.core.center.date.format.parser
SimpleDateFormat 的线程安全版本,用于解析日期字符串并转换为 Date 对象
FastDateParser(String, TimeZone, Locale) - Constructor for class org.miaixz.bus.core.center.date.format.parser.FastDateParser
Constructs a new FastDateParser.
FastDateParser(String, TimeZone, Locale, Date) - Constructor for class org.miaixz.bus.core.center.date.format.parser.FastDateParser
Constructs a new FastDateParser.
FastDatePrinter - Class in org.miaixz.bus.core.center.date.printer
SimpleDateFormat 的线程安全版本,用于将 Date 格式化输出 Thanks to Apache Commons Lang 3.5
FastDatePrinter(String, TimeZone, Locale) - Constructor for class org.miaixz.bus.core.center.date.printer.FastDatePrinter
构造,内部使用
FastDatePrinter.NumberRule - Interface in org.miaixz.bus.core.center.date.printer
Inner class defining a numeric rule.
FastDatePrinter.Rule - Interface in org.miaixz.bus.core.center.date.printer
规则
fastSimpleUUID() - Static method in class org.miaixz.bus.core.data.ID
简化的UUID,去掉了横线,使用性能更好的ThreadLocalRandom生成UUID
FastStringReader - Class in org.miaixz.bus.core.io
快速字符串读取,相比jdk的StringReader非线程安全,速度更快。
FastStringReader(String) - Constructor for class org.miaixz.bus.core.io.FastStringReader
构造
FastStringWriter - Class in org.miaixz.bus.core.io
借助StringBuilder 提供快读的字符串写出,相比jdk的StringWriter非线程安全,速度更快。
FastStringWriter() - Constructor for class org.miaixz.bus.core.io.FastStringWriter
构造
FastStringWriter(int) - Constructor for class org.miaixz.bus.core.io.FastStringWriter
构造
fastUUID() - Static method in class org.miaixz.bus.core.data.ID
获取随机UUID,使用性能更好的ThreadLocalRandom生成UUID
fastUUID() - Static method in class org.miaixz.bus.core.data.UUID
获取类型 4 UUIDv4(伪随机生成的)UUID 的静态工厂。 使用加密的本地线程伪随机数生成器生成该 UUID。
FaultHideSink - Class in org.miaixz.bus.core.io.sink
不会抛出IOExceptions的接收器, 即使底层接收器抛出了IOExceptions
FaultHideSink(Sink) - Constructor for class org.miaixz.bus.core.io.sink.FaultHideSink
 
features - Variable in class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
策略值
features(StringTemplate.Feature...) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
设置 新的策略值,完全覆盖旧的策略值
FEBRUARY - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Month
二月
FEMALE - Enum constant in enum class org.miaixz.bus.core.lang.Gender
 
FetusDay - Class in org.miaixz.bus.core.center.date.culture.cn.fetus
逐日胎神
FetusDay(LunarDay) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusDay
 
fetusEarthBranch - Variable in class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusDay
地支六甲胎神
FetusEarthBranch - Class in org.miaixz.bus.core.center.date.culture.cn.fetus
地支六甲胎神(《地支六甲胎神歌》子午二日碓须忌,丑未厕道莫修移。寅申火炉休要动,卯酉大门修当避。辰戌鸡栖巳亥床,犯着六甲身堕胎。)
FetusEarthBranch(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusEarthBranch
 
fetusHeavenStem - Variable in class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusDay
天干六甲胎神
FetusHeavenStem - Class in org.miaixz.bus.core.center.date.culture.cn.fetus
天干六甲胎神(《天干六甲胎神歌》甲己之日占在门,乙庚碓磨休移动。丙辛厨灶莫相干,丁壬仓库忌修弄。戊癸房床若移整,犯之孕妇堕孩童。)
FetusHeavenStem(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusHeavenStem
 
FetusMonth - Class in org.miaixz.bus.core.center.date.culture.cn.fetus
逐月胎神(正十二月在床房,二三九十门户中,四六十一灶勿犯,五甲七子八厕凶。)
FetusMonth(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusMonth
 
FI - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
FI_FI - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
FI_FI_EURO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
FieldCompare<T> - Class in org.miaixz.bus.core.compare
Bean字段排序器 参阅feilong-core中的PropertyComparator
FieldCompare(boolean, boolean, Field) - Constructor for class org.miaixz.bus.core.compare.FieldCompare
构造
FieldCompare(Class<T>, String) - Constructor for class org.miaixz.bus.core.compare.FieldCompare
构造
FieldCompare(Field) - Constructor for class org.miaixz.bus.core.compare.FieldCompare
构造
fieldEditor - Variable in class org.miaixz.bus.core.beans.copier.CopyOptions
字段属性名和属性值编辑器,用于自定义属性转换规则(例如驼峰转下划线等),自定义属性值转换规则(例如null转""等)
FieldKit - Class in org.miaixz.bus.core.xyz
反射中Field字段工具类,包括字段获取和字段赋值。
FieldKit() - Constructor for class org.miaixz.bus.core.xyz.FieldKit
 
FieldReflect - Class in org.miaixz.bus.core.lang.reflect.field
字段反射类 此类持有类中字段的缓存,如果字段在类中修改,则需要手动调用clearCaches方法清除缓存。
FieldReflect(Class<?>) - Constructor for class org.miaixz.bus.core.lang.reflect.field.FieldReflect
构造
Fields - Class in org.miaixz.bus.core.lang
日期场景属性 工具类,提供格式化字符串很多,但是对于具体什么含义,不够清晰,这里进行说明: 常见日期格式模式字符串: yyyy-MM-dd 示例:2022-08-05 yyyy年MM月dd日 示例:2022年08月05日 yyyy-MM-dd HH:mm:ss 示例:2022-08-05 12:59:59 yyyy-MM-dd HH:mm:ss.SSS 示例:2022-08-05 12:59:59.559 yyyy-MM-dd HH:mm:ss.SSSZ 示例:2022-08-05 12:59:59.559+0800【东八区中国时区】、2022-08-05 04:59:59.559+0000【冰岛0时区】, 年月日 时分秒 毫秒 时区 yyyy-MM-dd HH:mm:ss.SSSz 示例:2022-08-05 12:59:59.559UTC【世界标准时间=0时区】、2022-08-05T12:59:59.599GMT【冰岛0时区】、2022-08-05T12:59:59.599CST【东八区中国时区】、2022-08-23T03:45:00.599EDT【美国东北纽约时间,-0400】 ,年月日 时分秒 毫秒 时区 yyyy-MM-dd'T'HH:mm:ss.SSS'Z' 示例:2022-08-05T12:59:59.559Z, 其中:''单引号表示转义字符,T:分隔符,Z:一般指UTC,0时区的时间含义 yyyy-MM-dd'T'HH:mm:ss.SSSZ 示例:2022-08-05T11:59:59.559+0800, 其中:Z,表示时区 yyyy-MM-dd'T'HH:mm:ss.SSSX 示例:2022-08-05T12:59:59.559+08, 其中:X:两位时区,+08表示:东8区,中国时区 yyyy-MM-dd'T'HH:mm:ss.SSSXX 示例:2022-08-05T12:59:59.559+0800, 其中:XX:四位时区 yyyy-MM-dd'T'HH:mm:ss.SSSXXX 示例:2022-08-05T12:59:59.559+08:00, 其中:XX:五位时区 yyyy-MM-dd'T'HH:mm:ss 示例:2022-08-05T12:59:59+08 yyyy-MM-dd'T'HH:mm:ssXXX 示例:2022-08-05T12:59:59+08:00 yyyy-MM-dd'T'HH:mm:ssZ 示例:2022-08-05T12:59:59+0800 yyyy-MM-dd'T'HH:mm:ss'Z' 示例:2022-08-05T12:59:59Z EEE MMM dd HH:mm:ss z yyyy 示例:周五 8月 05 12:59:00 UTC+08:00 2022 EEE MMM dd HH:mm:ss zzz yyyy 示例:周五 8月 05 12:59:00 UTC+08:00 2022,其中z表示UTC时区,但:1~3个z没有任何区别 EEE, dd MMM yyyy HH:mm:ss z 示例:周五, 05 8月 2022 12:59:59 UTC+08:00
Fields() - Constructor for class org.miaixz.bus.core.lang.Fields
 
FieldsCompare<T> - Class in org.miaixz.bus.core.compare
Bean字段排序器
FieldsCompare(boolean, Class<T>, String...) - Constructor for class org.miaixz.bus.core.compare.FieldsCompare
构造
FieldsCompare(Class<T>, String...) - Constructor for class org.miaixz.bus.core.compare.FieldsCompare
构造
fieldValueAsMap(Iterable<?>, String, String) - Static method in class org.miaixz.bus.core.xyz.CollKit
两个字段值组成新的Map
fieldValueAsMap(Iterator<?>, String, String) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
两个字段值组成新的Map
fieldValueList(Iterable<V>, String) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
获取指定Bean列表中某个字段,生成新的列表
fieldValueList(Iterator<V>, String) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
获取指定Bean列表中某个字段,生成新的列表
fieldValueMap(Iterable<V>, String) - Static method in class org.miaixz.bus.core.xyz.CollKit
字段值与列表值对应的Map,常用于元素对象中有唯一ID时需要按照这个ID查找对象的情况 例如:车牌号 = 车
fieldValueMap(Iterator<V>, String) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
字段值与列表值对应的Map,常用于元素对象中有唯一ID时需要按照这个ID查找对象的情况 例如:车牌号 = 车
FIFOCache<K,V> - Class in org.miaixz.bus.core.cache.provider
FIFO(first in first out) 先进先出缓存.
FIFOCache(int) - Constructor for class org.miaixz.bus.core.cache.provider.FIFOCache
构造,默认对象不过期
FIFOCache(int, long) - Constructor for class org.miaixz.bus.core.cache.provider.FIFOCache
构造
file - Variable in class org.miaixz.bus.core.io.file.FileWrapper
 
file(File) - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建文件资源加载器
file(File, String) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建File对象 根据的路径构建文件,在Win下直接构建,在Linux下拆分路径单独构建 此方法会检查slip漏洞,漏洞说明见http://blog.nsfocus.net/zip-slip-2/
file(File, String...) - Static method in class org.miaixz.bus.core.xyz.FileKit
通过多层目录参数创建文件 此方法会检查slip漏洞,漏洞说明见http://blog.nsfocus.net/zip-slip-2/
file(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建File对象,自动识别相对或绝对路径,相对路径将自动从ClassPath下寻找
file(String...) - Static method in class org.miaixz.bus.core.xyz.FileKit
通过多层目录创建文件
file(String, String) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建File对象 此方法会检查slip漏洞,漏洞说明见http://blog.nsfocus.net/zip-slip-2/
file(URI) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建File对象
file(URL) - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建文件资源加载器
file(URL) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建File对象
file(URL, File) - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建文件资源加载器
FILE_SEPARATOR - Static variable in class org.miaixz.bus.core.lang.Keys
文件路径分隔符 在Unix和Linux下 是'/'; 在Windows下是 '\'
FILE_TYPE - Static variable in class org.miaixz.bus.core.io.file.FileType
 
FILE_URL_PREFIX - Static variable in class org.miaixz.bus.core.lang.Normal
URL 前缀表示文件: "file:"
FileAppender - Class in org.miaixz.bus.core.io.file
文件追加器 持有一个文件,在内存中积累一定量的数据后统一追加到文件 此类只有在写入文件时打开文件,并在写入结束后关闭之。因此此类不需要关闭 在调用append方法后会缓存于内存,只有超过容量后才会一次性写入文件,因此内存中随时有剩余未写入文件的内容,在最后必须调用flush方法将剩余内容刷入文件
FileAppender(File, int, boolean) - Constructor for class org.miaixz.bus.core.io.file.FileAppender
构造
FileAppender(File, Charset, int, boolean) - Constructor for class org.miaixz.bus.core.io.file.FileAppender
构造
FileAppender(File, Charset, int, boolean, Lock) - Constructor for class org.miaixz.bus.core.io.file.FileAppender
构造
FileChannelCopier - Class in org.miaixz.bus.core.io.copier
FileChannel 数据拷贝封装
FileChannelCopier(long) - Constructor for class org.miaixz.bus.core.io.copier.FileChannelCopier
构造
FileKit - Class in org.miaixz.bus.core.xyz
文件工具类
FileKit() - Constructor for class org.miaixz.bus.core.xyz.FileKit
 
FileLoader - Class in org.miaixz.bus.core.lang.loader
文件资源加载器
FileLoader(File) - Constructor for class org.miaixz.bus.core.lang.loader.FileLoader
 
FileLoader(URL) - Constructor for class org.miaixz.bus.core.lang.loader.FileLoader
 
FileLoader(URL, File) - Constructor for class org.miaixz.bus.core.lang.loader.FileLoader
 
FileMagicNumber - Enum Class in org.miaixz.bus.core.io.file
文件类型魔数封装
FileMode - Enum Class in org.miaixz.bus.core.io.file
文件读写模式,常用于RandomAccessFile
FileName - Class in org.miaixz.bus.core.io.file
文件名相关工具类
FileName() - Constructor for class org.miaixz.bus.core.io.file.FileName
 
FileObjectResource - Class in org.miaixz.bus.core.io.resource
FileObject 资源包装
FileObjectResource(FileObject) - Constructor for class org.miaixz.bus.core.io.resource.FileObjectResource
构造
FileReader - Class in org.miaixz.bus.core.io.file
文件读取器
FileReader(File, Charset) - Constructor for class org.miaixz.bus.core.io.file.FileReader
构造
FileResource - Class in org.miaixz.bus.core.io.resource
文件资源访问对象,支持PathFile 访问
FileResource(File) - Constructor for class org.miaixz.bus.core.io.resource.FileResource
构造,文件名使用文件本身的名字,带扩展名
FileResource(File, String) - Constructor for class org.miaixz.bus.core.io.resource.FileResource
构造
FileResource(String) - Constructor for class org.miaixz.bus.core.io.resource.FileResource
构造
FileResource(Path) - Constructor for class org.miaixz.bus.core.io.resource.FileResource
构造,文件名使用文件本身的名字,带扩展名
FileTailer - Class in org.miaixz.bus.core.io.file
文件内容跟随器,实现类似Linux下"tail -f"命令功能
FileTailer(File, Charset, ConsumerX<String>) - Constructor for class org.miaixz.bus.core.io.file.FileTailer
构造
FileTailer(File, Charset, ConsumerX<String>, int, long) - Constructor for class org.miaixz.bus.core.io.file.FileTailer
构造
FileTailer(File, ConsumerX<String>) - Constructor for class org.miaixz.bus.core.io.file.FileTailer
构造,默认UTF-8编码
FileTailer(File, ConsumerX<String>, int) - Constructor for class org.miaixz.bus.core.io.file.FileTailer
构造,默认UTF-8编码
FileTailer.ConsoleLineHandler - Class in org.miaixz.bus.core.io.file
命令行打印的行处理器
FileType - Class in org.miaixz.bus.core.io.file
文件类型判断工具类
FileWrapper - Class in org.miaixz.bus.core.io.file
文件包装器,扩展文件对象
FileWrapper(File, Charset) - Constructor for class org.miaixz.bus.core.io.file.FileWrapper
构造
FileWriter - Class in org.miaixz.bus.core.io.file
文件写入器
FileWriter(File) - Constructor for class org.miaixz.bus.core.io.file.FileWriter
构造 编码使用 FileWrapper.DEFAULT_CHARSET
FileWriter(File, Charset) - Constructor for class org.miaixz.bus.core.io.file.FileWriter
构造
FileWriter(String) - Constructor for class org.miaixz.bus.core.io.file.FileWriter
构造 编码使用 FileWrapper.DEFAULT_CHARSET
FileWriter(String, String) - Constructor for class org.miaixz.bus.core.io.file.FileWriter
构造
FileWriter(String, Charset) - Constructor for class org.miaixz.bus.core.io.file.FileWriter
构造
fill(int, char) - Static method in class org.miaixz.bus.core.xyz.StringKit
输出指定长度字符
fill(int, String) - Static method in class org.miaixz.bus.core.xyz.StringKit
输出指定长度字符
fill(long, int, ByteOrder, byte[]) - Static method in class org.miaixz.bus.core.xyz.ByteKit
将long值转为bytes并填充到给定的bytes中
fill(String, char, int, boolean) - Static method in class org.miaixz.bus.core.xyz.StringKit
将已有字符串填充为规定长度,如果已有字符串超过这个长度则返回这个字符串
fillAfter(String, char, int) - Static method in class org.miaixz.bus.core.xyz.StringKit
将已有字符串填充为规定长度,如果已有字符串超过这个长度则返回这个字符串 字符填充于字符串后
fillBean(T, ValueProvider<String>, CopyOptions) - Static method in class org.miaixz.bus.core.xyz.BeanKit
填充Bean的核心方法
fillBeanWithMap(Map<?, ?>, T, CopyOptions) - Static method in class org.miaixz.bus.core.xyz.BeanKit
使用Map填充Bean对象
fillBefore(String, char, int) - Static method in class org.miaixz.bus.core.xyz.StringKit
将已有字符串填充为规定长度,如果已有字符串超过这个长度则返回这个字符串 字符填充于字符串前
filter - Variable in class org.miaixz.bus.core.tree.HierarchyIterator
节点过滤器,不匹配的节点与以其作为根节点的子树将将会被忽略
filter(CharSequence, Predicate<Character>) - Static method in class org.miaixz.bus.core.text.CharsBacker
过滤字符串
filter(String) - Method in class org.miaixz.bus.core.lang.loader.AntLoader
过滤器
filter(String) - Method in class org.miaixz.bus.core.lang.loader.PatternLoader
根据资源表达式推导出资源过滤器
filter(String) - Method in class org.miaixz.bus.core.lang.loader.RegexLoader
 
filter(BiPredicate<? super K, ? super V>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
根据键和值过滤键值对
filter(Function<? super T, ? extends R>, R) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
过滤元素,返回与 指定操作结果 匹配 指定值 的元素组成的流 这是一个无状态中间操作
filter(Predicate<? super T>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
过滤元素,返回与指定断言匹配的元素组成的流 这是一个无状态中间操作
filter(Predicate<? super T>) - Method in class org.miaixz.bus.core.lang.Optional
判断包裹里的值存在并且与给定的条件是否满足 (Predicate.test(T)执行结果是否为true) 如果满足条件则返回本身 不满足条件或者元素本身为空时返回一个返回一个空的Optional
filter(Predicate<MapTree<T>>) - Method in class org.miaixz.bus.core.tree.MapTree
递归过滤当前树,注意此方法会修改当前树 通过Predicate指定的过滤规则,本节点或子节点满足过滤条件,则保留当前节点及其所有子节点,否则抛弃节点及其子节点
filter(List<T>, PredicateX<T>) - Method in class org.miaixz.bus.core.tree.BeanTree
树的过滤操作,本方法一般适用于寻找某人所在部门以及所有上级部门类似的逻辑 通过PredicateX指定的过滤规则,本节点或子节点满足过滤条件,则保留当前节点,否则抛弃节点及其子节点 即,一条路径上只要有一个节点符合条件,就保留整条路径上的节点
filter(Map<K, V>, Predicate<Map.Entry<K, V>>) - Static method in class org.miaixz.bus.core.xyz.MapKit
过滤 过滤过程通过传入的Editor实现来返回需要的元素内容,这个Filter实现可以实现以下功能:
filter(Map<K, V>, K...) - Static method in class org.miaixz.bus.core.xyz.MapKit
过滤Map保留指定键值对,如果键不存在跳过
filter(T[], Predicate<T>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
过滤数组元素 保留 Predicate.test(Object)true的元素
filter(T, Predicate<E>) - Static method in class org.miaixz.bus.core.xyz.CollKit
过滤 过滤过程通过传入的Predicate实现来过滤返回需要的元素内容,可以实现以下功能:
Filter - Interface in org.miaixz.bus.core.lang.loader
资源过滤器
filterAllValues(BiPredicate<K, V>) - Method in class org.miaixz.bus.core.center.map.multi.AbstractCollValueMap
根据条件过滤所有值集合中的值,并以新值生成新的值集合,新集合中的值集合类型与当前实例的默认值集合类型保持一致
filterAllValues(BiPredicate<K, V>) - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
根据条件过滤所有值集合中的值,并以新值生成新的值集合,新集合中的值集合类型与当前实例的默认值集合类型保持一致
filterAllValues(Predicate<V>) - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
根据条件过滤所有值集合中的值,并以新值生成新的值集合,新集合中的值集合类型与当前实例的默认值集合类型保持一致
filterByKey(Predicate<? super K>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
根据键过滤键值对
filterByValue(Predicate<? super V>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
根据值过滤键值对
filtered(Iterator<? extends E>, Predicate<? super E>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
获取一个新的 FilterIterator,用于过滤指定元素
filterIdx(BiPredicate<? super T, Integer>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
过滤元素,返回与指定断言匹配的元素组成的流,断言带下标
filtering(Predicate<? super T>, Collector<? super T, A, R>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
过滤
FilterIterator<E> - Class in org.miaixz.bus.core.center.iterator
包装 Iterator并根据Predicate定义,过滤元素输出 类实现来自Apache Commons Collection
FilterIterator(Iterator<? extends E>, Predicate<? super E>) - Constructor for class org.miaixz.bus.core.center.iterator.FilterIterator
构造
filterNew(String...) - Method in class org.miaixz.bus.core.center.map.Dictionary
过滤Map保留指定键值对,如果键不存在跳过
filterNew(Predicate<MapTree<T>>) - Method in class org.miaixz.bus.core.tree.MapTree
递归过滤并生成新的树 通过Predicate指定的过滤规则,本节点或子节点满足过滤条件,则保留当前节点,否则抛弃节点及其子节点
filters - Variable in class org.miaixz.bus.core.lang.loader.MixFilter
 
Filters - Class in org.miaixz.bus.core.lang.loader
过滤器工具类
Filters() - Constructor for class org.miaixz.bus.core.lang.loader.Filters
 
filterToList(Iterator<E>, Predicate<E>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
过滤Iterator并将过滤后满足条件的元素添加到List中
filtrate(String, URL) - Method in class org.miaixz.bus.core.lang.loader.AllFilter
 
filtrate(String, URL) - Method in class org.miaixz.bus.core.lang.loader.AnyFilter
 
filtrate(String, URL) - Method in interface org.miaixz.bus.core.lang.loader.Filter
过滤资源
filtrate(String, URL) - Method in class org.miaixz.bus.core.lang.loader.RegexFilter
 
FINAL - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Modifier
final修饰符,最终修饰符,指定此变量的值不能变,使用在方法上表示不能被重载
FinalizableDelegatedExecutorService - Class in org.miaixz.bus.core.lang.thread
保证ExecutorService在对象回收时正常结束
find(String) - Method in class org.miaixz.bus.core.io.resource.ResourceFinder
查找给定表达式对应的资源
find(String) - Method in class org.miaixz.bus.core.text.dfa.NFA
 
find(String, boolean) - Method in class org.miaixz.bus.core.text.dfa.NFA
 
findAll(String, CharSequence, int) - Static method in class org.miaixz.bus.core.xyz.PatternKit
取得内容中匹配的所有结果
findAll(String, CharSequence, int, T) - Static method in class org.miaixz.bus.core.xyz.PatternKit
取得内容中匹配的所有结果
findAll(Pattern, CharSequence, int) - Static method in class org.miaixz.bus.core.xyz.PatternKit
取得内容中匹配的所有结果
findAll(Pattern, CharSequence, int, T) - Static method in class org.miaixz.bus.core.xyz.PatternKit
取得内容中匹配的所有结果
findAll(Pattern, CharSequence, Consumer<Matcher>) - Static method in class org.miaixz.bus.core.xyz.PatternKit
取得内容中匹配的所有结果,使用Consumer完成匹配结果处理
findAllAnnotations(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element所处层级结构的所有AnnotatedElement上直接声明的注解、 这些注解包含的可重复注解,以及上述所有注解的元注解中获取指定类型注解
findAllDirectlyAnnotations(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element上直接声明的注解、这些注解包含的可重复注解, 以及上述所有注解的元注解中获取指定类型注解。
findAllDirectlyResolvedAnnotations(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element所处层级结构的所有AnnotatedElement上直接声明的注解、 这些注解包含的可重复注解,以及上述所有注解的元注解中获取指定类型注解。 得到的注解支持基于Alias的别名、及子注解对元注解中同名同类型属性进行覆写的特殊机制。
findAllGroup0(String, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
取得内容中匹配的所有结果,获得匹配的所有结果中正则对应分组0的内容
findAllGroup0(Pattern, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
取得内容中匹配的所有结果,获得匹配的所有结果中正则对应分组0的内容
findAllGroup1(String, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
取得内容中匹配的所有结果,获得匹配的所有结果中正则对应分组1的内容
findAllGroup1(Pattern, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
取得内容中匹配的所有结果,获得匹配的所有结果中正则对应分组1的内容
findAllResolvedAnnotations(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element所处层级结构的所有AnnotatedElement上直接声明的注解、 这些注解包含的可重复注解,以及上述所有注解的元注解中获取指定类型注解。 得到的注解支持基于Alias的别名、及子注解对元注解中同名同类型属性进行覆写的特殊机制。
findAnnotation(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element所处层级结构的所有AnnotatedElement上,获取该类型的注解或元注解
findAnnotations(AnnotatedElement) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element所处层级结构的所有AnnotatedElement上,获取所有的注解或元注解
findAny() - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
考虑性能,随便取一个,这里不是随机取一个,是随便取一个
findClass(String) - Method in class org.miaixz.bus.core.lang.loader.classloader.ResourceClassLoader
 
findConstructor(Class<?>, Class<?>...) - Static method in class org.miaixz.bus.core.xyz.LookupKit
查找指定的构造方法
findConstructor(Class<?>, MethodType) - Static method in class org.miaixz.bus.core.xyz.LookupKit
查找指定的构造方法
findConstructorExact(Class<?>, Class<?>...) - Static method in class org.miaixz.bus.core.xyz.LookupKit
查找指定的构造方法,给定的参数类型必须完全匹配,不能有拆装箱或继承关系等/
findDirectlyAnnotation(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element所处层级结构的所有AnnotatedElement上获取该类型的注解
findDirectlyAnnotations(AnnotatedElement) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element所处层级结构的所有AnnotatedElement上获取所有的注解
findDirectlyResolvedAnnotation(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element所处层级结构的所有AnnotatedElement上,获取所有的注解。 得到的注解支持基于Alias的别名、及子注解对元注解中同名同类型属性进行覆写的特殊机制。
findDirectlyResolvedAnnotations(AnnotatedElement) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element所处层级结构的所有AnnotatedElement上获取所有的注解。 得到的注解支持基于Alias的别名、及子注解对元注解中同名同类型属性进行覆写的特殊机制。
findEditor(Class<?>) - Static method in class org.miaixz.bus.core.xyz.BeanKit
查找类型转换器 PropertyEditor
Finder - Interface in org.miaixz.bus.core.text.finder
字符串查找接口,通过调用Finder.start(int)查找开始位置,再调用Finder.end(int)找结束位置
findFirst() - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
获取第一个元素
findFirst(Predicate<? super T>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
获取与给定断言匹配的第一个元素
findFirstIdx(Predicate<? super T>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
获取与给定断言匹配的第一个元素的下标,并行流下标永远为-1
findInDir(FileResource, String) - Method in class org.miaixz.bus.core.io.resource.ResourceFinder
遍历目录查找指定表达式匹配的文件列表
findInJar(JarResource, String) - Method in class org.miaixz.bus.core.io.resource.ResourceFinder
查找jar包中的资源
findLast() - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
获取最后一个元素
findLast(Predicate<? super T>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
获取与给定断言匹配的最后一个元素
findLastIdx(Predicate<? super T>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
获取与给定断言匹配的最后一个元素的下标,并行流下标永远为-1
findMethod(Class<?>, String, Class<?>, Class<?>...) - Static method in class org.miaixz.bus.core.xyz.LookupKit
查找指定方法的方法句柄 此方法只会查找: 当前类的方法(包括构造方法和private方法) 父类的方法(包括构造方法和private方法) 当前类的static方法
findMethod(Class<?>, String, MethodType) - Static method in class org.miaixz.bus.core.xyz.LookupKit
查找指定方法的方法句柄 此方法只会查找: 当前类的方法(包括构造方法和private方法) 父类的方法(包括构造方法和private方法) 当前类的static方法
findPropDesc(Map<String, PropDesc>, String) - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
查找Map对应Bean的名称 尝试原名称、转驼峰名称、isXxx去掉is的名称
findResolvedAnnotation(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element所处层级结构的所有AnnotatedElement上,获取所有的注解或元注解。 得到的注解支持基于Alias的别名、及子注解对元注解中同名同类型属性进行覆写的特殊机制。
findResolvedAnnotations(AnnotatedElement) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element所处层级结构的所有AnnotatedElement上,获取所有的注解或元注解。 得到的注解支持基于Alias的别名、及子注解对元注解中同名同类型属性进行覆写的特殊机制。
finish() - Method in class org.miaixz.bus.core.center.iterator.ComputeIterator
手动结束遍历器,用于关闭操作等
finish() - Method in interface org.miaixz.bus.core.io.StreamProgress
结束
finisher() - Method in class org.miaixz.bus.core.center.stream.SimpleCollector
 
FiniteBound<T> - Class in org.miaixz.bus.core.lang.range
由一个有限值构成的边界
FIRST_MASK - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Masking
定义了一个first_mask的规则,只显示第一个字符。
firstJulianDay - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
初一的儒略日
firstMask(String) - Static method in class org.miaixz.bus.core.data.Masking
定义了一个first_mask的规则,只显示第一个字符。 脱敏前:123456789;脱敏后:1********。
firstMatch(Predicate<E>) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
返回数组中第一个匹配规则的值
firstMatch(Predicate<T>, T...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
返回数组中第一个匹配规则的值
firstMatch(Map<K, V>, Predicate<Map.Entry<K, V>>) - Static method in class org.miaixz.bus.core.xyz.MapKit
遍历Map,返回第一个匹配的entry值
firstMatchValue(Map<K, V>, Predicate<Map.Entry<K, V>>) - Static method in class org.miaixz.bus.core.xyz.MapKit
遍历Map,返回第一个匹配的value值
firstNonBlank(T...) - Static method in class org.miaixz.bus.core.text.CharsBacker
返回第一个非blank 元素
firstNonEmpty(T...) - Static method in class org.miaixz.bus.core.text.CharsBacker
返回第一个非empty 元素
firstNonNull() - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
返回数组中第一个非空元素
firstNonNull(T...) - Static method in class org.miaixz.bus.core.text.CharsBacker
返回第一个非null 元素
firstNonNull(T...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
返回数组中第一个非空元素
FIVE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
FIXED_PHONE - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Masking
座机号
fixedDelay() - Element in annotation interface org.miaixz.bus.core.annotation.Scheduled
固定延迟 结束时间-开始时间 单位毫秒
FixedLinkedHashMap<K,V> - Class in org.miaixz.bus.core.center.map
固定大小的LinkedHashMap 实现 注意此类非线程安全,由于LinkedHashMap.get(Object)操作会修改链表的顺序结构,因此也不可以使用读写锁。
FixedLinkedHashMap(int) - Constructor for class org.miaixz.bus.core.center.map.FixedLinkedHashMap
构造
fixedPhone(String) - Static method in class org.miaixz.bus.core.data.Masking
【固定电话 前四位,后两位
fixedRate() - Element in annotation interface org.miaixz.bus.core.annotation.Scheduled
固定周期 开始时间-开始时间
fixedTextTotalLength - Variable in class org.miaixz.bus.core.text.placeholder.StringTemplate
模板中的固定文本长度,序列化时用于计算最终文本长度
fixLength(CharSequence, char, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
在给定字符串末尾填充指定字符,以达到给定长度 如果字符串本身的长度大于等于length,返回原字符串
FLAC - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
flac
flat() - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
如果当前元素是集合,则会将集合中的元素解构出来 例如:List<List<List<String>>> 解构成 List<String>
flat(Collection<?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
解构多层集合 例如:List<List<List<String>>> 解构成 List<String>
flat(Collection<?>, boolean) - Static method in class org.miaixz.bus.core.xyz.CollKit
解构多层集合 例如:List<List<List<String>>> 解构成 List<String>
flat(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
扩散流操作,可能影响流元素个数,将原有流元素执行mapper操作, 转换为迭代器元素, 最后返回所有迭代器的所有元素组成的流 这是一个无状态中间操作 例如,将users里所有user的id和parentId组合在一起,形成一个新的流:
flat(List<T>) - Method in class org.miaixz.bus.core.tree.BeanTree
将树扁平化为集合,相当于将树里的所有节点都放到一个集合里
flatMap(Function<? super Map.Entry<K, V>, ? extends Stream<? extends R>>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
扩散流操作,可能影响流元素个数,将原有流元素执行mapper操作,返回多个流所有元素组成的流 这是一个无状态中间操作 例如,将users里所有user的id和parentId组合在一起,形成一个新的流:
flatMap(Function<? super T, ? extends Stream<? extends R>>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
扩散流操作,可能影响流元素个数,将原有流元素执行mapper操作,返回多个流所有元素组成的流 这是一个无状态中间操作 例如,将users里所有user的id和parentId组合在一起,形成一个新的流:
flatMap(Function<? super T, ? extends Optional<? extends U>>) - Method in class org.miaixz.bus.core.lang.Optional
如果包裹里的值存在,就执行传入的操作(Function.apply(T))并返回该操作返回值 如果不存在,返回一个空的OptionalOptional.map(java.util.function.Function<? super T, ? extends U>)的区别为 传入的操作返回值必须为 Optional
flatMapIdx(BiFunction<? super T, Integer, ? extends Stream<? extends R>>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
扩散流操作,可能影响流元素个数,将原有流元素执行mapper操作,返回多个流所有元素组成的流,操作带下标
flatMapKey(Function<? super K, Stream<? extends N>>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
将原有流的键执行mapper操作映射为流,流中的所有所有元素仍然对应原本的值, 然后再返回由这些流中所有元素组成的流新EntryStream串行流。 效果类似:
flatMapToDouble(Function<? super T, ? extends DoubleStream>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
扩散流操作,可能影响流元素个数,将原有流元素执行mapper操作,返回多个流所有元素组成的流 这是一个无状态中间操作
flatMapToInt(Function<? super T, ? extends IntStream>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
扩散流操作,可能影响流元素个数,将原有流元素执行mapper操作,返回多个流所有元素组成的流 这是一个无状态中间操作
flatMapToLong(Function<? super T, ? extends LongStream>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
扩散流操作,可能影响流元素个数,将原有流元素执行mapper操作,返回多个流所有元素组成的流 这是一个无状态中间操作
flatMapValue(Function<? super V, Stream<? extends N>>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
将原有流的值执行mapper操作映射为流,流中的所有所有元素仍然对应原本的键, 然后再返回由这些流中所有元素组成的流新EntryStream串行流。 效果类似:
flatNonNull(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
扩散流操作,可能影响流元素个数,对过滤后的非null元素执行mapper操作,转换为迭代器, 并过滤迭代器中为null的元素, 返回所有迭代器的所有非空元素组成的流 这是一个无状态中间操作
flattedMap(Function<? super T, ? extends Optional<? extends U>>) - Method in class org.miaixz.bus.core.lang.Optional
如果包裹里的值存在,就执行传入的操作(Function.apply(T))并返回该操作返回值 如果不存在,返回一个空的OptionalOptional.map(java.util.function.Function<? super T, ? extends U>)的区别为 传入的操作返回值必须为 Optional
flatten() - Method in class org.miaixz.bus.core.text.dfa.WordTree
扁平化WordTree 例如:红领巾,红河 构建树后为:
flatTree(Function<T, List<T>>, BiConsumer<T, List<T>>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
将树递归扁平化为集合,内置一个小递归 这是一个无状态中间操作 eg:
FLOAT - Enum constant in enum class org.miaixz.bus.core.convert.BasicType
float
FLOAT_MINUS_ONE - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Float constant for minus one.
FLOAT_ONE - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Float constant for one.
FLOAT_ZERO - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Float constant for zero.
floatToBytes(float, byte[], int, boolean) - Static method in class org.miaixz.bus.core.xyz.ByteKit
float转byte数组 排序: ByteOrder.BIG_ENDIAN or ByteOrder.LITTLE_ENDIAN
floatToBytesBE(float, byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
float转byte数组 默认排序: ByteOrder.BIG_ENDIAN
floatToBytesLE(float, byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
float转byte数组 默认排序: ByteOrder.LITTLE_ENDIAN
floatValue() - Method in class org.miaixz.bus.core.codec.No128
 
floatValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
 
floatValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableDouble
 
floatValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableFloat
 
floatValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
 
floatValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableLong
 
floatValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
 
flush() - Method in class org.miaixz.bus.core.io.AppendableWriter
 
flush() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
flush() - Method in class org.miaixz.bus.core.io.FastStringWriter
 
flush() - Method in class org.miaixz.bus.core.io.file.FileAppender
刷入到文件
flush() - Method in class org.miaixz.bus.core.io.sink.AssignSink
 
flush() - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Writes all buffered data to the underlying sink, if one exists.
flush() - Method in class org.miaixz.bus.core.io.sink.DeflaterSink
 
flush() - Method in class org.miaixz.bus.core.io.sink.FaultHideSink
 
flush() - Method in class org.miaixz.bus.core.io.sink.GzipSink
 
flush() - Method in class org.miaixz.bus.core.io.sink.RealSink
 
flush() - Method in interface org.miaixz.bus.core.io.sink.Sink
Pushes all buffered bytes to their final destination.
flush() - Method in class org.miaixz.bus.core.io.stream.WriterOutputStream
 
flush(Flushable) - Static method in class org.miaixz.bus.core.xyz.IoKit
从缓存中刷出数据
flushEveryBuffer - Variable in class org.miaixz.bus.core.io.copier.IoCopier
是否每次写出一个buffer内容就执行flush
FLV - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
flv
fnvHash(byte[]) - Static method in class org.miaixz.bus.core.xyz.HashKit
改进的32位FNV算法1
fnvHash(String) - Static method in class org.miaixz.bus.core.xyz.HashKit
改进的32位FNV算法1
ForbiddenException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 权限异常
ForbiddenException() - Constructor for exception class org.miaixz.bus.core.lang.exception.ForbiddenException
构造
ForbiddenException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.ForbiddenException
构造
ForbiddenException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.ForbiddenException
构造
ForbiddenException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.ForbiddenException
构造
ForbiddenException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.ForbiddenException
 
ForbiddenException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.ForbiddenException
构造
ForbiddenException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.ForbiddenException
构造
ForbiddenException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.ForbiddenException
构造
ForbiddenException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.ForbiddenException
构造
forEach(Iterable<T>, BiConsumerX<T, Integer>) - Static method in class org.miaixz.bus.core.xyz.CollKit
循环遍历 Iterable,使用BiConsumerX 接受遍历的每条数据,并针对每条数据做处理
forEach(Enumeration<T>, BiConsumerX<T, Integer>) - Static method in class org.miaixz.bus.core.xyz.CollKit
循环遍历 Enumeration,使用BiConsumerX 接受遍历的每条数据,并针对每条数据做处理
forEach(BiConsumer<? super K, ? super V>) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
forEach(BiConsumer<? super K, ? super V>) - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
forEach(BiConsumer<? super K, ? super V>) - Method in class org.miaixz.bus.core.center.map.TableMap
 
forEach(BiConsumer<K, V>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
遍历键值对
forEach(Consumer<? super E>) - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
forEach(Consumer<? super T>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
对流里面的每一个元素执行一个操作 这是一个终端操作
forEach(Consumer<? super T>) - Method in class org.miaixz.bus.core.center.TransCollection
 
forEach(Iterator<E>, Consumer<? super E>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
遍历Iterator 当consumer为null表示不处理,但是依旧遍历Iterator
forEach(Iterator<T>, BiConsumerX<T, Integer>) - Static method in class org.miaixz.bus.core.xyz.CollKit
循环遍历 Iterator,使用BiConsumerX 接受遍历的每条数据,并针对每条数据做处理
forEach(List<T>, ConsumerX<T>) - Method in class org.miaixz.bus.core.tree.BeanTree
树节点遍历操作
forEach(Map<K, V>, SerConsumer3<K, V, Integer>) - Static method in class org.miaixz.bus.core.xyz.CollKit
循环遍历Map,使用SerConsumer3 接受遍历的每条数据,并针对每条数据做处理 和JDK8中的map.forEach不同的是,此方法支持index
forEach(SerConsumer3<? super R, ? super C, ? super V>) - Method in interface org.miaixz.bus.core.center.map.multi.Table
遍历表格的单元格,处理值
forEachChild(boolean, Consumer<TreeEntry<K, V>>) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.TreeEntryNode
获取以当前节点作为根节点的树结构,然后遍历所有节点
forEachChild(boolean, Consumer<TreeEntry<K, V>>) - Method in interface org.miaixz.bus.core.center.map.TreeEntry
获取以当前节点作为根节点的树结构,然后遍历所有节点
forEachIdx(BiConsumer<? super T, Integer>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
对流里面的每一个元素执行一个操作,操作带下标,并行流时下标永远为-1 这是一个终端操作
forEachOrdered(Consumer<? super T>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
对流里面的每一个元素按照顺序执行一个操作 这是一个终端操作
forEachOrderedIdx(BiConsumer<? super T, Integer>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
对流里面的每一个元素按照顺序执行一个操作,操作带下标,并行流时下标永远为-1 这是一个终端操作
forEachRemaining(Consumer<? super T>) - Method in class org.miaixz.bus.core.center.stream.spliterators.IterateSpliterator
 
forEachRemaining(Consumer<? super T>) - Method in class org.miaixz.bus.core.center.TransSpliterator
 
foreground(int) - Static method in class org.miaixz.bus.core.lang.ansi.Ansi8BitColor
前景色ANSI颜色实例
ForestMap<K,V> - Interface in org.miaixz.bus.core.center.map
基于多个TreeEntry构成的、彼此平行的树结构构成的森林集合。
forGetterMethod(Field) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于获得指定属性的getter方法的匹配器 查找方法名为get + 首字母大写的属性名的无参数方法; 查找方法名为属性名的无参数方法; 若fieldTypebooleanBoolean,则同时查找方法名为is + 首字母大写的属性的无参数方法;
forGetterMethod(String, Class<?>) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于获得指定属性的getter方法的匹配器 查找方法名为get + 首字母大写的属性名的无参数方法; 查找方法名为属性名的无参数方法; 若fieldTypebooleanBoolean,则同时查找方法名为is + 首字母大写的属性的无参数方法;
forJavaName(String) - Static method in enum class org.miaixz.bus.core.net.tls.TlsVersion
 
forJavaNames(String...) - Static method in enum class org.miaixz.bus.core.net.tls.TlsVersion
 
FORM - Static variable in class org.miaixz.bus.core.lang.Http
The form data
FORM - Static variable in class org.miaixz.bus.core.lang.Protocol
The form data
FORM_URL_ENCODED - Enum constant in enum class org.miaixz.bus.core.net.url.UrlQuery.EncodeMode
x-www-form-urlencoded模式,此模式下空格会编码为'+',"~"和"*"会被转义
format() - Method in class org.miaixz.bus.core.center.date.format.FormatPeriod
格式化日期间隔输出
format(double) - Method in class org.miaixz.bus.core.math.ChineseNumberFormatter
阿拉伯数字转换成中文.
format(long) - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
 
format(long) - Static method in class org.miaixz.bus.core.center.date.Formatter
将Unix时间戳转换成日期
format(long) - Method in class org.miaixz.bus.core.center.date.printer.FastDatePrinter
 
format(long) - Method in interface org.miaixz.bus.core.center.date.printer.FormatPrinter
格式化日期表示的毫秒数
format(long) - Static method in class org.miaixz.bus.core.io.unit.DataSize
format(long, B) - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
 
format(long, B) - Method in class org.miaixz.bus.core.center.date.printer.FastDatePrinter
 
format(long, B) - Method in interface org.miaixz.bus.core.center.date.printer.FormatPrinter
Formats a millisecond long value into the supplied Appendable.
format(long, String) - Static method in class org.miaixz.bus.core.center.date.Formatter
将Unix时间戳转换成日期
format(CharSequence, Object...) - Static method in class org.miaixz.bus.core.text.CharsBacker
格式化文本, {} 表示占位符 此方法只是简单将占位符 {} 按照顺序替换为参数 如果想输出 {} 使用 \\转义 { 即可,如果想输出 {} 之前的 \ 使用双转义符 \\\\ 即可 例: 通常使用:format("this is {} for {}", "a", "b") = this is a for b 转义{}: format("this is \\{} for {}", "a", "b") = this is {} for a 转义\: format("this is \\\\{} for {}", "a", "b") = this is \a for b
format(CharSequence, Map<?, ?>) - Static method in class org.miaixz.bus.core.xyz.StringKit
格式化文本,使用 {varName} 占位 map = {a: "aValue", b: "bValue"} format("{a} and {b}", map) = aValue and bValue
format(CharSequence, Map<?, ?>, boolean) - Static method in class org.miaixz.bus.core.text.placeholder.StringFormatter
格式化文本,使用 {varName} 占位 map = {a: "aValue", b: "bValue"} format("{a} and {b}", map) = aValue and bValue
format(CharSequence, Map<?, ?>, boolean) - Static method in class org.miaixz.bus.core.xyz.StringKit
格式化文本,使用 {varName} 占位 map = {a: "aValue", b: "bValue"} format("{a} and {b}", map) = aValue and bValue
format(Iterable<?>) - Method in class org.miaixz.bus.core.text.placeholder.template.SingleStringTemplate
按顺序使用 迭代器元素 替换 占位符
format(Object) - Method in class org.miaixz.bus.core.center.date.printer.FastDatePrinter
Formats a Date, Calendar or Long (milliseconds) object.
format(Object) - Static method in class org.miaixz.bus.core.math.EnglishNumberFormatter
将阿拉伯数字转为英文表达式
format(Object) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
使用占位变量名称,从 Bean 或 Map 中查询值来替换占位符
format(Object...) - Method in class org.miaixz.bus.core.text.placeholder.template.SingleStringTemplate
按顺序使用 数组元素 替换 占位符
format(Object, StringBuffer, FieldPosition) - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
 
format(String) - Static method in class org.miaixz.bus.core.center.date.Formatter
将指定的日期转换成Unix时间戳
format(String) - Static method in class org.miaixz.bus.core.xyz.HexKit
格式化Hex字符串,结果为每2位加一个空格,类似于:
format(String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
格式化XML输出
format(String, double) - Static method in class org.miaixz.bus.core.xyz.MathKit
格式化double 对 DecimalFormat 做封装
format(String, long) - Static method in class org.miaixz.bus.core.xyz.MathKit
格式化double 对 DecimalFormat 做封装
format(String, Object) - Static method in class org.miaixz.bus.core.xyz.MathKit
格式化double 对 DecimalFormat 做封装
format(String, Object...) - Static method in class org.miaixz.bus.core.text.placeholder.StringFormatter
格式化字符串 此方法只是简单将占位符 {} 按照顺序替换为参数 如果想输出 {} 使用 \\转义 { 即可,如果想输出 {} 之前的 \ 使用双转义符 \\\\ 即可 例: 通常使用:format("this is {} for {}", "a", "b") = this is a for b 转义{}: format("this is \\{} for {}", "a", "b") = this is {} for a 转义\: format("this is \\\\{} for {}", "a", "b") = this is \a for b
format(String, Object, RoundingMode) - Static method in class org.miaixz.bus.core.xyz.MathKit
格式化double 对 DecimalFormat 做封装
format(String, String) - Static method in class org.miaixz.bus.core.center.date.Formatter
将指定的日期转换成Unix时间戳
format(String, String) - Static method in class org.miaixz.bus.core.xyz.HexKit
格式化Hex字符串,结果为每2位加一个空格,类似于:
format(String, String, String) - Static method in class org.miaixz.bus.core.center.date.Formatter
按照给定的通配模式,格式化成相应的时间字符串
format(ChronoLocalDate) - Static method in class org.miaixz.bus.core.center.date.Formatter
格式化日期时间为yyyy-MM-dd格式
format(ChronoLocalDateTime<?>) - Static method in class org.miaixz.bus.core.center.date.Formatter
格式化日期时间为yyyy-MM-dd HH:mm:ss格式
format(DateTimeFormatter) - Static method in class org.miaixz.bus.core.center.date.Formatter
格式化时间函数
format(LocalDateTime) - Static method in class org.miaixz.bus.core.center.date.Formatter
格式化日期时间 格式 yyyy-MM-dd HH:mm:ss
format(LocalDateTime, String) - Static method in class org.miaixz.bus.core.center.date.Formatter
根据特定格式格式化日期
format(TemporalAccessor, CharSequence) - Static method in class org.miaixz.bus.core.center.date.format.CustomFormat
使用自定义格式格式化日期
format(TemporalAccessor, String) - Static method in class org.miaixz.bus.core.center.date.Formatter
格式化日期时间为指定格式 如果为Month,调用Enum.toString()
format(TemporalAccessor, DateTimeFormatter) - Static method in class org.miaixz.bus.core.center.date.Formatter
格式化日期时间为指定格式 如果为Month,调用Enum.toString()
format(Calendar) - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
 
format(Calendar) - Method in class org.miaixz.bus.core.center.date.printer.FastDatePrinter
 
format(Calendar) - Method in interface org.miaixz.bus.core.center.date.printer.FormatPrinter
Formats a Calendar object.
format(Calendar, B) - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
 
format(Calendar, B) - Method in class org.miaixz.bus.core.center.date.printer.FastDatePrinter
 
format(Calendar, B) - Method in interface org.miaixz.bus.core.center.date.printer.FormatPrinter
Formats a Calendar object into the supplied Appendable.
format(Date) - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
 
format(Date) - Method in class org.miaixz.bus.core.center.date.printer.FastDatePrinter
 
format(Date) - Method in interface org.miaixz.bus.core.center.date.printer.FormatPrinter
使用 GregorianCalendar 格式化 Date
format(Date, B) - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
 
format(Date, B) - Method in class org.miaixz.bus.core.center.date.printer.FastDatePrinter
 
format(Date, B) - Method in interface org.miaixz.bus.core.center.date.printer.FormatPrinter
Formats a Date object into the supplied Appendable using a GregorianCalendar.
format(Date, CharSequence) - Static method in class org.miaixz.bus.core.center.date.format.CustomFormat
使用自定义格式格式化日期
format(Date, String) - Static method in class org.miaixz.bus.core.xyz.DateKit
根据特定格式格式化日期
format(Date, DateFormat) - Static method in class org.miaixz.bus.core.xyz.DateKit
根据特定格式格式化日期
format(Date, DateTimeFormatter) - Static method in class org.miaixz.bus.core.xyz.DateKit
根据特定格式格式化日期
format(Date, FormatPrinter) - Static method in class org.miaixz.bus.core.xyz.DateKit
根据特定格式格式化日期
format(Function<String, ?>) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
使用占位变量名称,从 valueSupplier 中查询值来替换占位符
format(Function<String, ?>, Predicate<String>) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
使用占位变量名称,从 valueSupplier 中查询值来替换占位符
format(Map<String, ?>) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
使用占位变量名称,从 Map 中查询值来替换占位符
format(Document) - Static method in class org.miaixz.bus.core.xyz.XmlKit
格式化XML输出
FORMAT_MILLISECONDS - Static variable in class org.miaixz.bus.core.center.date.format.CustomFormat
格式:毫秒时间戳
FORMAT_MISSING_KEY_PRINT_DEFAULT_VALUE - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
格式化时,如果 占位符 没有 对应的值,则打印 默认值,如果 没有默认值,则抛出异常
FORMAT_MISSING_KEY_PRINT_EMPTY - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
格式化时,如果 占位符 没有 对应的值,则打印 空字符串
FORMAT_MISSING_KEY_PRINT_NULL - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
格式化时,如果 占位符 没有 对应的值,且没有默认值,则打印 "null"字符串
FORMAT_MISSING_KEY_PRINT_VARIABLE_NAME - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
格式化时,如果 占位符 没有 对应的值: 对于 单个占位符,例如"?",打印完整占位符"?"; 对于 变量占位符,则只打印占位变量,例如"${name}",只打印"name";
FORMAT_MISSING_KEY_PRINT_WHOLE_PLACEHOLDER - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
格式化时,如果 占位符 没有 对应的值,则打印完整占位符 对于 变量占位符,例如"${name}",原样打印"${name}"
FORMAT_MISSING_KEY_THROWS - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
格式化时,如果 占位符 没有 对应的值,则抛出异常
FORMAT_NULL_VALUE_TO_DEFAULT_VALUE - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
格式化时,如果 占位符 对应的值为 null,则使用 默认值,如果 没有默认值,则抛出异常
FORMAT_NULL_VALUE_TO_EMPTY - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
格式化时,如果 占位符 对应的值为 null,则打印 "" 空字符串
FORMAT_NULL_VALUE_TO_STR - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
格式化时,如果 占位符 对应的值为 null,则打印 "null" 字符串
FORMAT_NULL_VALUE_TO_WHOLE_PLACEHOLDER - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
格式化时,如果 占位符 对应的值为 null,则原样打印占位符 对于 变量占位符,输出完整占位符,例如"${name}",打印"${name}"
FORMAT_SECONDS - Static variable in class org.miaixz.bus.core.center.date.format.CustomFormat
格式:秒时间戳(Unix时间戳)
formatArray(Object) - Method in class org.miaixz.bus.core.text.placeholder.template.SingleStringTemplate
按顺序使用 原始数组元素 替换 占位符
formatArray(Object[]) - Method in class org.miaixz.bus.core.text.placeholder.template.SingleStringTemplate
按顺序使用 数组元素 替换 占位符
formatArrayIndexed(Object) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
按下标使用原始数组元素替换占位符
formatArrayIndexed(Object[]) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
按 下标 使用 数组元素 替换 占位符
formatArraySequence(Object) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
按顺序使用原始数组元素替换占位符
formatArraySequence(Object[]) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
按顺序使用数组元素替换占位符
formatBetween(long) - Static method in class org.miaixz.bus.core.xyz.DateKit
格式化日期间隔输出,精确到毫秒
formatBetween(long, FormatPeriod.Level) - Static method in class org.miaixz.bus.core.xyz.DateKit
格式化日期间隔输出
formatBetween(Date, Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
格式化日期间隔输出,精确到毫秒
formatBetween(Date, Date, FormatPeriod.Level) - Static method in class org.miaixz.bus.core.xyz.DateKit
格式化日期间隔输出
FormatBuilder - Class in org.miaixz.bus.core.center.date.format
FastFormat 是一个线程安全的 SimpleDateFormat 实现。
FormatBuilder(String, TimeZone, Locale) - Constructor for class org.miaixz.bus.core.center.date.format.FormatBuilder
构造
FormatBuilder(String, TimeZone, Locale, Date) - Constructor for class org.miaixz.bus.core.center.date.format.FormatBuilder
构造
formatBySegment(Function<AbstractSegment, ?>) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
根据 策略 和 默认值 处理需要序列化的值, 生成 格式化字符串
FormatCache<F> - Class in org.miaixz.bus.core.center.date.format
日期格式化器缓存
FormatCache() - Constructor for class org.miaixz.bus.core.center.date.format.FormatCache
 
formatChar(char, boolean) - Static method in class org.miaixz.bus.core.math.ChineseNumberFormatter
数字字符转中文,非数字字符原样返回
formatChineseDate(Calendar, boolean) - Static method in class org.miaixz.bus.core.center.date.Calendar
将指定Calendar时间格式化为纯中文形式,比如:
formatChineseDate(Date, boolean, boolean) - Static method in class org.miaixz.bus.core.xyz.DateKit
格式化为中文日期格式,如果isUppercase为false,则返回类似:2024年05月20日,否则返回二〇二四年五月二十日
formatDate(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
格式化日期部分(不包括时间) 格式 yyyy-MM-dd
formatDateTime(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
格式化日期时间 格式 yyyy-MM-dd HH:mm:ss
formatHttpDate(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
格式化为Http的标准日期格式 标准日期格式遵循RFC 1123规范,格式类似于:Fri, 31 Dec 1999 23:59:59 GMT
formatIndexed(Object...) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
按下标使用数组元素替换占位符
formatIndexed(Collection<?>) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
按下标使用集合元素替换占位符
formatIndexed(Collection<?>, IntFunction<String>) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
按 下标 使用 集合元素 替换 占位符
formatIpBlock(String, String) - Static method in class org.miaixz.bus.core.net.ip.IPv4
根据 ip地址 和 掩码地址 获得 CIDR格式字符串
formatMissingKey(AbstractSegment) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
根据 策略 返回 格式化参数中 找不到 占位符 时的默认值
formatMoney(double) - Static method in class org.miaixz.bus.core.xyz.MathKit
格式化金额输出,每三位用逗号分隔
formatNow() - Static method in class org.miaixz.bus.core.xyz.DateKit
当前时间,格式 yyyy-MM-dd HH:mm:ss
formatNullValue(AbstractSegment) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
根据 策略 返回 占位符 对应的值为 null 时的返回值
formatPercent(double, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
格式化百分比,小数采用四舍五入方式
FormatPeriod - Class in org.miaixz.bus.core.center.date.format
时长格式化器,用于格式化输出两个日期相差的时长 根据FormatPeriod.Level不同,调用FormatPeriod.format()方法后返回类似于: XX小时XX分XX秒 XX天XX小时 XX月XX天XX小时
FormatPeriod(long, FormatPeriod.Level, int) - Constructor for class org.miaixz.bus.core.center.date.format.FormatPeriod
构造
FormatPeriod.Level - Enum Class in org.miaixz.bus.core.center.date.format
格式化等级枚举
FormatPrinter - Interface in org.miaixz.bus.core.center.date.printer
日期格式化输出接口
formatRawByKey(Function<String, String>) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
根据 原始数据 生成 格式化字符串
formatRawBySegment(Function<AbstractSegment, String>) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
根据 原始数据 生成 格式化字符串
formatSequence(Iterable<?>) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
按顺序使用 迭代器元素 替换 占位符
formatSequence(Iterable<?>) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
按顺序使用迭代器元素替换占位符
formatSequence(Object...) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
按顺序使用数组元素替换占位符
formatSimple(long) - Static method in class org.miaixz.bus.core.math.ChineseNumberFormatter
阿拉伯数字(支持正负整数)四舍五入后转换成中文节权位简洁计数单位,例如 -5_5555 = -5.56万
formatSimple(long) - Static method in class org.miaixz.bus.core.math.EnglishNumberFormatter
将阿拉伯数字转化为简洁计数单位,例如 2100 = 2.1k 范围默认只到w
formatSimple(long, boolean) - Static method in class org.miaixz.bus.core.math.EnglishNumberFormatter
将阿拉伯数字转化为简介计数单位,例如 2100 = 2.1k
Formatter - Class in org.miaixz.bus.core.center.date
日期格式化和解析 yyyy-MM-dd HH:mm:ss yyyy-MM-dd HH:mm:ss yyyy-MM-dd HH:mm:ss.SSS yyyy-MM-dd HH:mm:ss.SSSSSS yyyy-MM-dd HH:mm:ss.SSSSSSSSS yyyy-MM-dd'T'HH:mm:ss.SSSZ等等,支持毫秒、微秒和纳秒等精确时间
Formatter() - Constructor for class org.miaixz.bus.core.center.date.Formatter
 
formatThousands(double, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
格式化千分位表示方式,小数采用四舍五入方式
formatTime(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
格式化时间 格式 HH:mm:ss
formatToday() - Static method in class org.miaixz.bus.core.xyz.DateKit
当前日期,格式 yyyy-MM-dd
formatWith(String, String, Object...) - Static method in class org.miaixz.bus.core.text.placeholder.StringFormatter
格式化字符串 此方法只是简单将指定占位符 按照顺序替换为参数 如果想输出占位符使用 \\转义即可,如果想输出占位符之前的 \ 使用双转义符 \\\\ 即可 例: 通常使用:format("this is {} for {}", "{}", "a", "b") = this is a for b 转义{}: format("this is \\{} for {}", "{}", "a", "b") = this is {} for a 转义\: format("this is \\\\{} for {}", "{}", "a", "b") = this is \a for b
forMethodSignature(Method) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配方法签名的方法匹配器,检查的内容包括: 方法名是否完全一致; 返回值类型是否匹配,允许返回值类型为方法返回值类型的子类; 参数类型是否匹配,允许参数类型为方法参数类型的子类;
forMethodSignature(String, Class<?>, Class<?>...) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配方法签名的方法匹配器,检查的内容包括: 方法名是否完全一致; 返回值类型是否匹配,允许返回值类型为方法返回值类型的子类,若返回值类型为null则表示匹配无返回值的方法; 参数类型是否匹配,允许参数类型为方法参数类型的子类,若参数类型为null则表示匹配无参数的方法;
forModifiers(int...) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于具有指定修饰符的方法的方法匹配器。
forMostSpecificParameterTypes(Class<?>...) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配指定参数类型的方法的方法匹配器,与MethodMatcher.forParameterTypes(java.lang.Class<?>...)不同的是,该方法仅用于尽量可能最匹配的方法 若参数为空,则表示匹配无参数方法; 若参数不为空: 仅匹配parameterTypes中不为null的参数类型,若参数类型为null则表示匹配任意类型的参数; 若N为parameterTypes长度,则仅要求parameterTypes不为null的类型与方法前N个参数类型匹配即可; 若parameterTypes长度大于参数列表长度,则直接返回false; 比如: 若存在三参数方法method(String, Integer, Object),支持以下匹配: forMostSpecificParameterTypes(CharSequence.class, Number.class, Object.class) forMostSpecificParameterTypes(String.class, Integer.class, Object.class) forMostSpecificParameterTypes(String.class, Integer.class, null) forMostSpecificParameterTypes(String.class, null, null) forMostSpecificParameterTypes(null, null, null) forMostSpecificParameterTypes(String.class, Integer.class) forMostSpecificParameterTypes(String.class)
forMostSpecificStrictParameterTypes(Class<?>...) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配指定参数类型的方法的方法匹配器,与MethodMatcher.forParameterTypes(java.lang.Class<?>...)不同的是,该方法仅用于尽量可能最匹配的方法 若参数为空,则表示匹配无参数方法; 若参数不为空: 仅匹配parameterTypes中不为null的参数类型,若参数类型为null则表示匹配任意类型的参数; 若N为parameterTypes长度,则仅要求parameterTypes不为null的类型与方法前N个参数类型匹配即可; 若parameterTypes长度大于参数列表长度,则直接返回false; 比如: 若存在三参数方法method(String, Integer, Object),支持以下匹配: forMostSpecificParameterTypes(String.class, Integer.class, Object.class) forMostSpecificParameterTypes(String.class, Integer.class, null) forMostSpecificParameterTypes(String.class, null, null) forMostSpecificParameterTypes(null, null, null) forMostSpecificParameterTypes(String.class, Integer.class) forMostSpecificParameterTypes(String.class)
forName(String) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于根据方法名匹配方法的方法匹配器。
forName(String, boolean, ClassLoader) - Static method in class org.miaixz.bus.core.xyz.ClassKit
加载指定名称的类,支持: 替换"/"为"." 自动查找内部类,如java.lang.Thread.State = java.lang.Thread$State
forNameAndParameterTypes(String, Class<?>...) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于同时匹配方法名和参数类型的方法匹配器,其中,参数类型匹配时允许参数类型为方法参数类型的子类。
forNameAndStrictParameterTypes(String, Class<?>...) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于同时匹配方法名和参数类型的方法匹配器,其中,参数类型匹配时要求参数类型与方法参数类型完全一致。
forNameIgnoreCase(String) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于根据方法名匹配方法的方法匹配器,忽略方法名大小写。
forNameIgnoreCaseAndParameterTypes(String, Class<?>...) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于同时匹配方法名和参数类型的方法匹配器,其中,参数类型匹配时允许参数类型为方法参数类型的子类,且方法名忽略大小写。
forNameIgnoreCaseAndStrictParameterTypes(String, Class<?>...) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于同时匹配方法名和参数类型的方法匹配器,其中,参数类型匹配时要求参数类型与方法参数类型完全一致,且方法名忽略大小写。
forNoneParameter() - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配无参数方法的方法匹配器。
forNoneReturnType() - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配无返回值的方法的方法匹配器。
forParameterCount(int) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配指定参数个数的方法的方法匹配器。
forParameterTypes(Class<?>...) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配指定参数类型的方法的方法匹配器,只要参数类型可以赋值给方法参数类型即认为匹配成功。 比如:参数类型为ArrayList,则方法参数类型可以为ListCollection等。
forReturnType(Class<?>) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配指定参数类型的方法的方法匹配器,只要参数类型可以赋值给方法参数类型。
forSetterMethod(Field) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于获得指定属性的setter方法的匹配器,默认查找方法名为set + 首字母大写的属性的单参数方法。 查找方法名为set + 首字母大写的属性名的单参数方法; 查找方法名为属性名的单参数方法;
forSetterMethod(String, Class<?>) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于获得指定属性的setter方法的匹配器,默认查找方法名为set + 首字母大写的属性的单参数方法。 查找方法名为set + 首字母大写的属性名的单参数方法; 查找方法名为属性名的单参数方法;
forStrictMethodSignature(Method) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配方法签名的方法匹配器,检查的内容包括: 方法名是否完全一致; 返回值类型是否匹配,要求返回值类型与方法返回值类型完全一致; 参数类型是否匹配,要求参数类型与方法参数类型完全一致;
forStrictMethodSignature(String, Class<?>, Class<?>...) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配方法签名的方法匹配器,检查的内容包括: 方法名是否完全一致; 返回值类型是否匹配,要求返回值类型与方法返回值类型完全一致,若返回值类型为null则表示匹配无返回值的方法; 参数类型是否匹配,要求参数类型与方法参数类型完全一致,若参数类型为null则表示匹配无参数的方法;
forStrictParameterTypes(Class<?>...) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配指定参数类型的方法的方法匹配器,只有参数类型完全匹配才认为匹配成功
forStrictReturnType(Class<?>) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配指定返回值类型的方法的方法匹配器,要求返回值类型与指定类型完全一致。
Fortune - Class in org.miaixz.bus.core.center.date.culture.cn.birth
小运
Fortune(ChildLimit, int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.birth.Fortune
 
forward - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
顺逆
FORWARDSLASH - Static variable in class org.miaixz.bus.core.lang.Symbol
 
FoundWord - Class in org.miaixz.bus.core.text.dfa
匹配到的单词,包含单词,text中匹配单词的内容,以及匹配内容在text中的下标, 下标可以用来做单词的进一步处理,如果替换成**
FoundWord(String, String, int, int) - Constructor for class org.miaixz.bus.core.text.dfa.FoundWord
构造
FOUR - Static variable in class org.miaixz.bus.core.lang.Symbol
 
FR - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
FR_BE - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
FR_BE_EURO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
FR_CA - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
FR_CH - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
FR_FR - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
FR_FR_EURO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
FR_LU - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
FR_LU_EURO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
FRAGMENT - Static variable in class org.miaixz.bus.core.net.url.RFC3986
fragment = pchar / "/" / "?"
free(Poolable<T>) - Method in class org.miaixz.bus.core.lang.pool.partition.PoolPartition
销毁对象,注意此方法操作的对象必须在队列外
FRIDAY - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Week
周五
from(Integer) - Method in interface org.miaixz.bus.core.lang.Enumers
通过int类型值查找兄弟其他枚举
from(String) - Method in interface org.miaixz.bus.core.lang.Enumers
通过String类型的值转换,根据实现可以用name/text
FROM - Static variable in class org.miaixz.bus.core.lang.Header
The header From
fromChildLimit(ChildLimit, int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.birth.DecadeFortune
通过童限初始化
fromChildLimit(ChildLimit, int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.birth.Fortune
通过童限初始化
fromCode(Integer) - Static method in enum class org.miaixz.bus.core.center.date.culture.cn.Opposite
 
fromCode(Integer) - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Festival
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Animal
根据索引获取对象
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Beast
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.climate.Climate
从索引初始化
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.climate.ThreeClimate
从索引初始化
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Direction
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.dog.Dog
从索引初始化
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Duty
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Element
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Land
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Luck
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.minor.PengZuEarthBranch
从索引初始化
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.minor.PengZuHeavenStem
从索引初始化
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.nine.Nine
从索引初始化
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Phase
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.sixty.EarthBranch
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Sixty
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.sixty.HeavenStem
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.sixty.SixtyCycle
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Sound
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.star.nine.Dipper
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.star.nine.NineStar
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.star.seven.SevenStar
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.star.ten.TenStar
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.star.twelve.Ecliptic
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.star.twelve.TwelveStar
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.star.twentyeight.TwentyEightStar
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Ten
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Terrain
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Twenty
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Week
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Zodiac
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Zone
 
fromIndex(int) - Static method in class org.miaixz.bus.core.center.date.culture.lunar.LunarSeason
 
fromIndex(int, int) - Static method in class org.miaixz.bus.core.center.date.culture.lunar.LunarFestival
 
fromIndex(int, int) - Static method in class org.miaixz.bus.core.center.date.culture.solar.SolarFestival
 
fromIndex(int, int) - Static method in class org.miaixz.bus.core.center.date.culture.solar.SolarHalfYear
 
fromIndex(int, int) - Static method in class org.miaixz.bus.core.center.date.culture.solar.SolarQuarter
 
fromIndex(int, int) - Static method in class org.miaixz.bus.core.center.date.culture.solar.SolarTerms
 
fromJulianDay(double) - Static method in class org.miaixz.bus.core.center.date.culture.cn.JulianDay
 
fromLunarDay(LunarDay) - Static method in class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusDay
从农历日初始化
fromLunarMonth(LunarMonth) - Static method in class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusMonth
从农历月初始化
fromName(int, String) - Static method in class org.miaixz.bus.core.center.date.culture.solar.SolarTerms
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Animal
根据名称获取对象
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Beast
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.climate.Climate
从名称初始化
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.climate.ThreeClimate
从名称初始化
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Direction
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.dog.Dog
从名称初始化
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Duty
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Element
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Land
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Luck
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.minor.PengZuEarthBranch
从名称初始化
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.minor.PengZuHeavenStem
从名称初始化
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.nine.Nine
从名称初始化
fromName(String) - Static method in enum class org.miaixz.bus.core.center.date.culture.cn.Opposite
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Phase
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.sixty.EarthBranch
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Sixty
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.sixty.HeavenStem
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.sixty.SixtyCycle
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Sound
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.star.nine.Dipper
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.star.nine.NineStar
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.star.seven.SevenStar
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.star.ten.TenStar
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.star.twelve.Ecliptic
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.star.twelve.TwelveStar
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.star.twentyeight.TwentyEightStar
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Ten
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Terrain
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Twenty
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Week
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Zodiac
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Zone
 
fromName(String) - Static method in class org.miaixz.bus.core.center.date.culture.lunar.LunarSeason
 
fromName(String) - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Festival
 
fromSixtyCycle(SixtyCycle) - Static method in class org.miaixz.bus.core.center.date.culture.cn.minor.PengZu
从干支初始化
fromSolarTime(SolarTime, Gender) - Static method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
通过出生公历时刻初始化
fromString(Class<E>, String) - Static method in class org.miaixz.bus.core.xyz.EnumKit
字符串转枚举,调用Enum.valueOf(Class, String)
fromString(Class<E>, String, E) - Static method in class org.miaixz.bus.core.xyz.EnumKit
字符串转枚举,调用Enum.valueOf(Class, String) 如果无枚举值,返回默认值
fromString(String) - Static method in class org.miaixz.bus.core.data.UUID
根据 UUID.toString() 方法中描述的字符串标准表示形式创建UUID
fromStringQuietly(Class<E>, String) - Static method in class org.miaixz.bus.core.xyz.EnumKit
字符串转枚举,调用Enum.valueOf(Class, String),转换失败返回null 而非报错
fromSuffix(String) - Static method in enum class org.miaixz.bus.core.io.unit.DataUnit
通过后缀返回对应的 DataUnit
fromUnsignedByteArray(byte[]) - Static method in class org.miaixz.bus.core.xyz.ByteKit
无符号bytes转BigInteger
fromUnsignedByteArray(byte[], int, int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
无符号bytes转BigInteger
fromYear(int) - Static method in class org.miaixz.bus.core.center.date.culture.lunar.LunarYear
从年初始化
fromYear(int) - Static method in class org.miaixz.bus.core.center.date.culture.solar.SolarYear
从年初始化
fromYm(int, int) - Static method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
从农历年月初始化
fromYm(int, int) - Static method in class org.miaixz.bus.core.center.date.culture.solar.SolarMonth
 
fromYm(int, int, int, int) - Static method in class org.miaixz.bus.core.center.date.culture.lunar.LunarWeek
 
fromYm(int, int, int, int) - Static method in class org.miaixz.bus.core.center.date.culture.solar.SolarWeek
 
fromYmd(int, int, int) - Static method in class org.miaixz.bus.core.center.date.culture.Holiday
 
fromYmd(int, int, int) - Static method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
从农历年月日初始化
fromYmd(int, int, int) - Static method in class org.miaixz.bus.core.center.date.culture.lunar.LunarFestival
 
fromYmd(int, int, int) - Static method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
 
fromYmd(int, int, int) - Static method in class org.miaixz.bus.core.center.date.culture.solar.SolarFestival
 
fromYmdHms(int, int, int, int, int, int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.JulianDay
 
fromYmdHms(int, int, int, int, int, int) - Static method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
从农历年月日时分秒初始化
fromYmdHms(int, int, int, int, int, int) - Static method in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
 
full() - Static method in interface org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector
当注解中存在有属性为注解数组,且该数组对应的注解类型被Repeatable注解时, 认为该属性包含可重复注解。 收集器将返回所有符合上述条件的属性中的可重复注解。 eg:
FULL - Static variable in class org.miaixz.bus.core.center.date.format.FormatBuilder
FULL locale dependent date or time style.
FuncKeyMap<K,V> - Class in org.miaixz.bus.core.center.map
自定义函数Key风格的Map
FuncKeyMap(Map<K, V>, Function<Object, K>) - Constructor for class org.miaixz.bus.core.center.map.FuncKeyMap
构造 注意提供的Map中不能有键值对,否则可能导致自定义key失效
FuncMap<K,V> - Class in org.miaixz.bus.core.center.map
自定义键值函数风格的Map
FuncMap(Supplier<Map<K, V>>, Function<Object, K>, Function<Object, V>) - Constructor for class org.miaixz.bus.core.center.map.FuncMap
构造 注意提供的Map中不能有键值对,否则可能导致自定义key失效
FuncMap(Map<K, V>, Function<Object, K>, Function<Object, V>) - Constructor for class org.miaixz.bus.core.center.map.FuncMap
构造 注意提供的Map中不能有键值对,否则可能导致自定义key失效
FunctionCompare<T> - Class in org.miaixz.bus.core.compare
指定函数排序器
FunctionCompare(boolean, boolean, Function<T, Comparable<?>>) - Constructor for class org.miaixz.bus.core.compare.FunctionCompare
构造
FunctionFilter - Class in org.miaixz.bus.core.text.bloom
基于Hash函数方法的BloomFilter
FunctionFilter(int, Function<String, Number>) - Constructor for class org.miaixz.bus.core.text.bloom.FunctionFilter
 
FunctionPool - Class in org.miaixz.bus.core.center.function
常用Lambda函数封装 提供常用对象方法的Lambda包装,减少Lambda初始化时间。
FunctionPool() - Constructor for class org.miaixz.bus.core.center.function.FunctionPool
 
FunctionX<T,R> - Interface in org.miaixz.bus.core.center.function
可序列化的Function

G

Galaxy - Class in org.miaixz.bus.core.center.date.culture
寿星天文历工具
Galaxy() - Constructor for class org.miaixz.bus.core.center.date.culture.Galaxy
 
gap(BoundedRange<T>) - Method in class org.miaixz.bus.core.lang.range.BoundedRange
other与当前区间不相连,则获得两区间中间的间隔部分
gap(BoundedRange<T>, BoundedRange<T>) - Static method in class org.miaixz.bus.core.lang.range.BoundedRangeOperation
other与当前区间不相连,则获得两区间中间的间隔部分
GB_18030 - Static variable in class org.miaixz.bus.core.lang.Charset
 
GB_2312 - Static variable in class org.miaixz.bus.core.lang.Charset
 
GBK - Static variable in class org.miaixz.bus.core.lang.Charset
 
gcd(int, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
最大公约数 见:https://stackoverflow.com/questions/4009198/java-get-greatest-common-divisor 来自Guava的IntMath.gcd
gcj02ToBd09(double, double) - Static method in class org.miaixz.bus.core.data.Coordinate
火星坐标系 (GCJ-02) 与百度坐标系 (BD-09) 的转换
gcj02ToWgs84(double, double) - Static method in class org.miaixz.bus.core.data.Coordinate
火星坐标系 (GCJ-02) 转换为 WGS84
GCM - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm.Mode
GCM 全称为 Galois/Counter AnsiStyle。G是指GMAC,C是指CTR。 它在 CTR 加密的基础上增加 GMAC 的特性,解决了 CTR 不能对加密消息进行完整性校验的问题。
ge(T, T) - Static method in class org.miaixz.bus.core.xyz.CompareKit
c1是否大于或等于c2,通过调用compare(c1, c2) >= 0完成
GE - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 大于等于
GEMINI - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
双子座
GEN_DELIMS - Static variable in class org.miaixz.bus.core.net.url.RFC3986
通用URI组件分隔符 gen-delims = ":" / "/" / "?" / "#" / "[" / "]" / "@"
gender - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
性别
Gender - Enum Class in org.miaixz.bus.core.lang
性别相关类
GENERAL - Static variable in class org.miaixz.bus.core.lang.Regex
英文字母 、数字和下划线
GENERAL_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
英文字母 、数字和下划线
GENERAL_WITH_CHINESE - Static variable in class org.miaixz.bus.core.lang.Regex
中文字、英文字母、数字和下划线
GENERAL_WITH_CHINESE_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
中文字、英文字母、数字和下划线
generate(Supplier<T>) - Static method in class org.miaixz.bus.core.center.stream.EasyStream
返回无限串行无序流 其中每一个元素都由给定的Supplier生成 适用场景在一些生成常量流、随机元素等
GenericAnnotationMapping - Class in org.miaixz.bus.core.annotation.resolve
AnnotationMapping的基本实现,仅仅是简单包装了注解对象
GenericBuilder<T> - Class in org.miaixz.bus.core.builder
通用Builder 参考: 一看就会的java8通用Builder
GenericBuilder(Supplier<T>) - Constructor for class org.miaixz.bus.core.builder.GenericBuilder
构造
genGetter(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
生成get方法名
genSetter(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
生成set方法名 例如:name 返回 setName
get() - Method in interface org.miaixz.bus.core.center.function.SupplierX
Gets a result.
get() - Method in class org.miaixz.bus.core.codec.hash.metro.MetroHash128
获取结果hash值
get() - Method in class org.miaixz.bus.core.codec.hash.metro.MetroHash64
获取计算结果hash值
get() - Method in enum class org.miaixz.bus.core.data.Pid
获取PID值
get() - Method in class org.miaixz.bus.core.lang.loader.AtomicLoader
获取一个对象,第一次调用此方法时初始化对象然后返回,之后调用此方法直接返回原对象
get() - Method in class org.miaixz.bus.core.lang.loader.LazyLoader
获取一个对象,第一次调用此方法时初始化对象然后返回,之后调用此方法直接返回原对象
get() - Method in interface org.miaixz.bus.core.lang.mutable.Mutable
获得原始值
get() - Method in class org.miaixz.bus.core.lang.mutable.MutableBool
 
get() - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
 
get() - Method in class org.miaixz.bus.core.lang.mutable.MutableDouble
 
get() - Method in class org.miaixz.bus.core.lang.mutable.MutableEntry
 
get() - Method in class org.miaixz.bus.core.lang.mutable.MutableFloat
 
get() - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
 
get() - Method in class org.miaixz.bus.core.lang.mutable.MutableLong
 
get() - Method in class org.miaixz.bus.core.lang.mutable.MutableObject
 
get() - Method in class org.miaixz.bus.core.lang.mutable.MutablePair
 
get() - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
 
get() - Method in class org.miaixz.bus.core.lang.mutable.MutableTriplet
 
get() - Method in class org.miaixz.bus.core.lang.Optional
返回包裹里的元素,取不到则为null,注意!!!此处和Optional.get()不同的一点是本方法并不会抛出NoSuchElementException 如果元素为空,则返回null,如果需要一个绝对不能为null的值,则使用Optional.orElseThrow()
get() - Method in interface org.miaixz.bus.core.lang.ref.Ref
获取引用的原始对象
get() - Method in class org.miaixz.bus.core.lang.ref.StrongObject
 
get() - Method in class org.miaixz.bus.core.lang.thread.RetryableTask
获取结果
get() - Method in interface org.miaixz.bus.core.Loader
获取一个准备好的对象 通过准备逻辑准备好被加载的对象,然后返回。在准备完毕之前此方法应该被阻塞
get(boolean) - Method in class org.miaixz.bus.core.cache.provider.CacheObject
获取值
get(int) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
获取数组对象中指定index的值,支持负数,例如-1表示倒数第一个值 如果数组下标越界,返回null
get(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.sixty.EarthBranch
根据给定的小时数转换为对应的时辰描述。
get(int) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
按宫位获取星座
get(int) - Static method in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
获取节气
get(int) - Method in class org.miaixz.bus.core.center.list.AvgPartition
 
get(int) - Method in class org.miaixz.bus.core.center.list.Partition
 
get(int) - Method in class org.miaixz.bus.core.io.buffer.FastByteBuffer
根据索引位返回一个字节
get(int) - Method in class org.miaixz.bus.core.io.ByteOrderMark
获取指定位置的byte值
get(int) - Method in class org.miaixz.bus.core.io.SegmentBuffer
 
get(int) - Method in class org.miaixz.bus.core.lang.tuple.Tuple
获取指定位置元素
get(int) - Static method in class org.miaixz.bus.core.net.MaskBit
根据掩码位获取掩码
get(int, int) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
按月日获取星座
get(E[], Predicate<E>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
获取满足条件的第一个元素
get(File, Charset, String) - Static method in class org.miaixz.bus.core.xyz.ZipKit
获取压缩包中的指定文件流
get(CharSequence) - Method in class org.miaixz.bus.core.net.url.UrlQuery
获取查询值
get(Class<T>, Object...) - Static method in class org.miaixz.bus.core.instance.Instances
获得指定类的单例对象 对象存在于池中返回,否则创建,每次调用此方法获得的对象为同一个对象 注意:单例针对的是类和参数,也就是说只有类、参数一致才会返回同一个对象
get(Object) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
 
get(Object) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap
获取key对应的节点
get(Object) - Method in class org.miaixz.bus.core.center.map.MapProxy
 
get(Object) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
get(Object) - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
get(Object) - Method in class org.miaixz.bus.core.center.map.TableMap
 
get(Object) - Method in class org.miaixz.bus.core.center.map.TolerantMap
 
get(Object) - Method in class org.miaixz.bus.core.center.map.TransMap
 
get(Object) - Method in class org.miaixz.bus.core.codec.hash.ConsistentHash
获得一个最近的顺时针节点
get(Object, int) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
获取数组对象中指定index的值,支持负数,例如-1表示倒数第一个值 如果数组下标越界,返回null
get(Reference<T>) - Static method in class org.miaixz.bus.core.xyz.ReferKit
null全的解包获取原始对象
get(Type) - Static method in class org.miaixz.bus.core.lang.reflect.ActualTypeMapperPool
获取泛型变量和泛型实际类型的对应关系Map
get(String) - Method in class org.miaixz.bus.core.beans.DynaBean
获得字段对应值
get(String) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
获取枚举属性信息
get(String) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Week
获取枚举属性信息
get(String) - Static method in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
获取枚举属性信息
get(String) - Static method in class org.miaixz.bus.core.center.regex.Pattern
先从Pattern池中查找正则对应的Pattern,找不到则编译正则表达式并入池。
get(String) - Method in class org.miaixz.bus.core.io.compress.ZipFileResource
 
get(String) - Method in class org.miaixz.bus.core.io.compress.ZipReader
获取指定路径的文件流 如果是文件模式,则直接获取Entry对应的流,如果是流模式,则遍历entry后,找到对应流返回
get(String) - Method in interface org.miaixz.bus.core.io.compress.ZipResource
获取指定路径的文件流 如果是文件模式,则直接获取Entry对应的流,如果是流模式,则遍历entry后,找到对应流返回
get(String) - Method in class org.miaixz.bus.core.io.compress.ZipStream
 
get(String) - Static method in class org.miaixz.bus.core.lang.Keys
获得System属性
get(String, boolean) - Static method in class org.miaixz.bus.core.lang.Keys
取得系统属性,如果因为Java安全的限制而失败,则将错误打在Log中,然后返回 null
get(String, int) - Static method in class org.miaixz.bus.core.center.regex.Pattern
先从Pattern池中查找正则对应的Pattern,找不到则编译正则表达式并入池。
get(String, CharSequence, int) - Static method in class org.miaixz.bus.core.xyz.PatternKit
获得匹配的字符串
get(String, CharSequence, String) - Static method in class org.miaixz.bus.core.xyz.PatternKit
获得匹配的字符串
get(String, String) - Static method in class org.miaixz.bus.core.lang.Keys
取得系统属性,如果因为Java安全的限制而失败,则将错误打在Log中,然后返回 defaultValue
get(String, SupplierX<T>) - Static method in class org.miaixz.bus.core.instance.Instances
获得指定类的单例对象 对象存在于池中返回,否则创建,每次调用此方法获得的对象为同一个对象
get(LocalDate) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
按日期获取星座
get(MonthDay) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
按月日获取星座
get(TemporalAccessor, TemporalField) - Static method in class org.miaixz.bus.core.center.date.Converter
安全获取时间的某个属性,属性不存在返回最小值,一般为0 注意请谨慎使用此方法,某些TemporalAccessor.isSupported(TemporalField)false的方法返回最小值
get(Collection<T>, int) - Static method in class org.miaixz.bus.core.xyz.CollKit
获取集合中指定下标的元素值,下标可以为负数,例如-1表示最后一个元素 如果元素越界,返回null
get(CompletableFuture<T>) - Static method in class org.miaixz.bus.core.xyz.AsyncKit
获取异步任务结果,包裹了异常
get(Iterator<E>, int) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
遍历Iterator,获取指定index位置的元素
get(Map<?, ?>, Object, Class<T>) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为指定类型
get(Map<?, ?>, Object, Class<T>, T) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为指定类型
get(Map<?, ?>, Object, TypeReference<T>) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为指定类型
get(Map<?, ?>, Object, TypeReference<T>, T) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为指定类型
get(Pattern, CharSequence, int) - Static method in class org.miaixz.bus.core.xyz.PatternKit
获得匹配的字符串,对应分组0表示整个匹配内容,1表示第一个括号分组内容,依次类推
get(Pattern, CharSequence, String) - Static method in class org.miaixz.bus.core.xyz.PatternKit
获得匹配的字符串
get(Pattern, CharSequence, Consumer<Matcher>) - Static method in class org.miaixz.bus.core.xyz.PatternKit
在给定字符串中查找给定规则的字符,如果找到则使用Consumer处理之 如果内容中有多个匹配项,则只处理找到的第一个结果。
get(ZipEntry) - Method in class org.miaixz.bus.core.io.compress.ZipFileResource
 
get(ZipEntry) - Method in interface org.miaixz.bus.core.io.compress.ZipResource
获取指定ZipEntry对应的文件流
get(ZipEntry) - Method in class org.miaixz.bus.core.io.compress.ZipStream
 
get(ZipFile, String) - Static method in class org.miaixz.bus.core.xyz.ZipKit
获取压缩包中的指定文件流
get(K) - Method in interface org.miaixz.bus.core.cache.Cache
从缓存中获得对象,当对象不在缓存中或已经过期返回null 调用此方法时,会检查上次调用时间,如果与当前时间差值大于超时时间返回null,否则返回值。 每次调用此方法会刷新最后访问时间,也就是说会重新计算超时时间。
get(K) - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
get(K) - Method in class org.miaixz.bus.core.cache.SimpleCache
从缓存池中查找值
get(K, boolean) - Method in interface org.miaixz.bus.core.cache.Cache
从缓存中获得对象,当对象不在缓存中或已经过期(与当前时间差值大于超时时间)返回null,否则返回值。 每次调用此方法会可选是否刷新最后访问时间,true表示会重新计算超时时间。
get(K, boolean) - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
get(K, boolean) - Method in class org.miaixz.bus.core.cache.provider.ReentrantCache
 
get(K, boolean) - Method in class org.miaixz.bus.core.cache.provider.StampedCache
 
get(K, boolean, long, SupplierX<V>) - Method in interface org.miaixz.bus.core.cache.Cache
从缓存中获得对象,当对象不在缓存中或已经过期(与当前时间差值大于超时时间)返回 SupplierX 回调产生的对象,否则返回值。 每次调用此方法会可选是否刷新最后访问时间,true表示会重新计算超时时间。
get(K, boolean, long, SupplierX<V>) - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
 
get(K, boolean, long, SupplierX<V>) - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
get(K, boolean, SupplierX<V>) - Method in interface org.miaixz.bus.core.cache.Cache
从缓存中获得对象,当对象不在缓存中或已经过期(与当前时间差值大于超时时间)返回 SupplierX 回调产生的对象,否则返回值。 每次调用此方法会可选是否刷新最后访问时间,true表示会重新计算超时时间。
get(K, boolean, SupplierX<V>) - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
 
get(K, boolean, SupplierX<V>) - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
get(K, Type) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取指定类型的值,默认自动转换值类型
get(K, Type, Converter, T) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取指定类型的值,默认自动转换值类型
get(K, Type, T) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取指定类型的值,默认自动转换值类型
get(K, Predicate<V>, SupplierX<V>) - Method in class org.miaixz.bus.core.cache.SimpleCache
从缓存中获得对象,当对象不在缓存中或已经过期返回SerSupplier回调产生的对象
get(K, SupplierX<V>) - Method in interface org.miaixz.bus.core.cache.Cache
从缓存中获得对象,当对象不在缓存中或已经过期(与当前时间差值大于超时时间)返回 SupplierX 回调产生的对象,否则返回值。 每次调用此方法会刷新最后访问时间,也就是说会重新计算超时时间。
get(K, SupplierX<V>) - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
get(K, SupplierX<V>) - Method in class org.miaixz.bus.core.cache.SimpleCache
从缓存中获得对象,当对象不在缓存中或已经过期返回SerSupplier回调产生的对象
get(FunctionX<P, T>) - Method in class org.miaixz.bus.core.center.map.Dictionary
根据lambda的方法引用,获取
get(Ref<T>) - Static method in class org.miaixz.bus.core.xyz.ReferKit
null全的解包获取原始对象
get(R, C) - Method in interface org.miaixz.bus.core.center.map.multi.Table
获取指定值
GET - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Method GET
GET - Static variable in class org.miaixz.bus.core.lang.Normal
get
GET - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Method GET
getAbsolutePath() - Method in class org.miaixz.bus.core.io.resource.ClassPathResource
获得绝对路径Path 对于不存在的资源,返回拼接后的绝对路径
getAbsolutePath(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
获取标准的绝对路径
getAbsolutePath(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
获取绝对路径,相对于ClassPath的目录 如果给定就是绝对路径,则返回原路径,原路径把所有\替换为/ 兼容Spring风格的路径表示,例如:classpath:config/example.setting也会被识别后转换
getAbsolutePath(String, Class<?>) - Static method in class org.miaixz.bus.core.xyz.FileKit
获取绝对路径 此方法不会判定给定路径是否有效(文件或目录存在)
getAcceptedIssuers() - Method in class org.miaixz.bus.core.net.tls.TrustAnyTrustManager
 
getActiveCount() - Method in interface org.miaixz.bus.core.lang.pool.ObjectPool
获取已经借出的对象(正在使用的)对象数
getActiveCount() - Method in class org.miaixz.bus.core.lang.pool.partition.PartitionObjectPool
 
getActiveCount() - Method in class org.miaixz.bus.core.lang.pool.partition.PoolPartition
 
getActualType(Type, Field) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获得泛型字段对应的泛型实际类型,如果此变量没有对应的实际类型,返回null
getActualType(Type, ParameterizedType) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获得泛型变量对应的泛型实际类型,如果此变量没有对应的实际类型,返回null 此方法可以处理复杂的泛型化对象,类似于Map<User, Key<Long>>
getActualType(Type, Type) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获得泛型变量对应的泛型实际类型,如果此变量没有对应的实际类型,返回null 此方法可以处理:
getActualType(Type, TypeVariable<?>) - Static method in class org.miaixz.bus.core.lang.reflect.ActualTypeMapperPool
获得泛型变量对应的泛型实际类型,如果此变量没有对应的实际类型,返回null
getActualTypeArguments() - Method in class org.miaixz.bus.core.lang.reflect.ParameterizedTypeImpl
 
getActualTypes(Type, Type...) - Static method in class org.miaixz.bus.core.lang.reflect.ActualTypeMapperPool
获取指定泛型变量对应的真实类型 由于子类中泛型参数实现和父类(接口)中泛型定义位置是一一对应的,因此可以通过对应关系找到泛型实现类型
getActualTypes(Type, Type...) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获得泛型变量对应的泛型实际类型,如果此变量没有对应的实际类型,返回null
getAddressName(InetAddress) - Static method in class org.miaixz.bus.core.xyz.NetKit
获取地址名称,如果无名称返回地址 如果提供的地址为null返回null
getAdjacentPoints(T) - Method in class org.miaixz.bus.core.center.map.multi.Graph
获取节点的邻接节点
getAge() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.Fortune
年龄
getAge() - Method in class org.miaixz.bus.core.data.CIN
根据身份编号获取年龄
getAge(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
根据身份编号获取年龄,只支持15或18位身份证号码
getAge(String, Date) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
根据身份编号获取指定日期当时的年龄年龄,只支持15或18位身份证号码
getAge(Date) - Method in class org.miaixz.bus.core.data.CIN
根据身份编号获取指定日期当时的年龄年龄(周岁) 按照《最高人民法院关于审理未成年人刑事案件具体应用法律若干问题的解释》第二条规定刑法第十七条规定的“周岁”,按照公历的年、月、日计算,从周岁生日的第二天起算。 2022-03-01出生,则相对2023-03-01,周岁为0,相对于2023-03-02才是1岁。 1999-02-28出生,则相对2000-02-29,周岁为1
getAllAnnotations(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element上直接声明的注解、这些注解包含的可重复注解,以及上述所有注解的元注解中获取指定类型注解
getAllDirectlyAnnotations(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element上直接声明的注解、这些注解包含的可重复注解中获取指定类型注解
getAllDirectlyResolvedAnnotations(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element上直接声明的注解、这些注解包含的可重复注解中获取指定类型注解
getAllFields(Predicate<Field>) - Method in class org.miaixz.bus.core.lang.reflect.field.FieldReflect
获得当前类和父类声明的所有字段(包括非public字段)
getAllGroupNames(Pattern, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
根据给定正则查找字符串中的匹配项,返回所有匹配的分组名对应分组值
getAllGroups(Pattern, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
获得匹配的字符串匹配到的所有分组
getAllGroups(Pattern, CharSequence, boolean) - Static method in class org.miaixz.bus.core.xyz.PatternKit
获得匹配的字符串匹配到的所有分组
getAllGroups(Pattern, CharSequence, boolean, boolean) - Static method in class org.miaixz.bus.core.xyz.PatternKit
获得匹配的字符串匹配到的所有分组
getAllMethods(Predicate<Method>) - Method in class org.miaixz.bus.core.lang.reflect.method.MethodReflect
获取当前类层级结构中的所有方法。 等同于按广度优先遍历类及其所有父类与接口,并依次调用Class.getDeclaredMethods()。 返回的方法排序规则如下: 离type距离越近,则顺序越靠前; 与type距离相同,直接实现的接口方法优先于父类方法; 与type距离相同的接口,则顺序遵循接口在Class.getInterfaces()的顺序;
getAllRepeatableAnnotations(Annotation) - Method in class org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector.AbstractCollector
若一个注解是可重复注解的容器注解,则尝试通过其属性获得获得包含的注解对象。 若包含的注解对象也是可重复注解的容器注解,则继续解析直到获得所有非容器注解为止。 当accumulatetrue时,返回结果为全量的注解。 eg: 若存在嵌套关系a -> b -> c,则解析注解a, 将获得全部abc注解。 如果注解不包含可重复注解,则返回其本身。
getAllRepeatableAnnotations(Annotation) - Method in interface org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector
若一个注解是可重复注解的容器注解,则尝试通过其属性获得获得包含的注解对象。 若包含的注解对象也是可重复注解的容器注解,则继续解析直到获得所有非容器注解为止。 eg: 若存在嵌套关系a -> b -> c,则解析注解a, 将获得全部abc注解。 如果注解不包含可重复注解,则返回a本身。
getAllRepeatableAnnotations(Annotation) - Method in class org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector.None
默认返回空集合
getAllResolvedAnnotations(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element上直接声明的注解、这些注解包含的可重复注解,以及上述所有注解的元注解中获取指定类型注解 得到的注解支持基于Alias的别名机制。
getAmount() - Method in class org.miaixz.bus.core.math.Money
获取本货币对象代表的金额数
getAndDecrement() - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
先获取原来的值, 再减1
getAndIncrement() - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
先获取原来的值, 再加1
getAnimal() - Method in class org.miaixz.bus.core.center.date.culture.cn.star.twentyeight.TwentyEightStar
动物
getAnnotation() - Method in interface org.miaixz.bus.core.annotation.resolve.AnnotationMapping
获取注解对象
getAnnotation() - Method in class org.miaixz.bus.core.annotation.resolve.GenericAnnotationMapping
获取注解对象
getAnnotation() - Method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
获取注解对象
getAnnotation(Class<A>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.HierarchicalAnnotatedElements
从层级结构中所有AnnotatedElement上的注解和元注解中获取指定类型的注解
getAnnotation(Class<A>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.MetaAnnotatedElement
AnnotatedElement直接声明的注解的层级结构中获得注解对象
getAnnotation(Class<A>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.RepeatableMetaAnnotatedElement
RepeatableMetaAnnotatedElement.element上直接声明的注解、直接声明的注解包含的可重复注解,以及它们的元注解中获得指定类型的注解
getAnnotation(Class<T>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.CombinationAnnotatedElement
 
getAnnotation(AnnotatedElement, Class<A>) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
获取指定注解
getAnnotation(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element上,获取该类型的注解或元注解
getAnnotationAlias(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
获取别名支持后的注解
getAnnotationAttributes(Class<? extends Annotation>) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
获取注解属性,若已有缓存则从缓存中获取
getAnnotationMappings() - Method in class org.miaixz.bus.core.annotation.resolve.elements.MetaAnnotatedElement
获取注解映射,若当前实例未完成初始化则先进行初始化
getAnnotations() - Method in class org.miaixz.bus.core.annotation.resolve.elements.CombinationAnnotatedElement
 
getAnnotations() - Method in class org.miaixz.bus.core.annotation.resolve.elements.HierarchicalAnnotatedElements
从层级结构中所有AnnotatedElement上的注解和元注解中获取指定类型的注解
getAnnotations() - Method in class org.miaixz.bus.core.annotation.resolve.elements.MetaAnnotatedElement
获取所有注解
getAnnotations() - Method in class org.miaixz.bus.core.annotation.resolve.elements.RepeatableMetaAnnotatedElement
获取RepeatableMetaAnnotatedElement.element上直接声明的注解、直接声明的注解包含的可重复注解,以及它们的元注解
getAnnotations(AnnotatedElement) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element上,获取所有的注解或元注解
getAnnotations(AnnotatedElement, boolean) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
获取指定注解
getAnnotations(AnnotatedElement, boolean, Class<T>) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
获取指定注解
getAnnotations(AnnotatedElement, boolean, Predicate<Annotation>) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
获取指定注解
getAnnotationsByType(Class<A>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.HierarchicalAnnotatedElements
从层级结构中所有AnnotatedElement上的注解和元注解中获取指定类型的注解
getAnnotationsByType(Class<A>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.MetaAnnotatedElement
获取AnnotatedElement直接的指定类型注解
getAnnotationsByType(Class<A>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.RepeatableMetaAnnotatedElement
RepeatableMetaAnnotatedElement.element上直接声明的注解、直接声明的注解包含的可重复注解,以及它们的元注解中获得指定类型的注解
getAnnotationValue(AnnotatedElement, Class<? extends Annotation>) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
获取指定注解默认值 如果无指定的属性方法返回null
getAnnotationValue(AnnotatedElement, Class<? extends Annotation>, String) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
获取指定注解属性的值 如果无指定的属性方法返回null
getAnnotationValue(AnnotatedElement, FunctionX<A, R>) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
获取指定注解属性的值 如果无指定的属性方法返回null
getAnnotationValueMap(AnnotatedElement, Class<? extends Annotation>) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
获取指定注解中所有属性值 如果无指定的属性方法返回null
getAny(Object, int...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
获取数组中所有指定位置的元素值,组成新数组
getAny(Collection<T>, int...) - Static method in class org.miaixz.bus.core.xyz.CollKit
获取集合中指定多个下标的元素值,下标可以为负数,例如-1表示最后一个元素
getAny(Map<K, V>, K...) - Static method in class org.miaixz.bus.core.xyz.MapKit
获取Map的部分key生成新的Map
getArray() - Method in class org.miaixz.bus.core.center.iterator.ArrayIterator
获得原始数组对象
getArrayType() - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
获得数组类型
getArrayType(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
根据数组元素类型,获取数组的类型 方法是通过创建一个空数组从而获取其类型
getAssociatedPoints(T, boolean) - Method in class org.miaixz.bus.core.center.map.multi.Graph
按广度优先,获得节点的所有直接或间接关联的节点,节点默认按添加顺序排序
getAttribute(int) - Method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
根据下标获取注解属性
getAttributeIndex(String, Class<?>) - Method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
获取注解属性的下标
getAttributes() - Method in interface org.miaixz.bus.core.annotation.resolve.AnnotationMapping
获取注解原始属性
getAttributes() - Method in class org.miaixz.bus.core.annotation.resolve.GenericAnnotationMapping
获取注解原始属性
getAttributes() - Method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
获取注解属性
getAttributes(String, String...) - Static method in class org.miaixz.bus.core.lang.Keys
获取指定容器环境的对象的属性 如获取DNS属性,则URI为类似:dns:miaixz.org
getAttributes(Path, boolean) - Static method in class org.miaixz.bus.core.io.file.PathResolve
获取文件属性
getAttributeValue(int) - Method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
获取属性值
getAttributeValue(String, Class<R>) - Method in interface org.miaixz.bus.core.annotation.resolve.AnnotationMapping
获取属性值
getAttributeValue(String, Class<R>) - Method in class org.miaixz.bus.core.annotation.resolve.GenericAnnotationMapping
获取属性值
getAttributeValue(String, Class<R>) - Method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
获取属性值
getAuthority() - Method in class org.miaixz.bus.core.net.url.UrlBuilder
获得authority部分
getBean() - Method in class org.miaixz.bus.core.beans.DynaBean
获得原始Bean
getBean(String) - Method in class org.miaixz.bus.core.center.map.Dictionary
获得特定类型值
getBeanClass() - Method in class org.miaixz.bus.core.beans.DynaBean
获得Bean的类型
getBeanClass() - Method in class org.miaixz.bus.core.beans.path.AbstractBeanDesc
获取Bean类
getBeanDesc(Class<?>) - Static method in class org.miaixz.bus.core.xyz.BeanKit
获取StrictBeanDesc Bean描述信息
getBeanDesc(Class<?>, SupplierX<StrictBeanDesc>) - Method in enum class org.miaixz.bus.core.beans.BeanDescCache
获得属性名和StrictBeanDescMap映射
getBeast() - Method in class org.miaixz.bus.core.center.date.culture.cn.Zone
神兽
getBegin() - Method in class org.miaixz.bus.core.center.date.Between
获取开始时间
getBeginIndex() - Method in class org.miaixz.bus.core.lang.range.DefaultSegment
 
getBeginIndex() - Method in interface org.miaixz.bus.core.lang.range.Segment
获取起始位置
getBeginIpLong(String, int) - Static method in class org.miaixz.bus.core.net.ip.IPv4
根据 ip 和 掩码位 获取 子网的起始IP(Long型)
getBeginIpString(String, int) - Static method in class org.miaixz.bus.core.net.ip.IPv4
根据 ip 和 掩码位 获取 子网的起始IP(字符串型)
getBeginValue(Calendar, int) - Static method in class org.miaixz.bus.core.center.date.Calendar
获取指定日期字段的最小值,例如分钟的最小值是0
getBeginValue(Calendar, Various) - Static method in class org.miaixz.bus.core.center.date.Calendar
获取指定日期字段的最小值,例如分钟的最小值是0
getBetweenMs() - Method in class org.miaixz.bus.core.center.date.format.FormatPeriod
获得 时长毫秒数
getBigDecimal(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取BigDecimal型属性值
getBigDecimal(K, BigDecimal) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取BigDecimal型属性值 若获得的值为不可见字符,使用默认值
getBigDecimalByGroup(K, G) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取BigDecimal型属性值
getBigDecimalByGroup(K, G, BigDecimal) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取BigDecimal型属性值
getBigInteger(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取BigInteger型属性值
getBigInteger(K, BigInteger) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取BigInteger型属性值 若获得的值为不可见字符,使用默认值
getBigIntegerByGroup(K, G) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取BigInteger型属性值
getBigIntegerByGroup(K, G, BigInteger) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取BigInteger型属性值
getBinaryString(Number) - Static method in class org.miaixz.bus.core.xyz.MathKit
获得数字对应的二进制字符串
getBirth() - Method in class org.miaixz.bus.core.data.CIN
根据身份编号获取生日
getBirth(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
根据身份编号获取生日,只支持15或18位身份证号码
getBirthDate() - Method in class org.miaixz.bus.core.data.CIN
从身份证号码中获取生日日期
getBirthDate(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
从身份证号码中获取生日日期,只支持15或18位身份证号码
getBirthDay() - Method in class org.miaixz.bus.core.data.CIN
根据身份编号获取生日天
getBirthDay(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
根据身份编号获取生日天,只支持15或18位身份证号码
getBirthMonth() - Method in class org.miaixz.bus.core.data.CIN
根据身份编号获取生日月
getBirthMonth(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
根据身份编号获取生日月,只支持15或18位身份证号码
getBirthYear() - Method in class org.miaixz.bus.core.data.CIN
根据身份编号获取生日年
getBirthYear(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
根据身份编号获取生日年,只支持15或18位身份证号码
getBodySign() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.EightChar
身宫
getBOMInputStream(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
获得BOM输入流,用于处理带BOM头的文件
getBOMReader(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
读取带BOM头的文件为Reader
getBool(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取boolean型属性值
getBool(K, Boolean) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取boolean型属性值 若获得的值为不可见字符,使用默认值
getBoolByGroup(K, G) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取boolean型属性值
getBoolByGroup(K, G, Boolean) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取boolean型属性值
getBoolean(String, boolean) - Static method in class org.miaixz.bus.core.lang.Keys
获得boolean类型值
getBoolean(Map<?, ?>, Object) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为Bool
getBoolean(Map<?, ?>, Object, Boolean) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为Bool
getBuffer() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
getBuffer() - Method in interface org.miaixz.bus.core.io.source.BufferSource
This source's internal buffer.
getBuffer() - Method in class org.miaixz.bus.core.io.source.RealSource
 
getBy(Class<E>, Predicate<? super E>) - Static method in class org.miaixz.bus.core.xyz.EnumKit
通过 某字段对应值 获取 枚举,获取不到时为 null
getBy(FunctionX<E, C>, C) - Static method in class org.miaixz.bus.core.xyz.EnumKit
通过 某字段对应值 获取 枚举,获取不到时为 null
getBy(FunctionX<E, C>, C, E) - Static method in class org.miaixz.bus.core.xyz.EnumKit
通过 某字段对应值 获取 枚举,获取不到时为 defaultEnum
getByGroup(K, G, Type) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取指定类型的值,默认自动转换值类型
getByGroup(K, G, Type, T) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取指定类型的值,默认自动转换值类型
getByLeft(L) - Method in class org.miaixz.bus.core.center.map.TripleTable
通过左值查找三元组(所有值)
getByMiddle(M) - Method in class org.miaixz.bus.core.center.map.TripleTable
通过中值查找三元组(所有值)
getByPath(String) - Method in class org.miaixz.bus.core.center.map.Dictionary
通过表达式获取JSON中嵌套的对象 .表达式,可以获取Bean对象中的属性(字段)值或者Map中key对应的值 []表达式,可以获取集合等对象中对应index的值
getByPath(String, Type) - Method in class org.miaixz.bus.core.center.map.Dictionary
通过表达式获取JSON中嵌套的对象 .表达式,可以获取Bean对象中的属性(字段)值或者Map中key对应的值 []表达式,可以获取集合等对象中对应index的值 获取表达式对应值后转换为对应类型的值
getByRight(R) - Method in class org.miaixz.bus.core.center.map.TripleTable
通过右值查找三元组(所有值)
getByte(int) - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
getByte(int) - Method in class org.miaixz.bus.core.io.ByteString
Returns the byte at pos.
getByte(long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
返回pos处的字节.
getByte(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取byte型属性值
getByte(K, Byte) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取byte型属性值
getByteByGroup(K, G) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取byte型属性值
getByteByGroup(K, G, Byte) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取byte型属性值
getBytes() - Method in class org.miaixz.bus.core.io.ByteOrderMark
Gets a copier of the BOM's bytes.
getBytes(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取bytes型属性值
getBytes(K, byte[]) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取bytes型属性值
getByXPath(String, Object, QName) - Static method in class org.miaixz.bus.core.xml.XPath
通过XPath方式读取XML节点等信息 Xpath相关文章:https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html
getByXPath(String, Object, QName, NamespaceContext) - Static method in class org.miaixz.bus.core.xml.XPath
getCachedFilesCount() - Method in class org.miaixz.bus.core.cache.file.AbstractFileCache
 
getCaller() - Method in interface org.miaixz.bus.core.lang.caller.Caller
获得调用者
getCaller() - Method in class org.miaixz.bus.core.lang.caller.StackTraceCaller
 
getCaller() - Static method in class org.miaixz.bus.core.xyz.CallerKit
获得调用者
getCaller(int) - Method in interface org.miaixz.bus.core.lang.caller.Caller
获得调用者,指定第几级调用者 调用者层级关系:
getCaller(int) - Method in class org.miaixz.bus.core.lang.caller.StackTraceCaller
 
getCaller(int) - Static method in class org.miaixz.bus.core.xyz.CallerKit
获得调用者,指定第几级调用者 调用者层级关系:
getCallerCaller() - Method in interface org.miaixz.bus.core.lang.caller.Caller
获得调用者的调用者
getCallerCaller() - Method in class org.miaixz.bus.core.lang.caller.StackTraceCaller
 
getCallerClassLoader() - Static method in class org.miaixz.bus.core.xyz.ClassKit
获取调用者的ClassLoader
getCallerMethodName(boolean) - Static method in class org.miaixz.bus.core.xyz.CallerKit
获取调用此方法的方法名
getCallers() - Static method in class org.miaixz.bus.core.xyz.CallerKit
获得调用者的调用者
getCanonicalPath(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
获取规范的绝对路径
getCapacity() - Method in class org.miaixz.bus.core.center.map.FixedLinkedHashMap
获取容量
getCausedBy(Throwable, Class<? extends Exception>...) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
获取由指定异常类引起的异常
getCent() - Method in class org.miaixz.bus.core.math.Money
获取本货币对象代表的金额数。
getCentFactor() - Method in class org.miaixz.bus.core.math.Money
获取本货币币种的元/分换算比率。
getChar(Map<?, ?>, Object) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为Character
getChar(Map<?, ?>, Object, Character) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为Character
getChar(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取char型属性值
getChar(K, Character) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取char型属性值 若获得的值为不可见字符,使用默认值
getCharByGroup(K, G) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取char型属性值
getCharByGroup(K, G, Character) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取char型属性值
getChars(byte[]) - Static method in class org.miaixz.bus.core.xyz.CharKit
 
getCharset() - Method in class org.miaixz.bus.core.io.file.FileWrapper
获得字符集编码
getCharset() - Method in class org.miaixz.bus.core.io.stream.BOMInputStream
获取BOM头中的编码
getCharset() - Method in class org.miaixz.bus.core.net.url.UrlBuilder
获取编码,用于URLEncode和URLDecode
getCharsetName() - Method in class org.miaixz.bus.core.io.ByteOrderMark
获取BOM头定义的编码名称.
getChild() - Method in class org.miaixz.bus.core.beans.path.BeanPath
获取子表达式
getChild(K) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.TreeEntryNode
获取以当前节点作为根节点的树结构,然后获取该树结构中的当前节点的指定子节点
getChild(K) - Method in interface org.miaixz.bus.core.center.map.TreeEntry
获取以当前节点作为根节点的树结构,然后获取该树结构中的当前节点的指定子节点
getChildNodes(K) - Method in interface org.miaixz.bus.core.center.map.ForestMap
获取指定父节点的全部子节点 比如:若存在 a -> b -> c 的关系,此时输入 b 将返回 c,输入 a 将返回 b,c
getChildren() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.TreeEntryNode
获取以当前节点作为根节点的树结构,然后按广度优先获取该树结构中的当前节点的全部子节点
getChildren() - Method in interface org.miaixz.bus.core.center.map.TreeEntry
获取以当前节点作为根节点的树结构,然后获取该树结构中的当前节点的全部子节点
getChildren() - Method in class org.miaixz.bus.core.tree.MapTree
获取所有子节点
getChildrenKey() - Method in class org.miaixz.bus.core.tree.NodeConfig
获取子点对应的名称
getCIN(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
获取公民身份证(CIN)信息,包括身份、城市代码、生日、性别等
getCityCode() - Method in class org.miaixz.bus.core.data.CIN
根据身份编号获取地市级编码 获取编码为4位
getCityCode(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
根据身份编号获取地市级编码,只支持15或18位身份证号码 获取编码为4位
getClass(Field) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获得Field对应的原始类
getClass(Type) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获得Type对应的原始类
getClass(T) - Static method in class org.miaixz.bus.core.xyz.ClassKit
null安全的获取对象类型
getClasses(Object...) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获得对象数组的类数组
getClassesOfLoadError() - Method in class org.miaixz.bus.core.lang.reflect.ClassScanner
忽略加载错误扫描后,可以获得之前扫描时加载错误的类名字集合
getClassLoader() - Method in class org.miaixz.bus.core.io.resource.ClassPathResource
getClassLoader() - Static method in class org.miaixz.bus.core.xyz.ClassKit
获取ClassLoader,获取顺序如下: 获取调用者的ContextClassLoader 获取当前线程的ContextClassLoader 获取ClassKit对应的ClassLoader 获取系统ClassLoader(ClassLoader.getSystemClassLoader()
getClassName(Class<?>, boolean) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获取类名 类名并不包含“.class”这个扩展名 例如:ClassKit这个类
getClassName(Object, boolean) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获取类名
getClassPath() - Static method in class org.miaixz.bus.core.xyz.ClassKit
获得ClassPath,将编码后的中文路径解码为原字符 这个ClassPath路径会文件路径被标准化处理
getClassPath(boolean) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获得ClassPath,这个ClassPath路径会文件路径被标准化处理
getClassPathResources() - Static method in class org.miaixz.bus.core.xyz.ClassKit
获得ClassPath,不解码路径中的特殊字符(例如空格和中文)
getClassPathResources(boolean) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获得ClassPath
getClassPaths(String) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获得ClassPath,不解码路径中的特殊字符(例如空格和中文)
getClassPaths(String, boolean) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获得ClassPath
getClazz() - Method in class org.miaixz.bus.core.center.function.LambdaInfo
方法或构造所在类
getClazz() - Method in class org.miaixz.bus.core.lang.reflect.field.FieldReflect
获取当前类
getClazz() - Method in class org.miaixz.bus.core.lang.reflect.method.MethodReflect
获取当前类
getClimate() - Method in class org.miaixz.bus.core.center.date.culture.cn.climate.ClimateDay
getClosestParentType(Class<?>, Class<?>) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获取与superClass 指定的超类最接近的父类
getCnName() - Method in enum class org.miaixz.bus.core.lang.ZoneId
 
getCode() - Method in enum class org.miaixz.bus.core.center.date.culture.cn.Opposite
 
getCode() - Method in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
 
getCode() - Method in enum class org.miaixz.bus.core.center.date.culture.en.Quarter
获取季度值
getCode() - Method in enum class org.miaixz.bus.core.center.date.culture.en.Week
获得星期对应Calendar 中的Week值
getCode() - Method in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
getCode() - Method in class org.miaixz.bus.core.data.VIN
获取VIN码
getCode() - Method in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
获取ANSI颜色代码(前景色)
getCode() - Method in class org.miaixz.bus.core.lang.ansi.Ansi8BitColor
获取颜色代码(0-255)
getCode() - Method in interface org.miaixz.bus.core.lang.ansi.AnsiElement
获取ANSI代码
getCode() - Method in enum class org.miaixz.bus.core.lang.EnumMap.Festival
 
getCode() - Method in enum class org.miaixz.bus.core.lang.EnumMap.Naming
 
getCode() - Method in enum class org.miaixz.bus.core.lang.range.BoundType
获取code
getCode(boolean) - Method in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
获取ANSI颜色代码
getCodeBase(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
获取code base
getColor() - Method in class org.miaixz.bus.core.center.date.culture.cn.star.nine.NineStar
颜色
getColor(int) - Static method in class org.miaixz.bus.core.xyz.ColorKit
获取一个RGB值对应的颜色
getColor(String) - Static method in class org.miaixz.bus.core.xyz.ColorKit
将颜色值转换成具体的颜色类型 汇集了常用的颜色集,支持以下几种形式:
getColumn(C) - Method in class org.miaixz.bus.core.center.map.multi.RowKeyTable
 
getColumn(C) - Method in interface org.miaixz.bus.core.center.map.multi.Table
获取列
getColumnKey() - Method in interface org.miaixz.bus.core.center.map.multi.Table.Cell
获取列键
getCombinationAnnotations(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
获取组合注解
getComparator() - Method in class org.miaixz.bus.core.center.stream.spliterators.DropWhileSpliterator
 
getComparator() - Method in class org.miaixz.bus.core.center.stream.spliterators.TakeWhileSpliterator
 
getComponentType() - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
获取数组对象的元素类型,方法调用参数与返回结果举例: Object[] = Object.class String[] = String.class int[] = int.class Integer[] = Integer.class null = null String = null
getComponentType(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
获取数组对象的元素类型,方法调用参数与返回结果举例: Object[].class = Object.class String[].class = String.class int[].class = int.class Integer[].class = Integer.class null = null String.class = null
getComponentType(Object) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
获取数组对象的元素类型,方法调用参数与返回结果举例: Object[] = Object.class String[] = String.class int[] = int.class Integer[] = Integer.class null = null String = null
getConfig() - Method in class org.miaixz.bus.core.tree.MapTree
获取节点配置
getConstellation() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
星座
getConstellation(int, int) - Static method in class org.miaixz.bus.core.xyz.DateKit
通过生日计算星座
getConstructor(Class<T>, Class<?>...) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
查找类中的指定参数的构造方法,如果找到构造方法,会自动设置可访问为true
getConstructors(Class<?>) - Static method in class org.miaixz.bus.core.lang.reflect.kotlin.KotlinClassImpl
获取Kotlin类的所有构造方法
getConstructors(Class<?>) - Static method in class org.miaixz.bus.core.xyz.KotlinKit
获取Kotlin类的所有构造方法
getConstructors(Class<T>) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
获得一个类中所有构造列表
getConstructorsDirectly(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
获得一个类中所有构造列表,直接反射获取,无缓存
getContainsStrIgnoreCase(CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
查找指定字符串是否包含指定字符串列表中的任意一个字符串,如果包含返回找到的第一个字符串 忽略大小写
getContainsString(CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
查找指定字符串是否包含指定字符串列表中的任意一个字符串,如果包含返回找到的第一个字符串
getContentType() - Method in class org.miaixz.bus.core.io.resource.HttpResource
获取自定义Content-Type类型
getContextClassLoader() - Static method in class org.miaixz.bus.core.xyz.ClassKit
获取当前线程的ClassLoader
getConverter(Type, boolean) - Method in class org.miaixz.bus.core.convert.RegisterConverter
获得转换器
getCopyPredicate() - Method in class org.miaixz.bus.core.lang.copier.SrcToDestCopier
获得过滤器
getCount() - Method in class org.miaixz.bus.core.io.stream.LineCounter
获取行数
getCountryCode() - Method in class org.miaixz.bus.core.data.VIN
获取国家或地区代码
getCurrency() - Method in class org.miaixz.bus.core.math.Money
获取本货币对象代表的币种。
getCurrentNumberOfBytes() - Method in class org.miaixz.bus.core.io.buffer.CircularBuffer
Returns the number of bytes, that are currently present in the buffer.
getCurrentNumberOfBytes() - Method in class org.miaixz.bus.core.io.CircularByteBuffer
Returns the number of bytes, that are currently present in the buffer.
getCurrentWeight() - Method in class org.miaixz.bus.core.lang.selector.SmoothWeightObject
获取当前权重
getCursoryJulianDay() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTerms
粗略的儒略日
getCustomConverter(Type) - Method in class org.miaixz.bus.core.convert.RegisterConverter
获得自定义转换器
getDataCenterId(long) - Static method in class org.miaixz.bus.core.data.ID
获取数据中心ID 数据中心ID依赖于本地网卡MAC地址。
getDataCenterId(long) - Method in class org.miaixz.bus.core.data.Snowflake
根据Snowflake的ID,获取数据中心id
getDataUri(String, String, String) - Static method in class org.miaixz.bus.core.xyz.UrlKit
Data URI Scheme封装。data URI scheme 允许我们使用内联(inline-code)的方式在网页中包含数据, 目的是将一些小的数据,直接嵌入到网页中,从而不用再从外部文件载入。常用于将图片嵌入网页。
getDataUri(String, Charset, String, String) - Static method in class org.miaixz.bus.core.xyz.UrlKit
Data URI Scheme封装。data URI scheme 允许我们使用内联(inline-code)的方式在网页中包含数据, 目的是将一些小的数据,直接嵌入到网页中,从而不用再从外部文件载入。常用于将图片嵌入网页。
getDataUriBase64(String, String) - Static method in class org.miaixz.bus.core.xyz.UrlKit
Data URI Scheme封装,数据格式为Base64。data URI scheme 允许我们使用内联(inline-code)的方式在网页中包含数据, 目的是将一些小的数据,直接嵌入到网页中,从而不用再从外部文件载入。常用于将图片嵌入网页。
getDate(Map<?, ?>, Object) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为Date
getDate(Map<?, ?>, Object, Date) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为Date
getDate(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取Date类型值
getDate(K, Date) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取Date类型值
getDateInstance(int) - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
获得 FastFormat 实例 支持缓存
getDateInstance(int, Locale) - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
获得 FastFormat 实例 支持缓存
getDateInstance(int, TimeZone) - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
获得 FastFormat 实例 支持缓存
getDateInstance(int, TimeZone, Locale) - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
获得 FastFormat 实例 支持缓存
getDateTimeFormatter() - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
便捷获取 DateTimeFormatter 由于 Fields 很大一部分的格式没有提供 DateTimeFormatter,因此这里提供快捷获取方式
getDateTimeInstance(int, int) - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
获得 FastFormat 实例 支持缓存
getDateTimeInstance(int, int, Locale) - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
获得 FastFormat 实例 支持缓存
getDateTimeInstance(int, int, TimeZone) - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
获得 FastFormat 实例 支持缓存
getDateTimeInstance(int, int, TimeZone, Locale) - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
获得 FastFormat 实例 支持缓存
getDateTimeInstance(String) - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
创建并为 DateTimeFormatter 赋予默认时区和位置信息,默认值为系统默认值。
getDay() - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
获取当前日期对象中的日部分
getDay() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.EightChar
日柱
getDay() - Method in class org.miaixz.bus.core.center.date.culture.cn.JulianDay
儒略日
getDay() - Method in class org.miaixz.bus.core.center.date.culture.Holiday
 
getDay() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
getDay() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarFestival
农历日
getDay() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
农历日
getDay() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
getDay() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarFestival
公历日
getDay() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
getDayCount() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
日数
getDayCount() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimitInfo
 
getDayCount() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
天数(大月30天,小月29天)
getDayCount() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarYear
天数
getDayCount() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarMonth
天数(1582年10月只有21天)
getDayCount() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarYear
天数(1582年355天,平年365天,闰年366天)
getDayIndex() - Method in class org.miaixz.bus.core.center.date.culture.Replenish
天索引
getDays() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
获取本月的农历日列表
getDays() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarWeek
本周农历日列表
getDays() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarMonth
获取本月的公历日列表
getDays() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarWeek
本周公历日列表
getDaySixtyCycle() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
当时的日干支(23:00开始算做第二天)
getDeclaredAnnotation(Class<A>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.HierarchicalAnnotatedElements
获取层级结构中所有AnnotatedElement上直接声明的指定类型注解
getDeclaredAnnotation(Class<A>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.MetaAnnotatedElement
AnnotatedElement直接声明的注解中获得注解对象
getDeclaredAnnotation(Class<A>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.RepeatableMetaAnnotatedElement
获取由RepeatableMetaAnnotatedElement.element直接声明的注解,不包含被直接声明的容器注解包括的可重复注解
getDeclaredAnnotations() - Method in class org.miaixz.bus.core.annotation.resolve.elements.CombinationAnnotatedElement
 
getDeclaredAnnotations() - Method in class org.miaixz.bus.core.annotation.resolve.elements.HierarchicalAnnotatedElements
获取层级结构中所有AnnotatedElement上直接声明的注解
getDeclaredAnnotations() - Method in class org.miaixz.bus.core.annotation.resolve.elements.MetaAnnotatedElement
获取AnnotatedElement直接声明的注解的映射对象
getDeclaredAnnotations() - Method in class org.miaixz.bus.core.annotation.resolve.elements.RepeatableMetaAnnotatedElement
获取由RepeatableMetaAnnotatedElement.element直接声明的注解,不包含被直接声明的容器注解包括的可重复注解
getDeclaredAnnotations(AnnotatedElement) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
获取直接声明的注解,若已有缓存则从缓存中获取
getDeclaredAnnotationsByType(Class<A>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.HierarchicalAnnotatedElements
获取层级结构中所有AnnotatedElement上直接声明的指定类型注解
getDeclaredAnnotationsByType(Class<A>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.MetaAnnotatedElement
获取AnnotatedElement直接声明的指定类型注解
getDeclaredAnnotationsByType(Class<A>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.RepeatableMetaAnnotatedElement
获取由RepeatableMetaAnnotatedElement.element直接声明的注解,不包含被直接声明的容器注解包括的可重复注解
getDeclaredChildNodes(K) - Method in interface org.miaixz.bus.core.center.map.ForestMap
获取指定父节点直接关联的子节点 比如:若存在 a -> b -> c 的关系,此时输入 b 将返回 c,输入 a 将返回 b
getDeclaredChildren() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.TreeEntryNode
获取当前节点直接关联的子节点
getDeclaredChildren() - Method in interface org.miaixz.bus.core.center.map.TreeEntry
获取当前节点直接关联的子节点
getDeclaredFields(Class<?>, Predicate<Field>) - Static method in class org.miaixz.bus.core.xyz.FieldKit
获得当前类声明的所有字段(包括非public字段),但不包括父类的字段
getDeclaredFields(Predicate<Field>) - Method in class org.miaixz.bus.core.lang.reflect.field.FieldReflect
获得当前类声明的所有字段(包括非public字段),但不包括父类的字段
getDeclaredMapping(Class<? extends Annotation>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.MetaAnnotatedElement
AnnotatedElement直接声明的注解中获得注解映射对象
getDeclaredMethods(Class<?>) - Static method in class org.miaixz.bus.core.xyz.MethodKit
获得类中所有直接声明方法,不包括其父类中的方法
getDeclaredMethods(Class<?>, Predicate<Method>) - Static method in class org.miaixz.bus.core.xyz.MethodKit
获得类中所有直接声明方法,不包括其父类中的方法
getDeclaredMethods(Predicate<Method>) - Method in class org.miaixz.bus.core.lang.reflect.method.MethodReflect
获取当前类直接声明的所有方法,等同于Class.getDeclaredMethods()
getDeclaredParent() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.TreeEntryNode
获取当前节点直接关联的父节点
getDeclaredParent() - Method in interface org.miaixz.bus.core.center.map.TreeEntry
获取当前节点直接关联的父节点
getDeclaredParentNode(K) - Method in interface org.miaixz.bus.core.center.map.ForestMap
获取指定节点的直接父节点 比如:若存在 a -> b -> c 的关系,此时输入 a 将返回 null,输入 b 将返回 a,输入 c 将返回 b
getDeclearField(Class<?>, String) - Static method in class org.miaixz.bus.core.xyz.FieldKit
获取本类定义的指定名称的字段,包括私有字段,但是不包括父类字段
getDecodedPath(URL) - Static method in class org.miaixz.bus.core.xyz.UrlKit
从URL对象中获取不被编码的路径Path 对于本地路径,URL对象的getPath方法对于包含中文或空格时会被编码,导致本读路径读取错误。 此方法将URL转为URI后获取路径用于解决路径被编码的问题
getDeep() - Method in class org.miaixz.bus.core.tree.NodeConfig
获取递归深度
getDefault() - Static method in class org.miaixz.bus.core.net.tls.SSLContextBuilder
获取默认的SSLContext
getDefaultCharset() - Method in class org.miaixz.bus.core.io.stream.BOMInputStream
获取默认编码
getDefaultConverter(Type) - Method in class org.miaixz.bus.core.convert.RegisterConverter
获得默认转换器
getDefaultTrustManager() - Static method in class org.miaixz.bus.core.net.tls.TrustAnyTrustManager
获取默认的TrustManager,为SunX509 此方法主要用于获取自签证书的X509TrustManager
getDefaultTrustManagers() - Static method in class org.miaixz.bus.core.net.tls.TrustAnyTrustManager
获取默认的TrustManager,为SunX509 此方法主要用于获取自签证书的TrustManager
getDefaultValue(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获取指定类型分的默认值 默认值规则为:
getDefaultValue(AbstractSegment) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
根据 占位符 返回默认值
getDefaultValues(Class<?>...) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获得默认值列表
getDesc() - Method in enum class org.miaixz.bus.core.lang.EnumMap.Naming
 
getDesc(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
获取类描述,这是编译成class文件后的二进制名称
getDesc(Executable, boolean) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
获取方法或构造描述 方法(appendName为true):
getDipper() - Method in class org.miaixz.bus.core.center.date.culture.cn.star.nine.NineStar
北斗九星
getDirection() - Method in class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusDay
方位
getDirection() - Method in class org.miaixz.bus.core.center.date.culture.cn.Land
方位
getDirection() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.EarthBranch
方位
getDirection() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.HeavenStem
方位
getDirection() - Method in class org.miaixz.bus.core.center.date.culture.cn.star.nine.NineStar
方位
getDirection() - Method in class org.miaixz.bus.core.center.date.culture.cn.Zone
方位
getDirectlyAnnotation(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element上获取该类型的注解
getDirectlyAnnotations(AnnotatedElement) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element上获取所有的注解
getDirectlyResolvedAnnotation(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element上,获取所有的注解。 得到的注解支持基于Alias的别名机制。
getDirectlyResolvedAnnotations(AnnotatedElement) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element上,获取所有的注解。 得到的注解支持基于Alias的别名机制。
getDisplayName(TextStyle) - Method in enum class org.miaixz.bus.core.center.date.culture.en.Month
获取显示名称
getDisplayName(TextStyle, Locale) - Method in enum class org.miaixz.bus.core.center.date.culture.en.Month
获取显示名称
getDistance(LabColor) - Method in class org.miaixz.bus.core.lang.ansi.LabColor
获取颜色差
getDistrictCode() - Method in class org.miaixz.bus.core.data.CIN
根据身份编号获取区县级编码 获取编码为6位
getDistrictCode(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
根据身份编号获取区县级编码,只支持15或18位身份证号码 获取编码为6位
getDnsInfo(String, String...) - Static method in class org.miaixz.bus.core.xyz.NetKit
获取DNS信息,如TXT信息:
getDog() - Method in class org.miaixz.bus.core.center.date.culture.cn.dog.DogDay
三伏
getDogDay() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
三伏天
getDouble(Map<?, ?>, Object) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为Double
getDouble(Map<?, ?>, Object, Double) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为Double
getDouble(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取double型属性值
getDouble(K, Double) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取double型属性值 若获得的值为不可见字符,使用默认值
getDoubleByGroup(K, G) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取double型属性值
getDoubleByGroup(K, G, Double) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取double型属性值
getDuty() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.EightChar
建除十二值神
getDuty() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
建除十二值神
getEarthBranch() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.SixtyCycle
地支
getEarthBranch() - Method in class org.miaixz.bus.core.center.date.culture.cn.Zodiac
地支
getEcliptic() - Method in class org.miaixz.bus.core.center.date.culture.cn.star.twelve.TwelveStar
黄道黑道
getEightChar() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
八字
getEightChar() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
八字
getElement() - Method in class org.miaixz.bus.core.annotation.resolve.elements.HierarchicalAnnotatedElements
获取被包装的原始AnnotatedElement对象
getElement() - Method in class org.miaixz.bus.core.annotation.resolve.elements.MetaAnnotatedElement
获取被包装的AnnotatedElement
getElement() - Method in class org.miaixz.bus.core.annotation.resolve.elements.RepeatableMetaAnnotatedElement
注解对象
getElement() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.EarthBranch
五行
getElement() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.HeavenStem
五行
getElement() - Method in class org.miaixz.bus.core.center.date.culture.cn.star.nine.NineStar
五行
getElement(Element, String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
根据节点名获得第一个子节点
getElementByXPath(String, Object) - Static method in class org.miaixz.bus.core.xml.XPath
通过XPath方式读取XML节点等信息 Xpath相关文章:https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html
getElementMappings() - Method in class org.miaixz.bus.core.annotation.resolve.elements.HierarchicalAnnotatedElements
获取当前元素及层级结构中的关联元素的映射对象,结果只读
getElements(Element, String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
根据节点名获得子节点列表
getElementType(Iterable<?>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
获得Iterable对象的元素类型(通过第一个非空元素判断) 注意,此方法至少会调用多次next方法
getElementType(Iterator<?>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
获得Iterator对象的元素类型(通过第一个非空元素判断) 注意,此方法至少会调用多次next方法
getEnclosingClass(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获得外围类 返回定义此类或匿名类所在的类,如果类本身是在包中定义的,返回null
getEncodedLength(byte[]) - Method in class org.miaixz.bus.core.codec.binary.Crockford
Calculates the amount of space needed to encode the supplied array.
getEnd() - Method in class org.miaixz.bus.core.center.date.Between
获取结束日期
getEndAge() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.DecadeFortune
结束年龄
getEndIndex() - Method in class org.miaixz.bus.core.lang.range.DefaultSegment
 
getEndIndex() - Method in interface org.miaixz.bus.core.lang.range.Segment
获取结束位置
getEndIpLong(String, int) - Static method in class org.miaixz.bus.core.net.ip.IPv4
根据 ip 和 掩码位 获取 子网的终止IP(Long型)
getEndIpString(String, int) - Static method in class org.miaixz.bus.core.net.ip.IPv4
根据 ip 和 掩码位 获取 子网的终止IP(字符串型)
getEndLunarYear() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.DecadeFortune
结束农历年
getEndTime() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
结束(即开始起运)的公历时刻
getEndTime() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimitInfo
 
getEndValue(Calendar, int) - Static method in class org.miaixz.bus.core.center.date.Calendar
获取指定日期字段的最大值,例如分钟的最大值是59
getEndValue(Calendar, Various) - Static method in class org.miaixz.bus.core.center.date.Calendar
获取指定日期字段的最大值,例如分钟的最大值是59
getEnName() - Method in enum class org.miaixz.bus.core.lang.ZoneId
 
getEnum(Class<E>, K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获得Enum类型的值
getEnum(Class<E>, K, E) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获得Enum类型的值
getEnumAt(Class<E>, int) - Static method in class org.miaixz.bus.core.xyz.EnumKit
获取给定位置的枚举值
getEnumMap(Class<E>) - Static method in class org.miaixz.bus.core.xyz.EnumKit
获取枚举字符串值和枚举对象的Map对应,使用LinkedHashMap保证有序 结果中键为枚举名,值为枚举对象
getErrorResult(Process) - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
获取命令执行异常结果,使用系统默认编码,获取后销毁进程
getErrorResult(Process, Charset) - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
获取命令执行异常结果,获取后销毁进程
getExecutable() - Method in class org.miaixz.bus.core.center.function.LambdaInfo
方法或构造对象
getExecutor() - Static method in class org.miaixz.bus.core.lang.thread.GlobalThreadPool
getExistClass() - Static method in class org.miaixz.bus.core.instance.Instances
获取单例池中存在的所有类
getExpiredTime() - Method in class org.miaixz.bus.core.cache.provider.CacheObject
获取过期时间,返回null表示永不过期
getExtension() - Method in enum class org.miaixz.bus.core.io.file.FileMagicNumber
获取扩展名
getExtra() - Method in class org.miaixz.bus.core.tree.TreeNode
获取扩展字段
getExtraEarthBranches() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.SixtyCycle
旬空(空亡),因地支比天干多2个,旬空则为每一轮干支一一配对后多出来的2个地支
getFactory() - Static method in class org.miaixz.bus.core.xml.SAXParserFactory
获取全局SAXParserFactory 默认不验证 默认打开命名空间支持
getFeatures() - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
获取 当前模板的 策略值
getFestival() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
农历传统节日,如果当天不是农历传统节日,返回null
getFestival() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
公历现代节日,如果当天不是公历现代节日,返回null
getFetalBreath() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.EightChar
胎息
getFetalOrigin() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.EightChar
胎元
getFetus() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
逐月胎神
getFetusDay() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
逐日胎神
getFetusEarthBranch() - Method in class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusDay
地支六甲胎神
getFetusHeavenStem() - Method in class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusDay
天干六甲胎神
getField() - Method in class org.miaixz.bus.core.beans.PropDesc
获取字段
getField(int) - Method in class org.miaixz.bus.core.center.date.DateTime
获得日期的某个部分 例如获得年的部分,则使用 getField(Calendar.YEAR)
getField(Class<?>, String) - Static method in class org.miaixz.bus.core.xyz.FieldKit
查找指定类中的指定name的字段(包括非public字段),也包括父类和Object类的字段, 字段不存在则返回null
getField(String) - Method in class org.miaixz.bus.core.beans.path.AbstractBeanDesc
获得字段名对应的字段对象,如果不存在返回null
getField(Calendar, Various) - Static method in class org.miaixz.bus.core.center.date.Calendar
获得日期的某个部分 例如获得年的部分,则使用 getField(DatePart.YEAR)
getField(Various) - Method in class org.miaixz.bus.core.center.date.DateTime
获得日期的某个部分 例如获得年的部分,则使用 getField(DatePart.YEAR)
getFieldBy(FunctionX<E, F>, Function<E, C>, C) - Static method in class org.miaixz.bus.core.xyz.EnumKit
通过 某字段对应值 获取 枚举中另一字段值,获取不到时为 null
getFieldClass() - Method in class org.miaixz.bus.core.beans.PropDesc
获得字段类型 先获取字段的类型,如果字段不存在,则获取Getter方法的返回类型,否则获取Setter的第一个参数类型
getFieldMap(Class<?>) - Static method in class org.miaixz.bus.core.xyz.FieldKit
获取指定类中字段名和字段对应的有序Map,包括其父类中的字段 如果子类与父类中存在同名字段,则父类字段忽略
getFieldName() - Method in class org.miaixz.bus.core.beans.PropDesc
获取字段名,如果存在Alias注解,读取注解的值作为名称
getFieldName() - Method in class org.miaixz.bus.core.center.function.LambdaInfo
字段名称,主要用于方法名称截取,方法名称必须为getXXX、isXXX、setXXX
getFieldName(Field) - Static method in class org.miaixz.bus.core.xyz.FieldKit
获取字段名,如果存在Alias注解,读取注解的值作为名称
getFieldName(Field, boolean) - Static method in class org.miaixz.bus.core.xyz.FieldKit
获取字段名,可选是否使用Alias注解,读取注解的值作为名称
getFieldName(String) - Static method in class org.miaixz.bus.core.xyz.BeanKit
获取Getter或Setter方法名对应的字段名称,规则如下: getXxxx获取为xxxx,如getName得到name。 setXxxx获取为xxxx,如setName得到name。 isXxxx获取为xxxx,如isName得到name。 其它不满足规则的方法名抛出IllegalArgumentException
getFieldName(T) - Static method in class org.miaixz.bus.core.xyz.LambdaKit
获取lambda表达式Getter或Setter函数(方法)对应的字段名称,规则如下: getXxxx获取为xxxx,如getName得到name。 setXxxx获取为xxxx,如setName得到name。 isXxxx获取为xxxx,如isName得到name。 其它不满足规则的方法名抛出IllegalArgumentException
getFieldNames(Class<? extends Enum<?>>) - Static method in class org.miaixz.bus.core.xyz.EnumKit
获得枚举类中所有的字段名 除用户自定义的字段名,也包括“name”字段,例如:
getFields(Class<?>) - Static method in class org.miaixz.bus.core.xyz.FieldKit
获得一个类中所有字段列表,包括其父类中的字段 如果子类与父类中存在同名字段,则这两个字段同时存在,子类字段在前,父类字段在后。
getFields(Class<?>, Predicate<Field>) - Static method in class org.miaixz.bus.core.xyz.FieldKit
获得一个类中所有满足条件的字段列表,包括其父类中的字段 如果子类与父类中存在同名字段,则这两个字段同时存在,子类字段在前,父类字段在后。
getFieldsDirectly(boolean) - Method in class org.miaixz.bus.core.lang.reflect.field.FieldReflect
获得一个类中所有字段列表,直接反射获取,无缓存 如果子类与父类中存在同名字段,则这两个字段同时存在,子类字段在前,父类字段在后。
getFieldsDirectly(Class<?>, boolean) - Static method in class org.miaixz.bus.core.xyz.FieldKit
获得一个类中所有字段列表,直接反射获取,无缓存 如果子类与父类中存在同名字段,则这两个字段同时存在,子类字段在前,父类字段在后。
getFieldsValue(Object) - Static method in class org.miaixz.bus.core.xyz.FieldKit
获取所有字段的值
getFieldsValue(Object, Predicate<Field>) - Static method in class org.miaixz.bus.core.xyz.FieldKit
获取所有字段的值
getFieldType() - Method in class org.miaixz.bus.core.beans.PropDesc
获得字段类型 先获取字段的类型,如果字段不存在,则获取Getter方法的返回类型,否则获取Setter的第一个参数类型
getFieldType(Class<?>, String) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获得字段的泛型类型
getFieldValue(Object, Field) - Static method in class org.miaixz.bus.core.xyz.FieldKit
获取字段值
getFieldValue(Object, String) - Static method in class org.miaixz.bus.core.xyz.BeanKit
获得字段值,通过反射直接获得字段值,并不调用getXXX方法 对象同样支持Map类型,fieldNameOrIndex即为key Map: fieldNameOrIndex需为key,获取对应value Collection: fieldNameOrIndex当为数字,返回index对应值,非数字遍历集合返回子bean对应name值 Array: fieldNameOrIndex当为数字,返回index对应值,非数字遍历数组返回子bean对应name值
getFieldValue(Object, String) - Static method in class org.miaixz.bus.core.xyz.FieldKit
获取字段值
getFieldValues(Class<? extends Enum<?>>, String) - Static method in class org.miaixz.bus.core.xyz.EnumKit
获得枚举类中各枚举对象下指定字段的值
getFieldValues(Iterable<?>, String) - Static method in class org.miaixz.bus.core.xyz.CollKit
获取给定Bean列表中指定字段名对应字段值的列表 列表元素支持Bean与Map
getFieldValues(Iterable<?>, String, boolean) - Static method in class org.miaixz.bus.core.xyz.CollKit
获取给定Bean列表中指定字段名对应字段值的列表 列表元素支持Bean与Map
getFieldValues(Iterable<?>, String, Class<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
获取给定Bean列表中指定字段名对应字段值的列表 列表元素支持Bean与Map
getFile() - Method in class org.miaixz.bus.core.io.resource.FileResource
获取文件
getFile() - Method in class org.miaixz.bus.core.io.resource.UrlResource
获得File
getFile() - Method in class org.miaixz.bus.core.io.resource.VfsResource
获取物理文件对象
getFileBytes(File) - Method in class org.miaixz.bus.core.cache.file.AbstractFileCache
获得缓存过的文件bytes
getFileBytes(String) - Method in class org.miaixz.bus.core.cache.file.AbstractFileCache
获得缓存过的文件bytes
getFileObject() - Method in class org.miaixz.bus.core.io.resource.FileObjectResource
获取原始的FileObject
getFileVisitOption(boolean) - Static method in class org.miaixz.bus.core.io.file.PathResolve
构建是否追踪软链的选项
getFilter() - Method in class org.miaixz.bus.core.center.iterator.FilterIterator
获取过滤函数
getFinalRepeatableAnnotations(Annotation) - Method in class org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector.AbstractCollector
若一个注解是可重复注解的容器注解,则尝试通过其属性获得获得包含的注解对象。 若包含的注解对象也是可重复注解的容器注解,则继续解析直到获得所有非容器注解为止。
getFinalRepeatableAnnotations(Annotation) - Method in interface org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector
若一个注解是可重复注解的容器注解,则尝试通过其属性获得获得包含的注解对象。 若包含的注解对象也是可重复注解的容器注解,则继续解析直到获得所有非容器注解为止。 eg: 若存在嵌套关系a -> b -> c, 则解析注解a,则将得到全部c注解。 如果注解不包含可重复注解,则返回a本身。
getFinalRepeatableAnnotations(Annotation) - Method in class org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector.None
默认返回空集合
getFirst() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
getFirst(Iterable<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
获取集合的第一个元素,如果集合为空(null或者空集合),返回null
getFirst(Iterable<T>, Predicate<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
查找第一个匹配元素对象
getFirst(Iterator<T>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
获取集合的第一个元素
getFirst(Iterator<T>, Predicate<T>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
返回Iterator中第一个匹配规则的值
getFirstByField(Iterable<T>, String, Object) - Static method in class org.miaixz.bus.core.xyz.CollKit
查找第一个匹配元素对象 如果集合元素是Map,则比对键和值是否相同,相同则返回 如果为普通Bean,则通过反射比对元素字段名对应的字段值是否相同,相同则返回 如果给定字段值参数是null 且元素对象中的字段值也为null则认为相同
getFirstDay() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarWeek
本周第1天
getFirstDay() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarWeek
本周第1天
getFirstDayOfWeek() - Method in class org.miaixz.bus.core.center.date.DateTime
获得一周的第一天,默认为周一
getFirstJulianDay() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
初一的儒略日
getFirstNoneNull(Iterable<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
获取集合的第一个非空元素
getFirstNoneNull(Iterator<T>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
获取集合的第一个非空元素
getFirstNumber(CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
从字符串中获得第一个整数
getFirstParamClass(Method) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获取方法的第一个参数类
getFirstParamType(Method) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获取方法的第一个参数类型 优先获取方法的GenericParameterTypes,如果获取不到,则获取ParameterTypes
getFloat(Map<?, ?>, Object) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为Float
getFloat(Map<?, ?>, Object, Float) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为Float
getFloat(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取float型属性值
getFloat(K, Float) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取float型属性值 若获得的值为不可见字符,使用默认值
getFormat() - Method in class org.miaixz.bus.core.convert.CalendarConverter
获取日期格式
getFormat() - Method in class org.miaixz.bus.core.convert.DateConverter
获取日期格式
getFormat() - Method in class org.miaixz.bus.core.convert.TemporalAccessorConverter
获取日期格式
getFormat() - Method in class org.miaixz.bus.core.convert.XMLGregorianCalendarConverter
获取日期格式
getFoundAllSensitive(String) - Static method in class org.miaixz.bus.core.text.dfa.Sensitive
查找敏感词,返回找到的所有敏感词
getFoundAllSensitive(String, boolean, boolean) - Static method in class org.miaixz.bus.core.text.dfa.Sensitive
查找敏感词,返回找到的所有敏感词 密集匹配原则:假如关键词有 ab,b,文本是abab,将匹配 [ab,b,ab] 贪婪匹配(最长匹配)原则:假如关键字a,ab,最长匹配将匹配[a, ab]
getFoundFirstSensitive(String) - Static method in class org.miaixz.bus.core.text.dfa.Sensitive
查找敏感词,返回找到的第一个敏感词
getFoundWord() - Method in class org.miaixz.bus.core.text.dfa.FoundWord
获取单词匹配到的内容,即文中的单词
getFragment() - Method in class org.miaixz.bus.core.net.url.UrlBuilder
获取标识符,#后边的部分
getFragmentEncoded() - Method in class org.miaixz.bus.core.net.url.UrlBuilder
获取标识符,#后边的部分
getFreeMemory() - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
获得JVM中剩余的内存数,单位byte
getGender() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
性别
getGender() - Method in class org.miaixz.bus.core.data.CIN
根据身份编号获取性别
getGender(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
根据身份编号获取性别,只支持15或18位身份证号码
getGeneralField(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
获得set或get或is方法对应的标准属性名 例如:setName 返回 name
getGenerateDateTime(long) - Method in class org.miaixz.bus.core.data.Snowflake
根据Snowflake的ID,获取生成时间
getGenerics(Class<?>) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获取指定类所有泛型父类和泛型接口 指定类及其所有的泛型父类 指定类实现的直接泛型接口
getGetter() - Method in class org.miaixz.bus.core.beans.PropDesc
获取Getter方法,可能为null
getGetter(String) - Method in class org.miaixz.bus.core.beans.path.AbstractBeanDesc
获取Getter方法,如果不存在返回null
getGroup0(String, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
获得匹配的字符串,获得正则中分组0的内容
getGroup0(Pattern, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
获得匹配的字符串,获得正则中分组0的内容
getGroup1(String, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
获得匹配的字符串,获得正则中分组1的内容
getGroup1(Pattern, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
获得匹配的字符串,获得正则中分组1的内容
getHalfYears() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarYear
半年列表
getHardwareAddress(InetAddress) - Static method in class org.miaixz.bus.core.xyz.NetKit
获得指定地址信息中的硬件地址(MAC地址)
getHeavenStem() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.SixtyCycle
天干
getHexValue() - Method in class org.miaixz.bus.core.io.check.crc16.CRC16Checksum
获取16进制的CRC16值
getHexValue() - Method in class org.miaixz.bus.core.io.check.CRC16
获取16进制的CRC16值
getHexValue(boolean) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16Checksum
获取16进制的CRC16值
getHexValue(boolean) - Method in class org.miaixz.bus.core.io.check.CRC16
获取16进制的CRC16值
getHideHeavenStemMain() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.EarthBranch
藏干之本气
getHideHeavenStemMiddle() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.EarthBranch
藏干之中气,无中气返回null
getHideHeavenStemResidual() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.EarthBranch
藏干之余气,无余气返回null
getHitCount() - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
获取命中数
getHost() - Method in class org.miaixz.bus.core.net.url.UrlBuilder
获取 主机,例如127.0.0.1
getHost(URL) - Static method in class org.miaixz.bus.core.xyz.UrlKit
获取URL中域名部分,只保留URL中的协议(Protocol)、Host,其它为null。
getHour() - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
获取当前日期对象中的小时数
getHour() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.EightChar
时柱
getHour() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
getHour() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
getHourCount() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
小时数
getHourCount() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimitInfo
 
getId() - Method in class org.miaixz.bus.core.center.date.StopWatch
获取StopWatch 的ID,用于多个秒表对象的区分
getId() - Method in class org.miaixz.bus.core.tree.MapTree
 
getId() - Method in interface org.miaixz.bus.core.tree.Node
获取ID
getId() - Method in class org.miaixz.bus.core.tree.TreeNode
 
getIdKey() - Method in class org.miaixz.bus.core.tree.NodeConfig
获取ID对应的名称
getIdleCount() - Method in interface org.miaixz.bus.core.lang.pool.ObjectPool
获取空闲对象数,即在池中的对象数
getIdleCount() - Method in class org.miaixz.bus.core.lang.pool.partition.PartitionObjectPool
 
getIdleCount() - Method in class org.miaixz.bus.core.lang.pool.partition.PoolPartition
 
getIdScopeByTimestamp(long, long) - Method in class org.miaixz.bus.core.data.Snowflake
根据传入时间戳-计算ID起终点
getIdScopeByTimestamp(long, long, boolean) - Method in class org.miaixz.bus.core.data.Snowflake
根据传入时间戳-计算ID起终点
getImplicitBounds(TypeVariable<?>) - Static method in class org.miaixz.bus.core.xyz.TypeKit
如果TypeVariable.getBounds()返回一个空数组, 则返回一个包含Object 唯一类型的数组.
getImplicitUpperBounds(WildcardType) - Static method in class org.miaixz.bus.core.xyz.TypeKit
如果WildcardType.getUpperBounds()返回一个空数组, 则返回一个包含Object唯一值的数组否则, 它将返回传递给TypeKit.normalizeUpperBounds(java.lang.reflect.Type[])WildcardType.getUpperBounds()的结果
getIndex() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarFestival
索引
getIndex() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarWeek
索引
getIndex() - Method in class org.miaixz.bus.core.center.date.culture.Samsara
索引
getIndex() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarFestival
索引
getIndex() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarHalfYear
索引
getIndex() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarQuarter
索引
getIndex() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarWeek
索引
getIndex() - Method in class org.miaixz.bus.core.text.placeholder.segment.IndexedSegment
 
getIndexInDay() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
 
getIndexInYear() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
位于当年的索引(0-12)
getIndexInYear() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
位于当年的索引
getIndexInYear() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarMonth
位于当年的索引(0-11)
getIndexInYear() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarWeek
位于当年的索引
getInfo(SolarTime, SolarTerms) - Method in interface org.miaixz.bus.core.center.date.culture.cn.birth.provider.ChildLimitProvider
童限信息
getInfo(SolarTime, SolarTerms) - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.provider.impl.China95ChildLimitProvider
 
getInfo(SolarTime, SolarTerms) - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.provider.impl.DefaultChildLimitProvider
 
getInputStream() - Method in class org.miaixz.bus.core.io.file.FileReader
获得输入流
getInputStream(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
获得输入流
getInputStream(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
获得输入流
getInputStream(Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
获得输入流
getInstance() - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
获得 FastDateFormat实例,使用默认格式和地区
getInstance() - Method in class org.miaixz.bus.core.center.date.format.FormatCache
使用默认的pattern、timezone和locale获得缓存中的实例
getInstance() - Static method in class org.miaixz.bus.core.center.queue.DiscardingQueue
获取单例的空队列
getInstance() - Static method in class org.miaixz.bus.core.convert.CompositeConverter
获得单例的 ConverterRegistry
getInstance() - Static method in class org.miaixz.bus.core.convert.RegisterConverter
获得单例的 RegisterConverter
getInstance() - Static method in class org.miaixz.bus.core.instance.InstanceFactory
获取单例对象
getInstance(String) - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
获得 FastFormat 实例,使用默认地区 支持缓存
getInstance(String, Locale) - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
获得 FastFormat 实例 支持缓存
getInstance(String, TimeZone) - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
获得 FastFormat 实例 支持缓存
getInstance(String, TimeZone, Locale) - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
获得 FastFormat 实例 支持缓存
getInstance(String, TimeZone, Locale) - Method in class org.miaixz.bus.core.center.date.format.FormatCache
使用 pattern, time zone and locale 获得对应的 格式化器
getInstantiatedMethodParameterTypes() - Method in class org.miaixz.bus.core.center.function.LambdaInfo
实例方法参数类型
getInt(String, int) - Static method in class org.miaixz.bus.core.lang.Keys
获得int类型值
getInt(Map<?, ?>, Object) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为Integer
getInt(Map<?, ?>, Object, Integer) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为Integer
getInt(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取int型属性值
getInt(K, Integer) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取int型属性值 若获得的值为不可见字符,使用默认值
getIntByGroup(K, G) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取int型属性值
getIntByGroup(K, G, Integer) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取int型属性值
getInterfaces(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获取指定类及其父类所有的实现接口。 结果顺序取决于查找顺序,当前类在前,父类的接口在后。
getInterval() - Method in class org.miaixz.bus.core.lang.thread.ConcurrencyTester
获取执行时间
getInverse() - Method in class org.miaixz.bus.core.center.map.BiMap
获取反向Map
getInvokeMethod(Class<?>) - Static method in class org.miaixz.bus.core.xyz.LambdaKit
获取函数的执行方法
getIpByHost(String) - Static method in class org.miaixz.bus.core.xyz.NetKit
通过域名得到IP
getIsoValue() - Method in enum class org.miaixz.bus.core.center.date.culture.en.Month
获取月份值,此值与Month对应 此值从1开始,即1表示一月
getIsoValue() - Method in enum class org.miaixz.bus.core.center.date.culture.en.Week
获取ISO8601规范的int值,from 1 (Monday) to 7 (Sunday).
getIter(Iterable<T>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
获取Iterator
getIter(Object) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
从给定的对象中获取可能存在的Iterator,规则如下: null - null Iterator - 直接返回 Enumeration - EnumerationIterator Collection - 调用Collection.iterator() Map - Entry的Iterator Dictionary - values (elements) enumeration returned as iterator array - ArrayIterator NodeList - NodeListIterator Node - 子节点 object with iterator() public method,通过反射访问 object - 单对象的ArrayIterator
getIterator() - Method in class org.miaixz.bus.core.center.iterator.FilterIterator
获取被包装的Iterator
getJarClassLoader(File) - Static method in class org.miaixz.bus.core.xyz.ClassKit
创建新的JarClassLoader,并使用此Classloader加载目录下的class文件和jar文件
getJarFile() - Method in class org.miaixz.bus.core.io.resource.JarResource
获取URL对应的JarFile对象
getJavaClassPaths() - Static method in class org.miaixz.bus.core.lang.Keys
获得Java ClassPath路径,不包括 jre
getJoyDirection() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.HeavenStem
喜神方位(《喜神方位歌》甲己在艮乙庚乾,丙辛坤位喜神安。丁壬只在离宫坐,戊癸原在在巽间。)
getJulianDay() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
儒略日
getJulianDay() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTerms
儒略日
getJulianDay() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
儒略日
getJupiterDirection() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
太岁方位
getJupiterDirection() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
太岁方位
getJupiterDirection() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarYear
太岁方位
getKey() - Method in class org.miaixz.bus.core.cache.provider.CacheObject
获取键
getKey() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.EntryNodeWrapper
 
getKey() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.TreeEntryNode
获取当前节点的key
getKey() - Method in class org.miaixz.bus.core.lang.mutable.MutableEntry
获取键
getKey(V) - Method in class org.miaixz.bus.core.center.map.BiMap
根据值获得键
getKey(V) - Method in class org.miaixz.bus.core.center.map.TableMap
根据value获得对应的key,只返回找到的第一个value对应的key值
getKeys(V) - Method in class org.miaixz.bus.core.center.map.TableMap
获取指定value对应的所有key
getLambda() - Method in class org.miaixz.bus.core.center.function.LambdaInfo
获得Lambda表达式对象
getLand() - Method in class org.miaixz.bus.core.center.date.culture.cn.Direction
九野
getLand() - Method in class org.miaixz.bus.core.center.date.culture.cn.star.twentyeight.TwentyEightStar
九野
getLast() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
getLast(Collection<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
获取集合的最后一个元素
getLastAccess() - Method in class org.miaixz.bus.core.cache.provider.CacheObject
获取上次访问时间
getLastBorrow() - Method in class org.miaixz.bus.core.lang.pool.partition.PartitionPoolable
 
getLastBorrow() - Method in interface org.miaixz.bus.core.lang.pool.Poolable
获取最后借出时间
getLastDay(boolean) - Method in enum class org.miaixz.bus.core.center.date.culture.en.Month
获取此月份最后一天的值 不支持 Month.UNDECIMBER
getLastDay(int, boolean) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Month
获得指定月的最后一天
getLastDayOfMonth() - Method in class org.miaixz.bus.core.center.date.DateTime
获得本月的最后一天
getLastDayOfMonth(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得本月的最后一天
getLastModified() - Method in class org.miaixz.bus.core.io.resource.VfsResource
获得VFS文件最后修改时间
getLastPathEle(Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
获取指定位置的最后一个子路径部分
getLastTaskInfo() - Method in class org.miaixz.bus.core.center.date.StopWatch
获取最后的任务对象
getLastTaskName() - Method in class org.miaixz.bus.core.center.date.StopWatch
获取最后的任务名
getLastTaskTimeMillis() - Method in class org.miaixz.bus.core.center.date.StopWatch
获取最后任务的花费时间(毫秒)
getLastTaskTimeNanos() - Method in class org.miaixz.bus.core.center.date.StopWatch
获取最后任务的花费时间(纳秒)
getLat() - Method in class org.miaixz.bus.core.data.Coordinate.Point
获取纬度
getLeapMonth() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarYear
闰月
getLeastSigBits() - Method in class org.miaixz.bus.core.codec.No128
获取最低有效位(Least Significant Bit),64 bit(8 bytes)
getLeastSignificantBits() - Method in class org.miaixz.bus.core.data.ULID
获取最低有效位(Least Significant Bit),64 bit(8 bytes)
getLeastSignificantBits() - Method in class org.miaixz.bus.core.data.UUID
返回此 UUID 的 128 位值中的最低有效 64 位。
getLeft() - Method in class org.miaixz.bus.core.lang.tuple.Pair
获取左值
getLeft(int) - Method in class org.miaixz.bus.core.center.map.TripleTable
获取指定index对应的左值
getLeftByMiddle(M) - Method in class org.miaixz.bus.core.center.map.TripleTable
通过中间值,查找左边值 如果有多个重复值,只返回找到的第一个值
getLeftByRight(R) - Method in class org.miaixz.bus.core.center.map.TripleTable
通过右值,查找左边值 如果有多个重复值,只返回找到的第一个值
getLefts() - Method in class org.miaixz.bus.core.center.map.TripleTable
获取左列表,不可修改
getLegalHoliday() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
法定假日,如果当天不是法定假日,返回null
getLevel() - Method in class org.miaixz.bus.core.center.date.format.FormatPeriod
获得 格式化级别
getLevel(String) - Static method in class org.miaixz.bus.core.data.Strength
Get password strength level, includes easy, midium, strong, very strong, extremely strong
getLineSeparator() - Static method in class org.miaixz.bus.core.xyz.FileKit
获取当前系统的换行分隔符
getLinkOptions(boolean) - Static method in class org.miaixz.bus.core.io.file.PathResolve
构建是否追踪软链的选项
getLng() - Method in class org.miaixz.bus.core.data.Coordinate.Point
获取经度
getLocalDate(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取LocalDate类型值
getLocalDate(K, LocalDate) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取LocalDate类型值
getLocalDateTime(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取LocalDateTime类型值
getLocalDateTime(K, LocalDateTime) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取LocalDateTime类型值
getLocale() - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
 
getLocale() - Method in class org.miaixz.bus.core.center.date.format.parser.PatternsDateParser
获取Locale
getLocale() - Method in interface org.miaixz.bus.core.center.date.printer.DatePrinter
获得 日期地理位置
getLocale() - Method in class org.miaixz.bus.core.center.date.printer.DefaultDatePrinter
 
getLocale() - Method in class org.miaixz.bus.core.center.date.printer.SimpleDatePrinter
 
getLocalHardwareAddress() - Static method in class org.miaixz.bus.core.net.ip.IPv4
获得本机物理地址
getLocalHardwareAddress() - Static method in class org.miaixz.bus.core.net.ip.IPv6
获得本机物理地址(IPv6网卡)
getLocalhost() - Static method in class org.miaixz.bus.core.net.ip.IPv4
获取本机网卡IPv4地址,规则如下: 必须非回路(loopback)地址、非局域网地址(siteLocal)、IPv4地址 多网卡则返回第一个满足条件的地址 如果无满足要求的地址,调用 InetAddress.getLocalHost() 获取地址
getLocalhost() - Static method in class org.miaixz.bus.core.net.ip.IPv6
获取本机网卡IPv6地址,规则如下: 必须非回路(loopback)地址、非局域网地址(siteLocal)、IPv6地址 多网卡则返回第一个满足条件的地址 如果无满足要求的地址,调用 InetAddress.getLocalHost() 获取地址
getLocalhostDirectly() - Static method in class org.miaixz.bus.core.net.ip.IPv4
获取本机网卡IPv4地址,不使用缓存,规则如下: 必须非回路(loopback)地址、非局域网地址(siteLocal)、IPv4地址 多网卡则返回第一个满足条件的地址 如果无满足要求的地址,调用 InetAddress.getLocalHost() 获取地址
getLocalhostDirectly() - Static method in class org.miaixz.bus.core.net.ip.IPv6
获取本机网卡IPv6地址,不使用缓存,规则如下: 必须非回路(loopback)地址、非局域网地址(siteLocal)、IPv6地址 多网卡则返回第一个满足条件的地址 如果无满足要求的地址,调用 InetAddress.getLocalHost() 获取地址
getLocalhostDirectly(boolean) - Static method in class org.miaixz.bus.core.net.ip.IPv4
获取本机网卡IPv4地址,不使用缓存,规则如下: 必须非回路(loopback)地址、IPv4地址 多网卡则返回第一个满足条件的地址 如果无满足要求的地址,调用 InetAddress.getLocalHost() 获取地址
getLocalHostName() - Static method in class org.miaixz.bus.core.net.ip.IPv4
获取主机名称,一次获取会缓存名称 注意此方法会触发反向DNS解析,导致阻塞,阻塞时间取决于网络!
getLocalHostName() - Static method in class org.miaixz.bus.core.net.ip.IPv6
获取主机名称,一次获取会缓存名称 注意此方法会触发反向DNS解析,导致阻塞,阻塞时间取决于网络!
getLocalhostStringV4() - Static method in class org.miaixz.bus.core.xyz.NetKit
获取本机网卡IP地址,这个地址为所有网卡中非回路地址的第一个 如果获取失败调用 InetAddress.getLocalHost()方法获取。 此方法不会抛出异常,获取失败将返回null
getLocalhostV4() - Static method in class org.miaixz.bus.core.xyz.NetKit
获取本机网卡IPv4地址,规则如下: 必须非回路(loopback)地址、非局域网地址(siteLocal)、IPv4地址 多网卡则返回第一个满足条件的地址 如果无满足要求的地址,调用 InetAddress.getLocalHost() 获取地址
getLocalMacAddress() - Static method in class org.miaixz.bus.core.net.ip.IPv4
获得本机MAC地址,默认使用获取到的IPv4本地地址对应网卡
getLocalMacAddress() - Static method in class org.miaixz.bus.core.net.ip.IPv6
获得本机MAC地址,默认使用获取到的IPv6本地地址对应网卡
getLocalMacAddressV4() - Static method in class org.miaixz.bus.core.xyz.NetKit
获得本机MAC地址,默认使用获取到的IPv4本地地址对应网卡
getLocalTime(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取LocalTime类型值
getLocalTime(K, LocalTime) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取LocalTime类型值
getLocation(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获取class类路径URL, 不管是否在jar包中都会返回文件夹的路径 class在jar包中返回jar所在文件夹,class不在jar中返回文件夹目录 jdk中的类不能使用此方法
getLocationPath(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获取class类路径, 不管是否在jar包中都会返回文件夹的路径 class在jar包中返回jar所在文件夹,class不在jar中返回文件夹目录 jdk中的类不能使用此方法
getLong(String, long) - Static method in class org.miaixz.bus.core.lang.Keys
获得long类型值
getLong(Map<?, ?>, Object) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为Long
getLong(Map<?, ?>, Object, Long) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为Long
getLong(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取long型属性值
getLong(K, Long) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取Long型属性值 若获得的值为不可见字符,使用默认值
getLongArray(ByteOrder) - Method in class org.miaixz.bus.core.codec.No128
获取高低位数组,规则为: ByteOrder.LITTLE_ENDIAN,则long[0]:低位,long[1]:高位 ByteOrder.BIG_ENDIAN,则long[0]:高位,long[1]:低位
getLongByGroup(K, G) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取Long型属性值
getLongByGroup(K, G, Long) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取Long型属性值
getLowerBound() - Method in class org.miaixz.bus.core.lang.range.BoundedRange
获取下界
getLowerBoundValue() - Method in class org.miaixz.bus.core.lang.range.BoundedRange
获取下界值
getLuck() - Method in class org.miaixz.bus.core.center.date.culture.cn.star.twelve.Ecliptic
吉凶
getLuck() - Method in class org.miaixz.bus.core.center.date.culture.cn.star.twentyeight.TwentyEightStar
吉凶
getLunarDay() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
农历日
getLunarHour() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
时辰
getLunarYear() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.Fortune
农历年
getMacAddress(InetAddress) - Static method in class org.miaixz.bus.core.xyz.NetKit
获得指定地址信息中的MAC地址,使用分隔符“-”
getMacAddress(InetAddress, String) - Static method in class org.miaixz.bus.core.xyz.NetKit
获得指定地址信息中的MAC地址
getMagicNumber(byte[]) - Static method in enum class org.miaixz.bus.core.io.file.FileMagicNumber
根据给定的bytes,获取对应识别到的FileMagicNumber
getMainColor(BufferedImage, int[]...) - Static method in class org.miaixz.bus.core.xyz.ColorKit
获取给定图片的主色调,背景填充用
getMainThread() - Static method in class org.miaixz.bus.core.xyz.ThreadKit
获取进程的主线程 from Voovan
getManifest(File) - Static method in class org.miaixz.bus.core.xyz.ManifestKit
获取 jar 包文件或项目目录下的 Manifest
getManifest(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ManifestKit
根据 class 获取 所在 jar 包文件的 Manifest 如果这个类不在jar包中,返回null
getManifest(JarURLConnection) - Static method in class org.miaixz.bus.core.xyz.ManifestKit
根据 JarURLConnection 获取 jar 包文件的 Manifest
getManifest(JarFile) - Static method in class org.miaixz.bus.core.xyz.ManifestKit
根据 JarURLConnection 获取 jar 包文件的 Manifest
getMapping(Class<? extends Annotation>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.MetaAnnotatedElement
AnnotatedElement直接声明的注解的层级结构中获得注解映射对象
getMascotDirection() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.HeavenStem
福神方位(《福神方位歌》甲乙东南是福神,丙丁正东是堪宜,戊北己南庚辛坤,壬在乾方癸在西。)
getMaskBit(String) - Static method in class org.miaixz.bus.core.net.MaskBit
根据掩码获取掩码位
getMaskBitByMask(String) - Static method in class org.miaixz.bus.core.net.ip.IPv4
将 子网掩码 转换为 掩码位
getMaskByIpRange(String, String) - Static method in class org.miaixz.bus.core.net.ip.IPv4
根据 开始IP 与 结束IP 获取 掩码地址
getMaskByMaskBit(int) - Static method in class org.miaixz.bus.core.net.ip.IPv4
根据 掩码位 获取 掩码地址
getMaskIpLong(int) - Static method in class org.miaixz.bus.core.net.MaskBit
根据掩码位获取掩码IP(Long型)
getMaxFreeMemory() - Method in class org.miaixz.bus.core.center.queue.MemorySafeLinkedBlockingQueue
get the max free memory.
getMaxIdle() - Method in class org.miaixz.bus.core.lang.pool.PoolConfig
获取最长空闲时间(在池中时间)
getMaxLengthEstimate() - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
估算生成的日期字符串长度 实际生成的字符串长度小于或等于此值
getMaxLengthEstimate() - Method in class org.miaixz.bus.core.center.date.printer.FastDatePrinter
估算生成的日期字符串长度 实际生成的字符串长度小于或等于此值
getMaxMemory() - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
获得JVM中可以从系统中获取的最大的内存数,单位byte,以-Xmx参数为准
getMaxSize() - Method in class org.miaixz.bus.core.lang.pool.PoolConfig
获取最大池大小
getMaxWait() - Method in class org.miaixz.bus.core.lang.pool.PoolConfig
获取最长等待时间,用于在借出对象时,等待最长时间。
getMembers() - Method in class org.miaixz.bus.core.lang.tuple.Tuple
获得所有元素
getMessage(Throwable) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
获得完整消息,包括异常名,消息格式为:{SimpleClassName}: {ThrowableMessage}
getMethod(Class<?>, boolean, String, Class<?>...) - Static method in class org.miaixz.bus.core.xyz.MethodKit
查找指定方法 如果找不到对应的方法则返回null 此方法为精准获取方法名,即方法名和参数数量和类型必须一致,否则返回null。 如果查找的方法有多个同参数类型重载,查找第一个找到的方法
getMethod(Class<?>, String, Class<?>...) - Static method in class org.miaixz.bus.core.xyz.MethodKit
查找指定方法 如果找不到对应的方法则返回null
getMethod(Method[], boolean, String, Class<?>...) - Static method in class org.miaixz.bus.core.xyz.MethodKit
查找指定方法 如果找不到对应的方法则返回null 此方法为精准获取方法名,即方法名和参数数量和类型必须一致,否则返回null。 如果查找的方法有多个同参数类型重载,查找最后一个非协变桥接方法
getMethod(Method[], Predicate<Method>) - Static method in class org.miaixz.bus.core.xyz.MethodKit
通过给定的条件(Predicate)从一个Method数组中查找第一个匹配的方法。
getMethodByName(Class<?>, boolean, String) - Static method in class org.miaixz.bus.core.xyz.MethodKit
按照方法名查找指定方法名的方法,只返回匹配到的第一个方法,如果找不到对应的方法则返回null
getMethodByName(Class<?>, String) - Static method in class org.miaixz.bus.core.xyz.MethodKit
按照方法名查找指定方法名的方法,只返回匹配到的第一个方法,如果找不到对应的方法则返回null
getMethodByNameIgnoreCase(Class<?>, String) - Static method in class org.miaixz.bus.core.xyz.MethodKit
按照方法名查找指定方法名的方法,只返回匹配到的第一个方法,如果找不到对应的方法则返回null
getMethodIgnoreCase(Class<?>, String, Class<?>...) - Static method in class org.miaixz.bus.core.xyz.MethodKit
忽略大小写查找指定方法,如果找不到对应的方法则返回null
getMethodName(T) - Static method in class org.miaixz.bus.core.xyz.LambdaKit
获取lambda表达式函数(方法)名称
getMethodNames(Class<?>) - Static method in class org.miaixz.bus.core.xyz.MethodKit
获得指定类中的Public方法名 去重重载的方法
getMethodOfObject(Object, String, Object...) - Static method in class org.miaixz.bus.core.xyz.MethodKit
查找指定对象中的所有方法(包括非public方法),也包括父对象和Object类的方法
getMethods(Class<?>) - Static method in class org.miaixz.bus.core.xyz.MethodKit
获得一个类中所有方法列表,包括其父类中的方法
getMethods(Class<?>, Predicate<Method>) - Static method in class org.miaixz.bus.core.xyz.MethodKit
获得一个类中所有方法列表,包括其父类中的方法
getMethodsDirectly(boolean, boolean) - Method in class org.miaixz.bus.core.lang.reflect.method.MethodReflect
获得一个类中所有方法列表,直接反射获取,无缓存 接口获取方法和默认方法,获取的方法包括: 本类中的所有方法(包括static方法) 父类中的所有方法(包括static方法) Object中(包括static方法)
getMethodsDirectly(Class<?>, boolean, boolean) - Static method in class org.miaixz.bus.core.xyz.MethodKit
获得一个类中所有方法列表,直接反射获取,无缓存 接口获取方法和默认方法,获取的方法包括: 本类中的所有方法(包括static方法) 父类中的所有方法(包括static方法) Object中(包括static方法)
getMiddle() - Method in class org.miaixz.bus.core.lang.tuple.Triplet
获取中值
getMiddle(int) - Method in class org.miaixz.bus.core.center.map.TripleTable
获取指定index对应的中值
getMiddleByLeft(L) - Method in class org.miaixz.bus.core.center.map.TripleTable
通过左值,查找中值 如果有多个重复值,只返回找到的第一个值
getMiddleByRight(R) - Method in class org.miaixz.bus.core.center.map.TripleTable
通过右值,查找中值 如果有多个重复值,只返回找到的第一个值
getMiddles() - Method in class org.miaixz.bus.core.center.map.TripleTable
获取中列表,不可修改
getMillis() - Method in enum class org.miaixz.bus.core.center.date.culture.en.Units
 
getMimeType() - Method in enum class org.miaixz.bus.core.io.file.FileMagicNumber
获取媒体类型
getMimeType(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
根据文件扩展名获得MimeType
getMimeType(String, String) - Static method in class org.miaixz.bus.core.xyz.FileKit
根据文件扩展名获得MimeType
getMimeType(Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
获得文件的MimeType
getMinSize() - Method in class org.miaixz.bus.core.lang.pool.PoolConfig
获取最小(初始)池大小
getMinute() - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
获取当前日期构建器中的分钟数
getMinute() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
getMinute() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
getMinuteCount() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
分钟数
getMinuteCount() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimitInfo
 
getMissCount() - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
获取丢失数
getMonth() - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
获取月份
getMonth() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.EightChar
月柱
getMonth() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
农历月
getMonth() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
getMonth() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarWeek
getMonth() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
getMonth() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarMonth
getMonth() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarWeek
getMonthCount() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
月数
getMonthCount() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimitInfo
 
getMonths() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarYear
月份列表
getMonths() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarHalfYear
月份列表
getMonths() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarQuarter
月份列表
getMonths() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarYear
月份列表
getMonthSixtyCycle() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
当天的月干支
getMonthSixtyCycle() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
当时的月干支
getMonthWithLeap() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
getMostSigBits() - Method in class org.miaixz.bus.core.codec.No128
获取最高有效位(Most Significant Bit),64 bit(8 bytes)
getMostSignificantBits() - Method in class org.miaixz.bus.core.data.ULID
获取最高有效位(Most Significant Bit),64 bit(8 bytes)
getMostSignificantBits() - Method in class org.miaixz.bus.core.data.UUID
返回此 UUID 的 128 位值中的最高有效 64 位。
getMultistageReverseProxyIp(String) - Static method in class org.miaixz.bus.core.xyz.NetKit
从多级反向代理中获得第一个非unknown IP地址
getName() - Method in class org.miaixz.bus.core.beans.path.AbstractBeanDesc
获取Bean的全类名
getName() - Method in interface org.miaixz.bus.core.center.date.Almanac
名称
getName() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.DecadeFortune
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.EightChar
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.Fortune
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusDay
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.cn.JulianDay
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.cn.minor.PengZu
 
getName() - Method in enum class org.miaixz.bus.core.center.date.culture.cn.Opposite
 
getName() - Method in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
 
getName() - Method in enum class org.miaixz.bus.core.center.date.culture.en.Quarter
获取季度值
getName() - Method in enum class org.miaixz.bus.core.center.date.culture.en.Week
转换为中文名
getName() - Method in class org.miaixz.bus.core.center.date.culture.Holiday
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarFestival
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
依据国家标准《农历的编算和颁行》GB/T 33661-2017中农历月的命名方法。
getName() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarWeek
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarYear
依据国家标准《农历的编算和颁行》GB/T 33661-2017,农历年有2种命名方法:干支纪年法和生肖纪年法,这里默认采用干支纪年法。
getName() - Method in class org.miaixz.bus.core.center.date.culture.Replenish
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.Samsara
名称
getName() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarFestival
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarHalfYear
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarMonth
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarQuarter
 
getName() - Method in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarWeek
 
getName() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarYear
 
getName() - Method in enum class org.miaixz.bus.core.center.date.format.FormatPeriod.Level
获取级别名称
getName() - Method in class org.miaixz.bus.core.center.function.LambdaInfo
方法或构造名称
getName() - Method in class org.miaixz.bus.core.io.resource.BytesResource
 
getName() - Method in class org.miaixz.bus.core.io.resource.CharSequenceResource
 
getName() - Method in class org.miaixz.bus.core.io.resource.FileObjectResource
 
getName() - Method in class org.miaixz.bus.core.io.resource.FileResource
 
getName() - Method in class org.miaixz.bus.core.io.resource.HttpResource
 
getName() - Method in class org.miaixz.bus.core.io.resource.InputStreamResource
 
getName() - Method in class org.miaixz.bus.core.io.resource.MultiResource
 
getName() - Method in interface org.miaixz.bus.core.io.resource.Resource
获取资源名,例如文件资源的资源名为文件名
getName() - Method in class org.miaixz.bus.core.io.resource.UrlResource
 
getName() - Method in class org.miaixz.bus.core.io.resource.VfsResource
 
getName() - Method in enum class org.miaixz.bus.core.lang.EnumMap.Festival
 
getName() - Method in class org.miaixz.bus.core.lang.reflect.kotlin.KotlinParameter
获取参数名
getName() - Method in class org.miaixz.bus.core.tree.MapTree
 
getName() - Method in interface org.miaixz.bus.core.tree.Node
获取节点标签名称
getName() - Method in class org.miaixz.bus.core.tree.TreeNode
 
getName(int) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Zodiac
计算生肖
getName(int) - Method in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
 
getName(int) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Quarter
获取季度值
getName(int) - Method in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
getName(int, int) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
通过生日计算星座
getName(int, String) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Week
转换为中文名
getName(File) - Static method in class org.miaixz.bus.core.io.file.FileName
返回文件名
getName(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
获得类名称 数组输出xxx[]形式,其它类调用Class.getName()
getName(Executable) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
获取构造或方法的名称表示 构造:
getName(String) - Method in enum class org.miaixz.bus.core.center.date.culture.en.Week
转换为中文名
getName(String) - Static method in class org.miaixz.bus.core.io.file.FileName
返回文件名
getName(Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
获取Path文件名
getName(Calendar) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Zodiac
通过生日计算生肖,只计算1900年后出生的人
getName(Calendar) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
通过生日计算星座
getName(Date) - Static method in class org.miaixz.bus.core.center.date.culture.cn.Zodiac
通过生日计算生肖,只计算1900年后出生的人
getName(Date) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
通过生日计算星座
getName(Month, int) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
通过生日计算星座
getNameFieldMap(Class<? extends Enum<?>>, String) - Static method in class org.miaixz.bus.core.xyz.EnumKit
获得枚举名对应指定字段值的Map 键为枚举名,值为字段值
getNameKey() - Method in class org.miaixz.bus.core.tree.NodeConfig
获取节点名对应的名称
getNames(Class<? extends Enum<?>>) - Static method in class org.miaixz.bus.core.xyz.EnumKit
枚举类中所有枚举对象的name列表
getNamespaceURI(String) - Method in class org.miaixz.bus.core.xml.UniversalNamespaceCache
This method is called by XPath.
getNetworkInterface(String) - Static method in class org.miaixz.bus.core.xyz.NetKit
获取指定名称的网卡信息
getNetworkInterfaces() - Static method in class org.miaixz.bus.core.xyz.NetKit
获取本机所有网卡
getNext() - Method in interface org.miaixz.bus.core.center.queue.Linked
Retrieves the next element or null if either the element is unlinked or the last element on the deque.
getNine() - Method in class org.miaixz.bus.core.center.date.culture.cn.nine.NineDay
数九
getNineDay() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
数九天
getNineStar() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
九星
getNineStar() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
九星(时家紫白星歌诀:三元时白最为佳,冬至阳生顺莫差,孟日七宫仲一白,季日四绿发萌芽,每把时辰起甲子,本时星耀照光华,时星移入中宫去,顺飞八方逐细查。夏至阴生逆回首,孟归三碧季加六,仲在九宫时起甲,依然掌中逆轮跨。)
getNineStar() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
九星
getNineStar() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarYear
九星
getNode() - Method in class org.miaixz.bus.core.beans.path.BeanPath
获取节点
getNode(MapTree<T>, T) - Static method in class org.miaixz.bus.core.xyz.TreeKit
获取ID对应的节点,如果有多个ID相同的节点,只返回第一个。 此方法只查找此节点及子节点,采用递归深度优先遍历。
getNode(T) - Method in class org.miaixz.bus.core.tree.MapTree
获取ID对应的节点,如果有多个ID相同的节点,只返回第一个。 此方法只查找此节点及子节点,采用广度优先遍历。
getNodeByXPath(String, Object) - Static method in class org.miaixz.bus.core.xml.XPath
通过XPath方式读取XML节点等信息 Xpath相关文章:https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html
getNodeListByXPath(String, Object) - Static method in class org.miaixz.bus.core.xml.XPath
通过XPath方式读取XML的NodeList Xpath相关文章:https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html
getNodeValue(K) - Method in interface org.miaixz.bus.core.center.map.ForestMap
获取指定节点的值
getNoLock() - Static method in class org.miaixz.bus.core.lang.thread.lock.Lock
获取单例的无锁对象
getNs() - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
获取纳秒数
getNumber(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取Number类型值
getNumber(K, Number) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取Number类型值
getObjByGroup(K, G) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取Object属性值,最原始的对象获取,没有任何转换或类型判断
getObjByGroup(K, G, Object) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取Object属性值,最原始的对象获取,没有任何转换或类型判断
getObject() - Method in class org.miaixz.bus.core.lang.selector.WeightObject
获取对象
getObject(Object, Object) - Method in class org.miaixz.bus.core.center.map.MapProxy
 
getObject(String, Object) - Method in class org.miaixz.bus.core.center.map.Dictionary
 
getObject(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取Object属性值,最原始的对象获取,没有任何转换或类型判断
getObject(K, Object) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取Object属性值
getOemCode() - Method in class org.miaixz.bus.core.data.VIN
获取装配厂字码
getOminous() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.EarthBranch
煞(逢巳日、酉日、丑日必煞东;亥日、卯日、未日必煞西;申日、子日、辰日必煞南;寅日、午日、戌日必煞北。)
getOperator() - Method in enum class org.miaixz.bus.core.lang.range.BoundType
获取运算符
getOpposite() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.HeavenStem
阴阳
getOrDefault(Object, V) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
getOrDefault(Object, V) - Method in class org.miaixz.bus.core.center.map.TransMap
 
getOut() - Method in class org.miaixz.bus.core.io.compress.ZipWriter
获取原始的ZipOutputStream
getOutputStream() - Method in class org.miaixz.bus.core.io.file.FileWriter
获得一个输出流对象
getOutputStream(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
获得一个输出流对象
getOutputStream(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
获得一个输出流对象
getOutputStream(Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
获得输出流
getOwnerDocument(Node) - Static method in class org.miaixz.bus.core.xyz.XmlKit
获取节点所在的Document
getOwnerType() - Method in class org.miaixz.bus.core.lang.reflect.ParameterizedTypeImpl
 
getOwnSign() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.EightChar
命宫
getPackage(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获得给定类所在包的名称
getPackageName(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获取给定类的包的名称.
getPackageName(String) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获取给定类的包的名称.
getPackagePath(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获得给定类所在包的路径
getParamClass(Method, int) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获取方法的参数类
getParamClasses(Method) - Static method in class org.miaixz.bus.core.xyz.TypeKit
解析方法的参数类型列表 依赖jre\lib\rt.jar
getParameters(Object) - Static method in class org.miaixz.bus.core.lang.reflect.kotlin.KotlinCallable
获取参数列表
getParameters(Object) - Static method in class org.miaixz.bus.core.xyz.KotlinKit
获取参数列表
getParameterTypes() - Method in class org.miaixz.bus.core.center.function.LambdaInfo
获得构造或方法参数类型列表
getParameterValues(Object, ValueProvider<String>) - Static method in class org.miaixz.bus.core.xyz.KotlinKit
ValueProvider中提取对应name的参数列表
getParamType(Method, int) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获取方法的参数类型 优先获取方法的GenericParameterTypes,如果获取不到,则获取ParameterTypes
getParamTypes(Method) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获取方法的参数类型列表 优先获取方法的GenericParameterTypes,如果获取不到,则获取ParameterTypes
getParent() - Method in class org.miaixz.bus.core.tree.MapTree
获取父节点
getParent(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
获取指定文件的父路径
getParent(File, int) - Static method in class org.miaixz.bus.core.xyz.FileKit
获取指定层级的父路径
getParent(String, int) - Static method in class org.miaixz.bus.core.xyz.FileKit
获取指定层级的父路径
getParent(K) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.TreeEntryNode
获取以当前节点作为叶子节点的树结构,然后获取该树结构中当前节点的指定父节点
getParent(K) - Method in interface org.miaixz.bus.core.center.map.TreeEntry
获取以当前节点作为叶子节点的树结构,然后获取该树结构中当前节点的指定父节点
getParentId() - Method in class org.miaixz.bus.core.tree.MapTree
 
getParentId() - Method in interface org.miaixz.bus.core.tree.Node
获取父节点ID
getParentId() - Method in class org.miaixz.bus.core.tree.TreeNode
 
getParentIdKey() - Method in class org.miaixz.bus.core.tree.NodeConfig
获取父节点ID对应的名称
getParentNode(K, K) - Method in interface org.miaixz.bus.core.center.map.ForestMap
获取以指定节点作为叶子节点的树结构,然后获取该树结构中指定节点的指定父节点
getParents(MapTree<T>, boolean, Function<MapTree<T>, E>) - Static method in class org.miaixz.bus.core.xyz.TreeKit
获取所有父节点指定函数结果列表
getParentsId(MapTree<T>, boolean) - Static method in class org.miaixz.bus.core.xyz.TreeKit
获取所有父节点ID列表
getParentsName(boolean) - Method in class org.miaixz.bus.core.tree.MapTree
获取所有父节点名称列表
getParentsName(MapTree<T>, boolean) - Static method in class org.miaixz.bus.core.xyz.TreeKit
获取所有父节点名称列表
getParentsName(T, boolean) - Method in class org.miaixz.bus.core.tree.MapTree
获取所有父节点名称列表
getPartitionIndex(PartitionPoolConfig) - Method in class org.miaixz.bus.core.lang.pool.partition.PartitionObjectPool
获取当前线程被分配的分区 默认根据线程ID(TID)取分区大小余数 如果需要自定义,子类重写此方法
getPartitionSize() - Method in class org.miaixz.bus.core.lang.pool.partition.PartitionPoolConfig
获取分区大小
getPartOfIp(long, int) - Static method in class org.miaixz.bus.core.net.ip.IPv4
获取ip(Long类型)指定部分的十进制值,即,X.X.X.X 形式中每个部分的值
getPasswordAuthentication() - Method in class org.miaixz.bus.core.net.NonAuthenticator
 
getPath() - Method in class org.miaixz.bus.core.io.resource.ClassPathResource
获得Path
getPath() - Method in class org.miaixz.bus.core.net.url.UrlBuilder
获取路径,例如/aa/bb/cc
getPath(String) - Static method in class org.miaixz.bus.core.xyz.UrlKit
获得path部分
getPathEle(Path, int) - Static method in class org.miaixz.bus.core.io.file.PathResolve
获取指定位置的子路径部分,支持负数,例如index为-1表示从后数第一个节点位置
getPaths() - Method in class org.miaixz.bus.core.net.url.UrlBuilder
获得路径,例如/aa/bb/cc
getPattern() - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
 
getPattern() - Method in interface org.miaixz.bus.core.center.date.printer.DatePrinter
获得日期格式化或者转换的格式
getPattern() - Method in class org.miaixz.bus.core.center.date.printer.DefaultDatePrinter
 
getPattern() - Method in class org.miaixz.bus.core.center.date.printer.SimpleDatePrinter
 
getPatternComparator(String) - Method in class org.miaixz.bus.core.text.AntPathMatcher
Given a full path, returns a Comparator suitable for sorting patterns in order of explicitness.
getPengZu() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.SixtyCycle
彭祖百忌
getPengZuEarthBranch() - Method in class org.miaixz.bus.core.center.date.culture.cn.minor.PengZu
地支彭祖百忌
getPengZuEarthBranch() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.EarthBranch
地支彭祖百忌
getPengZuHeavenStem() - Method in class org.miaixz.bus.core.center.date.culture.cn.minor.PengZu
天干彭祖百忌
getPengZuHeavenStem() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.HeavenStem
天干彭祖百忌
getPhase() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
月相
getPhenologyDay() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
七十二候
getPid() - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
获取当前进程ID,首先获取进程名称,读取@前的ID值,如果不存在,则读取进程名的hash值
getPlaceholder() - Method in class org.miaixz.bus.core.text.placeholder.segment.AbstractSegment
获取占位符
getPlaceholderProperty(String) - Method in interface org.miaixz.bus.core.io.resource.PropertySource
获取占位符属性
getPlaceholderSegments() - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
获取 模板中的 占位符 segment
getPlaceholderTexts() - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
获取 所有占位符的完整文本列表
getPlaceholderVariableNames() - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
获取 所有占位变量名称列表
getPort() - Method in class org.miaixz.bus.core.net.url.UrlBuilder
获取端口,默认-1
getPortWithDefault() - Method in class org.miaixz.bus.core.net.url.UrlBuilder
获取端口,如果未自定义返回协议默认端口
getPrefix(File) - Static method in class org.miaixz.bus.core.io.file.FileName
返回主文件名
getPrefix(String) - Static method in class org.miaixz.bus.core.io.file.FileName
返回主文件名
getPrefix(String) - Method in class org.miaixz.bus.core.xml.UniversalNamespaceCache
This method is not needed in this context, but can be implemented in a similar way.
getPrefixes(String) - Method in class org.miaixz.bus.core.xml.UniversalNamespaceCache
 
getPrevious() - Method in interface org.miaixz.bus.core.center.queue.Linked
Retrieves the previous element or null if either the element is unlinked or the first element on the deque.
getPrimitiveDefaultValue(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获取指定原始类型分的默认值 默认值规则为:
getPrimitiveSet() - Static method in enum class org.miaixz.bus.core.convert.BasicType
获取所有原始类型
getPrintWriter(boolean) - Method in class org.miaixz.bus.core.io.file.FileWriter
获得一个打印写入对象,可以有print
getPrintWriter(File, Charset, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
获得一个打印写入对象,可以有print
getPrintWriter(String, Charset, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
获得一个打印写入对象,可以有print
getProcessorCount() - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
获得JVM可用的处理器数量(一般为CPU核心数)
getProdNo() - Method in class org.miaixz.bus.core.data.VIN
生产序号 年产量大于1000为6位,年产量小于1000的为3位
getProp(String) - Method in interface org.miaixz.bus.core.beans.BeanDesc
获取属性,如果不存在返回null
getProp(String) - Method in class org.miaixz.bus.core.beans.path.AbstractBeanDesc
 
getProperty(Object, String) - Static method in class org.miaixz.bus.core.xyz.BeanKit
获取Bean中的属性值
getProperty(String) - Method in interface org.miaixz.bus.core.io.resource.PropertySource
获取属性
getProperty(String, String) - Method in interface org.miaixz.bus.core.io.resource.PropertySource
获取属性,可设置默认值
getPropertyDescriptor(Class<?>, String) - Static method in class org.miaixz.bus.core.xyz.BeanKit
获得Bean类属性描述,大小写敏感
getPropertyDescriptor(Class<?>, String, boolean) - Static method in class org.miaixz.bus.core.xyz.BeanKit
获得Bean类属性描述
getPropertyDescriptorMap(Class<?>, boolean) - Method in enum class org.miaixz.bus.core.beans.BeanInfoCache
获得属性名和PropertyDescriptorMap映射
getPropertyDescriptorMap(Class<?>, boolean) - Static method in class org.miaixz.bus.core.xyz.BeanKit
获得字段名和字段描述Map,获得的结果会缓存在 BeanInfoCache
getPropertyDescriptorMap(Class<?>, boolean, SupplierX<Map<String, PropertyDescriptor>>) - Method in enum class org.miaixz.bus.core.beans.BeanInfoCache
获得属性名和PropertyDescriptorMap映射
getPropertyDescriptors(Class<?>) - Static method in class org.miaixz.bus.core.xyz.BeanKit
获得Bean字段描述数组
getPropMap(boolean) - Method in interface org.miaixz.bus.core.beans.BeanDesc
获取字段名-字段属性Map
getPropMap(boolean) - Method in class org.miaixz.bus.core.beans.path.AbstractBeanDesc
 
getProps() - Method in interface org.miaixz.bus.core.beans.BeanDesc
获取字段属性列表
getProps() - Method in class org.miaixz.bus.core.beans.path.AbstractBeanDesc
 
getProps() - Static method in class org.miaixz.bus.core.lang.Keys
 
getProvince() - Method in class org.miaixz.bus.core.data.CIN
根据身份编号获取户籍省份
getProvince(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
根据身份编号获取户籍省份,只支持15或18位身份证号码
getProvinceCode() - Method in class org.miaixz.bus.core.data.CIN
根据身份编号获取户籍省份编码
getProvinceCode(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
根据身份编号获取户籍省份编码,只支持15或18位身份证号码
getPublicMethod(Class<?>, boolean, String, Class<?>...) - Static method in class org.miaixz.bus.core.xyz.MethodKit
查找指定Public方法 如果找不到对应的方法或方法不为public的则返回null
getPublicMethodNames(Class<?>) - Static method in class org.miaixz.bus.core.xyz.MethodKit
获得指定类本类及其父类中的Public方法名 去重重载的方法
getPublicMethods(Class<?>) - Static method in class org.miaixz.bus.core.xyz.MethodKit
获得本类及其父类所有Public方法
getPublicMethods(Class<?>, Predicate<Method>) - Static method in class org.miaixz.bus.core.xyz.MethodKit
获得本类及其父类所有Public方法
getPublicMethods(Predicate<Method>) - Method in class org.miaixz.bus.core.lang.reflect.method.MethodReflect
获取当前类及父类的所有公共方法,等同于Class.getMethods()
getQuery() - Method in class org.miaixz.bus.core.net.url.UrlBuilder
获取查询语句,例如a=1&b=2 可能为null
getQueryMap() - Method in class org.miaixz.bus.core.net.url.UrlQuery
获得查询的Map
getQuerys() - Method in class org.miaixz.bus.core.net.url.UrlBuilder
获取查询语句,例如a=1&b=2
getQuietly(String) - Static method in class org.miaixz.bus.core.lang.Keys
获得System属性,忽略无权限问题
getQuietly(Map<?, ?>, Object, Class<T>, T) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为指定类型,此方法在转换失败后不抛异常,返回null。
getQuietly(Map<?, ?>, Object, TypeReference<T>, T) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为指定类型,转换失败后返回null,不抛异常
getQuietly(K) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
Returns the value to which the specified data is mapped, or null if this map contains no mapping for the data.
getRandom() - Static method in class org.miaixz.bus.core.xyz.RandomKit
获取随机数生成器对象 ThreadLocalRandom是JDK 7之后提供并发产生随机数,能够解决多个线程发生的竞争争夺。
getRandom(boolean) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获取随机数产生器
getRandomness() - Method in class org.miaixz.bus.core.data.ULID
获取ULID的随机数部分
getRaw() - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
 
getRaw() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.EntryNodeWrapper
 
getRaw() - Method in class org.miaixz.bus.core.center.map.MapWrapper
获取原始的Map
getRaw() - Method in class org.miaixz.bus.core.io.file.FileWrapper
获得文件
getRaw() - Method in class org.miaixz.bus.core.io.ReaderWrapper
 
getRaw() - Method in class org.miaixz.bus.core.io.watch.WatchServiceWrapper
 
getRaw() - Method in class org.miaixz.bus.core.lang.pool.partition.PartitionPoolable
 
getRaw() - Method in interface org.miaixz.bus.core.lang.Wrapper
获取原始对象
getRaw() - Method in class org.miaixz.bus.core.lang.wrapper.SimpleWrapper
 
getRawFieldName() - Method in class org.miaixz.bus.core.beans.PropDesc
获取字段名称
getRawType() - Method in class org.miaixz.bus.core.lang.reflect.ParameterizedTypeImpl
 
getReader() - Method in class org.miaixz.bus.core.io.file.FileReader
获得一个文件读取器
getReader(File, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
获得一个文件读取器
getReader(CharSequence) - Static method in class org.miaixz.bus.core.xyz.StringKit
获得StringReader
getReader(String) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
从ClassPath资源中获取BufferedReader
getReader(String, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
获得一个文件读取器
getReader(String, Charset) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
从ClassPath资源中获取BufferedReader
getReader(URL, Charset) - Static method in class org.miaixz.bus.core.xyz.UrlKit
获得Reader
getReader(Charset) - Method in class org.miaixz.bus.core.io.resource.CharSequenceResource
 
getReader(Charset) - Method in class org.miaixz.bus.core.io.resource.FileObjectResource
 
getReader(Charset) - Method in class org.miaixz.bus.core.io.resource.MultiResource
 
getReader(Charset) - Method in interface org.miaixz.bus.core.io.resource.Resource
获得Reader
getReader(Path, Charset) - Static method in class org.miaixz.bus.core.io.file.PathResolve
获得一个文件读取器
getRealClass(T) - Static method in class org.miaixz.bus.core.xyz.LambdaKit
通过对象的方法或类的静态方法引用,获取lambda实现类 传入lambda无参数但含有返回值的情况能够匹配到此方法: 引用特定对象的实例方法:
getRecordComponents(Class<?>) - Static method in class org.miaixz.bus.core.xyz.RecordKit
获取Record类中所有字段名称,getter方法名与字段同名
getReinforce() - Method in class org.miaixz.bus.core.center.date.culture.cn.Element
我生者(生)
getReinforced() - Method in class org.miaixz.bus.core.center.date.culture.cn.Element
生我者(泄)
getRepeatableAnnotations(Annotation, Class<T>) - Method in class org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector.AbstractCollector
若一个注解是可重复注解的容器注解,则尝试通过其属性获得获得包含的指定类型注解对象
getRepeatableAnnotations(Annotation, Class<T>) - Method in interface org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector
若一个注解是可重复注解的容器注解,则尝试通过其属性获得获得包含的指定类型注解对象。 eg: 若存在嵌套关系a -> b -> c,则: 解析注解a:可获得abc; 解析注解b:可获得bc; 解析注解c:只可获得c
getRepeatableAnnotations(Annotation, Class<T>) - Method in class org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector.None
默认返回空集合
getRepeatableAnnotationsFormAttribute(Annotation, Method) - Method in class org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector.AbstractCollector
调用value方法,获得嵌套的可重复注解
getResolvedAnnotation() - Method in interface org.miaixz.bus.core.annotation.resolve.AnnotationMapping
根据当前映射对象,通过动态代理生成一个类型与被包装注解对象一致地合成注解,该注解相对原生注解: 支持同注解内通过Alias构建的别名机制; 支持子注解对元注解的同名同类型属性覆盖机制; 当AnnotationMapping.isResolved()false时,则该方法应当被包装的原始注解对象, 即返回值应当与AnnotationMapping.getAnnotation()相同。
getResolvedAnnotation() - Method in class org.miaixz.bus.core.annotation.resolve.GenericAnnotationMapping
getResolvedAnnotation() - Method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
根据当前映射对象,通过动态代理生成一个类型与被包装注解对象一致的合成注解,该注解相对原生注解: 支持同注解内通过Alias构建的别名机制; 支持子注解对元注解的同名同类型属性覆盖机制; 当ResolvedAnnotationMapping.isResolved()false时,则该方法返回被包装的原始注解对象。
getResolvedAnnotation(AnnotatedElement, Class<T>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element上,获取所有的注解或元注解。 得到的注解支持基于Alias的别名机制。
getResolvedAnnotations(AnnotatedElement) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element上,获取所有的注解或元注解。 得到的注解支持基于Alias的别名机制。
getResolvedAttributeValue(int) - Method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
获取解析后的属性值
getResolvedAttributeValue(String, Class<R>) - Method in interface org.miaixz.bus.core.annotation.resolve.AnnotationMapping
获取解析后的属性值
getResolvedAttributeValue(String, Class<R>) - Method in class org.miaixz.bus.core.annotation.resolve.GenericAnnotationMapping
获取解析后的属性值
getResolvedAttributeValue(String, Class<R>) - Method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
获取解析后的属性值
getResource(File) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
获取FileResource 资源对象
getResource(String) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
获取Resource 资源对象 如果提供路径为绝对路径或路径以file:开头,返回FileResource,否则返回ClassPathResource
getResource(URL) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
获取UrlResource 资源对象
getResources(String) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
获取同名的所有资源
getResources(String, ClassLoader) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
获取同名的所有资源 资源的加载顺序是: 1.
getResourceUrl(String) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
获得资源的URL 路径用/分隔,例如:
getResourceUrl(String, Class<?>) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
获得资源相对路径对应的URL
getResourceUrlIter(String) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
获取指定路径下的资源Iterator 路径格式必须为目录格式,用/分隔,例如:
getResourceUrlIter(String, ClassLoader) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
获取指定路径下的资源Iterator 路径格式必须为目录格式,用/分隔,例如:
getResourceUrls(String) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
获取指定路径下的资源列表 路径格式必须为目录格式,用/分隔,例如:
getResourceUrls(String, Predicate<URL>) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
获取指定路径下的资源列表 路径格式必须为目录格式,用/分隔,例如:
getRestrain() - Method in class org.miaixz.bus.core.center.date.culture.cn.Element
我克者(克)
getRestrained() - Method in class org.miaixz.bus.core.center.date.culture.cn.Element
克我者(耗)
getResult() - Method in class org.miaixz.bus.core.lang.thread.SimpleScheduler
获取执行任务的阶段性结果
getResult() - Method in interface org.miaixz.bus.core.lang.thread.SimpleScheduler.Job
获取执行结果
getResult(Process) - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
获取命令执行结果,使用系统默认编码,获取后销毁进程
getResult(Process, Charset) - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
获取命令执行结果,获取后销毁进程
getResultLines(Process) - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
获取命令执行结果,使用系统默认编码,获取后销毁进程
getResultLines(Process, Charset) - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
获取命令执行结果,使用传入的 charset 编码,获取后销毁进程
getRetentionPolicy(Class<? extends Annotation>) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
获取注解类的保留时间,可选值 SOURCE(源码时),CLASS(编译时),RUNTIME(运行时),默认为 CLASS
getReturnClass(Method) - Static method in class org.miaixz.bus.core.xyz.TypeKit
解析方法的返回类型类列表
getReturnType() - Method in class org.miaixz.bus.core.center.function.LambdaInfo
获取返回值类型(方法引用)
getReturnType(Method) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获取方法的返回值类型 获取方法的GenericReturnType
getRight() - Method in class org.miaixz.bus.core.lang.tuple.Pair
获取右值
getRight(int) - Method in class org.miaixz.bus.core.center.map.TripleTable
获取指定index对应的右值
getRightByLeft(L) - Method in class org.miaixz.bus.core.center.map.TripleTable
通过左值,查找右值 如果有多个重复值,只返回找到的第一个值
getRightByMiddle(M) - Method in class org.miaixz.bus.core.center.map.TripleTable
通过中间值,查找右值 如果有多个重复值,只返回找到的第一个值
getRights() - Method in class org.miaixz.bus.core.center.map.TripleTable
获取右列表,不可修改
getRoot() - Method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
获取根注解
getRoot() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.TreeEntryNode
获取以当前节点作为叶子节点的树结构,然后获取该树结构的根节点
getRoot() - Method in interface org.miaixz.bus.core.center.map.TreeEntry
获取以当前节点作为叶子节点的树结构,然后获取该树结构的根节点
getRoot(FileSystem) - Static method in class org.miaixz.bus.core.xyz.FileKit
获取目录的根路径,或Zip文件中的根路径
getRootCause(Throwable) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
获取异常链中最尾端的异常,即异常最早发生的异常对象。 此方法通过调用Throwable.getCause() 直到没有cause为止,如果异常本身没有cause,返回异常本身 传入null返回也为null
getRootCauseMessage(Throwable) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
获取异常链中最尾端的异常的消息,消息格式为:{SimpleClassName}: {ThrowableMessage}
getRootElement(Document) - Static method in class org.miaixz.bus.core.xyz.XmlKit
获得XML文档根节点
getRootNode(K) - Method in interface org.miaixz.bus.core.center.map.ForestMap
获取以指定节点作为叶子节点的树结构,然后获取该树结构的根节点 比如:存在 a -> b -> c 的关系,则输入 a/b/c 都将返回 a
getRootStackElement() - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
获取入口堆栈信息
getRow(R) - Method in interface org.miaixz.bus.core.center.map.multi.Table
获取行
getRowKey() - Method in interface org.miaixz.bus.core.center.map.multi.Table.Cell
获取行键
getScheme() - Method in class org.miaixz.bus.core.net.url.UrlBuilder
获取协议,例如http
getSchemeWithDefault() - Method in class org.miaixz.bus.core.net.url.UrlBuilder
获取协议,例如http,如果用户未定义协议,使用默认的http协议
getSeason() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
农历季节
getSeason() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarMonth
公历季度
getSeasons() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarHalfYear
季度列表
getSeasons() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarYear
季度列表
getSecond() - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
获取当前日期时间对象中的秒数
getSecond() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
getSecond() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
getSecureRandom() - Static method in class org.miaixz.bus.core.xyz.RandomKit
获取SHA1PRNG的SecureRandom,类提供加密的强随机数生成器 (RNG) 注意:此方法获取的是伪随机序列发生器PRNG(pseudo-random number generator)
getSecureRandom(byte[]) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获取SHA1PRNG的SecureRandom,类提供加密的强随机数生成器 (RNG) 注意:此方法获取的是伪随机序列发生器PRNG(pseudo-random number generator)
getSecureRandomStrong() - Static method in class org.miaixz.bus.core.xyz.RandomKit
获取algorithms/providers中提供的强安全随机生成器 注意:此方法可能造成阻塞或性能问题
getSegment(int) - Method in class org.miaixz.bus.core.net.url.UrlPath
获得指定节点
getSegments() - Method in class org.miaixz.bus.core.net.url.UrlPath
获取path的节点列表,如果列表为空,返回ListKit.empty()
getSegments() - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
获取 模板中 所有segment
getSemaphore() - Method in class org.miaixz.bus.core.lang.thread.SemaphoreRunnable
获得信号量
getService(int) - Method in class org.miaixz.bus.core.lang.loader.spi.ListServiceLoader
获取指定序号对应的服务,使用缓存,多次调用只返回相同的服务对象
getService(String) - Method in class org.miaixz.bus.core.lang.loader.spi.ListServiceLoader
 
getService(String) - Method in class org.miaixz.bus.core.lang.loader.spi.MapServiceLoader
 
getService(String) - Method in interface org.miaixz.bus.core.lang.loader.spi.ServiceLoader
获取指定名称对应的服务
getServiceClass(int) - Method in class org.miaixz.bus.core.lang.loader.spi.ListServiceLoader
获取指定服务的实现类
getServiceClass(String) - Method in class org.miaixz.bus.core.lang.loader.spi.ListServiceLoader
 
getServiceClass(String) - Method in class org.miaixz.bus.core.lang.loader.spi.MapServiceLoader
 
getServiceClass(String) - Method in interface org.miaixz.bus.core.lang.loader.spi.ServiceLoader
获取指定服务的实现类
getServiceNames() - Method in class org.miaixz.bus.core.lang.loader.spi.ListServiceLoader
 
getServiceNames() - Method in class org.miaixz.bus.core.lang.loader.spi.MapServiceLoader
 
getServiceNames() - Method in interface org.miaixz.bus.core.lang.loader.spi.ServiceLoader
获取服务名称列表
getSetter() - Method in class org.miaixz.bus.core.beans.PropDesc
获取Setter方法,可能为null
getSetter(String) - Method in class org.miaixz.bus.core.beans.path.AbstractBeanDesc
获取Setter方法,如果不存在返回null
getSevenStar() - Method in class org.miaixz.bus.core.center.date.culture.cn.star.twentyeight.TwentyEightStar
七曜
getSevenStar() - Method in class org.miaixz.bus.core.center.date.culture.cn.Week
七曜
getSHA1PRNGRandom(byte[]) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获取SHA1PRNG的SecureRandom,类提供加密的强随机数生成器 (RNG) 注意:此方法获取的是伪随机序列发生器PRNG(pseudo-random number generator),在Linux下噪声生成时可能造成较长时间停顿。 see: http://ifeve.com/jvm-random-and-entropy-source/
getShort(Map<?, ?>, Object) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为Short
getShort(Map<?, ?>, Object, Short) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为Short
getShort(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取short型属性值
getShort(K, Short) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取short型属性值 若获得的值为不可见字符,使用默认值
getShortByGroup(K, G) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取short型属性值
getShortByGroup(K, G, Short) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取short型属性值
getShortClassName(String) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获取完整类名的短格式如: text.org.miaixz.core.StringKit - o.m.c.StringKit
getShortName(TimeUnit) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取时长单位简写
getSide() - Method in class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusDay
内外
getSimpleMessage(Throwable) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
获得消息,调用异常类的getMessage方法
getSimpleName() - Method in class org.miaixz.bus.core.beans.path.AbstractBeanDesc
获取Bean的简单类名
getSixty() - Method in class org.miaixz.bus.core.center.date.culture.cn.Twenty
getSixtyCycle() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.DecadeFortune
干支
getSixtyCycle() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.Fortune
干支
getSixtyCycle() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
干支
getSixtyCycle() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
干支
getSixtyCycle() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
干支
getSixtyCycle() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarYear
干支
getSize() - Method in class org.miaixz.bus.core.center.date.culture.Samsara
数量
getSnowflake() - Static method in class org.miaixz.bus.core.data.ID
获取单例的Twitter的Snowflake 算法生成器对象 分布式系统中,有一些需要使用全局唯一ID的场景,有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 snowflake的结构如下(每部分用-分开):
getSnowflake(long) - Static method in class org.miaixz.bus.core.data.ID
获取单例的Twitter的Snowflake 算法生成器对象 分布式系统中,有一些需要使用全局唯一ID的场景,有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 snowflake的结构如下(每部分用-分开):
getSnowflake(long, long) - Static method in class org.miaixz.bus.core.data.ID
获取单例的Twitter的Snowflake 算法生成器对象 分布式系统中,有一些需要使用全局唯一ID的场景,有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。
getSnowflakeNextId() - Static method in class org.miaixz.bus.core.data.ID
简单获取Snowflake 的 nextId 终端ID 数据中心ID 默认为PID和MAC地址生成
getSnowflakeNextIds() - Static method in class org.miaixz.bus.core.data.ID
简单获取Snowflake 的 nextId 终端ID 数据中心ID 默认为PID和MAC地址生成
getSolarDay() - Method in class org.miaixz.bus.core.center.date.culture.cn.JulianDay
公历日
getSolarDay() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
公历日
getSolarTerm() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarFestival
节气,非节气返回null
getSolarTerm() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTermDay
节气
getSolarTime() - Method in class org.miaixz.bus.core.center.date.culture.cn.JulianDay
公历时刻
getSolarTime() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
公历时刻
getSolarTimes(int, int) - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.EightChar
公历时刻列表
getSolarWeek(int) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
公历周
getSound() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.SixtyCycle
纳音
getSpace() - Method in class org.miaixz.bus.core.io.buffer.CircularBuffer
Returns the number of bytes, that can currently be added to the buffer.
getSpace() - Method in class org.miaixz.bus.core.io.CircularByteBuffer
Returns the number of bytes, that can currently be added to the buffer.
getSqlTime(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取Time类型值
getSqlTime(K, Time) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取LocalTime类型值
getSqlTimestamp(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取Timestamp类型值
getSqlTimestamp(K, Timestamp) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取Timestamp类型值
getSrc() - Method in class org.miaixz.bus.core.lang.copier.SrcToDestCopier
获取源
getSSLContext() - Static method in class org.miaixz.bus.core.net.tls.SSLContextBuilder
 
getStackElement(int) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
获取指定层的堆栈信息
getStackElement(String, int) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
获取指定层的堆栈信息
getStackElements() - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
获取当前栈信息
getStackTrace() - Static method in class org.miaixz.bus.core.xyz.ThreadKit
 
getStackTraceElement(int) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
获得堆栈项
getStart() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarWeek
起始星期
getStart() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarWeek
起始星期
getStartAge() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.DecadeFortune
开始年龄
getStartDecadeFortune() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
大运
getStartFortune() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
小运
getStartFortune() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.DecadeFortune
开始小运
getStartLunarYear() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.DecadeFortune
开始农历年
getStartTime() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
开始(即出生)的公历时刻
getStartTime() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimitInfo
 
getStartYear() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarFestival
起始年
getStaticFieldValue(Field) - Static method in class org.miaixz.bus.core.xyz.FieldKit
获取静态字段值
getStatus() - Method in exception class org.miaixz.bus.core.lang.exception.StatefulException
 
getStrByGroup(K, G) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取字符串型属性值
getStrByGroup(K, G, String) - Method in interface org.miaixz.bus.core.lang.getter.GroupedTypeGetter
获取字符串型属性值
getStream() - Method in class org.miaixz.bus.core.io.resource.BytesResource
 
getStream() - Method in class org.miaixz.bus.core.io.resource.CharSequenceResource
 
getStream() - Method in class org.miaixz.bus.core.io.resource.FileObjectResource
 
getStream() - Method in class org.miaixz.bus.core.io.resource.FileResource
 
getStream() - Method in class org.miaixz.bus.core.io.resource.HttpResource
 
getStream() - Method in class org.miaixz.bus.core.io.resource.InputStreamResource
 
getStream() - Method in class org.miaixz.bus.core.io.resource.MultiResource
 
getStream() - Method in interface org.miaixz.bus.core.io.resource.Resource
getStream() - Method in class org.miaixz.bus.core.io.resource.UrlResource
 
getStream() - Method in class org.miaixz.bus.core.io.resource.VfsResource
 
getStream(String) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
从ClassPath资源中获取InputStream
getStream(URL) - Static method in class org.miaixz.bus.core.xyz.UrlKit
从URL中获取流
getStream(ZipFile, ZipEntry) - Static method in class org.miaixz.bus.core.xyz.ZipKit
获取指定ZipEntry的流,用于读取这个entry的内容
getStreamSafe(String) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
从ClassPath资源中获取InputStream,当资源不存在时返回null
getString() - Method in class org.miaixz.bus.core.xml.XmlWriter
获得XML字符串
getString(Map<?, ?>, Object) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为字符串
getString(Map<?, ?>, Object, String) - Static method in class org.miaixz.bus.core.center.map.MapGets
获取Map指定key的值,并转换为字符串
getString(K) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取字符串型属性值
getString(K, String) - Method in interface org.miaixz.bus.core.lang.getter.TypeGetter
获取字符串型属性值 若获得的值为不可见字符,使用默认值
getStringMatcher(String) - Method in class org.miaixz.bus.core.text.AntPathMatcher
Build or retrieve an AntPathMatcher.AntPathStringMatcher for the given pattern.
getStringURI(CharSequence) - Static method in class org.miaixz.bus.core.xyz.UrlKit
获取string协议的URL,类似于string:///xxxxx
getStrKeyMap(Type) - Static method in class org.miaixz.bus.core.lang.reflect.ActualTypeMapperPool
获取泛型变量名(字符串)和泛型实际类型的对应关系Map
getSub(int, int) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
获取子数组
getSub(int, int, int) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
获取子数组
getSuffix(File) - Static method in class org.miaixz.bus.core.io.file.FileName
获取文件后缀名,扩展名不带“.”
getSuffix(String) - Static method in class org.miaixz.bus.core.io.file.FileName
获得文件后缀名,扩展名不带“.”
getSuperClasses(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获取指定类的所有父类,结果不包括指定类本身 如果无父类,返回一个空的列表
getSymbol() - Method in enum class org.miaixz.bus.core.lang.range.BoundType
获取符号
getSystemClassLoader() - Static method in class org.miaixz.bus.core.xyz.ClassKit
获取系统ClassLoader
getTarget() - Method in class org.miaixz.bus.core.io.compress.Deflate
获取目标流
getTarget() - Method in class org.miaixz.bus.core.io.compress.Gzip
获取目标流
getTarget() - Method in class org.miaixz.bus.core.lang.copier.SrcToDestCopier
获得目标
getTargetType(Class<? extends Annotation>) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
获取注解类可以用来修饰哪些程序元素,如 TYPE, METHOD, CONSTRUCTOR, FIELD, PARAMETER 等
getTaskCount() - Method in class org.miaixz.bus.core.center.date.StopWatch
获取任务数
getTaskInfo() - Method in class org.miaixz.bus.core.center.date.StopWatch
获取任务列表
getTaskName() - Method in class org.miaixz.bus.core.center.date.StopWatch.TaskInfo
获取任务名
getTemplate() - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
获取 模板字符串
getTen() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.SixtyCycle
getTenStar(HeavenStem) - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.HeavenStem
十神(生我者,正印偏印。我生者,伤官食神。克我者,正官七杀。我克者,正财偏财。同我者,劫财比肩。)
getter - Variable in class org.miaixz.bus.core.beans.PropDesc
Getter方法
getTerm() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
节气
getTerm() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
节气
getTermDay() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
节气第几天
getTerrain(EarthBranch) - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.HeavenStem
地势(长生十二神)
getText() - Method in class org.miaixz.bus.core.text.placeholder.segment.AbstractSegment
 
getText() - Method in class org.miaixz.bus.core.text.placeholder.segment.LiteralSegment
 
getText() - Method in class org.miaixz.bus.core.text.placeholder.segment.NamedSegment
 
getText() - Method in interface org.miaixz.bus.core.text.placeholder.segment.StringSegment
获取文本值
getThreads() - Static method in class org.miaixz.bus.core.xyz.ThreadKit
获取JVM中与当前线程同组的所有线程
getThreads(ThreadGroup) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
获取JVM中与当前线程同组的所有线程 使用数组二次拷贝方式,防止在线程列表获取过程中线程终止 from Voovan
getThree() - Method in class org.miaixz.bus.core.center.date.culture.cn.climate.Climate
三候
getThrowable() - Method in class org.miaixz.bus.core.lang.Optional
获取异常 当调用 Optional.ofTry(SupplierX)时,异常信息不会抛出,而是保存,调用此方法获取抛出的异常
getThrowableList(Throwable) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
获取异常链上所有异常的集合,如果Throwable 对象没有cause,返回只有一个节点的List 如果传入null,返回空集合
getTime(TimeUnit) - Method in class org.miaixz.bus.core.center.date.StopWatch.TaskInfo
获取指定单位的任务花费时间
getTimeInstance(int) - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
获得 FastFormat 实例 支持缓存
getTimeInstance(int, Locale) - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
获得 FastFormat 实例 支持缓存
getTimeInstance(int, TimeZone) - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
获得 FastFormat 实例 支持缓存
getTimeInstance(int, TimeZone, Locale) - Static method in class org.miaixz.bus.core.center.date.format.FormatBuilder
获得 FastFormat 实例 支持缓存
getTimeMillis() - Method in class org.miaixz.bus.core.center.date.StopWatch.TaskInfo
获取任务花费时间(单位:毫秒)
getTimeNanos() - Method in class org.miaixz.bus.core.center.date.StopWatch.TaskInfo
获取任务花费时间(单位:纳秒)
getTimeSeconds() - Method in class org.miaixz.bus.core.center.date.StopWatch.TaskInfo
获取任务花费时间(单位:秒)
getTimestamp() - Method in class org.miaixz.bus.core.data.ULID
获取ULID的时间戳部分
getTimeZone() - Method in class org.miaixz.bus.core.center.date.DateTime
获取时区
getTimeZone() - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
 
getTimeZone() - Method in interface org.miaixz.bus.core.center.date.printer.DatePrinter
获得时区
getTimeZone() - Method in class org.miaixz.bus.core.center.date.printer.DefaultDatePrinter
 
getTimeZone() - Method in class org.miaixz.bus.core.center.date.printer.SimpleDatePrinter
 
getting() - Method in interface org.miaixz.bus.core.center.function.SupplierX
Gets a result.
getTmpDir() - Static method in class org.miaixz.bus.core.xyz.FileKit
获取临时文件目录
getTmpDirPath() - Static method in class org.miaixz.bus.core.lang.Keys
获取临时文件路径(绝对路径)
getTotal() - Method in interface org.miaixz.bus.core.lang.pool.ObjectPool
获取持有对象总数(包括空闲对象 + 正在使用对象数)
getTotal() - Method in class org.miaixz.bus.core.lang.pool.partition.PartitionObjectPool
获取持有对象总数
getTotal() - Method in class org.miaixz.bus.core.lang.pool.partition.PoolPartition
 
getTotal(TimeUnit) - Method in class org.miaixz.bus.core.center.date.StopWatch
获取所有任务的总花费时间
getTotalLines(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
计算文件的总行数 读取文件采用系统默认编码,一般乱码不会造成行数错误。
getTotalLines(File, int) - Static method in class org.miaixz.bus.core.xyz.FileKit
计算文件的总行数 参考:https://stackoverflow.com/questions/453018/number-of-lines-in-a-file-in-java
getTotalMemory() - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
获得JVM已经从系统中获取到的总共的内存数,单位byte
getTotalTimeMillis() - Method in class org.miaixz.bus.core.center.date.StopWatch
获取所有任务的总花费时间(毫秒)
getTotalTimeNanos() - Method in class org.miaixz.bus.core.center.date.StopWatch
获取所有任务的总花费时间(纳秒)
getTotalTimeSeconds() - Method in class org.miaixz.bus.core.center.date.StopWatch
获取所有任务的总花费时间(秒)
getTradition() - Method in class org.miaixz.bus.core.center.date.culture.Replenish
 
getTreeNodes(K) - Method in interface org.miaixz.bus.core.center.map.ForestMap
获取指定节点所在树结构的全部树节点 比如:存在 a -> b -> c 的关系,则输入 a/b/c 都将返回 a, b, c
getTrustManager(KeyStore, String, Provider) - Static method in class org.miaixz.bus.core.net.tls.TrustAnyTrustManager
获取指定的X509TrustManager 此方法主要用于获取自签证书的X509TrustManager
getTrustManager(KeyStore, Provider) - Static method in class org.miaixz.bus.core.net.tls.TrustAnyTrustManager
获取指定的X509TrustManager 此方法主要用于获取自签证书的X509TrustManager
getTrustManagers(KeyStore, String, Provider) - Static method in class org.miaixz.bus.core.net.tls.TrustAnyTrustManager
获取指定的TrustManager 此方法主要用于获取自签证书的TrustManager
getTtl() - Method in class org.miaixz.bus.core.cache.provider.CacheObject
获取对象存活时长,即超时总时长,0表示无限
getTwelveStar() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
黄道黑道十二神
getTwenty() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarYear
getTwentyEightStar() - Method in class org.miaixz.bus.core.center.date.culture.cn.Animal
二十八宿
getTwentyEightStar() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
二十八宿
getType() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarFestival
类型
getType() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarFestival
类型
getType() - Method in interface org.miaixz.bus.core.lang.range.Bound
获取边界类型
getType() - Method in class org.miaixz.bus.core.lang.range.FiniteBound
获取边界类型
getType() - Method in class org.miaixz.bus.core.lang.range.NoneLowerBound
获取边界类型
getType() - Method in class org.miaixz.bus.core.lang.range.NoneUpperBound
获取边界类型
getType() - Method in interface org.miaixz.bus.core.lang.reflect.Invoker
获取调用方法的返回类型或参数类型。
getType() - Method in class org.miaixz.bus.core.lang.reflect.kotlin.KotlinParameter
获取参数类型
getType() - Method in class org.miaixz.bus.core.lang.reflect.method.MethodInvoker
 
getType() - Method in class org.miaixz.bus.core.lang.reflect.TypeReference
获取用户定义的泛型参数
getType(int) - Static method in class org.miaixz.bus.core.xyz.CharKit
获取字符类型
getType(File) - Static method in class org.miaixz.bus.core.io.file.FileType
根据文件流的头部信息获得文件类型
getType(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
根据文件流的头部信息获得文件类型
getType(File, boolean) - Static method in class org.miaixz.bus.core.io.file.FileType
根据文件流的头部信息获得文件类型
getType(InputStream) - Static method in class org.miaixz.bus.core.io.file.FileType
根据文件流的头部信息获得文件类型 注意此方法会读取头部64个bytes,造成此流接下来读取时缺少部分bytes 因此如果想复用此流,流需支持InputStream.reset()方法。
getType(InputStream, boolean) - Static method in class org.miaixz.bus.core.io.file.FileType
根据文件流的头部信息获得文件类型 注意此方法会读取头部一些bytes,造成此流接下来读取时缺少部分bytes 因此如果想复用此流,流需支持InputStream.reset()方法。
getType(InputStream, int) - Static method in class org.miaixz.bus.core.io.file.FileType
根据文件流的头部信息获得文件类型
getType(InputStream, String) - Static method in class org.miaixz.bus.core.io.file.FileType
根据文件流的头部信息获得文件类型 注意此方法会读取头部64个bytes,造成此流接下来读取时缺少部分bytes 因此如果想复用此流,流需支持InputStream.reset()方法。
getType(InputStream, String, boolean) - Static method in class org.miaixz.bus.core.io.file.FileType
根据文件流的头部信息获得文件类型 注意此方法会读取头部一些bytes,造成此流接下来读取时缺少部分bytes 因此如果想复用此流,流需支持InputStream.reset()方法。
getType(Field) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获取字段对应的Type类型 方法优先获取GenericType,获取不到则获取Type
getType(String) - Static method in class org.miaixz.bus.core.io.file.FileType
根据文件流的头部信息获得文件类型
getTypeArgument(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获得给定类的第一个泛型参数
getTypeArgument(Class<?>, int) - Static method in class org.miaixz.bus.core.xyz.ClassKit
获得给定类的泛型参数
getTypeArgument(Object) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
获得给定类的第一个泛型参数
getTypeArgument(Object, int) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
获得给定类指定下标的泛型参数
getTypeArgument(Type) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获得给定类的第一个泛型参数
getTypeArgument(Type, int) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获得给定类的泛型参数
getTypeArguments(Class<?>, Class<?>, Map<TypeVariable<?>, Type>) - Static method in class org.miaixz.bus.core.xyz.TypeKit
toClass的上下文中返回类的类型参数的映射
getTypeArguments(ParameterizedType) - Static method in class org.miaixz.bus.core.xyz.TypeKit
检索此参数化类型的所有类型参数,包括所有者层次结构参数
getTypeArguments(ParameterizedType, Class<?>, Map<TypeVariable<?>, Type>) - Static method in class org.miaixz.bus.core.xyz.TypeKit
toClass的上下文中返回参数化类型的类型参数的映射
getTypeArguments(Type) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获得指定类型中所有泛型参数类型,例如:
getTypeArguments(Type, Class<?>) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获取基于子类型的类/接口的类型参数
getTypeArguments(Type, Class<?>, Map<TypeVariable<?>, Type>) - Static method in class org.miaixz.bus.core.xyz.TypeKit
toClass的上下文中返回type的类型参数的映射
getTypeByPath(String) - Static method in class org.miaixz.bus.core.io.file.FileType
通过路径获得文件类型
getTypeByPath(String, boolean) - Static method in class org.miaixz.bus.core.io.file.FileType
通过路径获得文件类型
getTypeMap(Class<?>) - Static method in class org.miaixz.bus.core.xyz.TypeKit
获取泛型变量和泛型实际类型的对应关系Map 例如:
getUnixsecond() - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
获取Unix时间戳(秒)
getUpperBound() - Method in class org.miaixz.bus.core.lang.range.BoundedRange
获取上界
getUpperBoundValue() - Method in class org.miaixz.bus.core.lang.range.BoundedRange
获取上界值
getUrl() - Method in class org.miaixz.bus.core.io.resource.BytesResource
 
getUrl() - Method in class org.miaixz.bus.core.io.resource.CharSequenceResource
 
getUrl() - Method in class org.miaixz.bus.core.io.resource.FileObjectResource
 
getUrl() - Method in class org.miaixz.bus.core.io.resource.FileResource
 
getUrl() - Method in class org.miaixz.bus.core.io.resource.HttpResource
 
getUrl() - Method in class org.miaixz.bus.core.io.resource.InputStreamResource
 
getUrl() - Method in class org.miaixz.bus.core.io.resource.MultiResource
 
getUrl() - Method in interface org.miaixz.bus.core.io.resource.Resource
获得解析后的URL,无对应URL的返回null
getUrl() - Method in class org.miaixz.bus.core.io.resource.UrlResource
 
getUrl() - Method in class org.miaixz.bus.core.io.resource.VfsResource
 
getURL(File) - Static method in class org.miaixz.bus.core.xyz.UrlKit
获得URL,常用于使用绝对路径时的情况
getURL(String) - Static method in class org.miaixz.bus.core.xyz.UrlKit
获得URL
getURL(String, Class<?>) - Static method in class org.miaixz.bus.core.xyz.UrlKit
获得URL
getURL(URL, String) - Static method in class org.miaixz.bus.core.xyz.UrlKit
获取相对于给定URL的新的URL 来自:org.springframework.core.io.UrlResource#createRelativeURL
getURLs(File...) - Static method in class org.miaixz.bus.core.xyz.UrlKit
获得URL,常用于使用绝对路径时的情况
getUsableLocalPort() - Static method in class org.miaixz.bus.core.xyz.NetKit
查找1024~65535范围内的可用端口 此方法只检测给定范围内的随机一个端口,检测65535-1024次 来自org.springframework.util.SocketUtils
getUsableLocalPort(int) - Static method in class org.miaixz.bus.core.xyz.NetKit
查找指定范围内的可用端口,最大值为65535 此方法只检测给定范围内的随机一个端口,检测65535-minPort次 来自org.springframework.util.SocketUtils
getUsableLocalPort(int, int) - Static method in class org.miaixz.bus.core.xyz.NetKit
查找指定范围内的可用端口 此方法只检测给定范围内的随机一个端口,检测maxPort-minPort次 来自org.springframework.util.SocketUtils
getUsableLocalPorts(int, int, int) - Static method in class org.miaixz.bus.core.xyz.NetKit
获取多个本地可用端口 来自org.springframework.util.SocketUtils
getUsableMemory() - Static method in class org.miaixz.bus.core.xyz.RuntimeKit
获得JVM最大可用内存,计算方法为: 最大内存-总内存+剩余内存
getUsedSize() - Method in class org.miaixz.bus.core.cache.file.AbstractFileCache
已使用空间大小
getUserHomeDir() - Static method in class org.miaixz.bus.core.xyz.FileKit
获取用户目录
getUserHomePath() - Static method in class org.miaixz.bus.core.lang.Keys
获取用户路径(绝对路径)
getUtf8Reader(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
获得一个文件读取器
getUtf8Reader(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
获得一个文件读取器
getUtf8Reader(Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
获得一个文件读取器
getValidEndIndex() - Method in class org.miaixz.bus.core.text.finder.TextFinder
获取有效结束位置 如果TextFinder.endIndex小于0,在反向模式下是开头(-1),正向模式是结尾(text.length())
getValue() - Method in class org.miaixz.bus.core.cache.provider.CacheObject
获取值
getValue() - Method in enum class org.miaixz.bus.core.center.date.culture.en.Month
获取Calendar中的对应值 此值从0开始,即0表示一月
getValue() - Method in enum class org.miaixz.bus.core.center.date.culture.en.Various
获取Calendar中对应的值
getValue() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.EntryNodeWrapper
 
getValue() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.TreeEntryNode
获取节点的value
getValue() - Method in interface org.miaixz.bus.core.center.map.multi.Table.Cell
获取值
getValue() - Method in class org.miaixz.bus.core.io.check.crc16.CRC16Checksum
 
getValue() - Method in class org.miaixz.bus.core.io.check.CRC16
 
getValue() - Method in class org.miaixz.bus.core.io.check.CRC8
 
getValue() - Method in enum class org.miaixz.bus.core.io.file.LineSeparator
 
getValue() - Method in enum class org.miaixz.bus.core.io.watch.WatchKind
获取枚举对应的事件类型
getValue() - Method in enum class org.miaixz.bus.core.lang.Algorithm
获取算法字符串表示,区分大小写
getValue() - Method in enum class org.miaixz.bus.core.lang.Algorithm.Type
获取枚举值对应的int表示
getValue() - Method in enum class org.miaixz.bus.core.lang.EnumMap.Modifier
获取修饰符枚举对应的int修饰符值,值见Modifier
getValue() - Method in enum class org.miaixz.bus.core.lang.EnumMap.Type
 
getValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableEntry
获取值
getValue() - Method in interface org.miaixz.bus.core.lang.range.Bound
获取边界值
getValue() - Method in class org.miaixz.bus.core.lang.range.FiniteBound
获取边界值
getValue() - Method in class org.miaixz.bus.core.lang.range.NoneLowerBound
获取边界值
getValue() - Method in class org.miaixz.bus.core.lang.range.NoneUpperBound
获取边界值
getValue() - Method in enum class org.miaixz.bus.core.lang.thread.RejectPolicy
获取RejectedExecutionHandler枚举值
getValue(Object) - Method in class org.miaixz.bus.core.beans.path.BeanPath
获取路径对应的值
getValue(Object) - Method in class org.miaixz.bus.core.beans.path.node.EmptyNode
 
getValue(Object) - Method in class org.miaixz.bus.core.beans.path.node.ListNode
 
getValue(Object) - Method in class org.miaixz.bus.core.beans.path.node.NameNode
 
getValue(Object) - Method in interface org.miaixz.bus.core.beans.path.node.Node
获取Bean对应节点的值
getValue(Object) - Method in class org.miaixz.bus.core.beans.path.node.RangeNode
 
getValue(Object) - Method in class org.miaixz.bus.core.beans.PropDesc
获取属性值 首先调用字段对应的Getter方法获取值,如果Getter方法不存在,则判断字段如果为public,则直接获取字段值 此方法不检查任何注解,使用前需调用 PropDesc.isReadable(boolean) 检查是否可读
getValue(Object, Type, boolean) - Method in class org.miaixz.bus.core.beans.PropDesc
获取属性值,自动转换属性值类型 首先调用字段对应的Getter方法获取值,如果Getter方法不存在,则判断字段如果为public,则直接获取字段值
getValue(K, int) - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
获取指定序号的值,若值不存在,返回null
getValues(K) - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
获取键对应的值,若值不存在,则返回Collections.emptyList()。效果等同于:
getValues(K) - Method in class org.miaixz.bus.core.center.map.TableMap
获取指定key对应的所有值
getVDS() - Method in class org.miaixz.bus.core.data.VIN
获取车辆说明部分 VDS(Vehicle Descriptor section)
getVehicleDescriptorCode() - Method in class org.miaixz.bus.core.data.VIN
获取车辆特征代码(Vehicle Descriptor Code),相对于VDS,不包含校验位。
getVIS() - Method in class org.miaixz.bus.core.data.VIN
获取车辆指示部分 VIS(Vehicle Indicator Section)
getWealthDirection() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.HeavenStem
财神方位(《财神方位歌》甲乙东北是财神,丙丁向在西南寻,戊己正北坐方位,庚辛正东去安身,壬癸原来正南坐,便是财神方位真。)
getWebRoot() - Static method in class org.miaixz.bus.core.xyz.FileKit
获取Web项目下的web root路径 原理是首先获取ClassPath路径,由于在web项目中ClassPath位于 WEB-INF/classes/下,故向上获取两级目录即可。
getWeek() - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
获取当前周数的方法
getWeek() - Method in class org.miaixz.bus.core.center.date.culture.cn.JulianDay
星期
getWeek() - Method in class org.miaixz.bus.core.center.date.culture.cn.star.seven.SevenStar
星期
getWeek() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
星期
getWeek() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
星期
getWeekCount(int) - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
周数
getWeekCount(int) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarMonth
周数
getWeeks(int) - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
获取本月的农历周列表
getWeeks(int) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarMonth
获取本月的公历周列表
getWeight() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.TreeEntryNode
获取当前节点与根节点的距离
getWeight() - Method in interface org.miaixz.bus.core.center.map.TreeEntry
获取以当前节点作为叶子节点的树结构,然后获取当前节点与根节点的距离
getWeight() - Method in class org.miaixz.bus.core.lang.selector.WeightObject
获取权重
getWeight() - Method in class org.miaixz.bus.core.tree.MapTree
 
getWeight() - Method in interface org.miaixz.bus.core.tree.Node
获取权重
getWeight() - Method in class org.miaixz.bus.core.tree.TreeNode
 
getWeightKey() - Method in class org.miaixz.bus.core.tree.NodeConfig
获取权重对应的名称
getWithoutLock(K) - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
获取键对应的CacheObject
getWMI() - Method in class org.miaixz.bus.core.data.VIN
获取世界制造厂识别代号WMI(World Manufacturer Identifier) 对年产量大于或等于1000辆的完整车辆或非完整车辆制造,车辆识别代号的第一部分为世界制造)厂识别代号(WMI) 对年产量小于1000辆的完整车辆和/或非完整车辆制造厂,第三部分的三、四、五位与第一部分的三位字码一起构成世界制造厂识别代号(WMI)
getWord() - Method in class org.miaixz.bus.core.text.dfa.FoundWord
获取生效的单词,即单词树中的词
getWorkerId(long) - Method in class org.miaixz.bus.core.data.Snowflake
根据Snowflake的ID,获取机器id
getWorkerId(long, long) - Static method in class org.miaixz.bus.core.data.ID
获取机器ID,使用进程ID配合数据中心ID生成 机器依赖于本进程ID或进程名的Hash值。
getWrappedClass() - Method in class org.miaixz.bus.core.beans.NullWrapperBean
获取null值对应的类型
getWrapperSet() - Static method in enum class org.miaixz.bus.core.convert.BasicType
获取所有原始类型
getWriter() - Static method in class org.miaixz.bus.core.xyz.StringKit
获得StringWriter
getWriter(boolean) - Method in class org.miaixz.bus.core.io.file.FileWriter
获得一个带缓存的写入对象
getWriter(File, Charset, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
获得一个带缓存的写入对象
getWriter(String, Charset, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
获得一个带缓存的写入对象
getYangDirection() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.HeavenStem
阳贵神方位(《阳贵神歌》甲戊坤艮位,乙己是坤坎,庚辛居离艮,丙丁兑与乾,震巽属何日,壬癸贵神安。)
getYear() - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
获取年份
getYear() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.EightChar
年柱
getYear() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
农历年
getYear() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarYear
getYear() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarHalfYear
getYear() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarMonth
getYear() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarQuarter
getYear() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarYear
getYear() - Method in class org.miaixz.bus.core.data.VIN
Get year.
getYear(int) - Method in class org.miaixz.bus.core.data.VIN
Gets year.
getYearCount() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
年数
getYearCount() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimitInfo
 
getYearSixtyCycle() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
当天的年干支
getYearSixtyCycle() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
当时的年干支
getYinDirection() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.HeavenStem
阴贵神方位(《阴贵神歌》甲戊见牛羊,乙己鼠猴乡,丙丁猪鸡位,壬癸蛇兔藏,庚辛逢虎马,此是贵神方。)
getZipOutputStream(OutputStream, Charset) - Static method in class org.miaixz.bus.core.xyz.ZipKit
getZodiac() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.EarthBranch
生肖
getZodiac(int) - Static method in class org.miaixz.bus.core.xyz.DateKit
计算生肖
getZone() - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
获取时区
getZone() - Method in class org.miaixz.bus.core.center.date.culture.cn.Beast
getZone() - Method in class org.miaixz.bus.core.center.date.culture.cn.star.twentyeight.TwentyEightStar
getZoneId() - Method in class org.miaixz.bus.core.center.date.DateTime
获取时区ID
getZoneId() - Method in enum class org.miaixz.bus.core.lang.ZoneId
 
getZoneOffset() - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
获取时区偏移量
GIF - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
gif
GIGABYTES - Enum constant in enum class org.miaixz.bus.core.io.unit.DataUnit
Gigabytes, 后缀表示为: GB.
globalDefaultValueHandler - Static variable in class org.miaixz.bus.core.text.placeholder.StringTemplate
全局默认值处理器,一旦修改,对所有模板对象都生效
globalFeatures - Static variable in class org.miaixz.bus.core.text.placeholder.StringTemplate
全局默认策略,一旦修改,对所有模板对象都生效
GlobalPruneTimer - Enum Class in org.miaixz.bus.core.cache
全局缓存清理定时器池,用于在需要过期支持的缓存对象中超时任务池
GlobalThreadPool - Class in org.miaixz.bus.core.lang.thread
全局公共线程池 此线程池是一个无限线程池,即加入的线程不等待任何线程,直接执行
GMP - Static variable in class org.miaixz.bus.core.codec.binary.encoder.Base62Encoder
GMP风格
GMP_DECODER - Static variable in class org.miaixz.bus.core.codec.binary.decoder.Base62Decoder
GMP风格解码器
GMP_ENCODER - Static variable in class org.miaixz.bus.core.codec.binary.encoder.Base62Encoder
GMP风格编码器
GMT - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"Universal Time","世界时"
Graph<T> - Class in org.miaixz.bus.core.center.map.multi
支持处理无向图结构的Map,本质上是基于SetValueMap实现的邻接表
Graph() - Constructor for class org.miaixz.bus.core.center.map.multi.Graph
 
greaterThan(Money) - Method in class org.miaixz.bus.core.math.Money
货币比较 判断本货币对象是否大于另一货币对象。 如果待比较的两个货币对象的币种不同,则抛出java.lang.IllegalArgumentException。 如果本货币对象的金额大于待比较货币对象,则返回true,否则返回false。
greaterThan(T) - Static method in interface org.miaixz.bus.core.lang.range.Bound
{x | x > min}
greaterThan(T) - Static method in class org.miaixz.bus.core.lang.range.BoundedRange
{x | lowerBound < x < +∞}
GREEN - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
绿
group(Collection<T>, Hash32<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
分组,按照Hash32接口定义的hash算法,集合中的元素放入hash值对应的子列表中
group(Function<? super T, ? extends K>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
通过给定分组依据进行分组
group(Function<? super T, ? extends K>, Supplier<M>, Collector<? super T, A, D>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
通过给定分组依据进行分组
group(Function<? super T, ? extends K>, Collector<? super T, A, D>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
通过给定分组依据进行分组
group(Matcher, String) - Static method in class org.miaixz.bus.core.xyz.PatternKit
根据提供的匹配器和组名尝试获取匹配的字符串 此方法旨在方便地从匹配器中提取指定名称的组匹配的字符串。如果指定的组不存在,则通过捕获异常并返回null来优雅地处理错误。
GROUP_VAR - Static variable in class org.miaixz.bus.core.lang.Regex
分组
GROUP_VAR_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
分组
group2Map(Collection<E>, Function<E, T>, Function<E, U>) - Static method in class org.miaixz.bus.core.center.CollectionStream
将collection按照两个规则(比如有相同的年级id,班级id)分组成双层map Collection<E> ---> Map<T,Map<U,E>>
group2Map(Collection<E>, Function<E, T>, Function<E, U>, boolean) - Static method in class org.miaixz.bus.core.center.CollectionStream
将collection按照两个规则(比如有相同的年级id,班级id)分组成双层map Collection<E> ---> Map<T,Map<U,E>>
groupBy(Collection<E>, Function<E, K>, Collector<E, ?, D>) - Static method in class org.miaixz.bus.core.center.CollectionStream
作为所有groupingBy的公共方法,更接近于原生,灵活性更强
groupBy(Collection<E>, Function<E, K>, Collector<E, ?, D>, boolean) - Static method in class org.miaixz.bus.core.center.CollectionStream
作为所有groupingBy的公共方法,更接近于原生,灵活性更强
groupBy2Key(Collection<E>, Function<E, K>, Function<E, U>) - Static method in class org.miaixz.bus.core.center.CollectionStream
将collection按照两个规则(比如有相同的年级id,班级id)分组成双层map Collection<E> ---> Map<T,Map<U,List<E>>>
groupBy2Key(Collection<E>, Function<E, K>, Function<E, U>, boolean) - Static method in class org.miaixz.bus.core.center.CollectionStream
将collection按照两个规则(比如有相同的年级id,班级id)分组成双层map Collection<E> ---> Map<T,Map<U,List<E>>>
groupByField(Collection<T>, String) - Static method in class org.miaixz.bus.core.xyz.CollKit
根据元素的指定字段值分组,非Bean都放在第一个分组中
groupByFunc(Collection<T>, Function<T, ?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
根据元素的指定字段值分组,非Bean都放在第一个分组中 例如: CollKit.groupByFunc(list, TestBean::getAge)
groupByKey() - Method in class org.miaixz.bus.core.center.stream.EntryStream
将键值对按键分组
groupByKey(Collection<E>, Function<E, K>) - Static method in class org.miaixz.bus.core.center.CollectionStream
将collection按照规则(比如有相同的班级id)分组成map Collection<E> -------> Map<K,List<E>>
groupByKey(Collection<E>, Function<E, K>, boolean) - Static method in class org.miaixz.bus.core.center.CollectionStream
将collection按照规则(比如有相同的班级id)分组成map Collection<E> -------> Map<K,List<E>>
groupByKey(Supplier<M>, Collector<V, ?, C>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
将键值对按键分组
groupByKey(Collector<V, ?, C>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
将键值对按键分组
GroupedTypeGetter<K,G> - Interface in org.miaixz.bus.core.lang.getter
基于分组的Get接口
grouping(Iterable<Map.Entry<K, V>>) - Static method in class org.miaixz.bus.core.xyz.MapKit
根据给定的entry列表,根据entry的key进行分组;
groupingBy(Function<? super T, ? extends K>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
提供对null值友好的groupingBy操作的Collector实现
groupingBy(Function<? super T, ? extends K>, Function<? super T, ? extends R>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
提供对null值友好的groupingBy操作的Collector实现, 对集合分组,然后对分组后的值集合进行映射
groupingBy(Function<? super T, ? extends K>, Function<? super T, ? extends R>, Supplier<C>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
提供对null值友好的groupingBy操作的Collector实现, 对集合分组,然后对分组后的值集合进行映射
groupingBy(Function<? super T, ? extends K>, Function<? super T, ? extends R>, Supplier<C>, Supplier<M>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
提供对null值友好的groupingBy操作的Collector实现, 对集合分组,然后对分组后的值集合进行映射
groupingBy(Function<? super T, ? extends K>, Supplier<M>, Collector<? super T, A, D>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
提供对null值友好的groupingBy操作的Collector实现,可指定map类型
groupingBy(Function<? super T, ? extends K>, Collector<? super T, A, D>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
提供对null值友好的groupingBy操作的Collector实现
groupKeyValue(Collection<E>, Function<E, K>, Function<E, V>) - Static method in class org.miaixz.bus.core.center.CollectionStream
将collection按照规则(比如有相同的班级id)分组成map,map中的key为班级id,value为班级名 Collection<E> -------> Map<K,List<V>>
groupKeyValue(Collection<E>, Function<E, K>, Function<E, V>, boolean) - Static method in class org.miaixz.bus.core.center.CollectionStream
将collection按照规则(比如有相同的班级id)分组成map,map中的key为班级id,value为班级名 Collection<E> -------> Map<K,List<V>>
gt(T, T) - Static method in class org.miaixz.bus.core.xyz.CompareKit
c1是否大于c2,通过调用compare(c1, c2) > 0完成
GT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
GuardedBy - Annotation Interface in org.miaixz.bus.core.annotation
用来标识每个需要加锁的状态变量以及保护该变量的锁 有助于代码的维护与审查,以及一些自动化的分析工具找到潜在的安全性错误
gxcSunLon(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
GZ - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
gz
gzip() - Method in class org.miaixz.bus.core.io.compress.Gzip
将普通数据流压缩
gzip(byte[]) - Static method in class org.miaixz.bus.core.xyz.ZipKit
Gzip压缩处理
gzip(File) - Static method in class org.miaixz.bus.core.xyz.ZipKit
Gzip压缩文件
gzip(InputStream) - Static method in class org.miaixz.bus.core.xyz.ZipKit
Gzip压缩文件
gzip(InputStream, int) - Static method in class org.miaixz.bus.core.xyz.ZipKit
Gzip压缩文件
gzip(String, Charset) - Static method in class org.miaixz.bus.core.xyz.ZipKit
Gzip压缩处理
Gzip - Class in org.miaixz.bus.core.io.compress
GZIP是用于Unix系统的文件压缩 gzip的基础是DEFLATE
Gzip(InputStream, OutputStream) - Constructor for class org.miaixz.bus.core.io.compress.Gzip
构造
GzipSink - Class in org.miaixz.bus.core.io.sink
这相当于使用Deflater同步刷新选项 该类不提供任何部分刷新机制 为获得最佳性能, 只在应用程序行为需要时调用GzipSink.flush()
GzipSink(Sink) - Constructor for class org.miaixz.bus.core.io.sink.GzipSink
 
GzipSource - Class in org.miaixz.bus.core.io.source
解压读取数据
GzipSource(Source) - Constructor for class org.miaixz.bus.core.io.source.GzipSource
 

H

H2_PRIOR_KNOWLEDGE - Static variable in class org.miaixz.bus.core.lang.Http
明文HTTP/2,没有"upgrade"往返。此选项要求客户端事先知道服务器支持明文HTTP/2
H2_PRIOR_KNOWLEDGE - Static variable in class org.miaixz.bus.core.lang.Protocol
明文HTTP/2,没有"upgrade"往返。此选项要求客户端事先知道服务器支持明文HTTP/2
has(int, int) - Static method in class org.miaixz.bus.core.math.BitStatus
判断是否含有状态
hasAllModifier(int, int...) - Static method in class org.miaixz.bus.core.xyz.ModifierKit
是否同时存在一个或多个修饰符(可能有多个修饰符,如果有指定的修饰符则返回true)
hasAnnotation(Class<? extends Annotation>) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配被指定注解标注、或注解层级结构中存在指定注解的方法的方法匹配器。 比如:指定注解为 @Annotation,则匹配: 被@Annotation标注的方法; 被带有@Annotation注解的派生注解标注的方法;
hasAnnotation(AnnotatedElement, Class<? extends Annotation>) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
检查是否包含指定注解
hasAnnotationOnDeclaringClass(Class<? extends Annotation>) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配声明方法的类的层级接口中,存在任意类被指定注解标注、或注解层级结构中存在指定注解的方法的方法匹配器。 比如:指定注解为 @Annotation,则匹配: 声明方法的类被@Annotation标注的方法; 声明方法的类被带有@Annotation注解的派生注解标注的方法;
hasAnnotationOnMethodOrDeclaringClass(Class<? extends Annotation>) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配方法本身或声明方法的类上,直接被指定注解标注、或注解层级结构中存在指定注解的方法的方法匹配器。 比如:指定注解为 @Annotation,则匹配: 被@Annotation标注的方法; 被带有@Annotation注解的派生注解标注的方法; 声明方法的类被@Annotation标注的方法; 声明方法的类被带有@Annotation注解的派生注解标注的方法;
hasAttribute(int) - Method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
该属性下标是否在注解中存在对应属性
hasAttribute(String, Class<?>) - Method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
注解是否存在指定属性
hasBlank(CharSequence...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
指定字符串数组中,是否包含空字符串。
hasBlank(Iterable<? extends CharSequence>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
指定字符串集合中,是否包含空字符串。
hasBytes() - Method in class org.miaixz.bus.core.io.buffer.CircularBuffer
Returns, whether the buffer is currently holding, at least, a single byte.
hasBytes() - Method in class org.miaixz.bus.core.io.CircularByteBuffer
Returns, whether the buffer is currently holding, at least, a single byte.
hasChild() - Method in class org.miaixz.bus.core.tree.MapTree
是否有子节点,无子节点则此为叶子节点
hasChildren() - Method in interface org.miaixz.bus.core.center.map.TreeEntry
当前节点是否有子节点
hasChinese(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否包含汉字
hasDeadline() - Method in class org.miaixz.bus.core.io.timout.AssignTimeout
 
hasDeadline() - Method in class org.miaixz.bus.core.io.timout.Timeout
Returns true if a deadline is enabled.
hasDeclaredAnnotation(Class<? extends Annotation>) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配被指定注解标注、或注解层级结构中存在指定注解的方法的方法匹配器。 比如:指定注解为 @Annotation,则匹配直接被@Annotation标注的方法。
hasDefaultValue() - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
是否有默认值
hasEmpty(CharSequence...) - Static method in class org.miaixz.bus.core.text.StringValidator
是否包含空字符串。
hasEmpty(Iterable<? extends CharSequence>) - Static method in class org.miaixz.bus.core.text.StringValidator
是否包含空字符串。
hasEmpty(T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
是否存在null或空对象,通过ObjectKit.isEmpty(Object) 判断元素
hasEmptyField(Object, String...) - Static method in class org.miaixz.bus.core.xyz.BeanKit
判断Bean是否包含值为null的属性,或当字段为CharSequence时,是否为isEmpty(null或"") 对象本身为null也返回true
hasEmptyVarargs(T...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
是否存在null或空对象,通过ObjectKit.isEmpty(Object) 判断元素
hasField(Class<?>, String) - Static method in class org.miaixz.bus.core.xyz.FieldKit
查找指定类中是否包含指定名称对应的字段,包括所有字段(包括非public字段),也包括父类和Object类的字段
hasGetter(Class<?>) - Static method in class org.miaixz.bus.core.xyz.BeanKit
判断是否为Bean对象 判定方法是否存在只有无参数的getXXX方法或者isXXX方法
hash(String) - Method in class org.miaixz.bus.core.text.bloom.AbstractFilter
自定义Hash方法
hash(String) - Method in class org.miaixz.bus.core.text.bloom.FunctionFilter
 
hash128(byte[]) - Method in class org.miaixz.bus.core.codec.hash.CityHash
计算128位City Hash值
hash128(byte[]) - Method in class org.miaixz.bus.core.codec.hash.metro.MetroHash128
 
hash128(byte[]) - Method in class org.miaixz.bus.core.codec.hash.MurmurHash
Murmur3 128-bit 算法.
hash128(byte[], int, int) - Method in class org.miaixz.bus.core.codec.hash.MurmurHash
Murmur3 128-bit variant.
hash128(byte[], int, int, int) - Method in class org.miaixz.bus.core.codec.hash.MurmurHash
Murmur3 128-bit variant.
hash128(byte[], No128) - Method in class org.miaixz.bus.core.codec.hash.CityHash
计算128位City Hash值
hash128(CharSequence) - Method in class org.miaixz.bus.core.codec.hash.MurmurHash
Murmur3 128-bit Hash值计算
hash128(T) - Method in interface org.miaixz.bus.core.codec.hash.Hash128
计算Hash值
Hash128<T> - Interface in org.miaixz.bus.core.codec.hash
Hash计算接口
hash32(byte[]) - Method in class org.miaixz.bus.core.codec.hash.CityHash
计算32位City Hash值
hash32(byte[]) - Method in class org.miaixz.bus.core.codec.hash.KetamaHash
 
hash32(byte[]) - Method in class org.miaixz.bus.core.codec.hash.MurmurHash
Murmur3 32-bit Hash值计算
hash32(byte[], int, int) - Method in class org.miaixz.bus.core.codec.hash.MurmurHash
Murmur3 32-bit Hash值计算
hash32(byte[], int, int, int) - Method in class org.miaixz.bus.core.codec.hash.MurmurHash
Murmur3 32-bit Hash值计算
hash32(CharSequence) - Method in class org.miaixz.bus.core.codec.hash.MurmurHash
Murmur3 32-bit Hash值计算
hash32(T) - Method in interface org.miaixz.bus.core.codec.hash.Hash32
计算Hash值
Hash32<T> - Interface in org.miaixz.bus.core.codec.hash
Hash计算接口
hash64(byte[]) - Method in class org.miaixz.bus.core.codec.hash.CityHash
计算64位City Hash值
hash64(byte[]) - Method in class org.miaixz.bus.core.codec.hash.KetamaHash
 
hash64(byte[]) - Method in class org.miaixz.bus.core.codec.hash.metro.MetroHash64
 
hash64(byte[]) - Method in class org.miaixz.bus.core.codec.hash.MurmurHash
Murmur3 64-bit 算法 This is essentially MSB 8 bytes of Murmur3 128-bit variant.
hash64(byte[], int, int) - Method in class org.miaixz.bus.core.codec.hash.MurmurHash
类Murmur3 64-bit 算法 This is essentially MSB 8 bytes of Murmur3 128-bit variant.
hash64(byte[], long) - Method in class org.miaixz.bus.core.codec.hash.CityHash
计算64位City Hash值,种子1使用默认的CityHash.k2
hash64(byte[], long, long) - Method in class org.miaixz.bus.core.codec.hash.CityHash
计算64位City Hash值
hash64(CharSequence) - Method in class org.miaixz.bus.core.codec.hash.MurmurHash
Murmur3 64-bit Hash值计算
hash64(Collection<? extends CharSequence>) - Method in class org.miaixz.bus.core.codec.hash.Simhash
指定文本计算simhash值
hash64(T) - Method in interface org.miaixz.bus.core.codec.hash.Hash64
计算Hash值
Hash64<T> - Interface in org.miaixz.bus.core.codec.hash
Hash计算接口
hashCode - Variable in class org.miaixz.bus.core.io.ByteString
 
hashCode() - Method in class org.miaixz.bus.core.annotation.Named.Names
 
hashCode() - Method in class org.miaixz.bus.core.annotation.resolve.elements.HierarchicalAnnotatedElements
获取实例的哈希值
hashCode() - Method in class org.miaixz.bus.core.annotation.resolve.elements.MetaAnnotatedElement
获取实例的哈希值
hashCode() - Method in class org.miaixz.bus.core.annotation.resolve.elements.RepeatableMetaAnnotatedElement
获取实例的哈希值
hashCode() - Method in class org.miaixz.bus.core.annotation.resolve.GenericAnnotationMapping
获取实例哈希值
hashCode() - Method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
获取实例哈希值
hashCode() - Method in class org.miaixz.bus.core.beans.DynaBean
 
hashCode() - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
 
hashCode() - Method in class org.miaixz.bus.core.center.date.printer.SimpleDatePrinter
 
hashCode() - Method in class org.miaixz.bus.core.center.map.AbstractEntry
 
hashCode() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.TreeEntryNode
返回当前TreeEntry的哈希值。 默认总是返回Map.Entry.getKey()的哈希值
hashCode() - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
hashCode() - Method in class org.miaixz.bus.core.center.map.multi.AbstractTable
 
hashCode() - Method in class org.miaixz.bus.core.center.map.TolerantMap
 
hashCode() - Method in class org.miaixz.bus.core.center.regex.RegexWithFlag
 
hashCode() - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
hashCode() - Method in class org.miaixz.bus.core.center.stream.EnhancedWrappedStream
获取当前被包装的实例的哈希值
hashCode() - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
获取当前实例的哈希值
hashCode() - Method in class org.miaixz.bus.core.codec.No128
 
hashCode() - Method in class org.miaixz.bus.core.compare.ComparatorChain
 
hashCode() - Method in class org.miaixz.bus.core.data.Coordinate.Point
 
hashCode() - Method in class org.miaixz.bus.core.data.ULID
 
hashCode() - Method in class org.miaixz.bus.core.data.UUID
返回此 UUID 的哈希码。
hashCode() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
hashCode() - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
hashCode() - Method in class org.miaixz.bus.core.io.ByteOrderMark
 
hashCode() - Method in class org.miaixz.bus.core.io.ByteString
 
hashCode() - Method in class org.miaixz.bus.core.io.unit.DataSize
 
hashCode() - Method in class org.miaixz.bus.core.lang.ansi.Ansi8BitColor
 
hashCode() - Method in class org.miaixz.bus.core.lang.MediaType
 
hashCode() - Method in class org.miaixz.bus.core.lang.mutable.MutableBool
 
hashCode() - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
 
hashCode() - Method in class org.miaixz.bus.core.lang.mutable.MutableDouble
 
hashCode() - Method in class org.miaixz.bus.core.lang.mutable.MutableFloat
 
hashCode() - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
 
hashCode() - Method in class org.miaixz.bus.core.lang.mutable.MutableLong
 
hashCode() - Method in class org.miaixz.bus.core.lang.mutable.MutableObject
 
hashCode() - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
 
hashCode() - Method in class org.miaixz.bus.core.lang.Optional
如果包裹内元素为空,则返回0,否则返回元素的 hashcode
hashCode() - Method in class org.miaixz.bus.core.lang.range.BoundedRange
获取实例哈希值
hashCode() - Method in class org.miaixz.bus.core.lang.range.FiniteBound
获取哈希值
hashCode() - Method in class org.miaixz.bus.core.lang.ref.PhantomObject
 
hashCode() - Method in class org.miaixz.bus.core.lang.ref.SoftObject
 
hashCode() - Method in class org.miaixz.bus.core.lang.ref.StrongObject
 
hashCode() - Method in class org.miaixz.bus.core.lang.ref.WeakObject
 
hashCode() - Method in class org.miaixz.bus.core.lang.reflect.kotlin.KotlinParameter
 
hashCode() - Method in class org.miaixz.bus.core.lang.selector.WeightObject
 
hashCode() - Method in class org.miaixz.bus.core.lang.tuple.Pair
 
hashCode() - Method in class org.miaixz.bus.core.lang.tuple.Triplet
 
hashCode() - Method in class org.miaixz.bus.core.lang.tuple.Tuple
 
hashCode() - Method in class org.miaixz.bus.core.math.Money
计算本货币对象的杂凑值。
hashCode() - Method in class org.miaixz.bus.core.text.CharArray
 
hashCode() - Method in class org.miaixz.bus.core.tree.TreeNode
 
hashCode() - Method in class org.miaixz.bus.core.Version
 
HASHCODE - Static variable in class org.miaixz.bus.core.lang.Normal
hashCode
Hashids - Class in org.miaixz.bus.core.codec
Hashids 协议实现,以实现: 生成简短、唯一、大小写敏感并无序的hash值 自然数字的Hash值 可以设置不同的盐,具有保密性 可配置的hash长度 递增的输入产生的输出无法预测
Hashids(char[], char[], int) - Constructor for class org.miaixz.bus.core.codec.Hashids
构造
HashKit - Class in org.miaixz.bus.core.xyz
Hash算法大全 推荐使用FNV1算法
HashKit() - Constructor for class org.miaixz.bus.core.xyz.HashKit
 
hasLowerBound() - Method in class org.miaixz.bus.core.lang.range.BoundedRange
是否有下界
hasModifier(int, int...) - Static method in class org.miaixz.bus.core.xyz.ModifierKit
是否同时存在一个或多个修饰符(可能有多个修饰符,如果有指定的修饰符则返回true)
hasModifier(Class<?>, EnumMap.Modifier...) - Static method in class org.miaixz.bus.core.xyz.ModifierKit
是否同时存在一个或多个修饰符(可能有多个修饰符,如果有指定的修饰符则返回true)
hasModifier(Member, EnumMap.Modifier...) - Static method in class org.miaixz.bus.core.xyz.ModifierKit
是否同时存在一个或多个修饰符(可能有多个修饰符,如果有指定的修饰符则返回true)
hasMoreElements() - Method in class org.miaixz.bus.core.center.iterator.IteratorEnumeration
 
hasNext() - Method in class org.miaixz.bus.core.beans.path.BeanPath
 
hasNext() - Method in class org.miaixz.bus.core.cache.provider.CacheObjectIterator
 
hasNext() - Method in class org.miaixz.bus.core.cache.provider.CacheValuesIterator
 
hasNext() - Method in class org.miaixz.bus.core.center.iterator.ArrayIterator
 
hasNext() - Method in class org.miaixz.bus.core.center.iterator.ComputeIterator
 
hasNext() - Method in class org.miaixz.bus.core.center.iterator.CopiedIterator
 
hasNext() - Method in class org.miaixz.bus.core.center.iterator.EnumerationIterator
 
hasNext() - Method in class org.miaixz.bus.core.center.iterator.FilterIterator
 
hasNext() - Method in class org.miaixz.bus.core.center.iterator.IterChain
 
hasNext() - Method in class org.miaixz.bus.core.center.iterator.NodeListIterator
 
hasNext() - Method in class org.miaixz.bus.core.center.iterator.PartitionIterator
 
hasNext() - Method in class org.miaixz.bus.core.center.iterator.TransIterator
 
hasNext() - Method in class org.miaixz.bus.core.io.resource.MultiResource
 
hasNext() - Method in class org.miaixz.bus.core.lang.range.Range
 
hasNext() - Method in class org.miaixz.bus.core.tree.HierarchyIterator
是否仍有下一个节点
hasNonNull(T...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
是否包含非null元素
hasNull(Iterable<?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
是否包含null元素 集合为null,返回true 集合为空集合,即元素个数为0,返回false 集合中元素为"",返回false
hasNull(Iterator<?>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
是否包含null元素 Iterator为null,返回true Iterator为空集合,即元素个数为0,返回false Iterator中元素为"",返回false
hasNull(T...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
是否包含null元素
hasNullField(Object, String...) - Static method in class org.miaixz.bus.core.xyz.BeanKit
判断Bean是否包含值为null的属性 对象本身为null也返回true
hasNumber(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
是否包含数字
hasParent() - Method in interface org.miaixz.bus.core.center.map.TreeEntry
当前节点是否存在直接关联的父节点
hasPublicField(Class<?>) - Static method in class org.miaixz.bus.core.xyz.BeanKit
指定类中是否有public类型字段(static字段除外)
hasSameElement(T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
判断数组中是否有相同元素
hasSetter(Class<?>) - Static method in class org.miaixz.bus.core.xyz.BeanKit
判断是否有Setter方法 判定方法是否存在只有一个参数的setXXX方法
hasSpace() - Method in class org.miaixz.bus.core.io.buffer.CircularBuffer
Returns, whether there is currently room for a single byte in the buffer.
hasSpace() - Method in class org.miaixz.bus.core.io.CircularByteBuffer
Returns, whether there is currently room for a single byte in the buffer.
hasSpace(int) - Method in class org.miaixz.bus.core.io.buffer.CircularBuffer
Returns, whether there is currently room for the given number of bytes in the buffer.
hasSpace(int) - Method in class org.miaixz.bus.core.io.CircularByteBuffer
Returns, whether there is currently room for the given number of bytes in the buffer.
hasText(String) - Static method in class org.miaixz.bus.core.xyz.StringKit
检查给定的String是否包含实际的文本。 更具体地说,如果String不是null, 那么这个方法返回true,它的长度大于0,并且至少包含一个非空白字符
hasTypeVariable(Type...) - Static method in class org.miaixz.bus.core.xyz.TypeKit
指定泛型数组中是否含有泛型变量
hasUpperBound() - Method in class org.miaixz.bus.core.lang.range.BoundedRange
是否有上界
head - Variable in class org.miaixz.bus.core.io.buffer.Buffer
头部信息
HEAD - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Method HEAD
HEAD - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Method HEAD
Header - Class in org.miaixz.bus.core.lang
Header 常量
Header() - Constructor for class org.miaixz.bus.core.lang.Header
 
HEADER_TABLE_SIZE - Static variable in class org.miaixz.bus.core.lang.Http
HTTP/2: Size in bytes of the table used to decode the sender's header blocks.
HEADER_TABLE_SIZE - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP/2: Size in bytes of the table used to decode the sender's header blocks.
HeavenStem - Class in org.miaixz.bus.core.center.date.culture.cn.sixty
天干
HeavenStem(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.sixty.HeavenStem
 
HeavenStem(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.sixty.HeavenStem
 
HEIGHT - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Zoom
指定高度,宽度按比例
hex() - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
hex() - Method in class org.miaixz.bus.core.io.ByteString
Returns this byte string encoded in hexadecimal.
Hex - Class in org.miaixz.bus.core.codec.binary
十六进制(简写为hex或下标16)在数学中是一种逢16进1的进位制,一般用数字0到9和字母A到F表示(其中:A~F即10~15)。 例如十进制数57,在二进制写作111001,在16进制写作39。 像java,c这样的语言为了区分十六进制和十进制数值,会在十六进制数的前面加上 0x,比如0x20是十进制的32,而不是十进制的20
Hex() - Constructor for class org.miaixz.bus.core.codec.binary.Hex
 
HEX - Static variable in class org.miaixz.bus.core.lang.Regex
16进制字符串
HEX_ALPHABET - Static variable in class org.miaixz.bus.core.codec.binary.encoder.Base32Encoder
 
HEX_DECODER - Static variable in class org.miaixz.bus.core.codec.binary.decoder.Base32Decoder
16进制解码器
HEX_ENCODER - Static variable in class org.miaixz.bus.core.codec.binary.encoder.Base32Encoder
16进制编码器
HEX_ERROR - Static variable in class org.miaixz.bus.core.lang.Normal
十六进制错误
HEX_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
16进制字符串
hexDigit(int) - Method in class org.miaixz.bus.core.codec.binary.provider.Base16Provider
将byte值转为16进制
HexKit - Class in org.miaixz.bus.core.xyz
十六进制(简写为hex或下标16)在数学中是一种逢16进1的进位制,一般用数字0到9和字母A到F表示(其中:A~F即10~15)。 例如十进制数57,在二进制写作111001,在16进制写作39。 像java,c这样的语言为了区分十六进制和十进制数值,会在十六进制数的前面加上 0x,比如0x20是十进制的32,而不是十进制的20
HexKit() - Constructor for class org.miaixz.bus.core.xyz.HexKit
 
hexStringToByteArray(String) - Static method in class org.miaixz.bus.core.xyz.ByteKit
Parse a string of hexadecimal digits into a byte array
hexToBytes(String) - Static method in class org.miaixz.bus.core.convert.Convert
Hex字符串转换为Byte值
hexToColor(String) - Static method in class org.miaixz.bus.core.xyz.ColorKit
16进制的颜色值转换为Color对象,例如#fcf6d6
hexToInt(String) - Static method in class org.miaixz.bus.core.xyz.HexKit
16进制字符串转为int
hexToLong(String) - Static method in class org.miaixz.bus.core.xyz.HexKit
16进制字符串转为long
hexToString(String, Charset) - Static method in class org.miaixz.bus.core.convert.Convert
十六进制转换字符串
hfHash(String) - Static method in class org.miaixz.bus.core.xyz.HashKit
HF Hash算法
hfIpHash(String) - Static method in class org.miaixz.bus.core.xyz.HashKit
HFIP Hash算法
hide(CharSequence, int, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
替换指定字符串的指定区间内字符为"*"
hide(String, int, int) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
隐藏指定位置的几个身份证号数字为“*”
hideAfter(CharSequence) - Static method in class org.miaixz.bus.core.xyz.PhoneKit
隐藏手机号最后4位 替换字符为"*"
hideBefore(CharSequence) - Static method in class org.miaixz.bus.core.xyz.PhoneKit
隐藏手机号前7位 替换字符为"*"
hideBetween(CharSequence) - Static method in class org.miaixz.bus.core.xyz.PhoneKit
隐藏手机号中间4位 替换字符为"*"
hideIpPart(long) - Static method in class org.miaixz.bus.core.xyz.NetKit
隐藏掉IP地址的最后一部分为 * 代替
hideIpPart(String) - Static method in class org.miaixz.bus.core.xyz.NetKit
隐藏掉IP地址的最后一部分为 * 代替
HierarchicalAnnotatedElements - Class in org.miaixz.bus.core.annotation.resolve.elements
表示一组处于在层级结构中具有关联关系的AnnotatedElement,创建实例时, 将扫描指定AnnotatedElement的层级结构中的所有AnnotatedElement, 并将其包装为MetaAnnotatedElement。 eg: 若存在元素A有对应父类与父接口BC, 则根据A生成的HierarchicalAnnotatedElements实例将同时包含ABC, 该实例同时支持对这三个实例上直接声明的注解,以及这些注解的元注解进行访问。
HierarchyIterator<T> - Class in org.miaixz.bus.core.tree
用于迭代层级结构(比如树或图)的迭代器, 支持广度优先深度优先两种遍历模式。 迭代器仅适用于访问层级结构,因此不支持Iterator.remove()方法。 要构建树或者操作数,请参见BeanTreeTreeKit
HighMultiReplacer - Class in org.miaixz.bus.core.text.replacer
高效替换器,通过查找指定关键字,替换对应的值 基于AC自动机算法实现,需要被替换的原字符串越大,替换的键值对越多,效率提升越明显 注意: 如果需要被替换的关键字出现交叉,最先匹配中的关键字会被替换 1、"abc","ab" 会优先替换"ab" 2、"abed","be" 会优先替换"abed" 3、"abc", "ciphers" 会优先替换"abc"
HighMultiReplacer(Map<String, Object>) - Constructor for class org.miaixz.bus.core.text.replacer.HighMultiReplacer
构造
hitCount - Variable in class org.miaixz.bus.core.cache.provider.AbstractCache
命中数,即命中缓存计数
HMACMD5 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
HmacMD5
hmacSha1(ByteString) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
hmacSha1(ByteString) - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
hmacSha1(ByteString) - Method in class org.miaixz.bus.core.io.ByteString
Returns the 160-bit SHA-1 HMAC of this byte string.
HMACSHA1 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
HmacSHA1
hmacSha256(ByteString) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
hmacSha256(ByteString) - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
hmacSha256(ByteString) - Method in class org.miaixz.bus.core.io.ByteString
Returns the 256-bit SHA-256 HMAC of this byte string.
HMACSHA256 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
HmacSHA256
HMACSHA384 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
HmacSHA384
hmacSha512(ByteString) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
hmacSha512(ByteString) - Method in class org.miaixz.bus.core.io.ByteString
Returns the 512-bit SHA-512 HMAC of this byte string.
HMACSHA512 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
HmacSHA512
HMACSM3 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
HmacSM3算法实现,需要BouncyCastle库支持
Holiday - Class in org.miaixz.bus.core.center.date.culture
法定假日(自2001-12-29起)
Holiday(int, int, int, String) - Constructor for class org.miaixz.bus.core.center.date.culture.Holiday
 
HOST - Static variable in class org.miaixz.bus.core.lang.Header
The header Host
HOST_IPV4 - Static variable in class org.miaixz.bus.core.lang.Http
The IPV4 127.0.0.1
HOST_IPV4 - Static variable in class org.miaixz.bus.core.lang.Protocol
The IPV4 127.0.0.1
HOST_LOCAL - Static variable in class org.miaixz.bus.core.lang.Http
The localhost
HOST_LOCAL - Static variable in class org.miaixz.bus.core.lang.Protocol
The localhost
hour - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.EightChar
时柱
hour - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
hour - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
hour(boolean) - Method in class org.miaixz.bus.core.center.date.DateTime
获得指定日期的小时数部分
hour(Date, boolean) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得指定日期的小时数部分
HOUR - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Units
一小时的毫秒数
HOUR - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Various
小时,用于12小时制
HOUR - Enum constant in enum class org.miaixz.bus.core.center.date.format.FormatPeriod.Level
小时
HOUR_OF_DAY - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Various
小时,用于24小时制
hourCount - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimitInfo
小时数
HR - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
HR_HR - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
HST - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"-10:00", "HST", "夏威夷-阿留申标准时区"
HT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
HTML_AMP - Static variable in class org.miaixz.bus.core.lang.Symbol
HTML: 与
HTML_APOS - Static variable in class org.miaixz.bus.core.lang.Symbol
HTML: '
HTML_GT - Static variable in class org.miaixz.bus.core.lang.Symbol
HTML: 大于号
HTML_LT - Static variable in class org.miaixz.bus.core.lang.Symbol
HTML: 小于号
HTML_NBSP - Static variable in class org.miaixz.bus.core.lang.Symbol
HTML: 空格
HTML_QUOTE - Static variable in class org.miaixz.bus.core.lang.Symbol
HTML: "
HTML40_EXTENDED_ESCAPE - Static variable in class org.miaixz.bus.core.text.escape.Html4Escape
 
HTML40_EXTENDED_UNESCAPE - Static variable in class org.miaixz.bus.core.text.escape.Html4Unescape
 
Html4Escape - Class in org.miaixz.bus.core.text.escape
HTML4的ESCAPE 参考:Commons Lang3
Html4Escape() - Constructor for class org.miaixz.bus.core.text.escape.Html4Escape
构造
Html4Unescape - Class in org.miaixz.bus.core.text.escape
HTML4的UNESCAPE
Html4Unescape() - Constructor for class org.miaixz.bus.core.text.escape.Html4Unescape
 
Http - Class in org.miaixz.bus.core.lang
HTTP 相关常量
Http() - Constructor for class org.miaixz.bus.core.lang.Http
 
HTTP - Static variable in class org.miaixz.bus.core.lang.Http
The http
HTTP - Static variable in class org.miaixz.bus.core.lang.Protocol
The http
HTTP_1_0 - Static variable in class org.miaixz.bus.core.lang.Http
HTTP/1.0
HTTP_1_0 - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP/1.0
HTTP_1_1 - Static variable in class org.miaixz.bus.core.lang.Http
HTTP/1.1
HTTP_1_1 - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP/1.1
HTTP_2_0 - Static variable in class org.miaixz.bus.core.lang.Http
HTTP/2.0
HTTP_2_0 - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP/2.0
HTTP_ACCEPTED - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 202: Accepted.
HTTP_ACCEPTED - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 202: Accepted.
HTTP_BAD_GATEWAY - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 502: Bad Gateway.
HTTP_BAD_GATEWAY - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 502: Bad Gateway.
HTTP_BAD_METHOD - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 405: Method Not Allowed.
HTTP_BAD_METHOD - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 405: Method Not Allowed.
HTTP_BAD_REQUEST - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 400: Bad Request.
HTTP_BAD_REQUEST - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 400: Bad Request.
HTTP_CLIENT_TIMEOUT - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 408: Request Time-Out.
HTTP_CLIENT_TIMEOUT - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 408: Request Time-Out.
HTTP_CONFLICT - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 409: Conflict.
HTTP_CONFLICT - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 409: Conflict.
HTTP_CONTINUE - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 100: Continue.
HTTP_CONTINUE - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 100: Continue.
HTTP_CREATED - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 201: Created.
HTTP_CREATED - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 201: Created.
HTTP_DATETIME - Static variable in class org.miaixz.bus.core.lang.Fields
HTTP头中日期时间格式:EEE, dd MMM yyyy HH:mm:ss z
HTTP_DATETIME_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
HTTP头中日期时间格式 FormatBuilder:EEE, dd MMM yyyy HH:mm:ss z
HTTP_DATETIME_FORMAT_GMT - Static variable in class org.miaixz.bus.core.center.date.Formatter
HTTP头中日期时间格式 FormatBuilder:EEE, dd MMM yyyy HH:mm:ss GMT
HTTP_ENTITY_TOO_LARGE - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 413: Request Entity Too Large.
HTTP_ENTITY_TOO_LARGE - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 413: Request Entity Too Large.
HTTP_FORBIDDEN - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 403: Forbidden.
HTTP_FORBIDDEN - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 403: Forbidden.
HTTP_GATEWAY_TIMEOUT - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 504: Gateway Timeout.
HTTP_GATEWAY_TIMEOUT - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 504: Gateway Timeout.
HTTP_GONE - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 410: Gone.
HTTP_GONE - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 410: Gone.
HTTP_INTERNAL_ERROR - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 500: Internal Server Error.
HTTP_INTERNAL_ERROR - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 500: Internal Server Error.
HTTP_LENGTH_REQUIRED - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 411: Length Required.
HTTP_LENGTH_REQUIRED - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 411: Length Required.
HTTP_MOVED_PERM - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 301: Moved Permanently.
HTTP_MOVED_PERM - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 301: Moved Permanently.
HTTP_MOVED_TEMP - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 302: Temporary Redirect.
HTTP_MOVED_TEMP - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 302: Temporary Redirect.
HTTP_MULT_CHOICE - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 300: Multiple Choices.
HTTP_MULT_CHOICE - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 300: Multiple Choices.
HTTP_NO_CONTENT - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 204: No Content.
HTTP_NO_CONTENT - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 204: No Content.
HTTP_NOT_ACCEPTABLE - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 406: Not Acceptable.
HTTP_NOT_ACCEPTABLE - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 406: Not Acceptable.
HTTP_NOT_AUTHORITATIVE - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 203: Non-Authoritative Information.
HTTP_NOT_AUTHORITATIVE - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 203: Non-Authoritative Information.
HTTP_NOT_FOUND - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 404: Not Found.
HTTP_NOT_FOUND - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 404: Not Found.
HTTP_NOT_IMPLEMENTED - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 501: Not Implemented.
HTTP_NOT_IMPLEMENTED - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 501: Not Implemented.
HTTP_NOT_MODIFIED - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 304: Not Modified.
HTTP_NOT_MODIFIED - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 304: Not Modified.
HTTP_OK - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 200: OK.
HTTP_OK - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 200: OK.
HTTP_PARTIAL - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 206: Partial Content.
HTTP_PARTIAL - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 206: Partial Content.
HTTP_PAYMENT_REQUIRED - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 402: Payment Required.
HTTP_PAYMENT_REQUIRED - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 402: Payment Required.
HTTP_PERM_REDIRECT - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 308: Use perm Redirect.
HTTP_PERM_REDIRECT - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 308: Use perm Redirect.
HTTP_PRECON_FAILED - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 412: Precondition Failed.
HTTP_PRECON_FAILED - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 412: Precondition Failed.
HTTP_PREFIX - Static variable in class org.miaixz.bus.core.lang.Http
The prefix http
HTTP_PREFIX - Static variable in class org.miaixz.bus.core.lang.Protocol
The prefix http
HTTP_PROXY_AUTH - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 407: Proxy Authentication Required.
HTTP_PROXY_AUTH - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 407: Proxy Authentication Required.
HTTP_REQ_TOO_LONG - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 414: Request-URI Too Large.
HTTP_REQ_TOO_LONG - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 414: Request-URI Too Large.
HTTP_RESET - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 205: Reset Content.
HTTP_RESET - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 205: Reset Content.
HTTP_SEE_OTHER - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 303: See Other.
HTTP_SEE_OTHER - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 303: See Other.
HTTP_SWITCHING_PROTOCOL - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 101: Switching Protocols.
HTTP_SWITCHING_PROTOCOL - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 101: Switching Protocols.
HTTP_TEMP_REDIRECT - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 307: Temporary Redirect.
HTTP_TEMP_REDIRECT - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 307: Temporary Redirect.
HTTP_UNAUTHORIZED - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 401: Unauthorized.
HTTP_UNAUTHORIZED - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 401: Unauthorized.
HTTP_UNAVAILABLE - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 503: Service Unavailable.
HTTP_UNAVAILABLE - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 503: Service Unavailable.
HTTP_UNSUPPORTED_TYPE - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 415: Unsupported Media Type.
HTTP_UNSUPPORTED_TYPE - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 415: Unsupported Media Type.
HTTP_USE_PROXY - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 305: Use Proxy.
HTTP_USE_PROXY - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 305: Use Proxy.
HTTP_VERSION - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Status-Code 505: HTTP Version Not Supported.
HTTP_VERSION - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Status-Code 505: HTTP Version Not Supported.
HTTPD_PREEMPTIVE - Static variable in class org.miaixz.bus.core.lang.Header
The header Httpd-Preemptive
HttpResource - Class in org.miaixz.bus.core.io.resource
HTTP资源,用于自定义表单数据,可自定义Content-Type
HttpResource(Resource, String) - Constructor for class org.miaixz.bus.core.io.resource.HttpResource
构造
HTTPS - Static variable in class org.miaixz.bus.core.lang.Http
The https
HTTPS - Static variable in class org.miaixz.bus.core.lang.Protocol
The https
HTTPS_PREFIX - Static variable in class org.miaixz.bus.core.lang.Http
The prefix https
HTTPS_PREFIX - Static variable in class org.miaixz.bus.core.lang.Protocol
The prefix https
HU - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
HU_HU - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 

I

I18n - Enum Class in org.miaixz.bus.core.lang
语言枚举
ICO - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
icon
id() - Element in annotation interface org.miaixz.bus.core.annotation.Trace
 
id() - Static method in class org.miaixz.bus.core.data.ObjectId
获取一个objectId【没有下划线】。
ID - Class in org.miaixz.bus.core.data
ID生成器工具类,此工具类中主要封装:
ID() - Constructor for class org.miaixz.bus.core.data.ID
 
ID_CARD - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Masking
身份证号
idCardNum(String, int, int) - Static method in class org.miaixz.bus.core.data.Masking
【身份证号】前1位 和后2位
identity() - Static method in interface org.miaixz.bus.core.center.function.FunctionX
Returns a function that always returns its input argument.
identity() - Static method in interface org.miaixz.bus.core.center.function.UnaryOperatorX
Returns a unary operator that always returns its input argument.
identityHashCode(Object) - Static method in class org.miaixz.bus.core.xyz.HashKit
根据对象的内存地址生成相应的Hash值
idnToASCII(String) - Static method in class org.miaixz.bus.core.xyz.NetKit
Unicode域名转puny code
IET - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"America/Indiana/Indianapolis","美洲/印第安纳州/印第安纳波利斯"
IF_MATCH - Static variable in class org.miaixz.bus.core.lang.Header
The header If-Match
IF_MODIFIED_SINCE - Static variable in class org.miaixz.bus.core.lang.Header
The header If-Modified-Since
IF_NONE_MATCH - Static variable in class org.miaixz.bus.core.lang.Header
The header If-None-Match
IF_RANGE - Static variable in class org.miaixz.bus.core.lang.Header
The header If-Range
IF_UNMODIFIED_SINCE - Static variable in class org.miaixz.bus.core.lang.Header
The header If-Unmodified-Since
ifFail(Consumer<? super Throwable>) - Method in class org.miaixz.bus.core.lang.Optional
如果包裹内容失败了,则执行传入的操作(Consumer.accept(T))
ifFail(Consumer<? super Throwable>, Class<? extends Throwable>...) - Method in class org.miaixz.bus.core.lang.Optional
如果包裹内容失败了,同时是指定的异常执行传入的操作(Consumer.accept(T))
ifInitialized(Consumer<T>) - Method in class org.miaixz.bus.core.lang.loader.LazyFunLoader
如果已经初始化,就执行传入函数
ifPresent(Consumer<? super T>) - Method in class org.miaixz.bus.core.lang.Optional
如果包裹里的值存在,就执行传入的操作(Consumer.accept(T))
Ignore - Annotation Interface in org.miaixz.bus.core.annotation
属性忽略注解,使用此注解的字段等会被忽略,主要用于Bean拷贝、Bean转Map等 此注解应用于字段时,忽略读取和设置属性值,应用于setXXX方法忽略设置值,应用于getXXX忽略读取值
IGNORE - Enum constant in enum class org.miaixz.bus.core.text.StringJoiner.NullMode
忽略null,即null元素不加入拼接的字符串
ignoreCase - Variable in class org.miaixz.bus.core.beans.copier.CopyOptions
是否忽略字段大小写
ignoreCase() - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
设置忽略字段的大小写
ignoreError - Variable in class org.miaixz.bus.core.beans.copier.CopyOptions
是否忽略字段注入错误
ignoreError() - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
设置忽略字段的注入错误
ignoreNullValue - Variable in class org.miaixz.bus.core.beans.copier.CopyOptions
是否忽略空值,当源对象的值为null时,true: 忽略而不注入此值,false: 注入null
ignoreNullValue() - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
设置忽略空值,当源对象的值为null时,忽略而不注入此值
IMAGE_BMP - Static variable in class org.miaixz.bus.core.lang.MediaType
"image/bmp"
IMAGE_BMP_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
IMAGE_GIF - Static variable in class org.miaixz.bus.core.lang.MediaType
"image/gif"
IMAGE_GIF_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
IMAGE_JP2 - Static variable in class org.miaixz.bus.core.lang.MediaType
"image/jp2"
IMAGE_JP2_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
IMAGE_JPEG - Static variable in class org.miaixz.bus.core.lang.MediaType
"image/jpeg"
IMAGE_JPEG_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
IMAGE_JPX - Static variable in class org.miaixz.bus.core.lang.MediaType
"image/jpx"
IMAGE_JPX_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
IMAGE_PNG - Static variable in class org.miaixz.bus.core.lang.MediaType
"image/png"
IMAGE_PNG_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
IMAGE_WILDCARD - Static variable in class org.miaixz.bus.core.lang.MediaType
"image/*"
IMAGE_WILDCARD_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
IMAGE_X_DICOM_RLE - Static variable in class org.miaixz.bus.core.lang.MediaType
"image/dicom+rle"
IMAGE_X_DICOM_RLE_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
IMAGE_X_JLS - Static variable in class org.miaixz.bus.core.lang.MediaType
"image/x-jls"
IMAGE_X_JLS_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
Immutable - Annotation Interface in org.miaixz.bus.core.annotation
不可变类
impossible() - Static method in exception class org.miaixz.bus.core.lang.exception.RelevantException
生成一个不可能的运行时异常
increase(int) - Method in class org.miaixz.bus.core.lang.pool.partition.PoolPartition
扩容并填充对象池队列 如果传入的扩容大小大于可用大小(即扩容大小加现有大小大于最大大小,则实际扩容到最大)
increment() - Method in class org.miaixz.bus.core.data.ULID
自增ULID
increment() - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
值+1
increment() - Method in class org.miaixz.bus.core.lang.mutable.MutableDouble
值+1
increment() - Method in class org.miaixz.bus.core.lang.mutable.MutableFloat
值+1
increment() - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
值+1
increment() - Method in class org.miaixz.bus.core.lang.mutable.MutableLong
值+1
increment() - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
值+1
incrementAndGet() - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
先加1, 再获取值
IncrementSelector<T> - Class in org.miaixz.bus.core.lang.selector
简单的轮询选择器
IncrementSelector() - Constructor for class org.miaixz.bus.core.lang.selector.IncrementSelector
构造
IncrementSelector(Iterable<T>) - Constructor for class org.miaixz.bus.core.lang.selector.IncrementSelector
构造
index - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.DecadeFortune
序号
index - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.Fortune
序号
index - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarFestival
索引
index - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarWeek
索引,0-5
index - Variable in class org.miaixz.bus.core.center.date.culture.Samsara
索引,从0开始
index - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarFestival
索引
index - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarHalfYear
索引,0-1
index - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarQuarter
索引,0-3
index - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarWeek
索引,0-5
index() - Method in class org.miaixz.bus.core.io.buffer.FastByteBuffer
当前缓冲位于缓冲区的索引位
IndexedCompare<T> - Class in org.miaixz.bus.core.compare
按照数组的顺序正序排列,数组的元素位置决定了对象的排序先后 默认的,如果参与排序的元素并不在数组中,则排序在前(可以通过atEndIfMiss设置)
IndexedCompare(boolean, T...) - Constructor for class org.miaixz.bus.core.compare.IndexedCompare
构造
IndexedCompare(T...) - Constructor for class org.miaixz.bus.core.compare.IndexedCompare
构造
indexedFormat(CharSequence, Object...) - Static method in class org.miaixz.bus.core.text.CharsBacker
有序的格式化文本,使用{number}做为占位符 通常使用:format("this is {0} for {1}", "a", "b") = this is a for b
IndexedSegment - Class in org.miaixz.bus.core.text.placeholder.segment
基字符串模板-基于下标的占位符 SectionBuffer
IndexedSegment(String, String) - Constructor for class org.miaixz.bus.core.text.placeholder.segment.IndexedSegment
 
indexedSegmentMaxIdx - Variable in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
在下标占位符中,最大的下标值
indexInYear - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
位于当年的索引,0-12
indexListOfAll(Collection<T>, Predicate<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
获取匹配规则定义中匹配到元素的所有位置 此方法对于某些无序集合的位置信息,以转换为数组后的位置为准。
indexOf(boolean[], boolean) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
返回数组中指定元素所在位置,未找到返回Normal.__1
indexOf(byte) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
indexOf(byte) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Equivalent to indexOf(b, 0).
indexOf(byte) - Method in class org.miaixz.bus.core.io.source.RealSource
 
indexOf(byte[]) - Method in class org.miaixz.bus.core.io.ByteString
 
indexOf(byte[], byte) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
返回数组中指定元素所在位置,未找到返回Normal.__1
indexOf(byte[], byte, int, int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
寻找目标字节在字节数组中的下标
indexOf(byte[], int) - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
indexOf(byte[], int) - Method in class org.miaixz.bus.core.io.ByteString
 
indexOf(byte, long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
Returns the index of b in this at or beyond fromIndex, or -1 if this buffer does not contain b in that range.
indexOf(byte, long) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Returns the index of the first b in the buffer at or after fromIndex.
indexOf(byte, long) - Method in class org.miaixz.bus.core.io.source.RealSource
 
indexOf(byte, long, long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
indexOf(byte, long, long) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Returns the index of b if it is found in the range of fromIndex inclusive to toIndex exclusive.
indexOf(byte, long, long) - Method in class org.miaixz.bus.core.io.source.RealSource
 
indexOf(char[], char) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
返回数组中指定元素所在位置,未找到返回Normal.__1
indexOf(double[], double) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
返回数组中指定元素所在位置,未找到返回Normal.__1
indexOf(float[], float) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
返回数组中指定元素所在位置,未找到返回Normal.__1
indexOf(int) - Method in class org.miaixz.bus.core.center.date.culture.Samsara
转换为不超范围的索引
indexOf(int[], int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
返回数组中指定元素所在位置,未找到返回Normal.__1
indexOf(int, int) - Method in class org.miaixz.bus.core.center.date.culture.Tradition
转换为不超范围的索引
indexOf(long[], long) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
返回数组中指定元素所在位置,未找到返回Normal.__1
indexOf(short[], short) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
返回数组中指定元素所在位置,未找到返回Normal.__1
indexOf(CharSequence, char) - Static method in class org.miaixz.bus.core.text.CharsBacker
指定范围内查找指定字符
indexOf(CharSequence, char, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
指定范围内查找指定字符
indexOf(CharSequence, char, int, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
指定范围内查找指定字符
indexOf(CharSequence, CharSequence, int, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
指定范围内查找字符串
indexOf(CharSequence, Predicate<Character>, int, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
指定范围内查找指定字符
indexOf(Object) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
返回数组中指定元素所在位置,未找到返回Normal.__1
indexOf(Object, int) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
返回数组中指定元素所在位置,未找到返回Normal.__1
indexOf(String) - Method in class org.miaixz.bus.core.center.date.culture.Samsara
名称对应的索引
indexOf(String, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
找到指定正则匹配到字符串的开始位置
indexOf(Collection<T>, Predicate<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
获取匹配规则定义中匹配到元素的第一个位置 此方法对于某些无序集合的位置信息,以转换为数组后的位置为准。
indexOf(Pattern, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
找到指定模式匹配到字符串的开始位置
indexOf(ByteString) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
indexOf(ByteString) - Method in class org.miaixz.bus.core.io.ByteString
 
indexOf(ByteString) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Equivalent to indexOf(bytes, 0).
indexOf(ByteString) - Method in class org.miaixz.bus.core.io.source.RealSource
 
indexOf(ByteString, int) - Method in class org.miaixz.bus.core.io.ByteString
 
indexOf(ByteString, long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
indexOf(ByteString, long) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Returns the index of the first match for bytes in the buffer at or after fromIndex.
indexOf(ByteString, long) - Method in class org.miaixz.bus.core.io.source.RealSource
 
indexOf(T[], Object) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
返回数组中指定元素所在位置,未找到返回Normal.__1
indexOf(T[], Object, int) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
返回数组中指定元素所在位置,未找到返回Normal.__1
indexOfAll(Collection<T>, Predicate<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
获取匹配规则定义中匹配到元素的所有位置 此方法对于某些无序集合的位置信息,以转换为数组后的位置为准。
indexOfElement(ByteString) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
indexOfElement(ByteString) - Method in interface org.miaixz.bus.core.io.source.BufferSource
indexOfElement(ByteString) - Method in class org.miaixz.bus.core.io.source.RealSource
 
indexOfElement(ByteString, long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
indexOfElement(ByteString, long) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Returns the first index in this buffer that is at or after fromIndex and that contains any of the bytes in targetBytes.
indexOfElement(ByteString, long) - Method in class org.miaixz.bus.core.io.source.RealSource
 
indexOfIgnoreCase(CharSequence[], CharSequence) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
返回数组中指定元素所在位置,忽略大小写,未找到返回Normal.__1
indexOfIgnoreCase(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
指定范围内查找字符串,忽略大小写
indexOfIgnoreCase(CharSequence, CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
指定范围内查找字符串
indexOfLeft(L) - Method in class org.miaixz.bus.core.center.map.TripleTable
获取指定左元素的索引
indexOfMiddle(M) - Method in class org.miaixz.bus.core.center.map.TripleTable
获取指定中元素的索引
indexOfRight(R) - Method in class org.miaixz.bus.core.center.map.TripleTable
获取指定右元素的索引
indexOfSub(T[], int, T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
查找子数组的位置
indexOfSub(T[], T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
查找子数组的位置
INFINITE_MAX - Static variable in interface org.miaixz.bus.core.lang.range.Bound
无穷大的藐视
INFINITE_MIN - Static variable in interface org.miaixz.bus.core.lang.range.Bound
无穷小的描述
inflater() - Method in class org.miaixz.bus.core.io.compress.Deflate
将压缩流解压到target中
InflaterSource - Class in org.miaixz.bus.core.io.source
A source that uses DEFLATE to decompress data read from another source.
InflaterSource(Source, Inflater) - Constructor for class org.miaixz.bus.core.io.source.InflaterSource
 
InflaterStream - Class in org.miaixz.bus.core.io.compress
InflaterInputStream包装实现,实现"deflate"算法解压 参考:org.apache.hc.client5.http.entity.DeflateInputStream
InflaterStream(InputStream) - Constructor for class org.miaixz.bus.core.io.compress.InflaterStream
构造
InflaterStream(InputStream, int) - Constructor for class org.miaixz.bus.core.io.compress.InflaterStream
构造
info - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
童限信息
init() - Method in enum class org.miaixz.bus.core.cache.GlobalPruneTimer
初始化定时器
init() - Method in class org.miaixz.bus.core.io.stream.BOMInputStream
Read-ahead four bytes and check for BOM marks.
init() - Method in class org.miaixz.bus.core.lang.loader.AtomicLoader
初始化被加载的对象 如果对象从未被加载过,调用此方法初始化加载对象,此方法只被调用一次
init() - Method in class org.miaixz.bus.core.lang.loader.LazyFunLoader
 
init() - Method in class org.miaixz.bus.core.lang.loader.LazyLoader
初始化被加载的对象 如果对象从未被加载过,调用此方法初始化加载对象,此方法只被调用一次
init() - Static method in class org.miaixz.bus.core.lang.thread.GlobalThreadPool
初始化全局线程池
init(String, boolean) - Static method in class org.miaixz.bus.core.text.dfa.Sensitive
初始化敏感词树,使用逗号分隔每个单词
init(String, String, boolean) - Static method in class org.miaixz.bus.core.text.dfa.Sensitive
初始化敏感词树
init(Collection<String>) - Static method in class org.miaixz.bus.core.text.dfa.Sensitive
初始化敏感词树
init(Collection<String>, boolean) - Static method in class org.miaixz.bus.core.text.dfa.Sensitive
初始化敏感词树
initByYear(int, int) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTerms
 
initCache() - Method in class org.miaixz.bus.core.cache.file.AbstractFileCache
初始化实现文件缓存的缓存对象
initCache() - Method in class org.miaixz.bus.core.cache.file.LFUFileCache
 
initCache() - Method in class org.miaixz.bus.core.cache.file.LRUFileCache
 
INITIAL_WINDOW_SIZE - Static variable in class org.miaixz.bus.core.lang.Http
Window size in bytes.
INITIAL_WINDOW_SIZE - Static variable in class org.miaixz.bus.core.lang.Protocol
Window size in bytes.
initialCapacity(int) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap.Builder
Specifies the initial capacity of the hash table (default 16).
initialDelay() - Element in annotation interface org.miaixz.bus.core.annotation.Scheduled
第一次启动延迟
Inject - Annotation Interface in org.miaixz.bus.core.annotation
注释实现类的成员(构造函数、方法和字段)
input() - Static method in class org.miaixz.bus.core.lang.Console
读取用户输入的内容(在控制台敲回车前的内容)
inputStream() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
inputStream() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Returns an input stream that reads from this source.
inputStream() - Method in class org.miaixz.bus.core.io.source.RealSource
 
InputStreamResource - Class in org.miaixz.bus.core.io.resource
基于InputStream的资源获取器 注意:此对象中getUrl方法始终返回null
InputStreamResource(InputStream) - Constructor for class org.miaixz.bus.core.io.resource.InputStreamResource
构造
InputStreamResource(InputStream, String) - Constructor for class org.miaixz.bus.core.io.resource.InputStreamResource
构造
InputStreamResource(Reader, Charset) - Constructor for class org.miaixz.bus.core.io.resource.InputStreamResource
构造
insert(int, E) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
将新元素插入到已有数组中的某个位置 如果插入位置为负数,从原数组从后向前计数,若大于原数组长度,则空白处用默认值填充
insert(A, int, T...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
将新元素插入到已有数组中的某个位置 添加新元素会生成一个新的数组,不影响原数组 如果插入位置为负数,从原数组从后向前计数,若大于原数组长度,则空白处用默认值填充
insert(String) - Method in class org.miaixz.bus.core.text.dfa.NFA
词库添加新词,初始化查找树
insert(String...) - Method in class org.miaixz.bus.core.text.dfa.NFA
词库批量添加新词,初始化查找树
insert(T[], int, T...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
将新元素插入到已有数组中的某个位置 添加新元素会生成一个新的数组,不影响原数组 如果插入位置为负数,从原数组从后向前计数,若大于原数组长度,则空白处用null填充
insertArray(int, A) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
将新元素插入到已有数组中的某个位置 如果插入位置为负数,从原数组从后向前计数,若大于原数组长度,则空白处用默认值填充
Instance - Interface in org.miaixz.bus.core.instance
实例化对象的接口 1.
INSTANCE - Enum constant in enum class org.miaixz.bus.core.beans.BeanDescCache
单例
INSTANCE - Enum constant in enum class org.miaixz.bus.core.beans.BeanInfoCache
单例
INSTANCE - Enum constant in enum class org.miaixz.bus.core.cache.GlobalPruneTimer
单例对象
INSTANCE - Enum constant in enum class org.miaixz.bus.core.data.Pid
单例
INSTANCE - Static variable in class org.miaixz.bus.core.beans.path.node.EmptyNode
单例
INSTANCE - Static variable in class org.miaixz.bus.core.center.date.format.parser.ISO8601DateParser
单例对象
INSTANCE - Static variable in class org.miaixz.bus.core.center.date.format.parser.NormalDateParser
单例
INSTANCE - Static variable in class org.miaixz.bus.core.center.date.format.parser.PureDateParser
单例
INSTANCE - Static variable in class org.miaixz.bus.core.center.date.format.parser.RegisterDateParser
单例
INSTANCE - Static variable in class org.miaixz.bus.core.center.date.format.parser.RFC2822DateParser
单例对象
INSTANCE - Static variable in class org.miaixz.bus.core.center.date.format.parser.TimeParser
单例
INSTANCE - Static variable in class org.miaixz.bus.core.codec.binary.decoder.Base64Decoder
单例对象
INSTANCE - Static variable in class org.miaixz.bus.core.codec.binary.provider.Base32Provider
单例对象
INSTANCE - Static variable in class org.miaixz.bus.core.codec.binary.provider.Base58Provider
单例
INSTANCE - Static variable in class org.miaixz.bus.core.codec.binary.provider.Base62Provider
单例
INSTANCE - Static variable in class org.miaixz.bus.core.codec.hash.CityHash
单例
INSTANCE - Static variable in class org.miaixz.bus.core.codec.hash.MurmurHash
单例
INSTANCE - Static variable in class org.miaixz.bus.core.compare.LengthCompare
单例的字符串长度比较器,短在前
INSTANCE - Static variable in class org.miaixz.bus.core.compare.VersionCompare
单例
INSTANCE - Static variable in class org.miaixz.bus.core.convert.ArrayConverter
单例
INSTANCE - Static variable in class org.miaixz.bus.core.convert.BeanConverter
单例对象
INSTANCE - Static variable in class org.miaixz.bus.core.convert.ClassConverter
单例
INSTANCE - Static variable in class org.miaixz.bus.core.convert.CollectionConverter
单例实体
INSTANCE - Static variable in class org.miaixz.bus.core.convert.DateConverter
单例
INSTANCE - Static variable in class org.miaixz.bus.core.convert.EntryConverter
单例
INSTANCE - Static variable in class org.miaixz.bus.core.convert.EnumConverter
单例
INSTANCE - Static variable in class org.miaixz.bus.core.convert.KotlinBeanConverter
单例对象
INSTANCE - Static variable in class org.miaixz.bus.core.convert.MapConverter
单例
INSTANCE - Static variable in class org.miaixz.bus.core.convert.NumberConverter
单例
INSTANCE - Static variable in class org.miaixz.bus.core.convert.PairConverter
单例
INSTANCE - Static variable in class org.miaixz.bus.core.convert.PrimitiveConverter
单例对象
INSTANCE - Static variable in class org.miaixz.bus.core.convert.RecordConverter
单例对象
INSTANCE - Static variable in class org.miaixz.bus.core.convert.ReferenceConverter
 
INSTANCE - Static variable in class org.miaixz.bus.core.convert.stringer.BlobStringer
单例
INSTANCE - Static variable in class org.miaixz.bus.core.convert.stringer.ClobStringer
单例
INSTANCE - Static variable in class org.miaixz.bus.core.convert.TemporalAccessorConverter
 
INSTANCE - Static variable in class org.miaixz.bus.core.convert.TripleConverter
单例
INSTANCE - Static variable in class org.miaixz.bus.core.convert.TupleConverter
单例
INSTANCE - Static variable in class org.miaixz.bus.core.io.file.visitor.DeleteVisitor
单例对象
INSTANCE - Static variable in class org.miaixz.bus.core.io.stream.EmptyInputStream
单例实例
INSTANCE - Static variable in class org.miaixz.bus.core.io.stream.EmptyOutputStream
单例
INSTANCE - Static variable in class org.miaixz.bus.core.lang.ansi.Ansi4bitMapping
单例
INSTANCE - Static variable in class org.miaixz.bus.core.lang.ansi.Ansi8bitMapping
单例
INSTANCE - Static variable in class org.miaixz.bus.core.lang.reflect.NullType
单例对象
INSTANCE - Static variable in class org.miaixz.bus.core.lang.thread.lock.NoLock
 
INSTANCE - Static variable in class org.miaixz.bus.core.math.NumberParser
单例
INSTANCE - Static variable in class org.miaixz.bus.core.net.tls.TrustAnyHostnameVerifier
单例对象
INSTANCE - Static variable in class org.miaixz.bus.core.net.tls.TrustAnyTrustManager
全局单例信任管理器,默认信任所有客户端和服务端证书
InstanceCompare<T> - Class in org.miaixz.bus.core.compare
按照指定类型顺序排序,对象顺序取决于对象对应的类在数组中的位置
InstanceCompare(boolean, Class<?>...) - Constructor for class org.miaixz.bus.core.compare.InstanceCompare
构造
InstanceCompare(Class<?>...) - Constructor for class org.miaixz.bus.core.compare.InstanceCompare
构造
InstanceFactory - Class in org.miaixz.bus.core.instance
实例化工厂类
Instances - Class in org.miaixz.bus.core.instance
单例类 提供单例对象的统一管理,当调用get方法时,如果对象池中存在此对象,返回此对象,否则创建新对象返回
INT - Enum constant in enum class org.miaixz.bus.core.convert.BasicType
int
INTEGER - Enum constant in enum class org.miaixz.bus.core.convert.BasicType
INTEGER_MINUS_ONE - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Integer constant for minus one.
INTEGER_ONE - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Integer constant for one.
INTEGER_TWO - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Integer constant for two
INTEGER_ZERO - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Integer constant for zero.
intern(String) - Method in class org.miaixz.bus.core.lang.intern.StringIntern
 
intern(T) - Method in interface org.miaixz.bus.core.lang.intern.Intern
返回指定对象对应的规范化对象,sample对象可能有多个,但是这些对象如果都equals,则返回的是同一个对象
intern(T) - Method in class org.miaixz.bus.core.lang.intern.WeakIntern
 
Intern<T> - Interface in org.miaixz.bus.core.lang.intern
规范化表示形式封装 所谓规范化,即当两个对象equals时,规范化的对象则可以实现== 此包中的相关封装类似于 String.intern()
internalArray() - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
internalArray() - Method in class org.miaixz.bus.core.io.ByteString
Returns the bytes of this string without a defensive copy.
InternalException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 内部处理异常
InternalException() - Constructor for exception class org.miaixz.bus.core.lang.exception.InternalException
构造
InternalException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.InternalException
构造
InternalException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.InternalException
构造
InternalException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.InternalException
构造
InternalException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.InternalException
 
InternalException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.InternalException
构造
InternalException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.InternalException
构造
InternalException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.InternalException
构造
InternalException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.InternalException
构造
InternKit - Class in org.miaixz.bus.core.xyz
规范化对象生成工具
InternKit() - Constructor for class org.miaixz.bus.core.xyz.InternKit
 
interrupt(Thread, boolean) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
结束线程,调用此方法后,线程将抛出 InterruptedException异常
intersection() - Method in class org.miaixz.bus.core.center.CollectionOperation
多个集合的交集 针对一个集合中存在多个相同元素的情况,计算两个集合中此元素的个数,保留最少的个数 例如:集合1:[a, b, c, c, c],集合2:[a, b, c, c] 结果:[a, b, c, c],此结果中只保留了两个c
intersection(Collection<T>...) - Static method in class org.miaixz.bus.core.xyz.CollKit
多个集合的交集 针对一个集合中存在多个相同元素的情况,计算两个集合中此元素的个数,保留最少的个数 例如:集合1:[a, b, c, c, c],集合2:[a, b, c, c] 结果:[a, b, c, c],此结果中只保留了两个c
intersection(BoundedRange<T>) - Method in class org.miaixz.bus.core.lang.range.BoundedRange
other与当前区间相交,则获得该区间与当前区间的交集
intersection(BoundedRange<T>, BoundedRange<T>) - Static method in class org.miaixz.bus.core.lang.range.BoundedRangeOperation
other与当前区间相交,则获得该区间与当前区间的交集
intersectionDistinct() - Method in class org.miaixz.bus.core.center.CollectionOperation
多个集合的唯一交集 针对一个集合中存在多个相同元素的情况,只保留一个 例如:集合1:[a, b, c, c, c],集合2:[a, b, c, c] 结果:[a, b, c],此结果中只保留了一个c
intersectionDistinct(Collection<T>...) - Static method in class org.miaixz.bus.core.xyz.CollKit
多个集合的交集 针对一个集合中存在多个相同元素的情况,只保留一个 例如:集合1:[a, b, c, c, c],集合2:[a, b, c, c] 结果:[a, b, c],此结果中只保留了一个c
intHash(int) - Static method in class org.miaixz.bus.core.xyz.HashKit
Thomas Wang的算法,整数hash
intToByte(int) - Static method in class org.miaixz.bus.core.convert.Convert
int转byte
intToBytes(int) - Static method in class org.miaixz.bus.core.convert.Convert
int转byte数组 默认以小端序转换
intToBytes(int, byte[], int, boolean) - Static method in class org.miaixz.bus.core.xyz.ByteKit
int转byte数组 排序: ByteOrder.BIG_ENDIAN or ByteOrder.LITTLE_ENDIAN
intToBytesBE(int, byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
int转byte数组 默认排序: ByteOrder.BIG_ENDIAN
intToBytesLE(int, byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
int转byte数组 默认排序: ByteOrder.LITTLE_ENDIAN
intToRoman(int) - Static method in class org.miaixz.bus.core.math.RomanNumberFormatter
整数转罗马数字 限制:[1,3999]的正整数 I 1 V 5 X 10 L 50 C 100 D 500 M 1000
intToRoman(int) - Static method in class org.miaixz.bus.core.xyz.MathKit
整数转罗马数字 限制:[1,3999]的正整数 I 1 V 5 X 10 L 50 C 100 D 500 M 1000
intVal() - Method in interface org.miaixz.bus.core.lang.Enumers
枚举编码
intValue() - Method in class org.miaixz.bus.core.codec.No128
 
intValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
 
intValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableDouble
 
intValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableFloat
 
intValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
 
intValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableLong
 
intValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
 
INVALID_PATTERN - Static variable in class org.miaixz.bus.core.xyz.XmlKit
在XML中无效的字符 正则
invalidatesCache(String) - Static method in class org.miaixz.bus.core.lang.Http
WebDAV
invalidatesCache(String) - Static method in class org.miaixz.bus.core.lang.Protocol
WebDAV
InvalidParamsException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 无效的参数
InvalidParamsException() - Constructor for exception class org.miaixz.bus.core.lang.exception.InvalidParamsException
构造
InvalidParamsException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.InvalidParamsException
构造
InvalidParamsException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.InvalidParamsException
构造
InvalidParamsException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.InvalidParamsException
构造
InvalidParamsException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.InvalidParamsException
 
InvalidParamsException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.InvalidParamsException
构造
InvalidParamsException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.InvalidParamsException
构造
InvalidParamsException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.InvalidParamsException
构造
InvalidParamsException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.InvalidParamsException
构造
inverse() - Method in class org.miaixz.bus.core.center.stream.EntryStream
将键值对翻转
inverse(Map<K, V>) - Static method in class org.miaixz.bus.core.xyz.MapKit
Map的键和值互换 互换键值对不检查值是否有重复,如果有则后加入的元素替换先加入的元素 值的顺序在HashMap中不确定,所以谁覆盖谁也不确定,在有序的Map中按照先后顺序覆盖,保留最后的值
invert(String[][]) - Static method in class org.miaixz.bus.core.text.escape.XmlUnescape
将数组中的0和1位置的值互换,即键值转换
INVERTED - Static variable in class org.miaixz.bus.core.codec.binary.encoder.Base62Encoder
反转风格,即将GMP风格中的大小写做转换
INVERTED_DECODER - Static variable in class org.miaixz.bus.core.codec.binary.decoder.Base62Decoder
反转风格,即将GMP风格中的大小写做转换解码器
INVERTED_ENCODER - Static variable in class org.miaixz.bus.core.codec.binary.encoder.Base62Encoder
反转风格,即将GMP风格中的大小写做转换编码器
invoke(Object, Object...) - Method in interface org.miaixz.bus.core.lang.reflect.Invoker
调用指定目标对象的方法。
invoke(Object, Object...) - Method in class org.miaixz.bus.core.lang.reflect.method.MethodInvoker
 
invoke(Object, Method, Object[]) - Method in class org.miaixz.bus.core.annotation.resolve.AnnotationMappingProxy
调用被代理的方法
invoke(Object, Method, Object[]) - Method in class org.miaixz.bus.core.annotation.resolve.AnnotationProxy
 
invoke(Object, Method, Object[]) - Method in class org.miaixz.bus.core.center.map.MapProxy
 
invoke(Object, Method, Object...) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodInvoker
执行接口或对象中的方法
invoke(Object, Method, Object...) - Static method in class org.miaixz.bus.core.xyz.MethodKit
执行方法
invoke(Object, String, Object...) - Static method in class org.miaixz.bus.core.xyz.MethodKit
执行对象中指定方法 如果需要传递的参数为null,请使用NullWrapperBean来传递,不然会丢失类型信息
invoke(String, boolean, Object...) - Static method in class org.miaixz.bus.core.xyz.MethodKit
执行方法 可执行Private方法,也可执行static方法 执行非static方法时,必须满足对象有默认构造方法
invoke(String, Object...) - Method in class org.miaixz.bus.core.beans.DynaBean
执行原始Bean中的方法
invoke(String, Object[]) - Static method in class org.miaixz.bus.core.xyz.MethodKit
执行方法 可执行Private方法,也可执行static方法 执行非static方法时,必须满足对象有默认构造方法 非单例模式,如果是非静态方法,每次创建一个新对象
invoke(String, String, boolean, Object...) - Static method in class org.miaixz.bus.core.xyz.MethodKit
执行方法 可执行Private方法,也可执行static方法 执行非static方法时,必须满足对象有默认构造方法
invoke(String, String, Object[]) - Static method in class org.miaixz.bus.core.xyz.MethodKit
执行方法 可执行Private方法,也可执行static方法 执行非static方法时,必须满足对象有默认构造方法 非单例模式,如果是非静态方法,每次创建一个新对象
invokeAll(Collection<? extends Callable<T>>) - Method in class org.miaixz.bus.core.lang.thread.DelegatedExecutorService
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.miaixz.bus.core.lang.thread.DelegatedExecutorService
 
invokeAny(Collection<? extends Callable<T>>) - Method in class org.miaixz.bus.core.lang.thread.DelegatedExecutorService
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.miaixz.bus.core.lang.thread.DelegatedExecutorService
 
invokeExact(Object, Method, Object...) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodInvoker
执行接口或对象中的方法,参数类型不做转换,必须与方法参数类型完全匹配
invokeGetter(Object, String) - Static method in class org.miaixz.bus.core.xyz.MethodKit
调用Getter方法.
invokeHandle(MethodHandle, Object...) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodInvoker
执行方法句柄,MethodHandle.invokeWithArguments(Object...)包装 非static方法需先调用MethodHandle.bindTo(Object)绑定执行对象。
Invoker - Interface in org.miaixz.bus.core.lang.reflect
Invoker接口定义了调用目标对象的方法的规范。 它允许动态地调用方法,增强了代码的灵活性和扩展性。 参考:org.apache.ibatis.reflection.invoker.Invoker
invokeSetter(Object, String, Object) - Static method in class org.miaixz.bus.core.xyz.MethodKit
调用Setter方法, 仅匹配方法名 支持多级,如:对象名.对象名.方法
invokeStatic(Object...) - Method in class org.miaixz.bus.core.lang.reflect.method.MethodInvoker
执行静态方法
invokeStatic(Method, Object...) - Static method in class org.miaixz.bus.core.xyz.MethodKit
执行静态方法
invokeWithCheck(Object, Method, Object...) - Static method in class org.miaixz.bus.core.xyz.MethodKit
执行方法 执行前要检查给定参数:
IoCopier<S,T> - Class in org.miaixz.bus.core.io.copier
IO拷贝抽象,可自定义包括缓存、进度条等信息 此对象非线程安全
IoCopier(int, long, StreamProgress) - Constructor for class org.miaixz.bus.core.io.copier.IoCopier
构造
IoKit - Class in org.miaixz.bus.core.xyz
IO工具类 IO工具类只是辅助流的读写,并不负责关闭流。原因是流可能被多次读写,读写关闭后容易造成问题。
IoKit() - Constructor for class org.miaixz.bus.core.xyz.IoKit
 
IP_ADDRESS - Static variable in class org.miaixz.bus.core.lang.Regex
快速区分IP地址和主机名
IP_ADDRESS_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
快速区分IP地址和主机名
ipv4(String) - Static method in class org.miaixz.bus.core.data.Masking
IPv4脱敏,如:脱敏前:192.0.2.1;脱敏后:192.*.*.*。
IPv4 - Class in org.miaixz.bus.core.net.ip
IPV4地址工具类 名词解释: ip字符串:点分十进制,形如:xxx.xxx.xxx.xxx ip的Long类型:有效位32位,每8位可以转为一个十进制数,例如:0xC0A802FA, 转为点分十进制是:192.168.2.250 掩码地址:点分十进制,例如:255.255.255.0 掩码位:int类型,例如 24, 它代表的掩码地址为:255.255.255.0;掩码位和掩码地址的相互转换,请使用 MaskBit CIDR:无类域间路由,形如:xxx.xxx.xxx.xxx/掩码位,192.168.1.101/24 全量地址:区间内所有ip地址,包含区间两端 可用地址:区间内所有ip地址,但是不包含区间两端
IPv4() - Constructor for class org.miaixz.bus.core.net.ip.IPv4
 
IPV4 - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Masking
IPv4地址
IPV4 - Static variable in class org.miaixz.bus.core.lang.Regex
IP v4 采用分组方式便于解析地址的每一个段
IPV4_A_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 A类地址最大值数值形式
IPV4_A_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 A类地址最小值数值形式
IPV4_A_PRIVATE_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 A类地址私网网段最大值数值形式
IPV4_A_PRIVATE_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 A类地址私网网段最小值数值形式
IPV4_A_PRIVATE_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 A类地址私网网段最大值字符串形式
IPV4_A_PRIVATE_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 A类地址私网网段最小值字符串形式
IPV4_A_PUBLIC_1_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 A类地址第一个公网网段最大值数值形式
IPV4_A_PUBLIC_1_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 A类地址第一个公网网段最小值数值形式
IPV4_A_PUBLIC_1_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 A类地址第一个公网网段最大值字符串形式
IPV4_A_PUBLIC_1_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 A类地址第一个公网网段最小值字符串形式
IPV4_A_PUBLIC_2_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 A类地址第二个公网网段最大值数值形式
IPV4_A_PUBLIC_2_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 A类地址第二个公网网段最小值数值形式
IPV4_A_PUBLIC_2_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 A类地址第二个公网网段最大值字符串形式
IPV4_A_PUBLIC_2_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 A类地址第二个公网网段最小值字符串形式
IPV4_A_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 A类地址最大值字符串形式
IPV4_A_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 A类地址最小值字符串形式
IPV4_B_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 B类地址最大值数值形式
IPV4_B_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 B类地址最小值数值形式
IPV4_B_PRIVATE_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 B类地址私网网段最大值数值形式
IPV4_B_PRIVATE_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 B类地址私网网段最小值数值形式
IPV4_B_PRIVATE_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 B类地址私网网段最大值字符串形式
IPV4_B_PRIVATE_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 B类地址私网网段最小值字符串形式
IPV4_B_PUBLIC_1_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 B类地址第一个公网网段最大值数值形式
IPV4_B_PUBLIC_1_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 B类地址第一个公网网段最小值数值形式
IPV4_B_PUBLIC_1_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 B类地址第一个公网网段最大值字符串形式
IPV4_B_PUBLIC_1_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 B类地址第一个公网网段最小值字符串形式
IPV4_B_PUBLIC_2_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 B类地址第二个公网网段最大值数值形式
IPV4_B_PUBLIC_2_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 B类地址第二个公网网段最小值数值形式
IPV4_B_PUBLIC_2_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 B类地址第二个公网网段最大值字符串形式
IPV4_B_PUBLIC_2_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 B类地址第二个公网网段最小值字符串形式
IPV4_B_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 B类地址最大值字符串形式
IPV4_B_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 B类地址最小值字符串形式
IPV4_C_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 C类地址最小值数值形式
IPV4_C_PRIVATE_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 C类地址私网网段最大值数值形式
IPV4_C_PRIVATE_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 C类地址私网网段最小值数值形式
IPV4_C_PRIVATE_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 C类地址私网网段最大值字符串形式
IPV4_C_PRIVATE_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 C类地址私网网段最小值字符串形式
IPV4_C_PUBLIC_1_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 C类地址第一个公网网段最大值数值形式
IPV4_C_PUBLIC_1_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 C类地址第一个公网网段最小值数值形式
IPV4_C_PUBLIC_1_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 C类地址第一个公网网段最大值字符串形式
IPV4_C_PUBLIC_1_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 C类地址第一个公网网段最小值字符串形式
IPV4_C_PUBLIC_2_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 C类地址第二个公网网段最大值数值形式
IPV4_C_PUBLIC_2_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 C类地址第二个公网网段最小值数值形式
IPV4_C_PUBLIC_2_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 C类地址第二个公网网段最大值字符串形式
IPV4_C_PUBLIC_2_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 C类地址第二个公网网段最小值字符串形式
IPV4_C_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 C类地址最大值字符串形式
IPV4_C_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 C类地址最小值字符串形式
IPV4_D_DEDICATED_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 D类地址专用网段(用于广播)最大值数值形式
IPV4_D_DEDICATED_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 D类地址专用网段(用于广播)最小值数值形式
IPV4_D_DEDICATED_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 D类地址专用网段(用于广播)最大值字符串形式
IPV4_D_DEDICATED_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 D类地址专用网段(用于广播)最小值字符串形式
IPV4_D_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 D类地址最大值数值形式
IPV4_D_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 D类地址最小值数值形式
IPV4_D_PRIVATE_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 D类地址私用网段(用于测试)最大值数值形式
IPV4_D_PRIVATE_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 D类地址私用网段(用于测试)最小值数值形式
IPV4_D_PRIVATE_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 D类地址私用网段(用于测试)最大值字符串形式
IPV4_D_PRIVATE_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 D类地址私用网段(用于测试)最小值字符串形式
IPV4_D_PUBLIC_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 D类地址公用网段(用于组播)最大值数值形式
IPV4_D_PUBLIC_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 D类地址公用网段(用于组播)最小值数值形式
IPV4_D_PUBLIC_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 D类地址公用网段(用于组播)最大值字符串形式
IPV4_D_PUBLIC_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 D类地址公用网段(用于组播)最小值字符串形式
IPV4_D_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 D类地址最大值字符串形式
IPV4_D_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 D类地址最小值字符串形式
IPV4_E_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 E类地址最大值数值形式
IPV4_E_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 E类地址最小值数值形式
IPV4_E_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 E类地址最大值字符串形式
IPV4_E_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 E类地址最小值字符串形式
IPV4_LOOPBACK_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 本地回环地址最大值数值形式
IPV4_LOOPBACK_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 本地回环地址最小值数值形式
IPV4_LOOPBACK_STR_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 本地回环地址最大值字符串形式
IPV4_LOOPBACK_STR_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4 本地回环地址最小值字符串形式
IPV4_MASK_BIT_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4最大掩码位
IPV4_MASK_BIT_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4最小掩码位
IPV4_MASK_BIT_VALID_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4有意义的最小掩码位
IPV4_MASK_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4最大掩码字符串
IPV4_MASK_VALID_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4有意义的最小掩码字符串
IPV4_NUM_MAX - Static variable in class org.miaixz.bus.core.lang.Protocol
Ipv4最大值数值形式
IPV4_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4最小值数值形式
IPV4_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
IP v4 采用分组方式便于解析地址的每一个段
IPV4_STR_MAX - Static variable in class org.miaixz.bus.core.lang.Protocol
Ipv4地址最大值字符串形式
IPV4_STR_MIN - Static variable in class org.miaixz.bus.core.lang.Protocol
Ipv4地址最小值字符串形式
IPV4_UNUSED_NUM_MAX - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4未使用地址最大值数值形式
IPV4_UNUSED_NUM_MIN - Static variable in class org.miaixz.bus.core.net.ip.IPv4
Ipv4未使用地址最小值数值形式
IPV4_UNUSED_STR_MAX - Static variable in class org.miaixz.bus.core.lang.Protocol
Ipv4未使用地址最大值字符串形式
ipv4ToLong(String) - Static method in class org.miaixz.bus.core.net.ip.IPv4
将 ip字符串 转换为 long值
ipv4ToLong(String) - Static method in class org.miaixz.bus.core.xyz.NetKit
根据ip地址计算出long型的数据
ipv6(String) - Static method in class org.miaixz.bus.core.data.Masking
IPv6脱敏,如:脱敏前:2001:0db8:86a3:08d3:1319:8a2e:0370:7344;脱敏后:2001:*:*:*:*:*:*:*
IPv6 - Class in org.miaixz.bus.core.net.ip
IPv6工具类
IPv6() - Constructor for class org.miaixz.bus.core.net.ip.IPv6
 
IPV6 - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Masking
IPv6地址
IPV6 - Static variable in class org.miaixz.bus.core.lang.Regex
IP v6
IPV6_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
IP v6
ipv6ToBigInteger(String) - Static method in class org.miaixz.bus.core.net.ip.IPv6
将IPv6地址字符串转为大整数
IS - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
IS - Static variable in class org.miaixz.bus.core.lang.Normal
is
IS_ANDROID - Static variable in class org.miaixz.bus.core.lang.Keys
是否Android环境
IS_AT_LEAST_JDK17 - Static variable in class org.miaixz.bus.core.lang.Keys
是否大于等于JDK17
IS_IS - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
IS_JDK8 - Static variable in class org.miaixz.bus.core.lang.Keys
是否JDK8
IS_KOTLIN_ENABLE - Static variable in class org.miaixz.bus.core.xyz.KotlinKit
是否提供或处于Kotlin环境中
IS_OPENJ9 - Static variable in class org.miaixz.bus.core.lang.Keys
是否OPENJ9环境
isAbsolutePath(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
给定路径已经是绝对路径 此方法并没有针对路径做标准化,建议先执行FileName.normalize(String)方法标准化路径后判断 绝对路径判断条件是: 以/开头的路径 满足类似于 c:/xxxxx,其中祖母随意,不区分大小写 满足类似于 d:\xxxxx,其中祖母随意,不区分大小写
isAbstract(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ModifierKit
是否抽象类
isAbstract(Class<?>) - Static method in class org.miaixz.bus.core.xyz.TypeKit
是否为抽象类
isAbstract(Member) - Static method in class org.miaixz.bus.core.xyz.ModifierKit
是否抽象成员
isAbstractOrInterface(Class<?>) - Static method in class org.miaixz.bus.core.xyz.TypeKit
是抽象类或者接口
isAfter(Date) - Method in class org.miaixz.bus.core.center.date.DateTime
是否在给定日期之后
isAfter(LunarDay) - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
是否在指定农历日之后
isAfter(LunarHour) - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
是否在指定农历时辰之后
isAfter(SolarDay) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
是否在指定公历日之后
isAfter(SolarTime) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
是否在指定公历时刻之后
isAfterOrEquals(Date) - Method in class org.miaixz.bus.core.center.date.DateTime
是否在给定日期之后或与给定日期相等
isAllAssignableFrom(Class<?>[], Class<?>[]) - Static method in class org.miaixz.bus.core.xyz.ClassKit
比较判断types1和types2两组类,如果types1中所有的类都与types2对应位置的类相同,或者是其父类或接口,则返回true
isAllBlank(CharSequence...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
指定字符串数组中的元素,是否全部为空字符串。
isAllBlank(Iterable<? extends CharSequence>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
 
isAllCharMatch(CharSequence, Predicate<Character>) - Static method in class org.miaixz.bus.core.text.StringValidator
字符串的每一个字符是否都与定义的匹配器匹配
isAllEmpty(CharSequence...) - Static method in class org.miaixz.bus.core.text.StringValidator
指定字符串数组中的元素,是否全部为空字符串。
isAllEmpty(Iterable<? extends CharSequence>) - Static method in class org.miaixz.bus.core.text.StringValidator
指定字符串数组中的元素,是否全部为空字符串。
isAllEmpty(T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
是否所有元素都为null或空对象,通过ObjectKit.isEmpty(Object) 判断元素
isAllEmptyVarargs(T...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
是否所有元素都为null或空对象,通过ObjectKit.isEmpty(Object) 判断元素
isAllNotBlank(CharSequence...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
是否存都不为null或空对象或空白符的对象,通过ArrayKit.hasBlank(CharSequence...) 判断元素
isAllNotEmpty(CharSequence...) - Static method in class org.miaixz.bus.core.text.StringValidator
指定字符串数组中的元素,是否都不为空字符串。
isAllNotEmpty(Object...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
是否所有元素都不为null或空对象,通过ObjectKit.isEmpty(Object) 判断元素
isAllNotNull(T...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
是否所有元素都不为 null
isAllNull(Iterable<?>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
是否全部元素为null
isAllNull(Iterator<?>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
是否全部元素为null
isAllNull(T...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
所有字段是否全为null
isAm() - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
检查当前是否为上午
isAM() - Method in class org.miaixz.bus.core.center.date.DateTime
是否为上午
isAM(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
是否为上午
isAM(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
是否为上午
isAndroidGetsocknameError(AssertionError) - Static method in class org.miaixz.bus.core.xyz.IoKit
Returns true if e is due to a firmware bug fixed after Android 4.2.2.
isAnnotated(AnnotatedElement, Class<? extends Annotation>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element所处层级结构的所有AnnotatedElement上,是否存在该类型的注解或元注解
isAnnotationAttribute(Method) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
该方法是否是注解属性,需要满足下述条件: 不是Object.equals(Object); 不是Object.hashCode(); 不是Object.toString(); 不是桥接方法; 不是合成方法; 不是静态方法; 是公共方法; 方法必须没有参数; 方法必须有返回值(返回值类型不为Void);
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.CombinationAnnotatedElement
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.HierarchicalAnnotatedElements
注解是否在层级结构中所有AnnotatedElement上的注解和元注解中存在
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.MetaAnnotatedElement
注解是否是AnnotatedElement直接声明的注解,或者在这些注解的层级结构中存在
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.miaixz.bus.core.annotation.resolve.elements.RepeatableMetaAnnotatedElement
指定注解是否在RepeatableMetaAnnotatedElement.element上直接声明的注解、直接声明的注解包含的可重复注解, 以及他们的元注解中存在
isAnnotationPresent(AnnotatedElement, Class<? extends Annotation>) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
element上,是否存在该类型的注解或元注解
isArray(Class<?>) - Static method in class org.miaixz.bus.core.xyz.TypeKit
是否为 数组 class 类型
isArray(Object) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
对象是否为数组对象
isArrayType(Type) - Static method in class org.miaixz.bus.core.xyz.TypeKit
了解指定的类型是否表示数组类型
isAscii(char) - Static method in class org.miaixz.bus.core.xyz.CharKit
是否为ASCII字符,ASCII字符位于0~127之间
isAsciiControl(char) - Static method in class org.miaixz.bus.core.xyz.CharKit
是否为ASCII控制符(不可见字符),控制符位于0~31和127
isAsciiPrintable(char) - Static method in class org.miaixz.bus.core.xyz.CharKit
是否为可见ASCII字符,可见字符位于32~126之间
isAssignable(Class<?>, Class<?>) - Static method in class org.miaixz.bus.core.lang.Assert
断言 superType.isAssignableFrom(subType) 是否为 true.
isAssignable(Class<?>, Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
检查目标类是否可以从原类转化 转化包括: 1、原类是对象,目标类型是原类型实现的接口 2、目标类型是原类型的父类 3、两者是原始类型或者包装类型(相互转换)
isAssignable(Class<?>, Class<?>, String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
断言 superType.isAssignableFrom(subType) 是否为 true.
isAssignable(Type, Type) - Static method in class org.miaixz.bus.core.xyz.TypeKit
检查subject类型是否可以按照Java泛型规则隐式转换为目标类型.
isBase(Class<?>) - Static method in class org.miaixz.bus.core.xyz.TypeKit
是否为基本类型 1.
isBase64Code(byte) - Method in class org.miaixz.bus.core.codec.binary.decoder.Base64Decoder
给定的字符是否为Base64字符
isBasicType(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
是否为基本类型(包括包装类和原始类)
isBasicType(Object) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
是否为基本类型,包括包装类型和原始类型
isBefore(Date) - Method in class org.miaixz.bus.core.center.date.DateTime
是否在给定日期之前
isBefore(LunarDay) - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
是否在指定农历日之前
isBefore(LunarHour) - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
是否在指定农历时辰之前
isBefore(SolarDay) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
是否在指定公历日之前
isBefore(SolarTime) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
是否在指定公历时刻之前
isBeforeOrEquals(Date) - Method in class org.miaixz.bus.core.center.date.DateTime
是否在给定日期之前或与给定日期相等
isBeside(int, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
判断两个数字是否相邻,例如1和2相邻,1和3不相邻 判断方法为做差取绝对值判断是否为1
isBeside(long, long) - Static method in class org.miaixz.bus.core.xyz.MathKit
判断两个数字是否相邻,例如1和2相邻,1和3不相邻 判断方法为做差取绝对值判断是否为1
isBetween(Number, Number, Number) - Static method in class org.miaixz.bus.core.lang.Validator
检查给定的数字是否在指定范围内
isBirthday(int, int, int) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为生日
isBirthday(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为生日 只支持以下几种格式: yyyyMMdd yyyy-MM-dd yyyy/MM/dd yyyy.MM.dd yyyy年MM月dd日
isBlank(CharSequence) - Static method in class org.miaixz.bus.core.text.StringValidator
字符串是否为空白,空白的定义如下:
isBlankChar(char) - Static method in class org.miaixz.bus.core.xyz.CharKit
是否空白符 空白符包括空格、制表符、全角空格和不间断空格
isBlankChar(int) - Static method in class org.miaixz.bus.core.xyz.CharKit
是否空白符 空白符包括空格、制表符、全角空格和不间断空格
isBlankIfString(Object) - Static method in class org.miaixz.bus.core.xyz.StringKit
如果对象是字符串是否为空白,空白的定义如下: null 空字符串:"" 空格、全角空格、制表符、换行符,等不可见字符 StringKit.isBlankIfString(null) // true StringKit.isBlankIfString("") // true StringKit.isBlankIfString(" \t\n") // true StringKit.isBlankIfString("abc") // false 注意:该方法与 StringKit.isEmptyIfString(Object) 的区别是: 该方法会校验空白字符,且性能相对于 StringKit.isEmptyIfString(Object) 略慢。
isBlankOrUndefined(CharSequence) - Static method in class org.miaixz.bus.core.text.StringValidator
检查字符串是否为null、空白串、“null”、“undefined”
isBoolean(Class<?>) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
给定类是否为Boolean或者boolean
isCalledBy(Class<?>) - Method in interface org.miaixz.bus.core.lang.caller.Caller
是否被指定类调用
isCalledBy(Class<?>) - Method in class org.miaixz.bus.core.lang.caller.StackTraceCaller
 
isCalledBy(Class<?>) - Static method in class org.miaixz.bus.core.xyz.CallerKit
是否被指定类调用
isCarDrivingLicence(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为驾驶证 别名:驾驶证档案编号、行驶证编号 仅限:中国驾驶证档案编号
isCarVin(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为车架号;别名:行驶证编号 车辆识别代号 车辆识别码
isCauseBy(Throwable, Class<? extends Throwable>) - Static method in exception class org.miaixz.bus.core.lang.exception.RelevantException
 
isCausedBy(Throwable, Class<? extends Exception>...) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
判断是否由指定异常类引起
isChar(Object) - Static method in class org.miaixz.bus.core.xyz.CharKit
给定对象对应的类是否为字符类,字符类包括:
isCharClass(Class<?>) - Static method in class org.miaixz.bus.core.xyz.CharKit
给定类名是否为字符类,字符类包括:
isCharEquals(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
检查给定字符串的所有字符是否都一样
isChinese(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否都为汉字
isChineseName(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
是否是中文姓名 维吾尔族姓名里面的点是 · 输入法中文状态下,键盘左上角数字1前面的那个符号; 错误字符:..。.. 正确维吾尔族姓名:
isCitizenId(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为身份证号码(支持18位、15位和港澳台的10位)
isClose() - Method in enum class org.miaixz.bus.core.lang.range.BoundType
是闭区间
isClosed() - Method in class org.miaixz.bus.core.io.watch.WatchServiceWrapper
是否已关闭
isCollection(Class<?>) - Static method in class org.miaixz.bus.core.xyz.TypeKit
是否为 Collection class 类型
isCompatible(MediaType) - Method in class org.miaixz.bus.core.lang.MediaType
检查此媒体类型是否与其他媒体类型兼容 例如:image/*与image/jpeg、image/png等兼容 忽略媒体类型参数 这个函数是可交换的
isCreditCode(CharSequence) - Static method in class org.miaixz.bus.core.data.CreditCode
是否是有效的统一社会信用代码
isCreditCode(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
是否是有效的统一社会信用代码
isCreditCodeSimple(CharSequence) - Static method in class org.miaixz.bus.core.data.CreditCode
正则校验统一社会信用代码(18位) 注意:此方法是简化版本,并未严格判断校验码是否符合规则,严格校验参考CreditCode.isCreditCode(CharSequence) 规则:
isCustomFormat(String) - Static method in class org.miaixz.bus.core.center.date.format.CustomFormat
检查指定格式是否为自定义格式
isDefault(Method) - Static method in class org.miaixz.bus.core.xyz.ModifierKit
提供的方法是否为default方法
isDirectory(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
判断是否为目录,如果file为null,则返回false
isDirectory(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
判断是否为目录,如果path为null,则返回false
isDirectory(Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
判断是否为目录,如果file为null,则返回false 此方法不会追踪到软链对应的真实地址,即软链被当作文件
isDirectory(Path, boolean) - Static method in class org.miaixz.bus.core.io.file.PathResolve
判断是否为目录,如果file为null,则返回false
isDirEmpty(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
目录是否为空
isDirEmpty(Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
目录是否为空
isDisjoint(BoundedRange<T>) - Method in class org.miaixz.bus.core.lang.range.BoundedRange
other是否与当前区间不相交
isDisjoint(BoundedRange<T>, BoundedRange<T>) - Static method in class org.miaixz.bus.core.lang.range.BoundedRangeOperation
boundedRange是否与other前区间不相交
isDislocated(BoundType) - Method in enum class org.miaixz.bus.core.lang.range.BoundType
该边界类型是否与当前边界错位,即一个的左边界,一个是右边界
isDocumented(Class<? extends Annotation>) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
是否会保存到 Javadoc 文档中
isDouble(String) - Static method in class org.miaixz.bus.core.math.NumberValidator
判断字符串是否是浮点数
isElement(Node) - Static method in class org.miaixz.bus.core.xyz.XmlKit
给定节点是否为Element 类型节点
isEmail(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为可用邮箱地址 邮箱地址限制长度为254个字符,参考:https://stackoverflow.com/questions/386294/what-is-the-maximum-length-of-a-valid-email-address/44317754
isEmoji(char) - Static method in class org.miaixz.bus.core.xyz.CharKit
判断是否为emoji表情符
isEmpty() - Method in interface org.miaixz.bus.core.cache.Cache
缓存是否为空
isEmpty() - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
 
isEmpty() - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
isEmpty() - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
数组是否为空
isEmpty() - Method in class org.miaixz.bus.core.center.list.Partition
 
isEmpty() - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
 
isEmpty() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap
当前实例是否为空
isEmpty() - Method in class org.miaixz.bus.core.center.map.MapProxy
 
isEmpty() - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
isEmpty() - Method in class org.miaixz.bus.core.center.map.multi.RowKeyTable
 
isEmpty() - Method in interface org.miaixz.bus.core.center.map.multi.Table
表格是否为空
isEmpty() - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
isEmpty() - Method in class org.miaixz.bus.core.center.map.TableMap
 
isEmpty() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
isEmpty() - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
isEmpty() - Method in class org.miaixz.bus.core.center.set.UniqueKeySet
 
isEmpty() - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
流是否为空
isEmpty() - Method in class org.miaixz.bus.core.center.TransCollection
 
isEmpty() - Method in class org.miaixz.bus.core.io.buffer.FastByteBuffer
是否为空
isEmpty() - Method in class org.miaixz.bus.core.lang.Optional
判断包裹里元素的值是否不存在,不存在为 true,否则为false
isEmpty() - Method in class org.miaixz.bus.core.lang.range.BoundedRange
当前区间是否为空。 当由下界left与上界right构成的区间, 符合下述任意条件时,认为当前区间为空: 对任何区间,有left > right; 对半开半闭区间[left, right),有left == right; 对开区间(left, right),有left == right; 对半开半闭区间(left, right],有left == right
isEmpty(boolean[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组是否为空
isEmpty(byte[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组是否为空
isEmpty(char[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组是否为空
isEmpty(double[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组是否为空
isEmpty(float[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组是否为空
isEmpty(int[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组是否为空
isEmpty(long[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组是否为空
isEmpty(short[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组是否为空
isEmpty(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
文件是否为空 目录:里面没有文件时为空 文件:文件大小为0时为空
isEmpty(CharSequence) - Static method in class org.miaixz.bus.core.text.StringValidator
字符串是否为空,空的定义如下:
isEmpty(Iterable<?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
Iterable是否为空
isEmpty(Iterable<?>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
Iterable是否为空
isEmpty(Object) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为空 对于String类型判定是否为empty(null 或 "")
isEmpty(Object) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
数组是否为空 此方法会匹配单一对象,如果此对象为null则返回true 如果此对象为非数组,理解为此对象为数组的第一个元素,则返回false 如果此对象为数组对象,数组长度大于0的情况下返回false,否则返回true
isEmpty(Object) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
判断指定对象是否为空,支持类型包括: null:默认返回true; 数组:等同于ArrayKit.isEmpty(Object)CharSequence:等同于StringValidator.isEmpty(CharSequence)Collection:等同于CollKit.isEmpty(Collection)Map:等同于MapKit.isEmpty(Map)IteratorIterable:等同于IteratorKit.isEmpty(Iterator)IteratorKit.isEmpty(Iterable)
isEmpty(Object, String...) - Static method in class org.miaixz.bus.core.xyz.BeanKit
判断Bean是否为空对象,空对象表示本身为null或者所有属性都为null 此方法不判断static属性
isEmpty(Collection<?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
集合是否为空
isEmpty(Enumeration<?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
Enumeration是否为空
isEmpty(Iterator<?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
Iterator是否为空
isEmpty(Iterator<?>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
Iterator是否为空
isEmpty(Map<?, ?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
Map是否为空
isEmpty(Map<?, ?>) - Static method in class org.miaixz.bus.core.xyz.MapKit
Map是否为空
isEmpty(T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
数组是否为空
isEmptyIfString(Object) - Static method in class org.miaixz.bus.core.xyz.StringKit
如果对象是字符串是否为空串,空的定义如下: null 空字符串:"" StringKit.isEmptyIfString(null) // true StringKit.isEmptyIfString("") // true StringKit.isEmptyIfString(" \t\n") // false StringKit.isEmptyIfString("abc") // false
isEmptyOrUndefined(CharSequence) - Static method in class org.miaixz.bus.core.text.StringValidator
检查字符串是否为null、“”、“null”、“undefined”
isEmptyParam(Method) - Static method in class org.miaixz.bus.core.xyz.MethodKit
是否为无参数方法
isEnum(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
判断类是否为枚举类型
isEnum(Class<?>) - Static method in class org.miaixz.bus.core.xyz.EnumKit
指定类是否为Enum类
isEnum(Object) - Static method in class org.miaixz.bus.core.xyz.EnumKit
指定类是否为Enum类
isEqual(Object...) - Static method in interface org.miaixz.bus.core.center.function.PredicateX
Returns a predicate that tests if two arguments are equal according to Objects.equals(Object, Object).
isEqualList(Iterable<?>, Iterable<?>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
判断两个Iterable中的元素与其顺序是否相同 当满足下列情况时返回true: 两个Iterable都为null; 两个Iterable满足iterable1 == iterable2; 两个Iterable所有具有相同下标的元素皆满足Objects.equals(Object, Object); 此方法来自Apache-Commons-Collections4。
isEqualList(Collection<?>, Collection<?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
判断两个Collection 是否元素和顺序相同,返回true的条件是: 两个Collection必须长度相同 两个Collection元素相同index的对象必须equals,满足Objects.equals(Object, Object) 此方法来自Apache-Commons-Collections4。
isEqualsMethod(Method) - Static method in class org.miaixz.bus.core.xyz.MethodKit
是否为equals方法
isEven(int) - Static method in class org.miaixz.bus.core.xyz.MathKit
检查是否为偶数
isExistsAndNotDirectory(Path, boolean) - Static method in class org.miaixz.bus.core.io.file.PathResolve
判断是否存在且为非目录 如果path为null,返回false 如果path不存在,返回false
isExpired() - Method in class org.miaixz.bus.core.cache.provider.CacheObject
判断是否过期
isFail() - Method in class org.miaixz.bus.core.lang.Optional
是否失败 当调用 Optional.ofTry(SupplierX)时,抛出异常则表示失败
isFalse(boolean) - Static method in class org.miaixz.bus.core.lang.Assert
断言是否为假,如果为 true 抛出 IllegalArgumentException 异常
isFalse(boolean) - Static method in class org.miaixz.bus.core.lang.Validator
给定值是否不为false
isFalse(boolean, String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
断言是否为假,如果为 true 抛出 IllegalArgumentException 异常
isFalse(boolean, Supplier<X>) - Static method in class org.miaixz.bus.core.lang.Assert
断言是否为假,如果为 true 抛出指定类型异常 并使用指定的函数获取错误信息返回
isFalse(Boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
检查 Boolean 值是否为 false
isFile(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
判断是否为文件,如果file为null,则返回false
isFile(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
判断是否为文件,如果path为null,则返回false
isFile(Path, boolean) - Static method in class org.miaixz.bus.core.io.file.PathResolve
判断是否为文件,如果file为null,则返回false
isFileOrVfsURL(URL) - Static method in class org.miaixz.bus.core.lang.Normal
提供的URL是否为文件 文件协议包括"file", "vfsfile" 或 "vfs".
isFileSeparator(char) - Static method in class org.miaixz.bus.core.xyz.CharKit
是否为Windows或者Linux(Unix)文件分隔符 Windows平台下分隔符为\,Linux(Unix)为/
isFileURL(URL) - Static method in class org.miaixz.bus.core.lang.Normal
提供的URL是否为文件 文件协议包括"file".
isFirstDayOfMonth(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
是否为本月第一天
isForward() - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
是否顺推
isFromOrSuppressedThrowable(Throwable, Class<? extends Throwable>) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
判断指定异常是否来自或者包含指定异常
isFromOrSuppressedThrowable(Throwable, Class<? extends Throwable>, boolean) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
判断指定异常是否来自或者包含指定异常
isFull() - Method in interface org.miaixz.bus.core.cache.Cache
缓存是否已满,仅用于有空间限制的缓存对象
isFull() - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
 
isFull() - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
isGeneral(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为英文字母 、数字和下划线
isGeneral(CharSequence, int) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为给定最小长度的英文字母 、数字和下划线
isGeneral(CharSequence, int, int) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为给定长度范围的英文字母 、数字和下划线
isGeneralWithChinese(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为中文字、英文字母、数字和下划线
isGetter(Method, boolean) - Static method in class org.miaixz.bus.core.xyz.MethodKit
检查给定方法是否为Getter方法,规则为: 方法参数必须为0个 方法名称不能是getClass "is"开头返回必须为boolean或Boolean 是否以“get”
isGetterOrSetter(Method, boolean) - Static method in class org.miaixz.bus.core.xyz.MethodKit
检查给定方法是否为Getter或者Setter方法,规则为: 方法参数必须为0个或1个 方法名称不能是getClass 如果是无参方法,则判断是否以“get”或“is”开头 如果方法参数1个,则判断是否以“set”开头
isGetterOrSetterIgnoreCase(Method) - Static method in class org.miaixz.bus.core.xyz.MethodKit
检查给定方法是否为Getter或者Setter方法,规则为: 方法参数必须为0个或1个 如果是无参方法,则判断是否以“get”或“is”开头 如果方法参数1个,则判断是否以“set”开头
isHashCodeMethod(Method) - Static method in class org.miaixz.bus.core.xyz.MethodKit
是否为hashCode方法
isHex(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为Hex(16进制)字符串
isHexChar(char) - Static method in class org.miaixz.bus.core.xyz.CharKit
是否为16进制规范的字符,判断是否为如下字符
isHexNumber(String) - Static method in class org.miaixz.bus.core.xyz.HexKit
判断给定字符串是否为16进制数 如果是,需要使用对应数字类型对象的decode方法解码 例如:Integer.decode方法解码int类型的16进制数字
isHttp(String) - Static method in class org.miaixz.bus.core.lang.Http
是否为http协议
isHttp(String) - Static method in class org.miaixz.bus.core.lang.Protocol
是否为http协议
isHttps(String) - Static method in class org.miaixz.bus.core.lang.Http
是否为https协议
isHttps(String) - Static method in class org.miaixz.bus.core.lang.Protocol
是否为https协议
isHttpsOrLocalHost(String) - Static method in class org.miaixz.bus.core.lang.Http
是否为https协议或本地主机(域名)
isHttpsOrLocalHost(String) - Static method in class org.miaixz.bus.core.lang.Protocol
是否为https协议或本地主机(域名)
isIn(TemporalAccessor, TemporalAccessor, TemporalAccessor) - Static method in class org.miaixz.bus.core.center.date.Calculate
当前日期是否在日期指定范围内 起始日期和结束日期可以互换
isIn(TemporalAccessor, TemporalAccessor, TemporalAccessor, boolean, boolean) - Static method in class org.miaixz.bus.core.center.date.Calculate
当前日期是否在日期指定范围内 起始日期和结束日期可以互换 通过includeBegin, includeEnd参数控制日期范围区间是否为开区间,例如:传入参数:includeBegin=true, includeEnd=false, 则本方法会判断 date ∈ (beginDate, endDate] 是否成立
isIn(Date, Date) - Method in class org.miaixz.bus.core.center.date.DateTime
当前日期是否在日期指定范围内 起始日期和结束日期可以互换
isIn(Date, Date) - Method in class org.miaixz.bus.core.xyz.DateKit
当前日期是否在日期指定范围内 起始日期和结束日期可以互换
isIn(Date, Date, Date) - Method in class org.miaixz.bus.core.center.date.DateTime
当前日期是否在日期指定范围内 起始日期和结束日期可以互换
isIn(Date, Date, Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
当前日期是否在日期指定范围内 起始日期和结束日期可以互换
isIn(Date, Date, Date, boolean, boolean) - Method in class org.miaixz.bus.core.center.date.DateTime
当前日期是否在日期指定范围内 起始日期和结束日期可以互换 通过includeBegin, includeEnd参数控制日期范围区间是否为开区间,例如:传入参数:includeBegin=true, includeEnd=false, 则本方法会判断 date ∈ (beginDate, endDate] 是否成立
isIn(Date, Date, Date, boolean, boolean) - Static method in class org.miaixz.bus.core.xyz.DateKit
当前日期是否在日期指定范围内 起始日期和结束日期可以互换 通过includeBegin, includeEnd参数控制日期范围区间是否为开区间,例如:传入参数:includeBegin=true, includeEnd=false, 则本方法会判断 date ∈ (beginDate, endDate] 是否成立
isIn(T, T, T) - Static method in class org.miaixz.bus.core.xyz.CompareKit
给定的value是否在c1c2的范围内 即 min(c1,c2) <= value <= max(c1,c2)
isInAlphabet(byte) - Static method in class org.miaixz.bus.core.codec.binary.Crockford
Returns whether the octet is in the Base32 alphabet.
isInAlphabet(byte[], boolean) - Static method in class org.miaixz.bus.core.codec.binary.Crockford
Tests a given byte array to see if it contains only valid characters within the alphabet.
isInAlphabet(String) - Static method in class org.miaixz.bus.core.codec.binary.Crockford
Tests a given String to see if it contains only valid characters within the alphabet.
isInExclusive(T, T, T) - Static method in class org.miaixz.bus.core.xyz.CompareKit
给定的value是否在c1c2的范围内,但是不包括边界 即 min(c1,c2) < value < max(c1,c2)
isInherited(Class<? extends Annotation>) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
是否可以被继承,默认为 false
isInited() - Static method in class org.miaixz.bus.core.text.dfa.Sensitive
 
isInitialize() - Method in class org.miaixz.bus.core.lang.loader.LazyFunLoader
是否已经初始化
isInnerIP(long) - Static method in class org.miaixz.bus.core.net.ip.IPv4
是否为内网地址
isInnerIP(String) - Static method in class org.miaixz.bus.core.net.ip.IPv4
判定是否为内网IPv4 私有IP:
isInnerIP(String) - Static method in class org.miaixz.bus.core.xyz.NetKit
判定是否为内网IPv4 私有IP:
isInRange(String, String) - Static method in class org.miaixz.bus.core.xyz.NetKit
是否在CIDR规则配置范围内 方法来自:【成都】小邓
isInstanceOf(Class<?>, T) - Static method in class org.miaixz.bus.core.lang.Assert
断言给定对象是否是给定类的实例
isInstanceOf(Class<?>, T, String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
断言给定对象是否是给定类的实例
isInteger(String) - Static method in class org.miaixz.bus.core.math.NumberValidator
判断字符串是否是整数
isInterface(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ModifierKit
是否抽象类
isIntersected(BoundedRange<T>) - Method in class org.miaixz.bus.core.lang.range.BoundedRange
other是否与当前区间相交:
isIntersected(BoundedRange<T>, BoundedRange<T>) - Static method in class org.miaixz.bus.core.lang.range.BoundedRangeOperation
boundedRange是否与other相交
isIpv4(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为IPV4地址
isIpv6(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为IPV6地址
isIterable(Class<?>) - Static method in class org.miaixz.bus.core.xyz.TypeKit
是否为 Iterable class 类型
isJarFileURL(URL) - Static method in class org.miaixz.bus.core.lang.Normal
提供的URL是否为Jar文件URL 判断依据为file协议且扩展名为.jar
isJarURL(URL) - Static method in class org.miaixz.bus.core.lang.Normal
提供的URL是否为jar包URL 协议包括: "jar", "zip", "vfszip" 或 "wsjar".
isJavaBean(Class<?>) - Static method in class org.miaixz.bus.core.xyz.TypeKit
是否为标准的类 这个类必须:
isJdk(Class<?>) - Static method in class org.miaixz.bus.core.xyz.TypeKit
判断一个类是JDK 自带的类型 jdk 自带的类,classLoader 是为空的
isJdkClass(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
是否为JDK中定义的类或接口,判断依据:
isJie() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTerms
是否节
isKotlinClass(Class<?>) - Static method in class org.miaixz.bus.core.xyz.KotlinKit
检查给定的类是否为Kotlin类 Kotlin类带有@kotlin.Metadata注解
isLastDayOfMonth() - Method in class org.miaixz.bus.core.center.date.DateTime
是否为本月最后一天
isLastDayOfMonth(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
是否为本月最后一天
isLastDayOfMonth(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
是否为本月最后一天
isLeap() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
是否闰月
isLeap() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarYear
是否闰年(1582年以前,使用儒略历,能被4整除即为闰年。以后采用格里历,四年一闰,百年不闰,四百年再闰。)
isLeapYear() - Method in class org.miaixz.bus.core.center.date.DateTime
是否闰年
isLeapYear(int) - Static method in class org.miaixz.bus.core.center.date.Calculate
是否闰年
isLessThan1000() - Method in class org.miaixz.bus.core.data.VIN
是否是年产量小于1000的车辆制造厂
isLetter(char) - Static method in class org.miaixz.bus.core.xyz.CharKit
判断是否为字母(包括大写字母和小写字母) 字母包括A~Z和a~z
isLetter(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
判断字符串是否全部为字母组成,包括大写和小写字母和汉字
isLetterLower(char) - Static method in class org.miaixz.bus.core.xyz.CharKit
检查字符是否为小写字母,小写字母指a~z
isLetterOrNumber(char) - Static method in class org.miaixz.bus.core.xyz.CharKit
是否为字母或数字,包括A~Z、a~z、0~9
isLetterUpper(char) - Static method in class org.miaixz.bus.core.xyz.CharKit
判断是否为大写字母,大写字母包括A~Z
isLocalHost(String) - Static method in class org.miaixz.bus.core.lang.Http
是否为本地主机(域名)
isLocalHost(String) - Static method in class org.miaixz.bus.core.lang.Protocol
是否为本地主机(域名)
isLocked() - Method in class org.miaixz.bus.core.compare.ComparatorChain
是否已经被锁定。当开始比较时(调用compare方法)此值为true
isLong(String) - Static method in class org.miaixz.bus.core.math.NumberValidator
判断字符串是否是Long类型
isLowerBound() - Method in enum class org.miaixz.bus.core.lang.range.BoundType
是下界
isLowerCase(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
判断字符串是否全部为小写字母
isLowerCase(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
给定字符串中的字母是否全部为小写,判断依据如下:
isLowerCase(CharSequence) - Static method in class org.miaixz.bus.core.text.NamingCase
给定字符串中的字母是否全部为小写,判断依据如下:
isMac(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为MAC地址
isMap(Class<?>) - Static method in class org.miaixz.bus.core.xyz.TypeKit
是否为 map class 类型
isMaskBitValid(int) - Static method in class org.miaixz.bus.core.net.ip.IPv4
判断掩码位是否合法
isMaskValid(String) - Static method in class org.miaixz.bus.core.net.ip.IPv4
判断掩码是否合法
isMatch(String) - Method in class org.miaixz.bus.core.text.dfa.WordTree
指定文本是否包含树中的词
isMatch(String, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
给定内容是否匹配正则
isMatch(Pattern, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
给定内容是否匹配正则
isMatches(String) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
校验 传入的字符串 是否和模板匹配
isMatchMethod(Method, Method) - Method in class org.miaixz.bus.core.annotation.resolve.elements.HierarchicalAnnotatedElements
检验方法的签名是否与原始方法匹配
isMatchName(Object, String, boolean) - Static method in class org.miaixz.bus.core.xyz.BeanKit
给定的Bean的类名是否匹配指定类名字符串 如果isSimple为true,则只匹配类名而忽略包名,例如:org.miaixz.TestEntity只匹配TestEntity 如果isSimple为false,则匹配包括包名的全类名,例如:org.miaixz.TestEntity匹配org.miaixz.TestEntity
isMatchRegex(String, CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
通过正则表达式验证
isMatchRegex(Pattern, CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
通过正则表达式验证
isMobile(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为手机号码(中国)
isMobile(CharSequence) - Static method in class org.miaixz.bus.core.xyz.PhoneKit
验证是否为手机号码(中国)
isMobileHk(CharSequence) - Static method in class org.miaixz.bus.core.xyz.PhoneKit
验证是否为手机号码(中国香港)
isMobileMo(CharSequence) - Static method in class org.miaixz.bus.core.xyz.PhoneKit
验证是否为手机号码(中国澳门)
isMobileTw(CharSequence) - Static method in class org.miaixz.bus.core.xyz.PhoneKit
验证是否为手机号码(中国台湾)
isModified() - Method in class org.miaixz.bus.core.io.resource.FileResource
 
isModified() - Method in class org.miaixz.bus.core.io.resource.MultiResource
 
isModified() - Method in interface org.miaixz.bus.core.io.resource.Resource
检查资源是否变更 一般用于文件类资源,检查文件是否被修改过。
isModified() - Method in class org.miaixz.bus.core.io.resource.UrlResource
 
isModified() - Method in class org.miaixz.bus.core.io.resource.VfsResource
 
isModified(File, long) - Static method in class org.miaixz.bus.core.xyz.FileKit
判断文件是否被改动 如果文件对象为 null 或者文件不存在,被视为改动
isMoney(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为货币
isMutable() - Method in class org.miaixz.bus.core.center.date.DateTime
对象是否可变 如果为不可变对象,以下方法将返回新方法: DateTime.offset(Various, int) DateTime.setField(Various, int) DateTime.setField(int, int) 如果为不可变对象,DateTime.setTime(long)将抛出异常
isNeedMapping(Map<Class<? extends Annotation>, T>, Annotation) - Method in class org.miaixz.bus.core.annotation.resolve.elements.MetaAnnotatedElement
该注解是否需要映射 默认情况下,已经处理过、或在java.lang包下的注解不会被处理
isNegative() - Method in class org.miaixz.bus.core.io.unit.DataSize
是否为负数,不包括0
isNormalClass(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
是否为标准的类 这个类必须:
isNotBlank(CharSequence) - Static method in class org.miaixz.bus.core.text.StringValidator
字符串是否为非空白,非空白的定义如下: 不为 null 不为空字符串:"" 不为空格、全角空格、制表符、换行符,等不可见字符
isNotEmpty() - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
流是否不为空
isNotEmpty(boolean[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组是否为非空
isNotEmpty(byte[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组是否为非空
isNotEmpty(char[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组是否为非空
isNotEmpty(double[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组是否为非空
isNotEmpty(float[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组是否为非空
isNotEmpty(int[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组是否为非空
isNotEmpty(long[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组是否为非空
isNotEmpty(short[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
数组是否为非空
isNotEmpty(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
文件是不为空 目录:里面有文件或目录 文件:文件大小大于0时
isNotEmpty(CharSequence) - Static method in class org.miaixz.bus.core.text.StringValidator
字符串是否为非空白,非空白的定义如下:
isNotEmpty(Iterable<?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
Iterable是否为空
isNotEmpty(Iterable<?>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
Iterable是否为空
isNotEmpty(Object) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为非空 对于String类型判定是否为empty(null 或 "")
isNotEmpty(Object) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
数组是否为非空 此方法会匹配单一对象,如果此对象为null则返回false 如果此对象为非数组,理解为此对象为数组的第一个元素,则返回true 如果此对象为数组对象,数组长度大于0的情况下返回true,否则返回false
isNotEmpty(Object) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
判断指定对象是否为非空
isNotEmpty(Object, String...) - Static method in class org.miaixz.bus.core.xyz.BeanKit
判断Bean是否为非空对象,非空对象表示本身不为null或者含有非null属性的对象
isNotEmpty(Collection<?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
集合是否为非空
isNotEmpty(Enumeration<?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
Enumeration是否为空
isNotEmpty(Iterator<?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
Iterator是否为空
isNotEmpty(Iterator<?>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
Iterator是否为空
isNotEmpty(Map<?, ?>) - Static method in class org.miaixz.bus.core.xyz.CollKit
Map是否为非空
isNotEmpty(Map<?, ?>) - Static method in class org.miaixz.bus.core.xyz.MapKit
Map是否为非空
isNotEmpty(T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
数组是否为非空
isNotNull(Object) - Static method in class org.miaixz.bus.core.lang.Validator
给定值是否不为null
isNotNull(Object) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
检查对象是否不为null
isNotStopChar(char) - Static method in class org.miaixz.bus.core.text.dfa.StopChar
是否为合法字符(待处理字符)
isNull(Object) - Static method in class org.miaixz.bus.core.lang.Assert
断言对象是否为null ,如果不为null 抛出IllegalArgumentException 异常
isNull(Object) - Static method in class org.miaixz.bus.core.lang.Validator
给定值是否为null
isNull(Object) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
检查对象是否为null
isNull(Object, String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
断言对象是否为null ,如果不为null 抛出IllegalArgumentException 异常
isNull(Object, Supplier<X>) - Static method in class org.miaixz.bus.core.lang.Assert
断言对象是否为null ,如果不为null 抛出指定类型异常 并使用指定的函数获取错误信息返回
isNullOrUndefined(CharSequence) - Static method in class org.miaixz.bus.core.text.StringValidator
检查字符串是否为null、“null”、“undefined”
isNumber() - Method in class org.miaixz.bus.core.beans.path.node.NameNode
是否为数字节点
isNumber(char) - Static method in class org.miaixz.bus.core.xyz.CharKit
检查是否为数字字符,数字字符指0~9
isNumber(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证该字符串是否是数字
isNumber(CharSequence) - Static method in class org.miaixz.bus.core.math.NumberValidator
是否为数字,支持包括:
isNumeric(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
检查字符串是否都为数字组成
ISO_8859_1 - Static variable in class org.miaixz.bus.core.lang.Charset
 
ISO8601 - Static variable in class org.miaixz.bus.core.lang.Fields
ISO8601日期时间:yyyy-MM-dd'T'HH:mm:ss 按照ISO8601规范,默认使用T分隔日期和时间,末尾不加Z表示当地时区
ISO8601_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
ISO8601日期时间FormatBuilder:yyyy-MM-dd'T'HH:mm:ss
ISO8601_MS - Static variable in class org.miaixz.bus.core.lang.Fields
UTC时间:yyyy-MM-dd'T'HH:mm:ss.SSS
ISO8601_MS_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
UTC时间FormatBuilder:yyyy-MM-dd'T'HH:mm:ss.SSS
ISO8601_MS_WITH_UTC - Static variable in class org.miaixz.bus.core.lang.Fields
ISO8601时间:yyyy-MM-dd HH:mm:ss 'UTC'
ISO8601_MS_WITH_XXX_OFFSET - Static variable in class org.miaixz.bus.core.lang.Fields
ISO8601时间:yyyy-MM-dd'T'HH:mm:ss.SSSXXX
ISO8601_MS_WITH_XXX_OFFSET_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
UTC时间FormatBuilder:yyyy-MM-dd'T'HH:mm:ss.SSSXXX
ISO8601_MS_WITH_ZONE_OFFSET - Static variable in class org.miaixz.bus.core.lang.Fields
ISO8601时间:yyyy-MM-dd'T'HH:mm:ss.SSSZ
ISO8601_MS_WITH_ZONE_OFFSET_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
ISO8601时间FormatBuilder:yyyy-MM-dd'T'HH:mm:ss.SSSZ
ISO8601_WITH_XXX_OFFSET - Static variable in class org.miaixz.bus.core.lang.Fields
ISO8601时间:yyyy-MM-dd'T'HH:mm:ssXXX
ISO8601_WITH_XXX_OFFSET_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
ISO8601时间FormatBuilder:yyyy-MM-dd'T'HH:mm:ssXXX
ISO8601_WITH_ZONE_OFFSET - Static variable in class org.miaixz.bus.core.lang.Fields
ISO8601时间:yyyy-MM-dd'T'HH:mm:ssZ,Z表示一个时间偏移,如+0800
ISO8601_WITH_ZONE_OFFSET_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
ISO8601时间FormatBuilder:yyyy-MM-dd'T'HH:mm:ssZ,Z表示一个时间偏移,如+0800
ISO8601DateParser - Class in org.miaixz.bus.core.center.date.format.parser
ISO8601日期字符串(JDK的Date对象toString默认格式)解析,支持格式; yyyy-MM-dd'T'HH:mm:ss'Z' yyyy-MM-dd'T'HH:mm:ss.SSS'Z' yyyy-MM-dd'T'HH:mm:ssZ yyyy-MM-dd'T'HH:mm:ss.SSSZ yyyy-MM-dd'T'HH:mm:ss+0800 yyyy-MM-dd'T'HH:mm:ss+08:00
ISO8601DateParser() - Constructor for class org.miaixz.bus.core.center.date.format.parser.ISO8601DateParser
 
ISO8859_1_ESCAPE - Static variable in class org.miaixz.bus.core.text.escape.Html4Escape
 
ISO8859_1_UNESCAPE - Static variable in class org.miaixz.bus.core.text.escape.Html4Unescape
 
isOdd(int) - Static method in class org.miaixz.bus.core.xyz.MathKit
检查是否为奇数
isOpen() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
isOpen() - Method in class org.miaixz.bus.core.io.sink.RealSink
 
isOpen() - Method in class org.miaixz.bus.core.io.source.RealSource
 
isOpen() - Method in enum class org.miaixz.bus.core.lang.range.BoundType
是开区间
isOpen(InetSocketAddress, int) - Static method in class org.miaixz.bus.core.xyz.NetKit
检查远程端口是否开启
isOther(Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
判断是否为其它类型文件,即非文件、非目录、非链接。
isOuterClassField(Field) - Static method in class org.miaixz.bus.core.xyz.FieldKit
是否为父类引用字段 当字段所在类是对象子类时(对象中定义的非static的class),会自动生成一个以"this$0"为名称的字段,指向父类对象
isOverlap(ChronoLocalDateTime<?>, ChronoLocalDateTime<?>, ChronoLocalDateTime<?>, ChronoLocalDateTime<?>) - Static method in class org.miaixz.bus.core.center.date.Calculate
检查两个时间段是否有时间重叠 重叠指两个时间段是否有交集,注意此方法时间段重合时如: 此方法未纠正开始时间小于结束时间 当realStartTime和realEndTime或startTime和endTime相等时,退化为判断区间是否包含点 当realStartTime和realEndTime和startTime和endTime相等时,退化为判断点与点是否相等 See 准确的区间关系参考:艾伦区间代数
isOverlap(Date, Date, Date, Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
检查两个时间段是否有时间重叠 重叠指两个时间段是否有交集,注意此方法时间段重合时如: 此方法未纠正开始时间小于结束时间 当realStartTime和realEndTime或startTime和endTime相等时,退化为判断区间是否包含点 当realStartTime和realEndTime和startTime和endTime相等时,退化为判断点与点是否相等 See 准确的区间关系参考:艾伦区间代数
isParallel() - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
返回流的并行状态
isPattern(String) - Method in class org.miaixz.bus.core.text.AntPathMatcher
判断给定路径是否是表达式
isPhone(CharSequence) - Static method in class org.miaixz.bus.core.xyz.PhoneKit
验证是否为座机号码+手机号码(CharKit中国大陆)+ 400 + 800电话 + 手机号号码(中国香港)
isPlateNumber(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为中国车牌号
isPm() - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
检查当前是否为下午
isPM() - Method in class org.miaixz.bus.core.center.date.DateTime
是否为下午
isPM(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
是否为下午
isPM(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
是否为下午
isPowerOfTwo(long) - Static method in class org.miaixz.bus.core.xyz.MathKit
判断一个整数是否是2的幂
isPresent() - Method in class org.miaixz.bus.core.lang.Optional
判断包裹里元素的值是否存在,存在为 true,否则为false
isPresent(String) - Static method in class org.miaixz.bus.core.xyz.ClassKit
指定类是否被提供,使用默认ClassLoader 通过调用ClassKit.loadClass(String, boolean, ClassLoader)方法尝试加载指定类名的类,如果加载失败返回false 加载失败的原因可能是此类不存在或其关联引用类不存在
isPresent(String, ClassLoader) - Static method in class org.miaixz.bus.core.xyz.ClassKit
指定类是否被提供 通过调用ClassKit.loadClass(String, boolean, ClassLoader)方法尝试加载指定类名的类,如果加载失败返回false 加载失败的原因可能是此类不存在或其关联引用类不存在
isPrime(int) - Static method in class org.miaixz.bus.core.math.NumberValidator
是否是质数(素数) 质数表的质数又称素数。指整数在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。
isPrimitive() - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
是否原始类型数组
isPrimitiveWrapper(Class<?>) - Static method in enum class org.miaixz.bus.core.convert.BasicType
是否为包装类型
isPrimitiveWrapper(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
是否为包装类型
isPrivate(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ModifierKit
是否是private类
isPrivate(Member) - Static method in class org.miaixz.bus.core.xyz.ModifierKit
是否是private成员,可检测包括构造、字段和方法
isProperSubset(BoundedRange<T>) - Method in class org.miaixz.bus.core.lang.range.BoundedRange
当前区间是否是other的真子集
isProperSuperset(BoundedRange<T>) - Method in class org.miaixz.bus.core.lang.range.BoundedRange
other是否是当前区间的子集
isProxied(Annotation) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotationMappingProxy
当前注解是否由当前代理类生成
isPruneExpiredActive() - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
只有设置公共缓存失效时长或每个对象单独的失效时长时清理可用
isPublic() - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配共有方法的方法匹配器。
isPublic(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ModifierKit
是否是public类
isPublic(Member) - Static method in class org.miaixz.bus.core.xyz.ModifierKit
是否是public成员,可检测包括构造、字段和方法
isPublicIP(long) - Static method in class org.miaixz.bus.core.net.ip.IPv4
是否为公网地址
isPublicIP(String) - Static method in class org.miaixz.bus.core.net.ip.IPv4
是否为公网地址
isPublicStatic() - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配公共静态方法的方法匹配器。
isQi() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTerms
是否气
isReadable(boolean) - Method in class org.miaixz.bus.core.beans.PropDesc
检查属性是否可读(即是否可以通过PropDesc.getValue(Object)获取到值)
isReadableBean(Class<?>) - Static method in class org.miaixz.bus.core.xyz.BeanKit
判断是否为可读的Bean对象,判定方法是:
isRecord(Class<?>) - Static method in class org.miaixz.bus.core.xyz.RecordKit
判断给定类是否为Record类
isRepeatableMethod(Method) - Method in class org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector.Full
判断方法是否为容器注解的value方法
isRepeatableMethod(Method) - Method in class org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector.Standard
判断方法是否为容器注解的value方法
isResolved() - Method in interface org.miaixz.bus.core.annotation.resolve.AnnotationMapping
当前注解是否存在被解析的属性,当该值为false时, 通过getResolvedAttributeValue获得的值皆为注解的原始属性值, 通过AnnotationMapping.getResolvedAnnotation()获得注解对象为原始的注解对象。
isResolved() - Method in class org.miaixz.bus.core.annotation.resolve.GenericAnnotationMapping
总是返回false
isResolved() - Method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
当前注解是否存在被解析的属性,当该值为false时, 通过getResolvedAttributeValue获得的值皆为注解的原始属性值, 通过ResolvedAnnotationMapping.getResolvedAnnotation()获得注解对象为原始的注解对象。
isRoot() - Method in interface org.miaixz.bus.core.annotation.resolve.AnnotationMapping
当前注解是否为根注解
isRoot() - Method in class org.miaixz.bus.core.annotation.resolve.GenericAnnotationMapping
当前注解是否为根注解
isRoot() - Method in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
当前注解是否为根注解
isRoot() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.TreeEntryNode
当前节点是否为根节点
isRunning() - Method in class org.miaixz.bus.core.center.date.StopWatch
检查是否有正在运行的任务
isSafe(char) - Method in class org.miaixz.bus.core.codec.PercentCodec
检查给定字符是否为安全字符
isSameDay(ChronoLocalDate, ChronoLocalDate) - Static method in class org.miaixz.bus.core.center.date.Calculate
比较两个日期是否为同一天
isSameDay(ChronoLocalDateTime<?>, ChronoLocalDateTime<?>) - Static method in class org.miaixz.bus.core.center.date.Calculate
比较两个日期是否为同一天
isSameDay(Calendar, Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
比较两个日期是否为同一天
isSameDay(Date, Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
比较两个日期是否为同一天
isSameInstant(Calendar, Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
检查两个Calendar时间戳是否相同 此方法检查两个Calendar的毫秒数时间戳是否相同
isSameMonth(Calendar, Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
比较两个日期是否为同一月 同一个月的意思是:ERA(公元)、year(年)、month(月)都一致。
isSameMonth(Date, Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
比较两个日期是否为同一月
isSameTime(Date, Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
是否为相同时间 此方法比较两个日期的时间戳是否相同
isSameWeek(Calendar, Calendar, boolean) - Static method in class org.miaixz.bus.core.center.date.Calendar
比较两个日期是否为同一周 同一个周的意思是:ERA(公元)、year(年)、month(月)、week(周)都一致。
isSameWeek(Date, Date, boolean) - Static method in class org.miaixz.bus.core.xyz.DateKit
比较两个日期是否为同一周
isSameYear(Calendar, Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
比较两个日期是否为同一年 同一个年的意思是:ERA(公元)、year(年)都一致。
isSaveRequest() - Element in annotation interface org.miaixz.bus.core.annotation.Trace
 
isSerializable(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
给定类是否实现了序列化接口Serializable
isSetter(Method, boolean) - Static method in class org.miaixz.bus.core.xyz.MethodKit
检查给定方法是否为Setter方法,规则为: 方法参数必须为1个 判断是否以“set”开头
isShutdown() - Method in class org.miaixz.bus.core.lang.thread.DelegatedExecutorService
 
isSimpleTypeOrArray(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
是否为 简单值类型 或 简单值类型的数组
isSimpleValueType(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
是否为简单值类型 包括:
isSorted(Comparator<E>) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
检查数组是否有序,升序或者降序
isSorted(Comparator<E>, boolean) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
数组是否有有序 反序,前一个小于后一个则返回错 正序,前一个大于后一个则返回错
isSorted(T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
检查数组是否有序,升序或者降序
isSorted(T[], Comparator<? super T>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
检查数组是否有序,升序或者降序,使用指定比较器比较
isSortedASC(byte[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
检查数组是否升序,即array[i] <= array[i+1] 若传入空数组,则返回false
isSortedASC(char[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
检查数组是否升序,即array[i] <= array[i+1] 若传入空数组,则返回false
isSortedASC(double[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
检查数组是否升序,即array[i] <= array[i+1] 若传入空数组,则返回false
isSortedASC(float[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
检查数组是否升序,即array[i] <= array[i+1] 若传入空数组,则返回false
isSortedASC(int[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
检查数组是否升序,即array[i] <= array[i+1] 若传入空数组,则返回false
isSortedASC(long[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
检查数组是否升序,即array[i] <= array[i+1] 若传入空数组,则返回false
isSortedASC(short[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
检查数组是否升序,即array[i] <= array[i+1] 若传入空数组,则返回false
isSortedASC(T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
检查数组是否升序,即 array[i].compareTo(array[i + 1]) <= 0
isSortedASC(T[], Comparator<? super T>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
检查数组是否升序,使用指定的比较器比较,即 compare.compare(array[i], array[i + 1]) <= 0
isSortedDESC(byte[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
检查数组是否降序,即array[i] >= array[i+1] 若传入空数组,则返回false
isSortedDESC(char[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
检查数组是否降序,即array[i] >= array[i+1] 若传入空数组,则返回false
isSortedDESC(double[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
检查数组是否降序,即array[i] >= array[i+1] 若传入空数组,则返回false
isSortedDESC(float[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
检查数组是否降序,即array[i] >= array[i+1] 若传入空数组,则返回false
isSortedDESC(int[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
检查数组是否降序,即array[i] >= array[i+1] 若传入空数组,则返回false
isSortedDESC(long[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
检查数组是否降序,即array[i] >= array[i+1] 若传入空数组,则返回false
isSortedDESC(short[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
检查数组是否降序,即array[i] >= array[i+1] 若传入空数组,则返回false
isSortedDESC(T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
检查数组是否降序,即 array[i].compareTo(array[i + 1]) >= 0
isSortedDESC(T[], Comparator<? super T>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
检查数组是否降序,使用指定的比较器比较,即 compare.compare(array[i], array[i + 1]) >= 0
isStatic() - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于匹配静态方法的方法匹配器。
isStatic(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ModifierKit
是否是static类
isStatic(Member) - Static method in class org.miaixz.bus.core.xyz.ModifierKit
是否是static成员,包括构造、字段或方法
isStopChar(char) - Static method in class org.miaixz.bus.core.text.dfa.StopChar
判断指定的词是否是不处理的词。 如果参数为空,则返回true,因为空也属于不处理的字符。
isSub(File, File) - Static method in class org.miaixz.bus.core.xyz.FileKit
判断给定的目录是否为给定文件或文件夹的子目录
isSub(Path, Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
判断给定的目录是否为给定文件或文件夹的子目录
isSub(T[], T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
是否是数组的子数组
isSubEquals(byte[], int, byte...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
是否局部匹配,相当于对比以下子串是否相等
isSubEquals(CharSequence, int, CharSequence, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
截取第一个字串的部分字符,与第二个字符串比较(长度一致),判断截取的子串是否相同 任意一个字符串为null返回false
isSubEquals(CharSequence, int, CharSequence, int, int, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
截取两个字符串的不同部分(长度一致),判断截取的子串是否相同 任意一个字符串为null返回false
isSubset(BoundedRange<T>) - Method in class org.miaixz.bus.core.lang.range.BoundedRange
当前区间是否是other的子集
isSuperset(BoundedRange<T>) - Method in class org.miaixz.bus.core.lang.range.BoundedRange
other是否是当前区间的子集
isSymlink(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
判断是否为符号链接文件
isSymlink(Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
判断是否为符号链接文件
isSynthetic(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ModifierKit
是否是合成类(由java编译器生成的)
isSynthetic(Member) - Static method in class org.miaixz.bus.core.xyz.ModifierKit
是否是合成成员(由java编译器生成的)
IST - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"Asia/Kolkata","亚洲/加尔各答"
isTel(CharSequence) - Static method in class org.miaixz.bus.core.xyz.PhoneKit
验证是否为座机号码(中国大陆)
isTel400800(CharSequence) - Static method in class org.miaixz.bus.core.xyz.PhoneKit
验证是否为座机号码(中国大陆)+ 400 + 800
isTerminated() - Method in class org.miaixz.bus.core.lang.thread.DelegatedExecutorService
 
isTopLevelClass(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
是否为顶层类,即定义在包中的类,而非定义在类中的内部类
isToStringMethod(Method) - Static method in class org.miaixz.bus.core.xyz.MethodKit
是否为toString方法
isTrue(boolean) - Static method in class org.miaixz.bus.core.lang.Assert
断言是否为真,如果为 false 抛出 IllegalArgumentException 异常
isTrue(boolean) - Static method in class org.miaixz.bus.core.lang.Validator
给定值是否为true
isTrue(boolean, String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
断言是否为真,如果为 false 抛出 IllegalArgumentException 异常
isTrue(boolean, Supplier<? extends X>) - Static method in class org.miaixz.bus.core.lang.Assert
断言是否为真,如果为 false 抛出给定的异常
isTrue(Boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
检查 Boolean 值是否为 true
isType(String, String...) - Static method in class org.miaixz.bus.core.io.file.FileName
根据文件名检查文件类型,忽略大小写
isTypeBase64(byte[]) - Static method in class org.miaixz.bus.core.codec.binary.Base64
检查是否为Base64格式
isTypeBase64(CharSequence) - Static method in class org.miaixz.bus.core.codec.binary.Base64
检查是否为Base64
isUnknown(Type) - Static method in class org.miaixz.bus.core.xyz.TypeKit
是否未知类型 type为null或者TypeVariable 都视为未知类型
isUnknown(String) - Static method in class org.miaixz.bus.core.xyz.NetKit
检测给定字符串是否为未知,多用于检测HTTP请求相关
isUpperBound() - Method in enum class org.miaixz.bus.core.lang.range.BoundType
是上界
isUpperCase(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
判断字符串是否全部为大写字母
isUpperCase(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
给定字符串中的字母是否全部为大写,判断依据如下:
isUpperCase(CharSequence) - Static method in class org.miaixz.bus.core.text.NamingCase
给定字符串中的字母是否全部为大写,判断依据如下:
isUrl(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为URL
isUsableLocalPort(int) - Static method in class org.miaixz.bus.core.xyz.NetKit
检测本地端口可用性
isUserLevelMethod(Method) - Static method in class org.miaixz.bus.core.xyz.MethodKit
 
isUUID(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为UUID 包括带横线标准格式和不带横线的简单模式
isValid(double) - Static method in class org.miaixz.bus.core.xyz.MathKit
检查是否为有效的数字 检查double否为无限大,或者Not a Number(NaN)
isValid(float) - Static method in class org.miaixz.bus.core.xyz.MathKit
检查是否为有效的数字 检查double否为无限大,或者Not a Number(NaN)
isValid(String) - Static method in class org.miaixz.bus.core.data.ObjectId
给定的字符串是否为有效的ObjectId
isValidCard(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
是否有效身份证号,忽略X的大小写 如果身份证号码中含有空格始终返回false
isValidCard10(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
验证10位身份编码是否合法
isValidCard18(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
判断18位身份证的合法性
isValidCard18(String, boolean) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
判断18位身份证的合法性
isValidHKCard(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
验证香港身份证号码(存在Bug,部份特殊身份证无法检查)
isValidHkMoHomeReturn(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
港澳居民来往内地通行证,俗称:回乡证,通行证号码组成规则: 通行证证件号码共11位。第1位为字母,“H”字头签发给香港居民,“M”字头签发给澳门居民。 第2位至第11位为数字,前8位数字为通行证持有人的终身号,后2位数字表示换证次数,首次发证为00,此后依次递增。 示例:H12345678、M1234567801
isValidIfNumber(Object) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
是否为有效的数字,主要用于检查浮点数是否为有意义的数值 若对象不为Number类型,则直接返回true,否则: 若对象类型为Double,则检查Double.isInfinite()Double.isNaN(); 若对象类型为Float,则检查Float.isInfinite()Float.isNaN()
isValidLine(String) - Method in class org.miaixz.bus.core.center.iterator.LineIterator
重写此方法来判断是否每一行都被返回,默认全部为true
isValidNumber(Number) - Static method in class org.miaixz.bus.core.xyz.MathKit
检查是否为有效的数字 检查Double和Float是否为无限大,或者Not a Number 非数字类型和null将返回false
isValidPort(int) - Static method in class org.miaixz.bus.core.xyz.NetKit
是否为有效的端口 此方法并不检查端口是否被占用
isValidTWCard(String) - Static method in class org.miaixz.bus.core.xyz.CitizenIdKit
验证台湾身份证号码
isVfsURL(URL) - Static method in class org.miaixz.bus.core.lang.Normal
提供的URL是否为文件 文件协议包括"vfsfile" 或 "vfs".
isWeekend() - Method in class org.miaixz.bus.core.center.date.DateTime
是否为周末,周末指周六或者周日
isWeekend(LocalDate) - Static method in class org.miaixz.bus.core.center.date.Calculate
是否为周末(周六或周日)
isWeekend(LocalDateTime) - Static method in class org.miaixz.bus.core.center.date.Calculate
是否为周末(周六或周日)
isWeekend(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
是否为周末(周六或周日)
isWhiteSpace(byte) - Static method in class org.miaixz.bus.core.codec.binary.Crockford
Checks if a byte value is whitespace or not.
isWindows() - Static method in class org.miaixz.bus.core.xyz.FileKit
是否为Windows环境
isWord(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证该字符串是否是字母(包括大写和小写字母)
isWork() - Method in class org.miaixz.bus.core.center.date.culture.Holiday
是否上班
isWrap(CharSequence, char) - Static method in class org.miaixz.bus.core.text.CharsBacker
指定字符串是否被同一字符包装(前后都有这些字符串)
isWrap(CharSequence, char, char) - Static method in class org.miaixz.bus.core.text.CharsBacker
指定字符串是否被包装
isWrap(CharSequence, CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
指定字符串是否被包装
isWrap(CharSequence, String) - Static method in class org.miaixz.bus.core.text.CharsBacker
指定字符串是否被同一字符包装(前后都有这些字符串)
isWritable(boolean) - Method in class org.miaixz.bus.core.beans.PropDesc
检查属性是否可读(即是否可以通过PropDesc.getValue(Object)获取到值)
isWritableBean(Class<?>) - Static method in class org.miaixz.bus.core.xyz.BeanKit
判断是否为可写Bean对象,判定方法是:
isZero(Number) - Static method in class org.miaixz.bus.core.xyz.MathKit
判断给定数字是否为0 如果是ByteShortIntegerLong,直接转为long和0L比较 如果是BigInteger,使用BigInteger.equals(Object) 如果是Float,转为float与0f比较 如果是Double,转为double与0d比较 其它情况转为BigDecimalBigDecimal.ZERO比较大小(使用compare)
isZipCode(CharSequence) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为邮政编码(中国)
isZoneOffsetSetted() - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
检查时区偏移量是否已设置
IT - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
IT_CH - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
IT_IT - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
IT_IT_EURO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ITALIC - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Naming
斜体
items() - Method in interface org.miaixz.bus.core.lang.Enumers
获取所有枚举对象
iterable() - Static method in class org.miaixz.bus.core.center.map.concurrent.Weighers
A weigher where the value is a Iterable and its selector is the number of elements.
IterableIterator<T> - Interface in org.miaixz.bus.core.center.iterator
提供合成接口,共同提供IterableIterator功能
iterate(T, Predicate<? super T>, UnaryOperator<T>) - Static method in class org.miaixz.bus.core.center.stream.EasyStream
返回无限有序流 该流由 初始值 然后判断条件 以及执行 迭代函数 进行迭代获取到元素
iterate(T, Predicate<? super T>, UnaryOperator<T>) - Static method in class org.miaixz.bus.core.xyz.StreamKit
返回无限有序流 该流由 初始值 然后判断条件 以及执行 迭代函数 进行迭代获取到元素
iterate(T, UnaryOperator<T>) - Static method in class org.miaixz.bus.core.center.stream.EasyStream
返回无限有序流 该流由 初始值 以及执行 迭代函数 进行迭代获取到元素
iterateHierarchies(T, Function<T, Collection<T>>) - Static method in class org.miaixz.bus.core.center.stream.EasyStream
指定一个层级结构的根节点(通常是树或图), 然后获取包含根节点在内,根节点所有层级结构中的节点组成的流。 该方法用于以平铺的方式对图或树节点进行访问,可以使用并行流提高效率。
iterateHierarchies(T, Function<T, Collection<T>>) - Static method in class org.miaixz.bus.core.xyz.StreamKit
指定一个层级结构的根节点(通常是树或图), 然后获取包含根节点在内,根节点所有层级结构中的节点组成的流。 该方法用于以平铺的方式按广度优先对图或树节点进行访问,可以使用并行流提高效率。
iterateHierarchies(T, Function<T, Collection<T>>, Predicate<T>) - Static method in class org.miaixz.bus.core.center.stream.EasyStream
指定一个层级结构的根节点(通常是树或图), 然后获取包含根节点在内,根节点所有层级结构中的节点组成的流。 该方法用于以平铺的方式对图或树节点进行访问,可以使用并行流提高效率。
iterateHierarchies(T, Function<T, Collection<T>>, Predicate<T>) - Static method in class org.miaixz.bus.core.xyz.StreamKit
指定一个层级结构的根节点(通常是树或图), 然后获取包含根节点在内,根节点所有层级结构中的节点组成的流。 该方法用于以平铺的方式按广度优先对图或树节点进行访问,可以使用并行流提高效率。
IterateSpliterator<T> - Class in org.miaixz.bus.core.center.stream.spliterators
无限有序流的Spliterator
iterator - Variable in class org.miaixz.bus.core.center.iterator.PartitionIterator
被分批的迭代器
iterator() - Method in class org.miaixz.bus.core.annotation.resolve.elements.HierarchicalAnnotatedElements
获取注解元素映射集合的迭代器
iterator() - Method in class org.miaixz.bus.core.annotation.resolve.elements.MetaAnnotatedElement
获取注解映射对象集合的迭代器
iterator() - Method in class org.miaixz.bus.core.annotation.resolve.elements.RepeatableMetaAnnotatedElement
获取迭代器
iterator() - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
 
iterator() - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
iterator() - Method in class org.miaixz.bus.core.cache.SimpleCache
 
iterator() - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
 
iterator() - Method in interface org.miaixz.bus.core.center.iterator.IterableIterator
 
iterator() - Method in class org.miaixz.bus.core.center.iterator.IterChain
 
iterator() - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
iterator() - Method in class org.miaixz.bus.core.center.map.multi.AbstractTable
 
iterator() - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
iterator() - Method in class org.miaixz.bus.core.center.map.TableMap
 
iterator() - Method in class org.miaixz.bus.core.center.queue.BoundedPriorityQueue
 
iterator() - Method in class org.miaixz.bus.core.center.queue.DiscardingQueue
 
iterator() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
iterator() - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
iterator() - Method in class org.miaixz.bus.core.center.set.UniqueKeySet
 
iterator() - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
返回流的迭代器
iterator() - Method in class org.miaixz.bus.core.center.TransCollection
 
iterator() - Method in class org.miaixz.bus.core.compare.ComparatorChain
 
iterator() - Method in class org.miaixz.bus.core.io.LineReader
 
iterator() - Method in class org.miaixz.bus.core.io.resource.MultiResource
 
iterator() - Method in class org.miaixz.bus.core.io.watch.WatcherChain
 
iterator() - Method in class org.miaixz.bus.core.lang.loader.spi.ListServiceLoader
 
iterator() - Method in class org.miaixz.bus.core.lang.loader.spi.MapServiceLoader
 
iterator() - Method in class org.miaixz.bus.core.lang.range.Range
 
iterator() - Method in class org.miaixz.bus.core.lang.tuple.Tuple
 
iterator() - Method in class org.miaixz.bus.core.text.CharArray
 
iterator() - Method in class org.miaixz.bus.core.text.CodePointIter
 
iterator() - Method in class org.miaixz.bus.core.text.replacer.ReplacerChain
 
IteratorEnumeration<E> - Class in org.miaixz.bus.core.center.iterator
IteratorEnumeration(Iterator<E>) - Constructor for class org.miaixz.bus.core.center.iterator.IteratorEnumeration
构造
IteratorKit - Class in org.miaixz.bus.core.xyz
IterableIterator 相关工具类
IteratorKit() - Constructor for class org.miaixz.bus.core.xyz.IteratorKit
 
IterChain<T> - Class in org.miaixz.bus.core.center.iterator
组合Iterator,将多个Iterator组合在一起,便于集中遍历
IterChain() - Constructor for class org.miaixz.bus.core.center.iterator.IterChain
构造 可以使用 IterChain.addChain(Iterator) 方法加入更多的集合。
IterChain(Iterator<T>...) - Constructor for class org.miaixz.bus.core.center.iterator.IterChain
构造
IW - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
IW_IL - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 

J

J2000 - Static variable in class org.miaixz.bus.core.center.date.culture.cn.JulianDay
2000年儒略日数(2000-1-1 12:00:00 UTC)
JA - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
JA_JP - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
JANUARY - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Month
一月
jar(File) - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建JAR包资源加载器
jar(URL) - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建JAR包资源加载器
jar(URL, JarFile) - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建JAR包资源加载器
JAR - Static variable in class org.miaixz.bus.core.io.file.FileType
Jar文件扩展名
JAR_PATH_EXT - Static variable in class org.miaixz.bus.core.io.file.FileType
在Jar中的路径jar的扩展名形式
JAR_URL_PREFIX - Static variable in class org.miaixz.bus.core.lang.Normal
URL 前缀表示jar: "jar:"
JAR_URL_SEPARATOR - Static variable in class org.miaixz.bus.core.lang.Normal
Jar路径以及内部文件路径的分界符: "!/"
JarClassLoader - Class in org.miaixz.bus.core.lang.loader.classloader
外部Jar的类加载器
JarClassLoader() - Constructor for class org.miaixz.bus.core.lang.loader.classloader.JarClassLoader
构造
JarClassLoader(URL[]) - Constructor for class org.miaixz.bus.core.lang.loader.classloader.JarClassLoader
构造
JarClassLoader(URL[], ClassLoader) - Constructor for class org.miaixz.bus.core.lang.loader.classloader.JarClassLoader
构造
JarLoader - Class in org.miaixz.bus.core.lang.loader
Jar包资源加载器
JarLoader(File) - Constructor for class org.miaixz.bus.core.lang.loader.JarLoader
 
JarLoader(URL) - Constructor for class org.miaixz.bus.core.lang.loader.JarLoader
 
JarLoader(URL, JarFile) - Constructor for class org.miaixz.bus.core.lang.loader.JarLoader
 
JarResource - Class in org.miaixz.bus.core.io.resource
Jar包资源对象
JarResource(URI) - Constructor for class org.miaixz.bus.core.io.resource.JarResource
构造
JarResource(URL) - Constructor for class org.miaixz.bus.core.io.resource.JarResource
构造
JarResource(URL, String) - Constructor for class org.miaixz.bus.core.io.resource.JarResource
构造
JAVA_CLASS_PATH - Static variable in class org.miaixz.bus.core.lang.Keys
类路径
JAVA_CLASS_VERSION - Static variable in class org.miaixz.bus.core.lang.Keys
Java 类格式版本号
JAVA_COMPILER - Static variable in class org.miaixz.bus.core.lang.Keys
要使用的 JIT 编译器的名称
JAVA_ENDORSED_DIRS - Static variable in class org.miaixz.bus.core.lang.Keys
扩展jdk的系统库目录
JAVA_EXT_DIRS - Static variable in class org.miaixz.bus.core.lang.Keys
一个或多个扩展目录的路径
JAVA_HOME - Static variable in class org.miaixz.bus.core.lang.Keys
Java 安装目录
JAVA_IO_TMPDIR - Static variable in class org.miaixz.bus.core.lang.Keys
默认的临时文件路径
JAVA_LIBRARY_PATH - Static variable in class org.miaixz.bus.core.lang.Keys
加载库时搜索的路径列表
JAVA_RUNTIME_NAME - Static variable in class org.miaixz.bus.core.lang.Keys
运行环境名称
JAVA_RUNTIME_VERSION - Static variable in class org.miaixz.bus.core.lang.Keys
运行环境版本
JAVA_SPECIFICATION_NAME - Static variable in class org.miaixz.bus.core.lang.Keys
Java 运行时环境规范名称
JAVA_SPECIFICATION_VENDOR - Static variable in class org.miaixz.bus.core.lang.Keys
Java 运行时环境规范供应商
JAVA_SPECIFICATION_VERSION - Static variable in class org.miaixz.bus.core.lang.Keys
Java 运行时环境规范版本
JAVA_VENDOR - Static variable in class org.miaixz.bus.core.lang.Keys
Java 运行时环境供应商
JAVA_VENDOR_URL - Static variable in class org.miaixz.bus.core.lang.Keys
Java 供应商的 URL
JAVA_VERSION - Static variable in class org.miaixz.bus.core.lang.Keys
Java 运行时环境版本
JAVA_VM_INFO - Static variable in class org.miaixz.bus.core.lang.Keys
Java 虚拟机实现信息
JAVA_VM_NAME - Static variable in class org.miaixz.bus.core.lang.Keys
Java 虚拟机实现名称
JAVA_VM_SPECIFICATION_NAME - Static variable in class org.miaixz.bus.core.lang.Keys
Java 虚拟机规范名称
JAVA_VM_SPECIFICATION_VENDOR - Static variable in class org.miaixz.bus.core.lang.Keys
Java 虚拟机规范供应商
JAVA_VM_SPECIFICATION_VERSION - Static variable in class org.miaixz.bus.core.lang.Keys
Java 虚拟机规范版本
JAVA_VM_VENDOR - Static variable in class org.miaixz.bus.core.lang.Keys
Java 虚拟机实现供应商
JAVA_VM_VERSION - Static variable in class org.miaixz.bus.core.lang.Keys
Java 虚拟机实现版本
javaDefaultHash(String) - Static method in class org.miaixz.bus.core.xyz.HashKit
JAVA自己带的算法
javaName - Variable in enum class org.miaixz.bus.core.net.tls.TlsVersion
 
javaName() - Method in enum class org.miaixz.bus.core.net.tls.TlsVersion
 
JDK_DATETIME - Static variable in class org.miaixz.bus.core.lang.Fields
JDK中日期时间格式:EEE MMM dd HH:mm:ss zzz yyyy
JDK_DATETIME_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
JDK中日期时间格式 FormatBuilder:EEE MMM dd HH:mm:ss zzz yyyy
join() - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
返回拼接后的字符串
join(CharSequence) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
返回拼接后的字符串
join(CharSequence, CharSequence, CharSequence) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
返回拼接后的字符串
join(CharSequence, Iterable<T>) - Static method in class org.miaixz.bus.core.text.CharsBacker
以 conjunction 为分隔符将多个对象转换为字符串
join(CharSequence, Object...) - Static method in class org.miaixz.bus.core.text.CharsBacker
以 conjunction 为分隔符将多个对象转换为字符串
join(Iterable<T>, CharSequence) - Static method in class org.miaixz.bus.core.xyz.CollKit
以 conjunction 为分隔符将集合转换为字符串 如果集合元素为数组、IterableIterator,则递归组合其为字符串
join(Iterable<T>, CharSequence, String, String) - Static method in class org.miaixz.bus.core.xyz.CollKit
以 conjunction 为分隔符将集合转换为字符串
join(Iterable<T>, CharSequence, Function<T, ? extends CharSequence>) - Static method in class org.miaixz.bus.core.xyz.CollKit
以 conjunction 为分隔符将集合转换为字符串
join(Object, CharSequence) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
以 conjunction 为分隔符将数组转换为字符串
join(String, String) - Method in class org.miaixz.bus.core.center.map.MapBuilder
将map转成字符串
join(String, String, boolean) - Method in class org.miaixz.bus.core.center.map.MapBuilder
将map转成字符串
join(Iterator<T>, CharSequence) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
以 conjunction 为分隔符将集合转换为字符串 如果集合元素为数组、IterableIterator,则递归组合其为字符串
join(Iterator<T>, CharSequence, String, String) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
以 conjunction 为分隔符将集合转换为字符串 如果集合元素为数组、IterableIterator,则递归组合其为字符串
join(Iterator<T>, CharSequence, Function<T, ? extends CharSequence>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
以 conjunction 为分隔符将集合转换为字符串 如果集合元素为数组、IterableIterator,则递归组合其为字符串
join(Map<K, V>, String, String, boolean, String...) - Static method in class org.miaixz.bus.core.xyz.MapKit
将map转成字符串
join(Map<K, V>, String, String, String...) - Static method in class org.miaixz.bus.core.xyz.MapKit
将map转成字符串
join(Map<K, V>, String, String, Predicate<Map.Entry<K, V>>, String...) - Static method in class org.miaixz.bus.core.xyz.MapKit
将map转成字符串
join(Stream<T>, CharSequence) - Static method in class org.miaixz.bus.core.xyz.StreamKit
将Stream中所有元素以指定分隔符,合并为一个字符串,对象默认调用toString方法
join(Stream<T>, CharSequence, Function<T, ? extends CharSequence>) - Static method in class org.miaixz.bus.core.xyz.StreamKit
将Stream中所有元素以指定分隔符,合并为一个字符串
join(T[], CharSequence) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
以 conjunction 为分隔符将数组转换为字符串
join(T[], CharSequence, String, String) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
以 conjunction 为分隔符将数组转换为字符串
join(T[], CharSequence, UnaryOperator<T>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
先处理数组元素,再以 conjunction 为分隔符将数组转换为字符串
joinIgnoreNull(String, String) - Method in class org.miaixz.bus.core.center.map.MapBuilder
将map转成字符串
joinIgnoreNull(Map<K, V>, String, String, String...) - Static method in class org.miaixz.bus.core.xyz.MapKit
将map转成字符串,忽略null的键和值
joining(CharSequence) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
提供任意对象的Join操作的Collector实现,对象默认调用toString方法
joining(CharSequence, CharSequence, CharSequence, Function<T, ? extends CharSequence>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
提供任意对象的Join操作的Collector实现
joining(CharSequence, Function<T, ? extends CharSequence>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
提供任意对象的Join操作的Collector实现
JPEG - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
jpeg
jsHash(String) - Static method in class org.miaixz.bus.core.xyz.HashKit
JS算法
JSON - Static variable in class org.miaixz.bus.core.lang.Http
The json data
JSON - Static variable in class org.miaixz.bus.core.lang.Protocol
The json data
JST - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"Asia/Tokyo","亚洲/东京"
JulianDay - Class in org.miaixz.bus.core.center.date.culture.cn
儒略日
JulianDay(double) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.JulianDay
 
JULY - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Month
七月
JUNE - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Month
六月
justAfter() - Static method in interface org.miaixz.bus.core.center.function.BinaryOperatorX
just after
justBefore() - Static method in interface org.miaixz.bus.core.center.function.BinaryOperatorX
just before
JVM_BOOLEAN - Static variable in class org.miaixz.bus.core.xyz.ReflectKit
boolean(Z).
JVM_BYTE - Static variable in class org.miaixz.bus.core.xyz.ReflectKit
byte(B).
JVM_CHAR - Static variable in class org.miaixz.bus.core.xyz.ReflectKit
char(C).
JVM_DOUBLE - Static variable in class org.miaixz.bus.core.xyz.ReflectKit
double(D).
JVM_FLOAT - Static variable in class org.miaixz.bus.core.xyz.ReflectKit
float(F).
JVM_INT - Static variable in class org.miaixz.bus.core.xyz.ReflectKit
int(I).
JVM_LONG - Static variable in class org.miaixz.bus.core.xyz.ReflectKit
long(J).
JVM_SHORT - Static variable in class org.miaixz.bus.core.xyz.ReflectKit
short(S).
JVM_VERSION - Static variable in class org.miaixz.bus.core.lang.Keys
JDK版本
JVM_VOID - Static variable in class org.miaixz.bus.core.xyz.ReflectKit
void(V).
JXR - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
jxr

K

KEEP_ALIVE - Static variable in class org.miaixz.bus.core.lang.Header
The header Keep-Alive
KetamaHash - Class in org.miaixz.bus.core.codec.hash
Ketama算法,用于在一致性Hash中快速定位服务器位置
KetamaHash() - Constructor for class org.miaixz.bus.core.codec.hash.KetamaHash
 
key - Variable in class org.miaixz.bus.core.cache.provider.CacheObject
 
key - Variable in class org.miaixz.bus.core.lang.mutable.MutableEntry
 
keyLockMap - Variable in class org.miaixz.bus.core.cache.provider.AbstractCache
写的时候每个key一把锁,降低锁的粒度
keyLockMap - Variable in class org.miaixz.bus.core.cache.SimpleCache
写的时候每个key一把锁,降低锁的粒度
keys() - Method in class org.miaixz.bus.core.cache.SimpleCache
获取所有键
keys() - Method in class org.miaixz.bus.core.center.map.TableMap
获取所有键,可重复,不可修改
Keys - Class in org.miaixz.bus.core.lang
系统属性名称常量池 封装了包括Java运行时环境信息、Java虚拟机信息、Java类信息、OS信息、用户信息等
Keys() - Constructor for class org.miaixz.bus.core.lang.Keys
 
keySet() - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
返回所有键
keySet() - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
 
keySet() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap
返回当前实例中全部的key组成的Set集合
keySet() - Method in class org.miaixz.bus.core.center.map.MapProxy
 
keySet() - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
keySet() - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
keySet() - Method in class org.miaixz.bus.core.center.map.TableMap
 
keySet(Collection<Map<K, ?>>) - Static method in class org.miaixz.bus.core.xyz.CollKit
获取指定Map列表中所有的Key
KILOBYTES - Enum constant in enum class org.miaixz.bus.core.io.unit.DataUnit
Kilobytes, 后缀表示为: KB.
KO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
KO_KR - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
KotlinBeanConverter - Class in org.miaixz.bus.core.convert
Kotlin Bean转换器,支持:
KotlinBeanConverter() - Constructor for class org.miaixz.bus.core.convert.KotlinBeanConverter
 
KotlinCallable - Class in org.miaixz.bus.core.lang.reflect.kotlin
kotlin.reflect.KCallable方法包装调用类
KotlinCallable() - Constructor for class org.miaixz.bus.core.lang.reflect.kotlin.KotlinCallable
 
KotlinClassImpl - Class in org.miaixz.bus.core.lang.reflect.kotlin
kotlin.reflect.jvm.internal.KClassImpl包装
KotlinClassImpl() - Constructor for class org.miaixz.bus.core.lang.reflect.kotlin.KotlinClassImpl
 
KotlinKit - Class in org.miaixz.bus.core.xyz
Kotlin反射包装相关工具类
KotlinKit() - Constructor for class org.miaixz.bus.core.xyz.KotlinKit
 
KotlinParameter - Class in org.miaixz.bus.core.lang.reflect.kotlin
kotlin.reflect.KParameter实例表示类 通过反射获取Kotlin中KParameter相关属性值
KotlinParameter(Object) - Constructor for class org.miaixz.bus.core.lang.reflect.kotlin.KotlinParameter
构造

L

L_EIGHT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
L_NINE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
L_ONE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
L_SEVEN - Static variable in class org.miaixz.bus.core.lang.Symbol
 
L_SIX - Static variable in class org.miaixz.bus.core.lang.Symbol
 
L_TEN - Static variable in class org.miaixz.bus.core.lang.Symbol
 
LabColor - Class in org.miaixz.bus.core.lang.ansi
表示以 LAB 形式存储的颜色 L: 亮度 a: 正数代表红色,负端代表绿色 b: 正数代表黄色,负端代表蓝色
LabColor(Color) - Constructor for class org.miaixz.bus.core.lang.ansi.LabColor
构造
LabColor(Integer) - Constructor for class org.miaixz.bus.core.lang.ansi.LabColor
构造
Label - Annotation Interface in org.miaixz.bus.core.annotation
用于在输出到CLI表或Excel/CSV等时为字段/getter提供标签.
LambdaFactory - Class in org.miaixz.bus.core.center.function
以类似反射的方式动态创建Lambda,在性能上有一定优势,同时避免每次调用Lambda时创建匿名内部类
LambdaInfo - Class in org.miaixz.bus.core.center.function
存放lambda信息 此类是SerializedLambda信息的扩充和补充类,包括: 实例化后的对象方法参数类型,一般用于方法引用
LambdaInfo(Executable, SerializedLambda) - Constructor for class org.miaixz.bus.core.center.function.LambdaInfo
构造
LambdaKit - Class in org.miaixz.bus.core.xyz
Lambda相关工具类
LambdaKit() - Constructor for class org.miaixz.bus.core.xyz.LambdaKit
 
Land - Class in org.miaixz.bus.core.center.date.culture.cn
九野
Land(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Land
 
Land(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Land
 
lang() - Method in enum class org.miaixz.bus.core.lang.I18n
显示语言信息
last(SupplierX<T>...) - Static method in interface org.miaixz.bus.core.center.function.SupplierX
last
LAST_MODIFIED - Static variable in class org.miaixz.bus.core.lang.Header
The header Last-Modified
lastAccess - Variable in class org.miaixz.bus.core.cache.provider.CacheObject
上次访问时间
lastIndexOf(boolean[], boolean) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
返回数组中指定元素最后的所在位置,未找到返回Normal.__1
lastIndexOf(byte[]) - Method in class org.miaixz.bus.core.io.ByteString
 
lastIndexOf(byte[], byte) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
返回数组中指定元素最后的所在位置,未找到返回Normal.__1
lastIndexOf(byte[], int) - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
lastIndexOf(byte[], int) - Method in class org.miaixz.bus.core.io.ByteString
 
lastIndexOf(char[], char) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
返回数组中指定元素最后的所在位置,未找到返回Normal.__1
lastIndexOf(double[], double) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
返回数组中指定元素最后的所在位置,未找到返回Normal.__1
lastIndexOf(float[], float) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
返回数组中指定元素最后的所在位置,未找到返回Normal.__1
lastIndexOf(int[], int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
返回数组中指定元素最后的所在位置,未找到返回Normal.__1
lastIndexOf(long[], long) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
返回数组中指定元素最后的所在位置,未找到返回Normal.__1
lastIndexOf(short[], short) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
返回数组中指定元素最后的所在位置,未找到返回Normal.__1
lastIndexOf(CharSequence, CharSequence, int, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
指定范围内查找字符串 fromIndex 为搜索起始位置,从后往前计数
lastIndexOf(Object) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
返回数组中指定最后的所在位置,未找到返回Normal.__1
lastIndexOf(String, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
找到指定正则匹配到第一个字符串的位置
lastIndexOf(Collection<T>, Predicate<? super T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
获取匹配规则定义中匹配到元素的最后位置 此方法对于某些无序集合的位置信息,以转换为数组后的位置为准。
lastIndexOf(List<T>, Predicate<? super T>) - Static method in class org.miaixz.bus.core.xyz.ListKit
获取匹配规则定义中匹配到元素的最后位置 此方法对于某些无序集合的位置信息,以转换为数组后的位置为准。
lastIndexOf(Pattern, CharSequence) - Static method in class org.miaixz.bus.core.xyz.PatternKit
找到指定模式匹配到最后一个字符串的位置
lastIndexOf(ByteString) - Method in class org.miaixz.bus.core.io.ByteString
 
lastIndexOf(ByteString, int) - Method in class org.miaixz.bus.core.io.ByteString
 
lastIndexOf(T[], Object) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
返回数组中指定元素最后的所在位置,未找到返回Normal.__1
lastIndexOf(T[], Object, int) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
返回数组中指定元素最后的所在位置,未找到返回Normal.__1
lastIndexOfIgnoreCase(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
指定范围内查找字符串,忽略大小写
lastIndexOfIgnoreCase(CharSequence, CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
指定范围内查找字符串,忽略大小写 fromIndex 为搜索起始位置,从后往前计数
lastIndexOfSeparator(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
获得最后一个文件路径分隔符的位置
lastIndexOfSub(T[], int, T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
查找最后一个子数组的开始位置
lastIndexOfSub(T[], T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
查找最后一个子数组的开始位置
lastModifiedTime(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
指定文件最后修改时间
lastModifiedTime(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
指定路径文件最后修改时间
lastMonth() - Static method in class org.miaixz.bus.core.xyz.DateKit
上个月
lastWeek() - Static method in class org.miaixz.bus.core.xyz.DateKit
上周
Lazy - Annotation Interface in org.miaixz.bus.core.annotation
将一个单例类标记为惰性初始化, 或者标记为不受立即加载影响的方法(例如,AppConfig中的方法)
LazyFunLoader<T> - Class in org.miaixz.bus.core.lang.loader
函数式懒加载加载器 传入用于生成对象的函数,在对象需要使用时调用生成对象,然后抛弃此生成对象的函数。 此加载器常用于对象比较庞大而不一定被使用的情况,用于减少启动时资源占用问题 继承自LazyLoader,如何实现多线程安全,由LazyLoader完成。
LazyFunLoader(Supplier<T>) - Constructor for class org.miaixz.bus.core.lang.loader.LazyFunLoader
构造
LazyLoader<T> - Class in org.miaixz.bus.core.lang.loader
懒加载加载器 在load方法被调用前,对象未被加载,直到被调用后才开始加载 此加载器常用于对象比较庞大而不一定被使用的情况,用于减少启动时资源占用问题 此加载器使用双重检查(Double-Check)方式检查对象是否被加载,避免多线程下重复加载或加载丢失问题
LazyLoader() - Constructor for class org.miaixz.bus.core.lang.loader.LazyLoader
 
le(T, T) - Static method in class org.miaixz.bus.core.xyz.CompareKit
c1是否小于或等于c2,通过调用compare(c1, c2) <= 0完成
LE - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 小于等于
leap - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
是否闰月
LEAP - Static variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarYear
缓存{闰月:年}
left - Variable in class org.miaixz.bus.core.lang.tuple.Pair
 
left(String, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
获取字符串中最左边的len字符
LEFT - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Align
左对齐
LEFT_RIGHT - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Gradient
左到右
LEFT_TOP_TO_RIGHT_BOTTOM - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Gradient
左上到右下
length() - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
获取数组长度
length() - Method in class org.miaixz.bus.core.io.ByteOrderMark
获取BOM头byte数
length() - Method in interface org.miaixz.bus.core.lang.range.Segment
片段长度,默认计算方法为abs(Segment.getEndIndex() - Segment.getEndIndex())
length() - Method in class org.miaixz.bus.core.text.CharArray
 
length() - Method in class org.miaixz.bus.core.text.StringJoiner
长度 长度计算方式为prefix + suffix + content 此方法结果与toString().length()一致。
length(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
获取字符串的长度,如果为null返回0
length(Object) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
获取数组长度 如果参数为null,返回0
length(Object) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
计算对象长度,支持类型包括: null:默认返回0; 数组:返回数组长度; CharSequence:返回CharSequence.length()Collection:返回Collection.size()IteratorIterable:可迭代的元素数量; Enumeration:返回可迭代的元素数量;
LengthCompare - Class in org.miaixz.bus.core.compare
字符串长度比较器,短在前
LengthCompare() - Constructor for class org.miaixz.bus.core.compare.LengthCompare
 
LengthFinder - Class in org.miaixz.bus.core.text.finder
固定长度查找器 给定一个长度,查找的位置为from + length,一般用于分段截取
LengthFinder(int) - Constructor for class org.miaixz.bus.core.text.finder.LengthFinder
构造
lengthOfMonth(int, boolean) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得指定月份的总天数
lengthOfYear(int) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得指定年份的总天数
LEO - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
狮子座
lessThan(T) - Static method in interface org.miaixz.bus.core.lang.range.Bound
{x | x < max}
lessThan(T) - Static method in class org.miaixz.bus.core.lang.range.BoundedRange
{x | -∞ < x < upperBound}
LF - Static variable in class org.miaixz.bus.core.lang.Symbol
 
LFUCache<K,V> - Class in org.miaixz.bus.core.cache.provider
LFU(least frequently used) 最少使用率缓存 根据使用次数来判定对象是否被持续缓存 使用率是通过访问次数计算的。 当缓存满时清理过期对象。 清理后依旧满的情况下清除最少访问(访问计数最小)的对象并将其他对象的访问数减去这个最小访问数,以便新对象进入后可以公平计数。
LFUCache(int) - Constructor for class org.miaixz.bus.core.cache.provider.LFUCache
构造
LFUCache(int, long) - Constructor for class org.miaixz.bus.core.cache.provider.LFUCache
构造
LFUFileCache - Class in org.miaixz.bus.core.cache.file
使用LFU缓存文件,以解决频繁读取文件引起的性能问题
LFUFileCache(int) - Constructor for class org.miaixz.bus.core.cache.file.LFUFileCache
构造 最大文件大小为缓存容量的一半 默认无超时
LFUFileCache(int, int) - Constructor for class org.miaixz.bus.core.cache.file.LFUFileCache
构造 默认无超时
LFUFileCache(int, int, long) - Constructor for class org.miaixz.bus.core.cache.file.LFUFileCache
构造
LIB_PROTOCOL_JAR - Static variable in class org.miaixz.bus.core.lang.Normal
LIB 协议表示lib文件: "lib"
LIBRA - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
天秤座
LifeCycle - Class in org.miaixz.bus.core.io
这是避免GC搅动和零填充所必需的 这个池是一个线程安全的静态单例
LifeCycle() - Constructor for class org.miaixz.bus.core.io.LifeCycle
 
likeValueOf(Class<E>, Object) - Static method in class org.miaixz.bus.core.xyz.EnumKit
模糊匹配转换为枚举,给定一个值,匹配枚举中定义的所有字段名(包括name属性),一旦匹配到返回这个枚举对象,否则返回null
limit - Variable in class org.miaixz.bus.core.io.SectionBuffer
准备写入的可用数据的第一个字节.
limit(long) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
返回截取后面一些元素的流 这是一个短路状态中间操作
limitByteLength(CharSequence, Charset, int, int, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
截断字符串,使用其按照指定编码为字节后不超过maxBytes长度 此方法用于截取总bytes数不超过指定长度,如果字符出没有超出原样输出,如果超出了,则截取掉超出部分,并可选添加..., 但是添加“...”后总长度也不超过限制长度。
limitByteLengthUtf8(CharSequence, int, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
截断字符串,使用UTF8编码为字节后不超过maxBytes长度
LimitedInputStream - Class in org.miaixz.bus.core.io.stream
限制读取最大长度的FilterInputStream实现
LimitedInputStream(InputStream, long) - Constructor for class org.miaixz.bus.core.io.stream.LimitedInputStream
构造
limitLength(CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
限制字符串长度,如果超过指定长度,截取指定长度并在末尾加"..."
LINE_SEPARATOR - Static variable in class org.miaixz.bus.core.lang.Keys
行分隔符 Unix /n
LineCounter - Class in org.miaixz.bus.core.io.stream
行数计数器
LineCounter(InputStream, int) - Constructor for class org.miaixz.bus.core.io.stream.LineCounter
构造
lineEnd(ByteBuffer) - Static method in class org.miaixz.bus.core.xyz.BufferKit
一行的末尾位置,查找位置时位移ByteBuffer到结束位置
lineEnd(ByteBuffer, int) - Static method in class org.miaixz.bus.core.xyz.BufferKit
一行的末尾位置,查找位置时位移ByteBuffer到结束位置 支持的换行符如下:
lineIter(InputStream, Charset) - Static method in class org.miaixz.bus.core.xyz.IoKit
返回行遍历器
lineIter(Reader) - Static method in class org.miaixz.bus.core.xyz.IoKit
返回行遍历器
LineIterator - Class in org.miaixz.bus.core.center.iterator
将Reader包装为一个按照行读取的Iterator 此对象遍历结束后,应关闭之,推荐使用方式:
LineIterator(InputStream, Charset) - Constructor for class org.miaixz.bus.core.center.iterator.LineIterator
构造
LineIterator(Reader) - Constructor for class org.miaixz.bus.core.center.iterator.LineIterator
构造
lineNumber() - Static method in class org.miaixz.bus.core.lang.Console
返回当前行号 (不支持Lambda、内部类、递归内使用)
LineReader - Class in org.miaixz.bus.core.io
行读取器,类似于BufferedInputStream,支持多行转义,规则如下: 支持'\n'和'\r\n'两种换行符,不支持'\r'换行符 如果想读取转义符,必须定义为'\\' 多行转义后的换行符和空格都会被忽略
LineReader(InputStream, Charset) - Constructor for class org.miaixz.bus.core.io.LineReader
构造
LineReader(Reader) - Constructor for class org.miaixz.bus.core.io.LineReader
构造
LineSeparator - Enum Class in org.miaixz.bus.core.io.file
换行符枚举 换行符包括:
LineWatcher - Class in org.miaixz.bus.core.io.file
行处理的Watcher实现
LineWatcher(RandomAccessFile, Charset, ConsumerX<String>) - Constructor for class org.miaixz.bus.core.io.file.LineWatcher
构造
LINK - Static variable in class org.miaixz.bus.core.lang.Header
The header Link
Linked<T> - Interface in org.miaixz.bus.core.center.queue
An element that is linked on the Deque.
LinkedDeque<E> - Class in org.miaixz.bus.core.center.queue
Linked list implementation of the Deque interface where the link pointers are tightly integrated with the element.
LinkedDeque() - Constructor for class org.miaixz.bus.core.center.queue.LinkedDeque
 
LinkedForestMap<K,V> - Class in org.miaixz.bus.core.center.map
ForestMap的基本实现。
LinkedForestMap(boolean) - Constructor for class org.miaixz.bus.core.center.map.LinkedForestMap
构建LinkedForestMap
LinkedForestMap.EntryNodeWrapper<K,V,N> - Class in org.miaixz.bus.core.center.map
Map.Entry包装类
LinkedForestMap.TreeEntryNode<K,V> - Class in org.miaixz.bus.core.center.map
树节点
linkNodes(K, K) - Method in interface org.miaixz.bus.core.center.map.ForestMap
为集合中的指定的节点建立父子关系
linkNodes(K, K, BiConsumer<TreeEntry<K, V>, TreeEntry<K, V>>) - Method in interface org.miaixz.bus.core.center.map.ForestMap
为集合中的指定的节点建立父子关系
linkNodes(K, K, BiConsumer<TreeEntry<K, V>, TreeEntry<K, V>>) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap
为指定的节点建立父子关系,若parentKeychildKey对应节点不存在,则会创建一个对应的值为null的空节点
LINUX - Enum constant in enum class org.miaixz.bus.core.io.file.LineSeparator
Linux系统换行符:"\n"
list - Variable in class org.miaixz.bus.core.center.list.Partition
 
list() - Static method in class org.miaixz.bus.core.center.map.concurrent.Weighers
A weigher where the value is a List and its selector is the number of elements.
list(long, long) - Static method in class org.miaixz.bus.core.net.ip.IPv4
得到指定区间内的所有IP地址
list(String, boolean) - Static method in class org.miaixz.bus.core.net.ip.IPv4
智能获取指定区间内的所有IP地址
list(String, int, boolean) - Static method in class org.miaixz.bus.core.net.ip.IPv4
根据 IP地址 和 掩码位数 获取 子网所有ip地址
list(String, String) - Static method in class org.miaixz.bus.core.net.ip.IPv4
获得 指定区间内 所有ip地址
listener - Variable in class org.miaixz.bus.core.cache.provider.AbstractCache
缓存监听
listener(BiConsumer<K, V>) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap.Builder
Specifies an optional listener that is registered for notification when an entry is evicted.
listFileNames(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
获得指定目录下所有文件 不会扫描子目录 如果用户传入相对路径,则是相对classpath的路径 如:"test/aaa"表示"${classpath}/test/aaa"
listFileNames(ZipFile, String) - Static method in class org.miaixz.bus.core.xyz.ZipKit
获取Zip文件中指定目录下的所有文件,只显示文件,不显示目录 此方法并不会关闭ZipFile
ListKit - Class in org.miaixz.bus.core.xyz
List相关工具类
ListKit() - Constructor for class org.miaixz.bus.core.xyz.ListKit
 
ListNode - Class in org.miaixz.bus.core.beans.path.node
列表节点 [num0,num1,num2...]模式或者['key0','key1']模式
ListNode(String) - Constructor for class org.miaixz.bus.core.beans.path.node.ListNode
列表节点
ListServiceLoader<S> - Class in org.miaixz.bus.core.lang.loader.spi
列表类型的服务加载器,用于替换JDK提供的ServiceLoader 相比JDK,增加了: 可选服务存储位置(默认位于META-INF/services/)。 可自定义编码。 可自定义加载指定的服务实例。 可自定义加载指定的服务类,由用户决定如何实例化(如传入自定义构造参数等)。 提供更加灵活的服务加载机制,当选择加载指定服务时,其它服务无需加载。
ListServiceLoader(String, Class<S>, ClassLoader, Charset) - Constructor for class org.miaixz.bus.core.lang.loader.spi.ListServiceLoader
构造
ListValueMap<K,V> - Class in org.miaixz.bus.core.center.map.multi
值作为集合List的Map实现,通过调用putValue可以在相同key时加入多个值,多个值用集合表示
ListValueMap() - Constructor for class org.miaixz.bus.core.center.map.multi.ListValueMap
基于HashMap创建一个值为List的多值映射集合
ListValueMap(Supplier<Map<K, Collection<V>>>) - Constructor for class org.miaixz.bus.core.center.map.multi.ListValueMap
基于mapFactory创建一个值为List的多值映射集合
ListValueMap(Map<K, Collection<V>>) - Constructor for class org.miaixz.bus.core.center.map.multi.ListValueMap
基于指定Map创建一个值为List的多值映射集合
LiteralSegment - Class in org.miaixz.bus.core.text.placeholder.segment
字符串模板-固定文本 SectionBuffer
LiteralSegment(String) - Constructor for class org.miaixz.bus.core.text.placeholder.segment.LiteralSegment
 
load() - Method in class org.miaixz.bus.core.lang.loader.spi.ListServiceLoader
 
load() - Method in class org.miaixz.bus.core.lang.loader.spi.MapServiceLoader
加载或重新加载全部服务
load() - Method in interface org.miaixz.bus.core.lang.loader.spi.ServiceLoader
加载服务
load(File) - Static method in class org.miaixz.bus.core.lang.loader.classloader.JarClassLoader
加载Jar到ClassPath
load(Class<T>) - Static method in class org.miaixz.bus.core.xyz.SPIKit.X
加载服务
load(Class<T>, ClassLoader) - Static method in class org.miaixz.bus.core.xyz.SPIKit.X
加载服务
load(String) - Method in interface org.miaixz.bus.core.lang.loader.Loader
加载指定路径的所有资源,等效于Loader.load(path, false, Filters.ALWAYS)的调用 通常情况下不递归加载,但是子类可以改变此方法的行为, 例如ANT风格路径的资源加载器可以根据传入表达式来判断是否递归加载
load(String) - Method in class org.miaixz.bus.core.lang.loader.ResourceLoader
 
load(String, boolean) - Method in interface org.miaixz.bus.core.lang.loader.Loader
加载指定路径的所有资源,等效于Loader.load(path, recursively, Filters.ALWAYS)的调用
load(String, boolean) - Method in class org.miaixz.bus.core.lang.loader.ResourceLoader
 
load(String, boolean, Filter) - Method in class org.miaixz.bus.core.lang.loader.AntLoader
 
load(String, boolean, Filter) - Method in class org.miaixz.bus.core.lang.loader.FileLoader
 
load(String, boolean, Filter) - Method in class org.miaixz.bus.core.lang.loader.JarLoader
 
load(String, boolean, Filter) - Method in interface org.miaixz.bus.core.lang.loader.Loader
加载指定路径的所有满足过滤条件的资源
load(String, boolean, Filter) - Method in class org.miaixz.bus.core.lang.loader.PatternLoader
加载匹配模式表达式的所有资源,由于模式表达式中有可能表达了是否递归加载的含义, 所以缺省情况下recursively参数会被忽略,取而代之的是PatternLoader.recursively(String)的返回值, 如果字类实现的模式表达式并不能表达是否递归加载的含义,需要重写该方法以满足更多定制化的需求 另外当filter参数不为null时,由模式表达式推导出的过滤器将会和filter参数混合成一个AllFilter混合过滤器
load(String, boolean, Filter) - Method in class org.miaixz.bus.core.lang.loader.PkgLoader
 
load(String, boolean, Filter) - Method in class org.miaixz.bus.core.lang.loader.StdLoader
 
load(String, Class<?>) - Method in interface org.miaixz.bus.core.lang.loader.Loader
加载动态库信息 例如: .dll/.so等
load(String, Class<?>) - Method in class org.miaixz.bus.core.lang.loader.NatLoader
 
load(String, Filter) - Method in interface org.miaixz.bus.core.lang.loader.Loader
加载指定路径的所有满足过滤条件的资源,等效于Loader.load(path, true, boot)的调用
load(String, Filter) - Method in class org.miaixz.bus.core.lang.loader.ResourceLoader
 
LOAD_EXTERNAL_DTD - Static variable in class org.miaixz.bus.core.xml.XmlFeatures
忽略外部DTD
loadAllTo(Properties, String, ClassLoader, Charset, boolean) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
加载指定名称的所有配置文件内容到Properties
loadClass(File, String) - Static method in class org.miaixz.bus.core.xyz.ClassKit
加载外部类
loadClass(String) - Method in class org.miaixz.bus.core.lang.reflect.ClassScanner
加载类
loadClass(String) - Static method in class org.miaixz.bus.core.xyz.ClassKit
加载类,通过传入类的字符串,返回其对应的类名,使用默认ClassLoader并初始化类(调用static模块内容和初始化static属性) 扩展Class.forName(String, boolean, ClassLoader)方法,支持以下几类类名的加载:
loadClass(String, boolean) - Static method in class org.miaixz.bus.core.xyz.ClassKit
加载类,通过传入类的字符串,返回其对应的类名,使用默认ClassLoader 扩展Class.forName(String, boolean, ClassLoader)方法,支持以下几类类名的加载:
loadClass(String, boolean, ClassLoader) - Static method in class org.miaixz.bus.core.xyz.ClassKit
加载类,通过传入类的字符串,返回其对应的类名 此方法支持缓存,第一次被加载的类之后会读取缓存中的类 加载失败的原因可能是此类不存在或其关联引用类不存在 扩展Class.forName(String, boolean, ClassLoader)方法,支持以下几类类名的加载:
Loader - Interface in org.miaixz.bus.core.lang.loader
资源加载器,充分采用惰性加载的逻辑, 让资源的加载延后到Enumeration.hasMoreElements() 调用时,避免无用的提前全部预加载
Loader<T> - Interface in org.miaixz.bus.core
对象加载抽象接口 通过实现此接口自定义实现对象的加载方式,例如懒加载机制、多线程加载等
Loaders - Class in org.miaixz.bus.core.lang.loader
资源加载器工具类
Loaders() - Constructor for class org.miaixz.bus.core.lang.loader.Loaders
 
loadFirst(Class<T>) - Static method in class org.miaixz.bus.core.xyz.SPIKit.X
加载第一个服务,如果用户定义了多个接口实现类,只获取第一个。
loadFirstAvailable(Class<S>) - Static method in class org.miaixz.bus.core.xyz.SPIKit
加载第一个可用服务,如果用户定义了多个接口实现类,只获取第一个不报错的服务
loadFirstAvailable(Class<T>) - Static method in class org.miaixz.bus.core.xyz.SPIKit.X
。加载第一个可用服务,如果用户定义了多个接口实现类,只获取第一个不报错的服务
loadFirstAvailable(ServiceLoader<S>) - Static method in class org.miaixz.bus.core.xyz.SPIKit
加载第一个可用服务,如果用户定义了多个接口实现类,只获取第一个不报错的服务
loadJar(File) - Static method in class org.miaixz.bus.core.lang.loader.classloader.JarClassLoader
加载Jar到ClassPath
loadJar(URLClassLoader, File) - Static method in class org.miaixz.bus.core.lang.loader.classloader.JarClassLoader
加载Jar文件到指定loader中
loadJarToSystemClassLoader(File) - Static method in class org.miaixz.bus.core.lang.loader.classloader.JarClassLoader
加载Jar文件到System ClassLoader中
loadList(Class<T>) - Static method in class org.miaixz.bus.core.xyz.SPIKit
加载服务
loadList(Class<T>) - Static method in class org.miaixz.bus.core.xyz.SPIKit.X
加载服务 并已list列表返回
loadList(Class<T>, ClassLoader) - Static method in class org.miaixz.bus.core.xyz.SPIKit
加载服务
loadList(Class<T>, ClassLoader) - Static method in class org.miaixz.bus.core.xyz.SPIKit.X
加载服务 并已list列表返回
loadTo(Properties, Resource, Charset) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
加载配置文件内容到Properties中 需要注意的是,如果资源文件的扩展名是.xml,会调用Properties.loadFromXML(InputStream) 读取。
LOCAL_IP_NUM - Static variable in class org.miaixz.bus.core.net.ip.IPv4
localhost默认解析的ip地址的数值形式
localAddressList(Predicate<InetAddress>) - Static method in class org.miaixz.bus.core.xyz.NetKit
获取所有满足过滤条件的本地IP地址对象
localAddressList(Predicate<NetworkInterface>, Predicate<InetAddress>) - Static method in class org.miaixz.bus.core.xyz.NetKit
获取所有满足过滤条件的本地IP地址对象
locale - Variable in class org.miaixz.bus.core.center.date.printer.SimpleDatePrinter
The locale
LocaleCompare - Class in org.miaixz.bus.core.compare
自定义语言环境 String 比较,可为自然语言文本构建搜索和排序例程。
LocaleCompare(boolean, Locale) - Constructor for class org.miaixz.bus.core.compare.LocaleCompare
构造
LocaleConverter - Class in org.miaixz.bus.core.convert
Locale对象转换器 只提供String转换支持
LocaleConverter() - Constructor for class org.miaixz.bus.core.convert.LocaleConverter
 
localIps() - Static method in class org.miaixz.bus.core.net.ip.IPv6
获得本机的IPv6地址列表 返回的IP列表有序,按照系统设备顺序
localIps() - Static method in class org.miaixz.bus.core.xyz.NetKit
获得本机的IP地址列表(包括Ipv4和Ipv6) 返回的IP列表有序,按照系统设备顺序
localIpv4s() - Static method in class org.miaixz.bus.core.xyz.NetKit
获得本机的IPv4地址列表 返回的IP列表有序,按照系统设备顺序
LOCATION - Static variable in class org.miaixz.bus.core.lang.Header
The header Location
lock - Variable in class org.miaixz.bus.core.cache.provider.ReentrantCache
特殊缓存,例如使用了LinkedHashMap的缓存,由于get方法也会改变Map的结构,导致无法使用读写锁
lock - Variable in class org.miaixz.bus.core.cache.provider.StampedCache
乐观锁,此处使用乐观锁解决读多写少的场景 get时乐观读,再检查是否修改,修改则转入悲观读重新读一遍,可以有效解决在写时阻塞大量读操作的情况
lock() - Method in class org.miaixz.bus.core.lang.thread.lock.NoLock
 
Lock - Class in org.miaixz.bus.core.lang.thread.lock
锁相关类
Lock() - Constructor for class org.miaixz.bus.core.lang.thread.lock.Lock
 
lockInterruptibly() - Method in class org.miaixz.bus.core.lang.thread.lock.NoLock
 
log() - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
返回叠加调用Console.log(Object)打印出结果的流
log() - Static method in class org.miaixz.bus.core.lang.Console
同 System.out.println()方法,打印控制台日志
log(Object) - Static method in class org.miaixz.bus.core.lang.Console
同 System.out.println()方法,打印控制台日志 如果传入打印对象为Throwable对象,那么同时打印堆栈
log(Object, Object...) - Static method in class org.miaixz.bus.core.lang.Console
同 System.out.println()方法,打印控制台日志 如果传入打印对象为Throwable对象,那么同时打印堆栈
log(String, Object...) - Static method in class org.miaixz.bus.core.lang.Console
同 System.out.println()方法,打印控制台日志 当传入template无"{}"时,被认为非模板,直接打印多个参数以空格分隔
log(Throwable, String, Object...) - Static method in class org.miaixz.bus.core.lang.Console
同 System.out.println()方法,打印控制台日志
LONG - Enum constant in enum class org.miaixz.bus.core.convert.BasicType
long
LONG - Static variable in class org.miaixz.bus.core.center.date.format.FormatBuilder
LONG locale dependent date or time style.
LONG_MINUS_ONE - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Long constant for minus one.
LONG_ONE - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Long constant for one.
LONG_ZERO - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Long constant for zero.
longestCommonSubstring(String, String) - Static method in class org.miaixz.bus.core.text.TextSimilarity
最长公共子串,采用动态规划算法。 其不要求所求得的字符在所给的字符串中是连续的。 算法解析见:zui-chang-gong-gong-zi-xu-lie-by-leetcod-y7u0
longestCommonSubstringLength(String, String) - Static method in class org.miaixz.bus.core.text.TextSimilarity
求公共子串,采用动态规划算法。 其不要求所求得的字符在所给的字符串中是连续的。 2023-04-06 优化堆内存占用,此处不需要matrix[m][n]的完整矩阵,仅需右下角值
longToBytes(long) - Static method in class org.miaixz.bus.core.convert.Convert
longToBytes(long, byte[], int, boolean) - Static method in class org.miaixz.bus.core.xyz.ByteKit
long转byte数组 排序: ByteOrder.BIG_ENDIAN or ByteOrder.LITTLE_ENDIAN
longToBytesBE(long, byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
long转byte数组 默认排序: ByteOrder.BIG_ENDIAN
longToBytesLE(long, byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
long转byte数组 默认排序: ByteOrder.LITTLE_ENDIAN
longToIpv4(long) - Static method in class org.miaixz.bus.core.net.ip.IPv4
根据 ip的long值 获取 ip字符串,即:xxx.xxx.xxx.xxx
longToIpv4(long) - Static method in class org.miaixz.bus.core.xyz.NetKit
根据long值获取ip v4地址
longValue() - Method in class org.miaixz.bus.core.codec.No128
 
longValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
 
longValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableDouble
 
longValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableFloat
 
longValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
 
longValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableLong
 
longValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
 
lookup() - Static method in class org.miaixz.bus.core.xyz.LookupKit
jdk8中如果直接调用MethodHandles.lookup()获取到的MethodHandles.Lookup在调用findSpecial和unreflectSpecial 时会出现权限不够问题,抛出"no private access for invokespecial"异常,因此针对JDK8及JDK9+分别封装lookup方法。
lookup(Class<?>) - Method in class org.miaixz.bus.core.lang.reflect.lookup.ConstructorLookupFactory
 
lookup(Class<?>) - Method in interface org.miaixz.bus.core.lang.reflect.lookup.LookupFactory
jdk8中如果直接调用MethodHandles.lookup()获取到的MethodHandles.Lookup在调用findSpecial和unreflectSpecial 时会出现权限不够问题,抛出"no private access for invokespecial"异常,因此针对JDK8及JDK9+分别封装lookup方法。
lookup(Class<?>) - Method in class org.miaixz.bus.core.lang.reflect.lookup.MethodLookupFactory
 
lookup(Class<?>) - Static method in class org.miaixz.bus.core.xyz.LookupKit
jdk8中如果直接调用MethodHandles.lookup()获取到的MethodHandles.Lookup在调用findSpecial和unreflectSpecial 时会出现权限不够问题,抛出"no private access for invokespecial"异常,因此针对JDK8及JDK9+分别封装lookup方法。
lookupClosest(Color) - Method in class org.miaixz.bus.core.lang.ansi.AnsiLabMapping
查找与给定LabColor最接近的AnsiElement颜色
lookupClosest(LabColor) - Method in class org.miaixz.bus.core.lang.ansi.AnsiLabMapping
查找与给定LabColor最接近的AnsiElement颜色
LookupFactory - Interface in org.miaixz.bus.core.lang.reflect.lookup
MethodHandles.Lookup方法工厂,用于创建MethodHandles.Lookup对象 MethodHandles.Lookup是一个方法句柄查找对象,用于在指定类中查找符合给定方法名称、方法类型的方法句柄。
LookupKit - Class in org.miaixz.bus.core.xyz
MethodHandles.Lookup工具 MethodHandles.Lookup是一个方法句柄查找对象,用于在指定类中查找符合给定方法名称、方法类型的方法句柄。
LookupKit() - Constructor for class org.miaixz.bus.core.xyz.LookupKit
 
LookupReplacer - Class in org.miaixz.bus.core.text.replacer
查找替换器,通过查找指定关键字,替换对应的值
LookupReplacer(String[]...) - Constructor for class org.miaixz.bus.core.text.replacer.LookupReplacer
构造
loopFiles(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
递归遍历目录以及子目录中的所有文件
loopFiles(File, int, FileFilter) - Static method in class org.miaixz.bus.core.xyz.FileKit
递归遍历目录以及子目录中的所有文件 如果提供file为文件,直接返回过滤结果
loopFiles(File, FileFilter) - Static method in class org.miaixz.bus.core.xyz.FileKit
递归遍历目录以及子目录中的所有文件 如果提供file为文件,直接返回过滤结果
loopFiles(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
递归遍历目录以及子目录中的所有文件 如果用户传入相对路径,则是相对classpath的路径 如:"test/aaa"表示"${classpath}/test/aaa"
loopFiles(String, FileFilter) - Static method in class org.miaixz.bus.core.xyz.FileKit
递归遍历目录以及子目录中的所有文件 如果提供file为文件,直接返回过滤结果
loopFiles(Path, int, boolean, FileFilter) - Static method in class org.miaixz.bus.core.io.file.PathResolve
递归遍历目录以及子目录中的所有文件 如果提供path为文件,直接返回过滤结果
loopFiles(Path, int, FileFilter) - Static method in class org.miaixz.bus.core.io.file.PathResolve
递归遍历目录以及子目录中的所有文件 如果提供path为文件,直接返回过滤结果
loopFiles(Path, FileFilter) - Static method in class org.miaixz.bus.core.io.file.PathResolve
递归遍历目录以及子目录中的所有文件 如果提供path为文件,直接返回过滤结果
Loops - Class in org.miaixz.bus.core.center.date.culture
抽象的轮回
Loops() - Constructor for class org.miaixz.bus.core.center.date.culture.Loops
 
LOWER_ALPHABET_NUMBER - Static variable in class org.miaixz.bus.core.lang.Normal
字符串: 小字母数字
LOWER_CASE - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Naming
转换为小写
lowerAt(CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
小写对应下标字母 例如: text = NAME,index = 1, return NaME
lowerFirst(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
小写首字母 例如:text = Name, return name
LRUCache<K,V> - Class in org.miaixz.bus.core.cache.provider
LRU (least recently used)最近最久未使用缓存 根据使用时间来判定对象是否被持续缓存 当对象被访问时放入缓存,当缓存满了,最久未被使用的对象将被移除。 此缓存基于LinkedHashMap,因此当被缓存的对象每被访问一次,这个对象的key就到链表头部。 这个算法简单并且非常快,他比FIFO有一个显著优势是经常使用的对象不太可能被移除缓存。 缺点是当缓存满时,不能被很快的访问。
LRUCache(int) - Constructor for class org.miaixz.bus.core.cache.provider.LRUCache
构造 默认无超时
LRUCache(int, long) - Constructor for class org.miaixz.bus.core.cache.provider.LRUCache
构造
LRUFileCache - Class in org.miaixz.bus.core.cache.file
使用LRU缓存文件,以解决频繁读取文件引起的性能问题
LRUFileCache(int) - Constructor for class org.miaixz.bus.core.cache.file.LRUFileCache
构造 最大文件大小为缓存容量的一半 默认无超时
LRUFileCache(int, int) - Constructor for class org.miaixz.bus.core.cache.file.LRUFileCache
构造 默认无超时
LRUFileCache(int, int, long) - Constructor for class org.miaixz.bus.core.cache.file.LRUFileCache
构造
ls(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
列出指定路径下的目录和文件 给定的绝对路径不能是压缩包中的路径
lt(T, T) - Static method in class org.miaixz.bus.core.xyz.CompareKit
c1是否大小于c2,通过调用compare(c1, c2) < 0完成
LT - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
LT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
LT_LT - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
Luck - Class in org.miaixz.bus.core.center.date.culture.cn
吉凶
Luck(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Luck
 
Luck(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Luck
 
LunarDay - Class in org.miaixz.bus.core.center.date.culture.lunar
农历日
LunarDay(int, int, int) - Constructor for class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
初始化
LunarFestival - Class in org.miaixz.bus.core.center.date.culture.lunar
农历传统节日(依据国家标准《农历的编算和颁行》GB/T 33661-2017)
LunarFestival(EnumMap.Festival, LunarDay, SolarTerms, String) - Constructor for class org.miaixz.bus.core.center.date.culture.lunar.LunarFestival
 
LunarHour - Class in org.miaixz.bus.core.center.date.culture.lunar
时辰
LunarHour(int, int, int, int, int, int) - Constructor for class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
初始化
LunarMonth - Class in org.miaixz.bus.core.center.date.culture.lunar
农历月
LunarMonth(int, int) - Constructor for class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
 
LunarSeason - Class in org.miaixz.bus.core.center.date.culture.lunar
农历季节
LunarSeason(int) - Constructor for class org.miaixz.bus.core.center.date.culture.lunar.LunarSeason
 
LunarSeason(String) - Constructor for class org.miaixz.bus.core.center.date.culture.lunar.LunarSeason
 
LunarWeek - Class in org.miaixz.bus.core.center.date.culture.lunar
农历周
LunarWeek(int, int, int, int) - Constructor for class org.miaixz.bus.core.center.date.culture.lunar.LunarWeek
初始化
LunarYear - Class in org.miaixz.bus.core.center.date.culture.lunar
农历年
LunarYear(int) - Constructor for class org.miaixz.bus.core.center.date.culture.lunar.LunarYear
 
LV - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
LV_LV - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
LZ - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
lz
LZ4 - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
lz4
LZOP - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
lzo

M

M3GP - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
3gp
M4A - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
mp4
M4V - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
m4v
MAC - Enum constant in enum class org.miaixz.bus.core.io.file.LineSeparator
Mac系统换行符:"\r"
MAC_ADDRESS - Static variable in class org.miaixz.bus.core.lang.Regex
MAC地址正则
MAC_ADDRESS_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
MAC地址正则
MAGENTA - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
品红
mainName(File) - Static method in class org.miaixz.bus.core.io.file.FileName
返回主文件名
mainName(String) - Static method in class org.miaixz.bus.core.io.file.FileName
返回主文件名
MALE - Enum constant in enum class org.miaixz.bus.core.lang.Gender
MALE/FAMALE为正常值,通过Gender.of(String) 方法获取真实的性别UNKNOWN为容错值,部分平台不会返回用户性别, 为了方便统一,使用UNKNOWN标记所有未知或不可测的用户性别信息
ManifestKit - Class in org.miaixz.bus.core.xyz
Jar包中manifest.mf文件获取和解析工具类
ManifestKit() - Constructor for class org.miaixz.bus.core.xyz.ManifestKit
 
map() - Static method in class org.miaixz.bus.core.center.map.concurrent.Weighers
A weigher where the value is a Map and its selector is the number of entries.
map() - Method in class org.miaixz.bus.core.center.map.MapBuilder
创建后的map
map(Iterable<T>, Function<? super T, ? extends R>) - Static method in class org.miaixz.bus.core.xyz.CollKit
通过func自定义一个规则,此规则将原集合中的元素转换成新的元素,生成新的列表返回 例如提供的是一个Bean列表,通过Function接口实现获取某个字段值,返回这个字段值组成的新列表 默认忽略映射后null的情况
map(Iterable<T>, Function<? super T, ? extends R>, boolean) - Static method in class org.miaixz.bus.core.xyz.CollKit
通过func自定义一个规则,此规则将原集合中的元素转换成新的元素,生成新的列表返回 例如提供的是一个Bean列表,通过Function接口实现获取某个字段值,返回这个字段值组成的新列表
map(Object, Class<R>, Function<? super T, ? extends R>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
按照指定规则,将一种类型的数组转换为另一种类型
map(BiFunction<? super K, ? super V, ? extends N>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
将实例转为根据键值对生成的单对象Stream实例
map(Function<? super Map.Entry<K, V>, ? extends R>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
返回与指定函数将元素作为参数执行的结果组成的流 这是一个无状态中间操作
map(Function<? super T, ? extends R>) - Method in class org.miaixz.bus.core.center.stream.EasyStream
返回与指定函数将元素作为参数执行的结果组成的流 这是一个无状态中间操作
map(Function<? super T, ? extends R>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
返回与指定函数将元素作为参数执行的结果组成的流 这是一个无状态中间操作
map(Function<? super T, ? extends U>) - Method in class org.miaixz.bus.core.lang.Optional
如果包裹里的值存在,就执行传入的操作(Function.apply(T))并返回一个包裹了该操作返回值的Optional 如果不存在,返回一个空的Optional
map(UnaryOperator<T>) - Method in interface org.miaixz.bus.core.lang.mutable.Mutable
根据操作修改值
map(Map<K, V>, BiFunction<K, V, R>) - Static method in class org.miaixz.bus.core.xyz.MapKit
通过biFunction自定义一个规则,此规则将原Map中的元素转换成新的元素,生成新的Map返回 变更过程通过传入的 BiFunction 实现来返回一个值可以为不同类型的 Map
map(T[], Class<R>, Function<? super T, ? extends R>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
按照指定规则,将一种类型的数组转换为另一种类型
map(T[], Function<? super T, ? extends R>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
按照指定规则,将一种类型的数组元素转换为另一种类型,并保存为 List
MapBuilder<K,V> - Class in org.miaixz.bus.core.center.map
Map创建类
MapBuilder(Map<K, V>) - Constructor for class org.miaixz.bus.core.center.map.MapBuilder
链式Map创建类
MapConverter - Class in org.miaixz.bus.core.convert
Map 转换器,通过预定义key和value的类型,实现: Map 转 Map,key和value类型自动转换 Bean 转 Map,字段和字段值类型自动转换
MapConverter() - Constructor for class org.miaixz.bus.core.convert.MapConverter
 
MapGets - Class in org.miaixz.bus.core.center.map
Map的getXXX封装,提供针对通用型的value按照所需类型获取值
MapGets() - Constructor for class org.miaixz.bus.core.center.map.MapGets
 
mapIdx(BiFunction<? super T, Integer, ? extends R>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
返回与指定函数将元素作为参数执行的结果组成的流,操作带下标
MapJoiner - Class in org.miaixz.bus.core.center.map
Map拼接器,可以拼接包括Map、Entry列表等。
MapJoiner(StringJoiner, String) - Constructor for class org.miaixz.bus.core.center.map.MapJoiner
构造
mapKeys(Function<? super K, ? extends N>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
将键映射为另一类型
MapKit - Class in org.miaixz.bus.core.xyz
Map相关工具类
MapKit() - Constructor for class org.miaixz.bus.core.xyz.MapKit
 
mapMerger(BinaryOperator<V>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
用户合并map的BinaryOperator,传入合并前需要对value进行的操作
mapMulti(BiConsumer<? super T, ? super Consumer<R>>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
扩散流操作,可能影响流元素个数,将原有流元素执行mapper操作,返回多个流所有元素组成的流,操作带一个方法,调用该方法可增加元素 这是一个无状态中间操作
mapNonNull(Function<? super T, ? extends R>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
返回 元素 转换后 并且不为 null 的 新元素组成的流 这是一个无状态中间操作
MapperException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 数据操作异常
MapperException() - Constructor for exception class org.miaixz.bus.core.lang.exception.MapperException
构造
MapperException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.MapperException
构造
MapperException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.MapperException
构造
MapperException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.MapperException
构造
MapperException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.MapperException
 
MapperException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.MapperException
构造
MapperException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.MapperException
构造
MapperException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.MapperException
构造
MapperException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.MapperException
构造
MapProxy - Class in org.miaixz.bus.core.center.map
Map代理,提供各种getXXX方法,并提供默认值支持
MapProxy(Map<?, ?>) - Constructor for class org.miaixz.bus.core.center.map.MapProxy
构造
MapServiceLoader<S> - Class in org.miaixz.bus.core.lang.loader.spi
键值对服务加载器,使用Properties加载并存储服务 服务文件默认位于"META-INF/bus/"下,文件名为服务接口类全名。 内容类似于:
MapServiceLoader(String, Class<S>, ClassLoader, Charset) - Constructor for class org.miaixz.bus.core.lang.loader.spi.MapServiceLoader
构造
mapToArray(T[], Function<? super T, ? extends R>, IntFunction<R[]>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
按照指定规则,将一种类型的数组元素转换为另一种类型,并保存为 Set
MapToBeanCopier<T> - Class in org.miaixz.bus.core.beans.copier
Map属性拷贝到Bean中的拷贝器
MapToBeanCopier(Map<?, ?>, T, Type, CopyOptions) - Constructor for class org.miaixz.bus.core.beans.copier.MapToBeanCopier
构造
mapToDouble(ToDoubleFunction<? super T>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
EasyStream.map(Function)一样,只不过函数的返回值必须为double类型 这是一个无状态中间操作
mapToInt(ToIntFunction<? super T>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
EasyStream.map(Function)一样,只不过函数的返回值必须为int类型 这是一个无状态中间操作
mapToLong(ToLongFunction<? super T>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
EasyStream.map(Function)一样,只不过函数的返回值必须为long类型 这是一个无状态中间操作
MapToMapCopier - Class in org.miaixz.bus.core.beans.copier
Map属性拷贝到Map中的拷贝器
MapToMapCopier(Map, Map, Type, CopyOptions) - Constructor for class org.miaixz.bus.core.beans.copier.MapToMapCopier
构造
mapToSet(T[], Function<? super T, ? extends R>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
按照指定规则,将一种类型的数组元素转换为另一种类型,并保存为 Set
mapToXml(Map<?, ?>, String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将Map转换为XML
mapToXml(Map<?, ?>, String, String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将Map转换为XML
mapToXmlString(Map<?, ?>) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将Map转换为XML格式的字符串
mapToXmlString(Map<?, ?>, boolean) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将Map转换为XML格式的字符串 当omitXmlDeclarationtrue时,表示忽略xml Declaration,即
mapToXmlString(Map<?, ?>, String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将Map转换为XML格式的字符串
mapToXmlString(Map<?, ?>, String, String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将Map转换为XML格式的字符串
mapToXmlString(Map<?, ?>, String, String, boolean) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将Map转换为XML格式的字符串 当omitXmlDeclarationtrue时,表示忽略xml Declaration,即删掉
mapToXmlString(Map<?, ?>, String, String, boolean, boolean) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将Map转换为XML格式的字符串 当omitXmlDeclarationtrue时,表示忽略xml Declaration,即删掉
mapToXmlString(Map<?, ?>, String, String, Charset, boolean, boolean) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将Map转换为XML格式的字符串 当omitXmlDeclarationtrue时,表示忽略xml Declaration,即删掉
MapTree<T> - Class in org.miaixz.bus.core.tree
通过转换器将你的实体转化为TreeNodeMap节点实体 属性都存在此处,属性有序,可支持排序
MapTree() - Constructor for class org.miaixz.bus.core.tree.MapTree
构造
MapTree(NodeConfig) - Constructor for class org.miaixz.bus.core.tree.MapTree
构造
MapValueProvider - Class in org.miaixz.bus.core.beans.copier.provider
Map值提供者
MapValueProvider(Map) - Constructor for class org.miaixz.bus.core.beans.copier.provider.MapValueProvider
构造
mapValues(Function<? super V, ? extends N>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
将值映射为另一类型
MapWrapper<K,V> - Class in org.miaixz.bus.core.center.map
Map包装类,通过包装一个已有Map实现特定功能。例如自定义Key的规则或Value规则
MapWrapper(Supplier<Map<K, V>>) - Constructor for class org.miaixz.bus.core.center.map.MapWrapper
构造 通过传入一个Map从而确定Map的类型,子类需创建一个空的Map,而非传入一个已有Map,否则值可能会被修改
MapWrapper(Map<K, V>) - Constructor for class org.miaixz.bus.core.center.map.MapWrapper
构造
MARCH - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Month
三月
mark(int) - Method in class org.miaixz.bus.core.io.compress.InflaterStream
 
mark(int) - Method in class org.miaixz.bus.core.io.FastStringReader
 
mark(int) - Method in class org.miaixz.bus.core.io.ReaderWrapper
 
mark(int) - Method in class org.miaixz.bus.core.io.stream.EmptyInputStream
 
markSupported() - Method in class org.miaixz.bus.core.io.compress.InflaterStream
 
markSupported() - Method in class org.miaixz.bus.core.io.FastStringReader
 
markSupported() - Method in class org.miaixz.bus.core.io.ReaderWrapper
 
markSupported() - Method in class org.miaixz.bus.core.io.stream.EmptyInputStream
 
MASK_8BITS - Static variable in class org.miaixz.bus.core.codec.binary.Crockford
Mask used to extract 8 bits, used in decoding bytes
MaskBit - Class in org.miaixz.bus.core.net
掩码位和掩码之间的Map对应
MaskBit() - Constructor for class org.miaixz.bus.core.net.MaskBit
 
masking(CharSequence, EnumMap.Masking) - Static method in class org.miaixz.bus.core.data.Masking
脱敏,使用默认的脱敏策略
Masking - Class in org.miaixz.bus.core.data
数据脱敏(Data Masking)工具类,对某些敏感信息(比如,身份证号、手机号、卡号、姓名、地址、邮箱等 )屏蔽敏感数据。
Masking() - Constructor for class org.miaixz.bus.core.data.Masking
 
match(byte[]) - Method in enum class org.miaixz.bus.core.io.file.FileMagicNumber
是否匹配bytes
match(String) - Method in class org.miaixz.bus.core.text.dfa.WordTree
获得第一个匹配的关键字
match(String) - Method in class org.miaixz.bus.core.text.placeholder.StringMatcher
匹配并提取匹配到的内容
match(String, String) - Method in class org.miaixz.bus.core.text.AntPathMatcher
给定路径是否匹配表达式
MATCH_DEFAULT_VALUE_TO_NULL - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
解析时,在 结果中 将 默认值 转为 null
MATCH_EMPTY_VALUE_TO_DEFAULT_VALUE - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
解析时,占位符 对应的值为 空字符串,将 这个空字符串 转为 默认值,如果 没有默认值,则转为 null
MATCH_EMPTY_VALUE_TO_NULL - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
解析时,占位符 对应的值为 空字符串,将 这个空字符串 转为 null
MATCH_IGNORE_DEFAULT_VALUE - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
解析时,结果中 不包含 默认值,只要等于默认值,都忽略
MATCH_IGNORE_EMPTY_VALUE - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
解析时,占位符 对应的值为 空字符串,结果中 不包含 这个空字符串
MATCH_IGNORE_NULL_STR - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
解析时,占位符 对应的值为 "null" 字符串,结果中 不包含 这个值
MATCH_KEEP_DEFAULT_VALUE - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
解析时,结果中 包含 默认值,原样返回
MATCH_KEEP_NULL_STR - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
解析时,占位符 对应的值为 "null" 字符串,在 结果中 保留字符串形式 "null"
MATCH_KEEP_VALUE_EMPTY - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
解析时,占位符 对应的值为 空字符串,结果中 依然保留 这个空字符串
MATCH_NULL_STR_TO_NULL - Enum constant in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
解析时,占位符 对应的值为 "null" 字符串,在 结果中 转为 null
matchAll(String) - Method in class org.miaixz.bus.core.text.dfa.WordTree
找出所有匹配的关键字
matchAll(String, int) - Method in class org.miaixz.bus.core.text.dfa.WordTree
找出所有匹配的关键字
matchAll(String, int, boolean, boolean) - Method in class org.miaixz.bus.core.text.dfa.WordTree
找出所有匹配的关键字
matchAllWords(String) - Method in class org.miaixz.bus.core.text.dfa.WordTree
找出所有匹配的关键字
matchAllWords(String, int) - Method in class org.miaixz.bus.core.text.dfa.WordTree
找出所有匹配的关键字
matchAllWords(String, int, boolean, boolean) - Method in class org.miaixz.bus.core.text.dfa.WordTree
找出所有匹配的关键字
MatcherFinder - Class in org.miaixz.bus.core.text.finder
字符匹配查找器 查找满足指定Predicate 匹配的字符所在位置,此类长用于查找某一类字符,如数字等
MatcherFinder(Predicate<Character>) - Constructor for class org.miaixz.bus.core.text.finder.MatcherFinder
构造
matches(String) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
根据占位变量和对应位置解析值,构造 Map
matches(String) - Method in class org.miaixz.bus.core.text.placeholder.template.SingleStringTemplate
将 占位符位置的值 按顺序解析为 字符串列表
matches(String, String) - Static method in class org.miaixz.bus.core.net.ip.IPv4
检测指定 IP 地址是否匹配通配符 wildcard
matches(String, Supplier<T>) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
根据占位变量和对应位置解析值,构造 map 或者 beans 实例
matchesByKey(String, BiConsumer<String, String>) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
根据 策略 和 默认值 获得最终的 value,由消费者处理该 value
matchesByKey(String, BiConsumer<String, String>, boolean, Function<AbstractSegment, String>) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
根据 策略 和 默认值 获得最终的 value,由消费者处理该 value
matchesIndexed(String) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
将占位符位置的值,按占位符下标值解析为字符串列表
matchesIndexed(String, BiConsumer<Integer, String>, IntFunction<String>) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
根据下标和下标占位符位置的值,自行提取结果值
matchesIndexed(String, IntFunction<String>) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
将占位符位置的值,按占位符下标值解析为字符串列表
matchesIndexedToArray(String) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
将占位符位置的值,按占位符下标值解析为字符串数组
matchesIndexedToArray(String, IntFunction<String>) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
将占位符位置的值,按占位符下标值解析为字符串数组
matchesRawByKey(String, BiConsumer<String, String>) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
原始数据的解析方法
matchesRawBySegment(String, BiConsumer<AbstractSegment, String>) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
原始数据的解析方法
matchesSequence(String) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
将 占位符位置的值 按顺序解析为 字符串列表
matchesSequence(String) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
将占位符位置的值,按顺序解析为字符串列表
matchesSequenceToArray(String) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
将占位符位置的值,按顺序解析为字符串数组
matchesToArray(String) - Method in class org.miaixz.bus.core.text.placeholder.template.SingleStringTemplate
将 占位符位置的值 按顺序解析为 字符串数组
matchIndex(int, Predicate<E>) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
返回数组中第一个匹配规则的值的位置
matchIndex(int, Predicate<E>, E...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
返回数组中第一个匹配规则的值的位置
matchIndex(Predicate<E>) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
返回数组中第一个匹配规则的值的位置
matchIndex(Predicate<T>, T...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
返回数组中第一个匹配规则的值的位置
matchLastIndex(int, Predicate<E>) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
返回数组中最后一个匹配规则的值的位置(从后向前查找)
matchLastIndex(Predicate<E>) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
返回数组中最后一个匹配规则的值的位置(从后向前查找)
matchStart(String, String) - Method in class org.miaixz.bus.core.text.AntPathMatcher
前置部分匹配
matchStrings(String, Map<String, String>) - Method in class org.miaixz.bus.core.text.AntPathMatcher.AntPathStringMatcher
Main entry point.
matchWord(String) - Method in class org.miaixz.bus.core.text.dfa.WordTree
获得第一个匹配的关键字
MathKit - Class in org.miaixz.bus.core.xyz
数字工具类 对于精确值计算应该使用 BigDecimal JDK7中BigDecimal(double val)构造方法的结果有一定的不可预知性,例如:
MathKit() - Constructor for class org.miaixz.bus.core.xyz.MathKit
 
max(boolean) - Static method in class org.miaixz.bus.core.center.date.Calculate
获取最大时间,提供参数是否将毫秒归零 如果truncateMillisecondfalse,返回时间最大值,为:23:59:59,999 如果truncateMillisecondtrue,返回时间最大值,为:23:59:59,000
max(byte...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
取最大值
max(char...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
取最大值
max(double...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
取最大值
max(float...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
取最大值
max(int...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
取最大值
max(long...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
取最大值
max(short...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
取最大值
max(Collection<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
取最大值
max(Comparator<? super T>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
获取最大值
max(T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
取最大值
max(T[], Comparator<T>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
取最大值
max(T, T) - Static method in class org.miaixz.bus.core.xyz.CompareKit
取两个值中的最大值,大小相同返回第一个值
MAX_CONCURRENT_STREAMS - Static variable in class org.miaixz.bus.core.lang.Http
Sender's maximum number of concurrent streams.
MAX_CONCURRENT_STREAMS - Static variable in class org.miaixz.bus.core.lang.Protocol
Sender's maximum number of concurrent streams.
MAX_FORWARDS - Static variable in class org.miaixz.bus.core.lang.Header
The header Max-Forwards
MAX_FRAME_SIZE - Static variable in class org.miaixz.bus.core.lang.Http
HTTP/2: Size in bytes of the largest frame payload the sender will accept.
MAX_FRAME_SIZE - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP/2: Size in bytes of the largest frame payload the sender will accept.
MAX_HEADER_LIST_SIZE - Static variable in class org.miaixz.bus.core.lang.Http
HTTP/2: Advisory only.
MAX_HEADER_LIST_SIZE - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP/2: Advisory only.
MAX_HMS - Static variable in class org.miaixz.bus.core.center.date.Formatter
只有时分秒的最大时间
MAX_SIZE - Static variable in class org.miaixz.bus.core.io.LifeCycle
池的最大字节数 64 KiB
maxAttempts(long) - Method in class org.miaixz.bus.core.lang.thread.RetryableTask
最大重试次数
maxBy(Comparator<? super T>) - Static method in interface org.miaixz.bus.core.center.function.BinaryOperatorX
Returns a BinaryOperatorX which returns the greater of two elements according to the specified Comparator.
maxFileSize - Variable in class org.miaixz.bus.core.cache.file.AbstractFileCache
缓存的最大文件大小,文件大于此大小时将不被缓存
maxFileSize() - Method in class org.miaixz.bus.core.cache.file.AbstractFileCache
允许被缓存文件的最大byte数
maximumWeightedCapacity(long) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap.Builder
Specifies the maximum weighted capacity to coerce the map to and may exceed it temporarily.
MAY - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Month
五月
MD2 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
MD2
MD2WITHRSA - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
MD2/MD5带有RSA加密签名算法
md5() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
md5() - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
md5() - Method in class org.miaixz.bus.core.io.ByteString
Returns the 128-bit MD5 hash of this byte string.
MD5 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
MD5
MD5withRSA - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
MD5withRSA
MDB - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
mdb
MEDIA_TYPE_WILDCARD - Static variable in class org.miaixz.bus.core.lang.MediaType
The value of a type or subtype wildcard "*".
mediaType - Variable in class org.miaixz.bus.core.lang.MediaType
 
MediaType - Class in org.miaixz.bus.core.lang
HTTP 媒体类型
MediaType() - Constructor for class org.miaixz.bus.core.lang.MediaType
 
MediaType(String) - Constructor for class org.miaixz.bus.core.lang.MediaType
 
MediaType(String, String) - Constructor for class org.miaixz.bus.core.lang.MediaType
 
MediaType(String, String, String) - Constructor for class org.miaixz.bus.core.lang.MediaType
 
MediaType(String, String, String, String) - Constructor for class org.miaixz.bus.core.lang.MediaType
 
MediaType(String, String, String, String, Map<String, String>) - Constructor for class org.miaixz.bus.core.lang.MediaType
 
MediaType(String, String, String, Map<String, String>) - Constructor for class org.miaixz.bus.core.lang.MediaType
 
MediaType(String, String, Map<String, String>) - Constructor for class org.miaixz.bus.core.lang.MediaType
 
MEDIUM - Enum constant in enum class org.miaixz.bus.core.data.Strength.PASSWD_LEVEL
MEDIUM - Static variable in class org.miaixz.bus.core.center.date.format.FormatBuilder
MEDIUM locale dependent date or time style.
MEGABYTES - Enum constant in enum class org.miaixz.bus.core.io.unit.DataUnit
Megabytes, 后缀表示为: MB.
MemorySafeLinkedBlockingQueue<E> - Class in org.miaixz.bus.core.center.queue
内存安全的LinkedBlockingQueue,可以解决OOM问题。 原理是通过Runtime#freeMemory()获取剩余内存,当剩余内存低于指定的阈值时,不再加入。
MemorySafeLinkedBlockingQueue(long) - Constructor for class org.miaixz.bus.core.center.queue.MemorySafeLinkedBlockingQueue
构造
MemorySafeLinkedBlockingQueue(Collection<? extends E>, long) - Constructor for class org.miaixz.bus.core.center.queue.MemorySafeLinkedBlockingQueue
构造
mercatorToWgs84(double, double) - Static method in class org.miaixz.bus.core.data.Coordinate
墨卡托投影 转为 WGS84 坐标
merge(Iterable<K>, Iterable<V>) - Static method in class org.miaixz.bus.core.center.stream.EntryStream
根据键与值的集合创建键值对流,若两集合在相同下标的位置找不到对应的键或值,则使用null填充。 比如: [1, 2, 3][1, 2]合并,则得到[{1=1}, {2=2}, {3=null}]
merge(Map<K, X>, Map<K, Y>, BiFunction<X, Y, V>) - Static method in class org.miaixz.bus.core.center.CollectionStream
合并两个相同key类型的map
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class org.miaixz.bus.core.center.map.BiMap
 
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class org.miaixz.bus.core.center.map.TransMap
 
merge(StringJoiner) - Method in class org.miaixz.bus.core.text.StringJoiner
合并一个StrJoiner 到当前的StrJoiner 合并规则为,在尾部直接追加,当存在StringJoiner.prefix时,如果StringJoiner.wrapElementfalse,则去除之。
META_INF - Static variable in class org.miaixz.bus.core.lang.Normal
元数据: "META-INF"
META_INF_SERVICES - Static variable in class org.miaixz.bus.core.lang.Normal
元数据: "META-INF/services"
MetaAnnotatedElement<T> - Class in org.miaixz.bus.core.annotation.resolve.elements
注解元素映射,用于包装一个AnnotatedElement,然后将被包装的元素上, 直接声明的注解以及这些注解的元组全部解析为ResolvedAnnotationMapping。 从而用于支持对元注解的访问操作。
MetaAnnotatedElement(AnnotatedElement, BiFunction<T, Annotation, T>) - Constructor for class org.miaixz.bus.core.annotation.resolve.elements.MetaAnnotatedElement
解析注解属性
Metadata - Annotation Interface in org.miaixz.bus.core.annotation
元注解
MethodInvoker - Class in org.miaixz.bus.core.lang.reflect.method
方法调用器,通过反射调用方法。
MethodInvoker(Method) - Constructor for class org.miaixz.bus.core.lang.reflect.method.MethodInvoker
构造
MethodKit - Class in org.miaixz.bus.core.xyz
反射中Method相关工具类,包括方法获取和方法执行
MethodKit() - Constructor for class org.miaixz.bus.core.xyz.MethodKit
 
MethodLookupFactory - Class in org.miaixz.bus.core.lang.reflect.lookup
jdk11中直接调用MethodHandles.lookup()获取到的MethodHandles.Lookup只能对接口类型才会权限获取方法的方法句柄MethodHandle。 如果是普通类型Class,需要使用jdk9开始提供的 MethodHandles#privateLookupIn(java.lang.Class, java.lang.invoke.MethodHandles.Lookup)方法.
MethodLookupFactory() - Constructor for class org.miaixz.bus.core.lang.reflect.lookup.MethodLookupFactory
构造
MethodMatcher - Class in org.miaixz.bus.core.lang.reflect.method
方法匹配器工具类,用于基于各种预设条件创建方法匹配器。
MethodMatcher() - Constructor for class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
 
MethodNameTransformer() - Constructor for class org.miaixz.bus.core.annotation.Async.MethodNameTransformer
 
MethodReflect - Class in org.miaixz.bus.core.lang.reflect.method
方法反射相关操作类。
MethodReflect(Class<?>) - Constructor for class org.miaixz.bus.core.lang.reflect.method.MethodReflect
构造
methodType(Executable) - Static method in class org.miaixz.bus.core.xyz.MethodKit
获取指定ExecutableMethodType 此方法主要是读取方法或构造中的方法列表,主要为: 方法:[返回类型, 参数1类型, 参数2类型, ...] 构造:[构造对应类类型, 参数1类型, 参数2类型, ...]
MetroHash<R> - Interface in org.miaixz.bus.core.codec.hash.metro
Apache 发布的MetroHash算法接口,是一组用于非加密用例的最先进的哈希函数。 除了卓越的性能外,他们还以算法生成而著称。
metroHash128(byte[], long) - Static method in class org.miaixz.bus.core.xyz.HashKit
MetroHash 算法128-bit实现
MetroHash128 - Class in org.miaixz.bus.core.codec.hash.metro
Apache 发布的MetroHash算法的128位实现,是一组用于非加密用例的最先进的哈希函数。 除了卓越的性能外,他们还以算法生成而著称。
MetroHash128(long) - Constructor for class org.miaixz.bus.core.codec.hash.metro.MetroHash128
使用指定种子构造
metroHash64(byte[], long) - Static method in class org.miaixz.bus.core.xyz.HashKit
MetroHash 算法64-bit实现
MetroHash64 - Class in org.miaixz.bus.core.codec.hash.metro
Apache 发布的MetroHash算法的64位实现,是一组用于非加密用例的最先进的哈希函数。 除了卓越的性能外,他们还以算法生成而著称。
MetroHash64(long) - Constructor for class org.miaixz.bus.core.codec.hash.metro.MetroHash64
使用指定种子构造
mid(String, int, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
从字符串中间获取len字符.
middle - Variable in class org.miaixz.bus.core.lang.tuple.Triplet
 
MIDI - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
midi
millisecond() - Method in class org.miaixz.bus.core.center.date.DateTime
获得指定日期的毫秒数部分
millisecond(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得指定日期的毫秒数部分
MILLISECOND - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Various
毫秒
MILLISECOND - Enum constant in enum class org.miaixz.bus.core.center.date.format.FormatPeriod.Level
毫秒
min(byte...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
取最小值
min(char...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
取最小值
min(double...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
取最小值
min(float...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
取最小值
min(int...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
取最小值
min(long...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
取最小值
min(short...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
取最小值
min(Collection<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
取最小值
min(Comparator<? super T>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
获取最小值
min(T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
取最小值
min(T[], Comparator<T>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
取最小值
min(T, T) - Static method in class org.miaixz.bus.core.xyz.CompareKit
取两个值中的最小值,大小相同返回第一个值
minBy(Comparator<? super T>) - Static method in interface org.miaixz.bus.core.center.function.BinaryOperatorX
Returns a BinaryOperatorX which returns the lesser of two elements according to the specified Comparator.
MINUS - Static variable in class org.miaixz.bus.core.lang.Symbol
 
minute - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
minute - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
minute() - Method in class org.miaixz.bus.core.center.date.DateTime
获得指定日期的分钟数部分 例如:10:04:15.250 =》 4
minute(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得指定日期的分钟数部分 例如:10:04:15.250 = 4
MINUTE - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Units
一分钟的毫秒数
MINUTE - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Various
分钟
MINUTE - Enum constant in enum class org.miaixz.bus.core.center.date.format.FormatPeriod.Level
分钟
minuteCount - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimitInfo
分钟数
missCount - Variable in class org.miaixz.bus.core.cache.provider.AbstractCache
丢失数,即未命中缓存计数
MIT - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"Pacific/Apia","太平洋/阿皮亚"
mix(Filter) - Method in class org.miaixz.bus.core.lang.loader.AllFilter
 
mix(Filter) - Method in class org.miaixz.bus.core.lang.loader.AnyFilter
 
mix(Filter) - Method in class org.miaixz.bus.core.lang.loader.MixFilter
支持采用链式调用的方式混合多个过滤器,其内部调用MixFilter.add(Filter)且返回this.
MixFilter - Class in org.miaixz.bus.core.lang.loader
复合过滤器,实际上内部维护一个过滤器的LinkedHashSet集合,提供添加/删除以及链式拼接的方法来混合多个子过滤器,该过滤器的具体逻辑由子类拓展
MixFilter(Collection<? extends Filter>) - Constructor for class org.miaixz.bus.core.lang.loader.MixFilter
 
MixFilter(Filter...) - Constructor for class org.miaixz.bus.core.lang.loader.MixFilter
 
mixHash(String) - Static method in class org.miaixz.bus.core.xyz.HashKit
混合hash算法,输出64位的值
MK - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
MK_MK - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
mkdir(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建文件夹,会递归自动创建其不存在的父文件夹,如果存在直接返回此文件夹 此方法不对File对象类型做判断,如果File不存在,无法判断其类型
mkdir(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建文件夹,如果存在直接返回此文件夹 此方法不对File对象类型做判断,如果File不存在,无法判断其类型
mkdir(Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
创建所给目录及其父目录
mkdirsSafely(File, int, long) - Static method in class org.miaixz.bus.core.xyz.FileKit
安全地级联创建目录 (确保并发环境下能创建成功)
mkParentDirs(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建所给文件或目录的父目录
mkParentDirs(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建父文件夹,如果存在直接返回此文件夹
mkParentDirs(Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
创建所给文件或目录的父目录
MKV - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
mkv
mLon(double, int) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
MOBILE - Static variable in class org.miaixz.bus.core.lang.Regex
移动电话 eg: 中国大陆: +86 180 4953 1399,2位区域码标示+13位数字
MOBILE_HK - Static variable in class org.miaixz.bus.core.lang.Regex
中国香港移动电话 eg: 中国香港: +852 5100 4810, 三位区域码+10位数字, 中国香港手机号码8位数
MOBILE_HK_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
中国香港移动电话 eg: 中国香港: +852 5100 6590, 三位区域码+10位数字, 中国香港手机号码8位数
MOBILE_MO - Static variable in class org.miaixz.bus.core.lang.Regex
中国澳门移动电话 eg: 中国澳门: +853 68 00000, 三位区域码 +号码以数字6开头 + 7位数字, 中国台湾手机号码8位数
MOBILE_MO_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
中国澳门移动电话 eg: 中国澳门: +853 68 00000, 三位区域码 +号码以数字6开头 + 7位数字, 中国台湾手机号码8位数
MOBILE_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
移动电话 eg: 中国大陆: +86 180 5690 2500,2位区域码标示+13位数字
MOBILE_PATTERN - Static variable in class org.miaixz.bus.core.lang.Regex
 
MOBILE_PHONE - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Masking
手机号
MOBILE_TW - Static variable in class org.miaixz.bus.core.lang.Regex
中国台湾移动电话 eg: 中国台湾: +886 09 60 000000, 三位区域码+号码以数字09开头 + 8位数字, 中国台湾手机号码10位数
MOBILE_TW_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
中国台湾移动电话 eg: 中国台湾: +886 09 60 000000, 三位区域码+号码以数字09开头 + 8位数字, 中国台湾手机号码10位数
mobilePhone(String) - Static method in class org.miaixz.bus.core.data.Masking
【手机号码】前三位,后4位,其他隐藏,比如135****3966
Modifier - Class in org.miaixz.bus.core.center.date
日期修改器 用于实现自定义某个日期字段的调整,包括:
Modifier() - Constructor for class org.miaixz.bus.core.center.date.Modifier
 
ModifierKit - Class in org.miaixz.bus.core.xyz
类修饰符
ModifierKit() - Constructor for class org.miaixz.bus.core.xyz.ModifierKit
 
modify(Calendar, int, Modify) - Static method in class org.miaixz.bus.core.center.date.Modifier
修改日期
modify(Calendar, int, Modify, boolean) - Static method in class org.miaixz.bus.core.center.date.Modifier
修改日期,取起始值或者结束值 可选是否归零毫秒
Modify - Enum Class in org.miaixz.bus.core.center.date.culture.en
修改类型
MODIFY - Enum constant in enum class org.miaixz.bus.core.io.watch.WatchKind
修改事件
module() - Element in annotation interface org.miaixz.bus.core.annotation.Trace
 
modulus - Variable in class org.miaixz.bus.core.codec.binary.Crockford
Writes to the buffer only occur after every 3/5 reads when encoding, and every 4/8 reads when decoding.
MONDAY - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Week
周一
Money - Class in org.miaixz.bus.core.math
单币种货币类,处理货币算术、币种和取整。 货币类中封装了货币金额和币种。目前金额在内部是long类型表示, 单位是所属币种的最小货币单位(对人民币是分)。 目前,货币实现了以下主要功能: 支持货币对象与double(float)/long(int)/String/BigDecimal之间相互转换。 货币类在运算中提供与JDK中的BigDecimal类似的运算接口, BigDecimal的运算接口支持任意指定精度的运算功能,能够支持各种 可能的财务规则。 货币类在运算中也提供一组简单运算接口,使用这组运算接口,则在 精度处理上使用缺省的处理规则。 推荐使用Money,不建议直接使用BigDecimal的原因之一在于, 使用BigDecimal,同样金额和币种的货币使用BigDecimal存在多种可能 的表示,例如:new BigDecimal("10.5")与new BigDecimal("10.50") 不相等,因为scale不等。使得Money类,同样金额和币种的货币只有 一种表示方式,new Money("10.5")和new Money("10.50")应该是相等的。 不推荐直接使用BigDecimal的另一原因在于, BigDecimal是Immutable, 一旦创建就不可更改,对BigDecimal进行任意运算都会生成一个新的 BigDecimal对象,因此对于大批量统计的性能不够满意。Money类是 mutable的,对大批量统计提供较好的支持。 提供基本的格式化功能。 Money类中不包含与业务相关的统计功能和格式化功能。业务相关的功能 建议使用utility类来实现。 Money类实现了Serializable接口,支持作为远程调用的参数和返回值。 Money类实现了equals和hashCode方法。
Money() - Constructor for class org.miaixz.bus.core.math.Money
缺省构造器 创建一个具有缺省金额(0)和缺省币种的货币对象
Money(double) - Constructor for class org.miaixz.bus.core.math.Money
构造器 创建一个具有参数amount指定金额和缺省币种的货币对象。 如果金额不能转换为整数分,则使用四舍五入方式取整。
Money(double, Currency) - Constructor for class org.miaixz.bus.core.math.Money
构造器 创建一个具有金额amount和指定币种的货币对象。 如果金额不能转换为整数分,则使用四舍五入方式取整。 注意:由于double类型运算中存在误差,使用四舍五入方式取整的 结果并不确定,因此,应尽量避免使用double类型创建货币类型。 例: assertEquals(999, Math.round(9.995 * 100)); assertEquals(1000, Math.round(999.5)); money = new Money((9.995)); assertEquals(999, money.getCent()); money = new Money(10.005); assertEquals(1001, money.getCent());
Money(long, int) - Constructor for class org.miaixz.bus.core.math.Money
构造器 创建一个具有金额yuancent分和缺省币种的货币对象。
Money(long, int, Currency) - Constructor for class org.miaixz.bus.core.math.Money
构造器 创建一个具有金额yuancent分和指定币种的货币对象。
Money(String) - Constructor for class org.miaixz.bus.core.math.Money
构造器 创建一个具有金额amount元和缺省币种的货币对象。
Money(String, Currency) - Constructor for class org.miaixz.bus.core.math.Money
构造器 创建一个具有金额amount元和指定币种currency的货币对象。
Money(String, Currency, RoundingMode) - Constructor for class org.miaixz.bus.core.math.Money
构造器 创建一个具有金额amount元和指定币种currency的货币对象。 如果金额不能转换为整数分,则使用指定的取整模式roundingMode取整。
Money(BigDecimal) - Constructor for class org.miaixz.bus.core.math.Money
构造器 创建一个具有金额amount和缺省币种的货币对象。 如果金额不能转换为整数分,则使用缺省取整模式DEFAULT_ROUNDING_MODE取整。
Money(BigDecimal, RoundingMode) - Constructor for class org.miaixz.bus.core.math.Money
构造器 创建一个具有参数amount指定金额和缺省币种的货币对象。 如果金额不能转换为整数分,则使用指定的取整模式roundingMode取整。
Money(BigDecimal, Currency) - Constructor for class org.miaixz.bus.core.math.Money
构造器 创建一个具有金额amount和指定币种的货币对象。 如果金额不能转换为整数分,则使用缺省的取整模式DEFAULT_ROUNDING_MODE进行取整。
Money(BigDecimal, Currency, RoundingMode) - Constructor for class org.miaixz.bus.core.math.Money
构造器 创建一个具有金额amount和指定币种的货币对象。 如果金额不能转换为整数分,则使用指定的取整模式roundingMode取整。
MONEY - Static variable in class org.miaixz.bus.core.lang.Regex
货币
MONEY_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
货币
month - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.EightChar
月柱
month - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
农历月
month - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
month - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarWeek
month - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
公历月
month - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarMonth
month - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarWeek
month() - Method in class org.miaixz.bus.core.center.date.DateTime
获得月份,从0开始计数
month(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得月份,从0开始计数
Month - Enum Class in org.miaixz.bus.core.center.date.culture.en
月份枚举 与Calendar中的月份int值对应
MONTH - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Various
monthBaseOne() - Method in class org.miaixz.bus.core.center.date.DateTime
获取月,从1开始计数
monthCount - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimitInfo
月数
monthEnum() - Method in class org.miaixz.bus.core.center.date.DateTime
获得月份
monthEnum(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得月份
monthStartFromOne() - Method in class org.miaixz.bus.core.center.date.DateTime
获得月份,从1开始计数 由于Calendar 中的月份按照0开始计数,导致某些需求容易误解,因此如果想用1表示一月,2表示二月则调用此方法
Morse - Class in org.miaixz.bus.core.codec
莫尔斯电码的编码和解码实现 参考:https://github.com/TakWolf/Java-MorseCoder
Morse() - Constructor for class org.miaixz.bus.core.codec.Morse
构造
Morse(char, char, char) - Constructor for class org.miaixz.bus.core.codec.Morse
构造
MOV - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
mov 此文件签名非常复杂,只判断常见的几种
move() - Method in class org.miaixz.bus.core.io.file.PathMover
移动文件或目录到目标中,例如: 如果src和target为同一文件或目录,直接返回target。 如果src为文件,target为目录,则移动到目标目录下,存在同名文件则按照是否覆盖参数执行。 如果src为文件,target为文件,则按照是否覆盖参数执行。 如果src为文件,target为不存在的路径,则重命名源文件到目标指定的文件,如move("/a/b", "/c/d"), d不存在,则b变成d。 如果src为目录,target为文件,抛出IllegalArgumentException 如果src为目录,target为目录,则将源目录及其内容移动到目标路径目录中,如move("/a/b", "/c/d"),结果为"/c/d/b" 如果src为目录,target为其子目录,抛出IllegalArgumentException 如果src为目录,target为不存在的路径,则重命名src到target,如move("/a/b", "/c/d"),结果为"/c/d/",相当于b重命名为d
move(File, File, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
移动文件或目录到目标中,例如: 如果src为文件,target为目录,则移动到目标目录下,存在同名文件则按照是否覆盖参数执行。 如果src为文件,target为文件,则按照是否覆盖参数执行。 如果src为文件,target为不存在的路径,则重命名源文件到目标指定的文件,如moveContent("/a/b", "/c/d"), d不存在,则b变成d。 如果src为目录,target为文件,抛出IllegalArgumentException 如果src为目录,target为目录,则将源目录及其内容移动到目标路径目录中,如move("/a/b", "/c/d"),结果为"/c/d/b" 如果src为目录,target为不存在的路径,则创建目标路径为目录,将源目录及其内容移动到目标路径目录中,如move("/a/b", "/c/d"),结果为"/c/d/b"
move(CharSequence, int, int, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
循环位移指定位置的字符串为指定距离 当moveLength大于0向右位移,小于0向左位移,0不位移 当moveLength大于字符串长度时采取循环位移策略,即位移到头后从头(尾)位移,例如长度为10,位移13则表示位移3
move(Path, Path, boolean) - Static method in class org.miaixz.bus.core.io.file.PathResolve
移动文件或目录到目标中,例如: 如果src和target为同一文件或目录,直接返回target。 如果src为文件,target为目录,则移动到目标目录下,存在同名文件则按照是否覆盖参数执行。 如果src为文件,target为文件,则按照是否覆盖参数执行。 如果src为文件,target为不存在的路径,则重命名源文件到目标指定的文件,如moveContent("/a/b", "/c/d"), d不存在,则b变成d。 如果src为目录,target为文件,抛出IllegalArgumentException 如果src为目录,target为目录,则将源目录及其内容移动到目标路径目录中,如move("/a/b", "/c/d"),结果为"/c/d/b" 如果src为目录,target为不存在的路径,则重命名src到target,如move("/a/b", "/c/d"),结果为"/c/d/",相当于b重命名为d
move(List<T>, T, int) - Static method in class org.miaixz.bus.core.xyz.ListKit
将元素移动到指定列表的新位置。 如果元素不在列表中,则将其添加到新位置。 如果元素已在列表中,则先移除它,然后再将其添加到新位置。
MOVE - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Method MOVE
MOVE - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Method MOVE
moveContent() - Method in class org.miaixz.bus.core.io.file.PathMover
移动文件或目录内容到目标中,例如: 如果src为文件,target为目录,则移动到目标目录下,存在同名文件则按照是否覆盖参数执行。 如果src为文件,target为文件,则按照是否覆盖参数执行。 如果src为文件,target为不存在的路径,则重命名源文件到目标指定的文件,如moveContent("/a/b", "/c/d"), d不存在,则b变成d。 如果src为目录,target为文件,抛出IllegalArgumentException 如果src为目录,target为目录,则将源目录下的内容移动到目标路径目录中,源目录不删除。 如果src为目录,target为不存在的路径,则创建目标路径为目录,将源目录下的内容移动到目标路径目录中,源目录不删除。
moveContent(Path, Path, boolean) - Static method in class org.miaixz.bus.core.io.file.PathResolve
移动文件或目录内容到目标中,例如: 如果src为文件,target为目录,则移动到目标目录下,存在同名文件则按照是否覆盖参数执行。 如果src为文件,target为文件,则按照是否覆盖参数执行。 如果src为文件,target为不存在的路径,则重命名源文件到目标指定的文件,如moveContent("/a/b", "/c/d"), d不存在,则b变成d。 如果src为目录,target为文件,抛出IllegalArgumentException 如果src为目录,target为目录,则将源目录下的内容移动到目标路径目录中,源目录不删除。 如果src为目录,target为不存在的路径,则创建目标路径为目录,将源目录下的内容移动到目标路径目录中,源目录不删除。
moveToBack(E) - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
Moves the element to the back of the deque so that it becomes the last element.
moveToFront(E) - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
Moves the element to the front of the deque so that it becomes the first element.
MoveVisitor - Class in org.miaixz.bus.core.io.file.visitor
文件移动操作的FileVisitor实现,用于递归遍历移动目录和文件,此类非线程安全 此类在遍历源目录并移动过程中会自动创建目标目录中不存在的上级目录。
MoveVisitor(Path, Path, CopyOption...) - Constructor for class org.miaixz.bus.core.io.file.visitor.MoveVisitor
构造
MP3 - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
mpeg-mp3
MP4 - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
mp4
MPEG - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
mpg
MS - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Units
一毫秒
msaLon(double, int, int) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
msaLonT(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
msaLonT2(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
MST - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"-07:00", "MDT","北美山地标准时间"
mul(Number...) - Static method in class org.miaixz.bus.core.xyz.MathKit
提供精确的乘法运算 如果传入多个值为null或者空,则返回0
mul(String...) - Static method in class org.miaixz.bus.core.xyz.MathKit
提供精确的乘法运算 如果传入多个值为null或者空,则返回0
multi(BiConsumerX<T, U>...) - Static method in interface org.miaixz.bus.core.center.function.BiConsumerX
multi
multi(ConsumerX<T>...) - Static method in interface org.miaixz.bus.core.center.function.ConsumerX
multi
multi(RunnableX...) - Static method in interface org.miaixz.bus.core.center.function.RunnableX
multi
multiAnd(PredicateX<T>...) - Static method in interface org.miaixz.bus.core.center.function.PredicateX
multi
MultiFileResource - Class in org.miaixz.bus.core.io.resource
多文件组合资源 此资源为一个利用游标自循环资源,只有调用MultiResource.next() 方法才会获取下一个资源,使用完毕后调用MultiResource.reset()方法重置游标
MultiFileResource(File...) - Constructor for class org.miaixz.bus.core.io.resource.MultiFileResource
构造
MultiFileResource(Path...) - Constructor for class org.miaixz.bus.core.io.resource.MultiFileResource
构造
MultiFileResource(Collection<File>) - Constructor for class org.miaixz.bus.core.io.resource.MultiFileResource
构造
multiOr(PredicateX<T>...) - Static method in interface org.miaixz.bus.core.center.function.PredicateX
multi
MULTIPART_ALTERNATIVE - Static variable in class org.miaixz.bus.core.lang.MediaType
"multipart/alternative"
MULTIPART_ALTERNATIVE_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
MULTIPART_DIGEST - Static variable in class org.miaixz.bus.core.lang.MediaType
"multipart/digest"
MULTIPART_DIGEST_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
MULTIPART_FORM_DATA - Static variable in class org.miaixz.bus.core.lang.MediaType
"multipart/form-data"
MULTIPART_FORM_DATA_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
MULTIPART_MIXED - Static variable in class org.miaixz.bus.core.lang.MediaType
"multipart/mixed"
MULTIPART_MIXED_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
MULTIPART_parallel - Static variable in class org.miaixz.bus.core.lang.MediaType
"multipart/related"
MULTIPART_PARALLEL_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
MULTIPART_RELATED - Static variable in class org.miaixz.bus.core.lang.MediaType
"multipart/related"
MULTIPART_RELATED_APPLICATION_DICOM - Static variable in class org.miaixz.bus.core.lang.MediaType
"multipart/related;type=application/dicom"
MULTIPART_RELATED_APPLICATION_DICOM_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
MULTIPART_RELATED_APPLICATION_DICOM_XML - Static variable in class org.miaixz.bus.core.lang.MediaType
"multipart/related;type=\"application/dicom+xml\""
MULTIPART_RELATED_APPLICATION_DICOM_XML_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
MULTIPART_RELATED_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
multiple(int, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
最小公倍数
multiple(Class<T>) - Method in interface org.miaixz.bus.core.instance.Instance
多例对象,每次都是全新的创建
multiple(Class<T>) - Method in class org.miaixz.bus.core.instance.InstanceFactory
 
multiple(Class<T>) - Static method in class org.miaixz.bus.core.instance.Instances
多例
multiply(double) - Method in class org.miaixz.bus.core.math.Money
货币乘法 返回一个新的货币对象,币种与本货币对象相同,金额为本货币对象的金额乘以乘数。 本货币对象的值不变。如果相乘后的金额不能转换为整数分,则四舍五入。
multiply(long) - Method in class org.miaixz.bus.core.math.Money
货币乘法 返回一个新的货币对象,币种与本货币对象相同,金额为本货币对象的金额乘以乘数。 本货币对象的值不变。
multiply(BigDecimal) - Method in class org.miaixz.bus.core.math.Money
货币乘法 返回一个新的货币对象,币种与本货币对象相同,金额为本货币对象的金额乘以乘数。 本货币对象的值不变。如果相乘后的金额不能转换为整数分,使用缺省的取整模式 DEFUALT_ROUNDING_MODE进行取整。
multiply(BigDecimal, RoundingMode) - Method in class org.miaixz.bus.core.math.Money
货币乘法 返回一个新的货币对象,币种与本货币对象相同,金额为本货币对象的金额乘以乘数。 本货币对象的值不变。如果相乘后的金额不能转换为整数分,使用指定的取整方式 roundingMode进行取整。
multiplyBy(double) - Method in class org.miaixz.bus.core.math.Money
货币累乘 本货币对象金额乘以乘数,并返回本货币对象。 如果相乘后的金额不能转换为整数分,则使用四舍五入。
multiplyBy(long) - Method in class org.miaixz.bus.core.math.Money
货币累乘 本货币对象金额乘以乘数,并返回本货币对象。
multiplyBy(BigDecimal) - Method in class org.miaixz.bus.core.math.Money
货币累乘 本货币对象金额乘以乘数,并返回本货币对象。 如果相乘后的金额不能转换为整数分,使用缺省的取整方式 DEFUALT_ROUNDING_MODE进行取整。
multiplyBy(BigDecimal, RoundingMode) - Method in class org.miaixz.bus.core.math.Money
货币累乘 本货币对象金额乘以乘数,并返回本货币对象。 如果相乘后的金额不能转换为整数分,使用指定的取整方式 roundingMode进行取整。
MultiResource - Class in org.miaixz.bus.core.io.resource
多资源组合资源 此资源为一个利用游标自循环资源,只有调用MultiResource.next() 方法才会获取下一个资源,使用完毕后调用MultiResource.reset()方法重置游标
MultiResource(Collection<Resource>) - Constructor for class org.miaixz.bus.core.io.resource.MultiResource
构造
MultiResource(Resource...) - Constructor for class org.miaixz.bus.core.io.resource.MultiResource
构造
MultiValueMap<K,V> - Interface in org.miaixz.bus.core.center.map.multi
一个键对应多个值的集合Map实现,提供针对键对应的值集合中的元素而非值集合本身的一些快捷操作, 本身可作为一个值为Collection类型的Map使用。
murmur128(byte[]) - Static method in class org.miaixz.bus.core.xyz.HashKit
MurmurHash算法128-bit实现
murmur32(byte[]) - Static method in class org.miaixz.bus.core.xyz.HashKit
MurmurHash算法32-bit实现
murmur64(byte[]) - Static method in class org.miaixz.bus.core.xyz.HashKit
MurmurHash算法64-bit实现
MurmurHash - Class in org.miaixz.bus.core.codec.hash
Murmur3 32bit、64bit、128bit 哈希算法实现 此算法来自于:...
MurmurHash() - Constructor for class org.miaixz.bus.core.codec.hash.MurmurHash
 
Mutable<T> - Interface in org.miaixz.bus.core.lang.mutable
提供可变值类型接口
MutableBool - Class in org.miaixz.bus.core.lang.mutable
可变 boolean 类型
MutableBool() - Constructor for class org.miaixz.bus.core.lang.mutable.MutableBool
构造,默认值0
MutableBool(boolean) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableBool
构造
MutableBool(String) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableBool
构造
MutableByte - Class in org.miaixz.bus.core.lang.mutable
可变 byte 类型
MutableByte() - Constructor for class org.miaixz.bus.core.lang.mutable.MutableByte
构造,默认值0
MutableByte(byte) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableByte
构造
MutableByte(Number) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableByte
构造
MutableByte(String) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableByte
构造
MutableDouble - Class in org.miaixz.bus.core.lang.mutable
可变 double 类型
MutableDouble() - Constructor for class org.miaixz.bus.core.lang.mutable.MutableDouble
构造,默认值0
MutableDouble(double) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableDouble
构造
MutableDouble(Number) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableDouble
构造
MutableDouble(String) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableDouble
构造
MutableEntry<K,V> - Class in org.miaixz.bus.core.lang.mutable
可变键和值的Map.Entry实现,可以修改键和值
MutableEntry(K, V) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableEntry
构造
MutableFloat - Class in org.miaixz.bus.core.lang.mutable
可变 float 类型
MutableFloat() - Constructor for class org.miaixz.bus.core.lang.mutable.MutableFloat
构造,默认值0
MutableFloat(float) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableFloat
构造
MutableFloat(Number) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableFloat
构造
MutableFloat(String) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableFloat
构造
MutableInt - Class in org.miaixz.bus.core.lang.mutable
可变 int 类型
MutableInt() - Constructor for class org.miaixz.bus.core.lang.mutable.MutableInt
构造,默认值0
MutableInt(int) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableInt
构造
MutableInt(Number) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableInt
构造
MutableInt(String) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableInt
构造
MutableLong - Class in org.miaixz.bus.core.lang.mutable
可变 long 类型
MutableLong() - Constructor for class org.miaixz.bus.core.lang.mutable.MutableLong
构造,默认值0
MutableLong(long) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableLong
构造
MutableLong(Number) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableLong
构造
MutableLong(String) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableLong
构造
MutableObject<T> - Class in org.miaixz.bus.core.lang.mutable
可变Object
MutableObject() - Constructor for class org.miaixz.bus.core.lang.mutable.MutableObject
构造,空值
MutableObject(T) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableObject
构造
MutablePair<L,R> - Class in org.miaixz.bus.core.lang.mutable
可变二元组对象
MutablePair(L, R) - Constructor for class org.miaixz.bus.core.lang.mutable.MutablePair
构造
MutableShort - Class in org.miaixz.bus.core.lang.mutable
可变 short 类型
MutableShort() - Constructor for class org.miaixz.bus.core.lang.mutable.MutableShort
构造,默认值0
MutableShort(short) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableShort
构造
MutableShort(Number) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableShort
构造
MutableShort(String) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableShort
构造
MutableTriplet<L,M,R> - Class in org.miaixz.bus.core.lang.mutable
可变三元组对象
MutableTriplet(L, M, R) - Constructor for class org.miaixz.bus.core.lang.mutable.MutableTriplet
构造
mv(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 

N

name - Variable in class org.miaixz.bus.core.center.date.culture.Holiday
名称
name - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarFestival
名称
name - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarFestival
名称
name - Variable in class org.miaixz.bus.core.io.resource.UrlResource
 
name() - Method in interface org.miaixz.bus.core.lang.Enumers
枚举名称
Named - Annotation Interface in org.miaixz.bus.core.annotation
注解命名
Named.Names - Class in org.miaixz.bus.core.annotation
 
NamedInheritableThreadLocal<T> - Class in org.miaixz.bus.core.lang.thread.threadlocal
带有Name标识的 InheritableThreadLocal,调用toString返回name
NamedInheritableThreadLocal(String) - Constructor for class org.miaixz.bus.core.lang.thread.threadlocal.NamedInheritableThreadLocal
构造
NamedSegment - Class in org.miaixz.bus.core.text.placeholder.segment
字符串模板-有前后缀的变量占位符 SectionBuffer
NamedSegment(String, String) - Constructor for class org.miaixz.bus.core.text.placeholder.segment.NamedSegment
 
NamedStringTemplate - Class in org.miaixz.bus.core.text.placeholder.template
有前后缀的字符串模板
NamedStringTemplate(String, int, String, String, char, String, UnaryOperator<String>) - Constructor for class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
 
NamedStringTemplate.Builder - Class in org.miaixz.bus.core.text.placeholder.template
构造器
NamedThreadFactory - Class in org.miaixz.bus.core.lang.thread
线程创建工厂类,此工厂可选配置:
NamedThreadFactory(String) - Constructor for class org.miaixz.bus.core.lang.thread.NamedThreadFactory
构造
NamedThreadFactory(String, boolean) - Constructor for class org.miaixz.bus.core.lang.thread.NamedThreadFactory
构造
NamedThreadFactory(String, ThreadGroup, boolean) - Constructor for class org.miaixz.bus.core.lang.thread.NamedThreadFactory
构造
NamedThreadFactory(String, ThreadGroup, boolean, Thread.UncaughtExceptionHandler) - Constructor for class org.miaixz.bus.core.lang.thread.NamedThreadFactory
构造
NamedThreadLocal<T> - Class in org.miaixz.bus.core.lang.thread.threadlocal
带有Name标识的 ThreadLocal,调用toString返回name
NamedThreadLocal(String) - Constructor for class org.miaixz.bus.core.lang.thread.threadlocal.NamedThreadLocal
构造
NameNode - Class in org.miaixz.bus.core.beans.path.node
处理名称节点或序号节点,如: name 1
NameNode(String) - Constructor for class org.miaixz.bus.core.beans.path.node.NameNode
构造
names - Variable in class org.miaixz.bus.core.center.date.culture.Samsara
名称列表
Names(String) - Constructor for class org.miaixz.bus.core.annotation.Named.Names
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.Animal
动物
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.Beast
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.climate.Climate
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.climate.ThreeClimate
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.Direction
依据后天八卦排序(0坎北, 1坤西南, 2震东, 3巽东南, 4中, 5乾西北, 6兑西, 7艮东北, 8离南)
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.dog.Dog
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.Duty
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.Element
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusEarthBranch
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusHeavenStem
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusMonth
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.Land
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.Luck
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.minor.PengZuEarthBranch
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.minor.PengZuHeavenStem
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.nine.Nine
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.Phase
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.sixty.EarthBranch
古今十二时辰与时间对照 子时(23时至01时):夜半时分,也是一天的开始。 丑时(01时至03时):鸡鸣时分,意味着新的一天开始。 寅时(03时至05时):平旦,夜与日的交替之际,太阳即将初升。 卯时(05时至07时):日出时分,太阳刚刚露脸,冉冉初升。 辰时(07时至09时):食时,古人吃早饭的时间。 巳时(09时至11时):隅中,临近中午的时候。 午时(11时至13时):日中,太阳最猛烈的时候。 未时(13时至15时):日昳,太阳偏西为日跌。 申时(15时至17时):哺时,也被称为日铺、夕食等。 酉时(17时至19时):日入时分,太阳落山,天地昏黄,万物朦胧。 戌时(19时至21时):黄昏时分,太阳已经落山,天色逐渐暗淡。 亥时(21时至23时):人定时分,夜色已深,人们已经停止活动,安歇睡眠了。
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.sixty.HeavenStem
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.Sixty
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.sixty.SixtyCycle
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.Sound
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.star.nine.Dipper
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.star.nine.NineStar
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.star.seven.SevenStar
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.star.ten.TenStar
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.star.twelve.Ecliptic
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.star.twelve.TwelveStar
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.star.twentyeight.TwentyEightStar
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.Ten
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.Terrain
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.Twenty
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.Week
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.Zodiac
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.cn.Zone
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.Holiday
法定假日名称
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarFestival
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarSeason
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.solar.SolarFestival
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.solar.SolarHalfYear
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.solar.SolarMonth
 
NAMES - Static variable in class org.miaixz.bus.core.center.date.culture.solar.SolarTerms
 
nameToClass(String, boolean, ClassLoader) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
类名称转类
nameToDesc(String) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
类名称转描述
nameUUIDFromBytes(byte[]) - Static method in class org.miaixz.bus.core.data.UUID
根据指定的字节数组获取类型 3 UUIDv3(基于名称的·使用MD5哈希加密)UUID 的静态工厂。
NamingCase - Class in org.miaixz.bus.core.text
命名规则封装,主要是针对驼峰风格命名、连接符命名等的封装
NamingCase() - Constructor for class org.miaixz.bus.core.text.NamingCase
 
nanoId() - Static method in class org.miaixz.bus.core.data.ID
获取随机NanoId
nanoId(int) - Static method in class org.miaixz.bus.core.data.ID
获取随机NanoId
NanoId - Class in org.miaixz.bus.core.data
NanoId,一个小型、安全、对 URL友好的唯一字符串 ID 生成器,特点: 安全:它使用加密、强大的随机 API,并保证符号的正确分配 体积小:只有 258 bytes 大小(压缩后)、无依赖 紧凑:它使用比 UUID (A-Za-z0-9_~)更多的符号
NanoId() - Constructor for class org.miaixz.bus.core.data.NanoId
 
nanosToMillis(long) - Static method in class org.miaixz.bus.core.xyz.DateKit
纳秒转毫秒
nanosToSeconds(long) - Static method in class org.miaixz.bus.core.xyz.DateKit
纳秒转秒,保留小数
nat() - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建lib包资源加载器
NATIVE - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Modifier
native,本地修饰符。指定此方法的方法体是用其他语言在程序外部编写的。
NatLoader - Class in org.miaixz.bus.core.lang.loader
Jar包资源加载器
NatLoader() - Constructor for class org.miaixz.bus.core.lang.loader.NatLoader
 
natural() - Static method in class org.miaixz.bus.core.xyz.CompareKit
获取自然排序器,即默认排序器 如需对null友好操作如下 Comparator.nullsLast(CompareKit.natural()) Comparator.nullsFirst(CompareKit.natural())
naturalReverse() - Static method in class org.miaixz.bus.core.xyz.CompareKit
获取反序排序器,即默认自然排序的反序排序器 如需对null友好操作如下 Comparator.nullsLast(CompareKit.naturalReverse()) Comparator.nullsFirst(CompareKit.naturalReverse())
negate() - Method in interface org.miaixz.bus.core.center.function.BiPredicateX
Returns a predicate that represents the logical negation of this predicate.
negate() - Method in interface org.miaixz.bus.core.center.function.PredicateX
Returns a predicate that represents the logical negation of this predicate.
negate() - Method in interface org.miaixz.bus.core.lang.range.Bound
对当前边界取反
negate() - Method in enum class org.miaixz.bus.core.lang.range.BoundType
对边界类型取反
negate() - Method in class org.miaixz.bus.core.lang.range.FiniteBound
对当前边界取反
negate() - Method in class org.miaixz.bus.core.lang.range.NoneLowerBound
对当前边界取反
negate() - Method in class org.miaixz.bus.core.lang.range.NoneUpperBound
对当前边界取反
negate(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
取相反值
negate(Boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
取相反值
negate(Predicate<T>) - Static method in class org.miaixz.bus.core.xyz.PredicateKit
反向条件
negative - Variable in class org.miaixz.bus.core.text.finder.TextFinder
 
NES - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
nes
NET - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"Asia/Yerevan","亚洲/埃里温"
netCat(String, int, boolean, ByteBuffer) - Static method in class org.miaixz.bus.core.xyz.NetKit
简易的使用Socket发送数据
netCat(String, int, byte[]) - Static method in class org.miaixz.bus.core.xyz.NetKit
使用普通Socket发送数据
NetKit - Class in org.miaixz.bus.core.xyz
网络相关工具
NetKit() - Constructor for class org.miaixz.bus.core.xyz.NetKit
 
NEVER - Static variable in class org.miaixz.bus.core.lang.loader.Filters
永远返回false的过滤器
newArray(int) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
新建一个Object类型空数组
newArray(Class<?>, int) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
新建一个空数组
newBlockingQueue(int, boolean) - Static method in class org.miaixz.bus.core.xyz.CollKit
新建BlockingQueue 在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。
newCompletionService() - Static method in class org.miaixz.bus.core.xyz.ThreadKit
新建一个CompletionService,调用其submit方法可以异步执行多个任务,最后调用take方法按照完成的顺序获得其结果。 若未完成,则会阻塞
newCompletionService(ExecutorService) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
新建一个CompletionService,调用其submit方法可以异步执行多个任务,最后调用take方法按照完成的顺序获得其结果。 若未完成,则会阻塞
newCondition() - Method in class org.miaixz.bus.core.lang.thread.lock.NoLock
 
newCountDownLatch(int) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
新建一个CountDownLatch,一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。 示例:等6个同学都离开教室,班长才能锁门。
newCyclicBarrier(int) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
新建一个CycleBarrier 循环栅栏,一个同步辅助类 示例:7个同学,集齐7个龙珠,7个同学一起召唤神龙;前后集齐了2次
newDecoder(Charset, CodingErrorAction) - Static method in class org.miaixz.bus.core.lang.Charset
创建一个新的CharsetDecoder实例,配置指定的字符集和错误处理行为。
newEncoder(Charset, CodingErrorAction) - Static method in class org.miaixz.bus.core.lang.Charset
创建一个新的CharsetEncoder实例,配置指定的字符集和错误处理策略。
newerThan(File, long) - Static method in class org.miaixz.bus.core.xyz.FileKit
给定文件或目录的最后修改时间是否晚于给定时间
newerThan(File, File) - Static method in class org.miaixz.bus.core.xyz.FileKit
给定文件或目录的最后修改时间是否晚于给定时间
newExecutor() - Static method in class org.miaixz.bus.core.xyz.ThreadKit
获得一个新的线程池,默认的策略如下:
newExecutor(int) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
新建一个线程池,默认的策略如下:
newExecutor(int, int) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
获得一个新的线程池 如果maximumPoolSize >= corePoolSize,在没有新任务加入的情况下,多出的线程将最多保留60s
newExecutor(int, int, int) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
获得一个新的线程池,并指定最大任务队列大小 如果maximumPoolSize >= corePoolSize,在没有新任务加入的情况下,多出的线程将最多保留60s
newExecutorByBlockingCoefficient(float) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
获得一个新的线程池 传入阻塞系数,线程池的大小计算公式为:CPU可用核心数 / (1 - 阻塞因子) Blocking Coefficient(阻塞系数) = 阻塞时间/(阻塞时间+使用CPU的时间) 计算密集型任务的阻塞系数为0,而IO密集型任务的阻塞系数则接近于1。
newFIFOCache(int) - Static method in class org.miaixz.bus.core.xyz.CacheKit
创建FIFO(first in first out) 先进先出缓存.
newFIFOCache(int, long) - Static method in class org.miaixz.bus.core.xyz.CacheKit
创建FIFO(first in first out) 先进先出缓存.
newFile(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建File对象,相当于调用new File(),不做任何处理
newFixedExecutor(int, int, String, boolean) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
获取一个新的线程池,默认的策略如下
newFixedExecutor(int, int, String, RejectedExecutionHandler) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
获得一个新的线程池,默认策略如下
newFixedExecutor(int, String, boolean) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
获取一个新的线程池,默认的策略如下
newHashMap() - Static method in class org.miaixz.bus.core.xyz.MapKit
新建一个HashMap
newHashMap(boolean) - Static method in class org.miaixz.bus.core.xyz.MapKit
新建一个HashMap
newHashMap(int) - Static method in class org.miaixz.bus.core.xyz.MapKit
新建一个HashMap
newHashMap(int, boolean) - Static method in class org.miaixz.bus.core.xyz.MapKit
新建一个HashMap
newIdentityMap(int) - Static method in class org.miaixz.bus.core.xyz.MapKit
创建键不重复Map
newInstance(Class<?>, ValueProvider<String>) - Static method in class org.miaixz.bus.core.xyz.RecordKit
实例化Record类
newInstance(Class<T>, Object...) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
实例化对象
newInstance(Class<T>, Map<String, ?>) - Static method in class org.miaixz.bus.core.xyz.KotlinKit
实例化Kotlin对象
newInstance(Class<T>, ValueProvider<String>) - Static method in class org.miaixz.bus.core.xyz.KotlinKit
实例化Kotlin对象
newInstance(String) - Static method in class org.miaixz.bus.core.text.placeholder.segment.SingleSegment
 
newInstance(String) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
实例化对象 类必须有空构造函数
newInstanceIfPossible(Class<T>) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
尝试遍历并调用此类的所有构造方法,直到构造成功并返回 对于某些特殊的接口,按照其默认实现实例化,例如:
newLFUCache(int) - Static method in class org.miaixz.bus.core.xyz.CacheKit
创建LFU(least frequently used) 最少使用率缓存.
newLFUCache(int, long) - Static method in class org.miaixz.bus.core.xyz.CacheKit
创建LFU(least frequently used) 最少使用率缓存.
NEWLINE - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: 回车换行
newLRUCache(int) - Static method in class org.miaixz.bus.core.xyz.CacheKit
创建LRU (least recently used)最近最久未使用缓存.
newLRUCache(int, long) - Static method in class org.miaixz.bus.core.xyz.CacheKit
创建LRU (least recently used)最近最久未使用缓存.
newMoneyWithSameCurrency(long) - Method in class org.miaixz.bus.core.math.Money
创建一个币种相同,具有指定金额的货币对象。
newNamedThreadFactory(String, boolean) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
创建线程工厂
newNamedThreadFactory(String, ThreadGroup, boolean) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
创建线程工厂
newNamedThreadFactory(String, ThreadGroup, boolean, Thread.UncaughtExceptionHandler) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
创建线程工厂
newNoCache() - Static method in class org.miaixz.bus.core.xyz.CacheKit
创建无缓存实现.
newPhaser(int) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
新建一个Phaser,一个同步辅助类,jdk1.7提供,可以完全替代CountDownLatch;
newSafeConcurrentHashMap() - Static method in class org.miaixz.bus.core.xyz.MapKit
新建一个初始容量为Normal._16SafeConcurrentHashMap
newSafeConcurrentHashMap(int) - Static method in class org.miaixz.bus.core.xyz.MapKit
newSafeConcurrentHashMap(Map<K, V>) - Static method in class org.miaixz.bus.core.xyz.MapKit
传入一个Map将其转化为SafeConcurrentHashMap类型
newSimpleFormat(String) - Static method in class org.miaixz.bus.core.center.date.Formatter
创建SimpleDateFormat,注意此对象非线程安全! 此对象默认为严格格式模式,即parse时如果格式不正确会报错。
newSimpleFormat(String, Locale, TimeZone) - Static method in class org.miaixz.bus.core.center.date.Formatter
创建SimpleDateFormat,注意此对象非线程安全! 此对象默认为严格格式模式,即parse时如果格式不正确会报错。
newSingleExecutor() - Static method in class org.miaixz.bus.core.xyz.ThreadKit
获得一个新的线程池,只有单个线程,策略如下:
newSslSocketFactory(X509TrustManager) - Static method in class org.miaixz.bus.core.net.tls.SSLContextBuilder
创建SSL证书
newThread(Runnable) - Method in class org.miaixz.bus.core.lang.thread.NamedThreadFactory
 
newThread(Runnable, String) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
创建新线程,非守护线程,正常优先级,线程组与当前线程的线程组一致
newThread(Runnable, String, boolean) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
创建新线程
newTimedCache(long) - Static method in class org.miaixz.bus.core.xyz.CacheKit
创建定时缓存.
newTimedCache(long, long) - Static method in class org.miaixz.bus.core.xyz.CacheKit
创建定时缓存,通过定时任务自动清除过期缓存对象
newTimeoutException(IOException) - Method in class org.miaixz.bus.core.io.timout.AsyncTimeout
Returns an IOException to represent a timeout.
newTreeMap(Comparator<? super K>) - Static method in class org.miaixz.bus.core.xyz.MapKit
新建TreeMap,Key有序的Map
newTreeMap(Map<K, V>, Comparator<? super K>) - Static method in class org.miaixz.bus.core.xyz.MapKit
新建TreeMap,Key有序的Map
newTrustManager() - Static method in class org.miaixz.bus.core.net.tls.SSLContextBuilder
 
newWeakCache(long) - Static method in class org.miaixz.bus.core.xyz.CacheKit
创建弱引用缓存.
next - Static variable in class org.miaixz.bus.core.io.LifeCycle
段的单链表
next - Variable in class org.miaixz.bus.core.io.SectionBuffer
链表或循环链表中的下一段.
next - Variable in class org.miaixz.bus.core.lang.loader.ResourceLoader.ResourceEnumerator
 
next() - Method in class org.miaixz.bus.core.beans.path.BeanPath
 
next() - Method in class org.miaixz.bus.core.cache.provider.CacheObjectIterator
 
next() - Method in class org.miaixz.bus.core.cache.provider.CacheValuesIterator
 
next() - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.EarthBranch
相冲的地支(子午冲,丑未冲,寅申冲,辰戌冲,卯酉冲,巳亥冲)
next() - Method in class org.miaixz.bus.core.center.iterator.ArrayIterator
 
next() - Method in class org.miaixz.bus.core.center.iterator.ComputeIterator
 
next() - Method in class org.miaixz.bus.core.center.iterator.CopiedIterator
 
next() - Method in class org.miaixz.bus.core.center.iterator.EnumerationIterator
 
next() - Method in class org.miaixz.bus.core.center.iterator.FilterIterator
 
next() - Method in class org.miaixz.bus.core.center.iterator.IterChain
 
next() - Method in class org.miaixz.bus.core.center.iterator.NodeListIterator
 
next() - Method in class org.miaixz.bus.core.center.iterator.PartitionIterator
 
next() - Method in class org.miaixz.bus.core.center.iterator.TransIterator
 
next() - Static method in class org.miaixz.bus.core.data.ObjectId
获取一个objectId【没有下划线】。
next() - Method in class org.miaixz.bus.core.data.Snowflake
下一个ID
next() - Method in class org.miaixz.bus.core.io.buffer.Buffer.UnsafeCursor
Seeks to the next range of bytes, advancing the offset by end - start.
next() - Method in class org.miaixz.bus.core.io.resource.MultiResource
 
next() - Method in class org.miaixz.bus.core.lang.range.Range
 
next() - Method in class org.miaixz.bus.core.tree.HierarchyIterator
获取下一个节点
next(boolean) - Static method in class org.miaixz.bus.core.data.ObjectId
获取一个objectId
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.Animal
获取对象
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.Beast
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.DecadeFortune
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.birth.Fortune
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.climate.Climate
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.climate.ThreeClimate
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.Direction
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.dog.Dog
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.Duty
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.Element
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusEarthBranch
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusHeavenStem
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusMonth
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.JulianDay
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.Land
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.Luck
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.minor.PengZuEarthBranch
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.minor.PengZuHeavenStem
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.nine.Nine
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.Phase
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.EarthBranch
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.HeavenStem
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.Sixty
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.sixty.SixtyCycle
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.Sound
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.star.nine.Dipper
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.star.nine.NineStar
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.star.seven.SevenStar
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.star.ten.TenStar
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.star.twelve.Ecliptic
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.star.twelve.TwelveStar
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.star.twentyeight.TwentyEightStar
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.Ten
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.Terrain
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.Twenty
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.Week
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.Zodiac
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.cn.Zone
 
next(int) - Method in interface org.miaixz.bus.core.center.date.culture.Culture
推移
next(int) - Method in class org.miaixz.bus.core.center.date.culture.Holiday
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarFestival
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarSeason
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarWeek
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarYear
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarFestival
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarHalfYear
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarMonth
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarQuarter
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTerms
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
推移
next(int) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarWeek
 
next(int) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarYear
 
nextBytes() - Static method in class org.miaixz.bus.core.data.ObjectId
获取一个objectId的bytes表现形式
nextElement() - Method in class org.miaixz.bus.core.center.iterator.IteratorEnumeration
 
nextElement() - Method in class org.miaixz.bus.core.lang.loader.ResourceLoader.ResourceEnumerator
 
nextIndex(int) - Method in class org.miaixz.bus.core.center.date.culture.Samsara
推移后的索引
nextMonotonic(long) - Method in class org.miaixz.bus.core.data.ULID
获取下一个有序的ULID
nextMonth() - Static method in class org.miaixz.bus.core.xyz.DateKit
下个月
nextString() - Method in class org.miaixz.bus.core.data.Snowflake
下一个ID(字符串形式)
nextWeek() - Static method in class org.miaixz.bus.core.xyz.DateKit
下周
NFA - Class in org.miaixz.bus.core.text.dfa
基于非确定性有穷自动机(NFA) 实现的多模匹配工具
NFA() - Constructor for class org.miaixz.bus.core.text.dfa.NFA
默认构造
NFA(String...) - Constructor for class org.miaixz.bus.core.text.dfa.NFA
构造函数 并 初始化词库
Nine - Class in org.miaixz.bus.core.center.date.culture.cn.nine
数九
Nine(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.nine.Nine
 
Nine(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.nine.Nine
 
NINE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
NineDay - Class in org.miaixz.bus.core.center.date.culture.cn.nine
数九天
NineDay(Nine, int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.nine.NineDay
 
NineStar - Class in org.miaixz.bus.core.center.date.culture.cn.star.nine
九星
NineStar(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.star.nine.NineStar
 
NineStar(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.star.nine.NineStar
 
NL - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
NL_BE - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
NL_BE_EURO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
NL_NL - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
NL_NL_EURO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
NO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
NO_NO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
NO_NO_NY - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
No128 - Class in org.miaixz.bus.core.codec
128位数字表示,分为: 最高有效位(Most Significant Bit),64 bit(8 bytes) 最低有效位(Least Significant Bit),64 bit(8 bytes)
No128(long, long) - Constructor for class org.miaixz.bus.core.codec.No128
构造
NoCache<K,V> - Class in org.miaixz.bus.core.cache.provider
无缓存实现,用于快速关闭缓存
NoCache() - Constructor for class org.miaixz.bus.core.cache.provider.NoCache
 
node() - Method in class org.miaixz.bus.core.data.UUID
与此 UUID 相关的节点值。
Node - Interface in org.miaixz.bus.core.beans.path.node
Bean路径节点接口
Node<T> - Interface in org.miaixz.bus.core.tree
节点接口,提供节点相关的的方法定义
NodeConfig - Class in org.miaixz.bus.core.tree
树配置属性相关
NodeConfig() - Constructor for class org.miaixz.bus.core.tree.NodeConfig
 
NodeFactory - Class in org.miaixz.bus.core.beans.path.node
节点简单工厂
NodeFactory() - Constructor for class org.miaixz.bus.core.beans.path.node.NodeFactory
 
NodeListIterator - Class in org.miaixz.bus.core.center.iterator
包装 NodeListIterator 此 iterator 不支持 NodeListIterator.remove() 方法。
NodeListIterator(NodeList) - Constructor for class org.miaixz.bus.core.center.iterator.NodeListIterator
构造, 根据给定NodeList 创建NodeListIterator
NodeParser<T,E> - Interface in org.miaixz.bus.core.tree.parser
树节点解析器 可以参考DefaultNodeParser
noImplement() - Static method in exception class org.miaixz.bus.core.lang.exception.RelevantException
生成一个未实现的运行时异常
NoLock - Class in org.miaixz.bus.core.lang.thread.lock
无锁实现
NoLock() - Constructor for class org.miaixz.bus.core.lang.thread.lock.NoLock
 
NON_PREFIX - Static variable in class org.miaixz.bus.core.lang.Symbol
符号: [L
NonAuthenticator - Class in org.miaixz.bus.core.net
账号密码形式的Authenticator 实现
NonAuthenticator(String, char[]) - Constructor for class org.miaixz.bus.core.net.NonAuthenticator
构造
NonClock - Class in org.miaixz.bus.core.center.date
系统时钟 高并发场景下System.currentTimeMillis()的性能问题的优化 System.currentTimeMillis()的调用比new一个普通对象要耗时的多(具体耗时高出多少我还没测试过,有人说是100倍左右) System.currentTimeMillis()之所以慢是因为去跟系统打了一次交道 后台定时更新时钟,JVM退出时,线程自动回收 see: http://git.oschina.net/yu120/sequence
NonClock(long) - Constructor for class org.miaixz.bus.core.center.date.NonClock
构造
none() - Static method in interface org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector
空实现
none(Predicate<T>...) - Static method in class org.miaixz.bus.core.xyz.PredicateKit
用于组合多个方法匹配器的方法匹配器,即所有条件都为false时,才返回true,也可理解为,任一条件为true时,返回false
None() - Constructor for class org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector.None
 
NONE - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm.Mode
无模式
NONE - Static variable in class org.miaixz.bus.core.io.timout.Timeout
既不跟踪也不检测超时的空超时。在不需要超时 的情况下使用它,例如在操作不会阻塞的实现中.
NONE - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Method NONE
NONE - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Method NONE
noneLowerBound() - Static method in interface org.miaixz.bus.core.lang.range.Bound
{x | x > -∞}
NoneLowerBound<T> - Class in org.miaixz.bus.core.lang.range
无限小的左边界
noneMatch(BiPredicate<? super K, ? super V>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
所有键值对是否都不符合条件
noneMatch(Predicate<? super T>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
判断是否没有元素满足给定断言
noneMatch(Predicate<Method>...) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
用于组合多个方法匹配器的方法匹配器,仅当所有方法匹配器均匹配失败时才认为方法匹配。
noneUpperBound() - Static method in interface org.miaixz.bus.core.lang.range.Bound
{x | x < +∞}
NoneUpperBound<T> - Class in org.miaixz.bus.core.lang.range
无限大的右边界
NONEWITHDSA - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
数字签名算法
NONEWITHECDSA - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
ECDSA签名算法
NONEWITHRSA - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
RSA签名算法
nonNull() - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
过滤掉空元素
nonNullKey() - Method in class org.miaixz.bus.core.center.stream.EntryStream
过滤流中键值对本身,或键值对的键为null的元素
nonNullKeyValue() - Method in class org.miaixz.bus.core.center.stream.EntryStream
过滤流中键值对本身、键值对中的值或键为null的元素
nonNullValue() - Method in class org.miaixz.bus.core.center.stream.EntryStream
过滤流中键值对本身,或键值对的值为null的元素
noNullElements(T[]) - Static method in class org.miaixz.bus.core.lang.Assert
断言给定数组是否不包含null元素,如果数组为空或 null将被认为不包含
noNullElements(T[], String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
断言给定数组是否不包含null元素,如果数组为空或 null将被认为不包含
noNullElements(T[], Supplier<X>) - Static method in class org.miaixz.bus.core.lang.Assert
断言给定数组是否不包含null元素,如果数组为空或 null将被认为不包含 并使用指定的函数获取错误信息返回
NoReadWriteLock - Class in org.miaixz.bus.core.lang.thread.lock
无锁的读写锁实现
NoReadWriteLock() - Constructor for class org.miaixz.bus.core.lang.thread.lock.NoReadWriteLock
 
NORM_DATE - Static variable in class org.miaixz.bus.core.lang.Fields
标准日期格式:yyyy-MM-dd
NORM_DATE_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 FormatBuilder:yyyy-MM-dd
NORM_DATE_FORMATTER - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 DateTimeFormatter:yyyy-MM-dd
NORM_DATETIME - Static variable in class org.miaixz.bus.core.lang.Fields
标准日期时间格式,精确到秒:yyyy-MM-dd HH:mm:ss
NORM_DATETIME_COMMA_MS - Static variable in class org.miaixz.bus.core.lang.Fields
ISO8601日期时间格式,精确到毫秒:yyyy-MM-dd HH:mm:ss,SSS
NORM_DATETIME_COMMA_MS_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
ISO8601日期时间格式,精确到毫秒 FormatBuilder:yyyy-MM-dd HH:mm:ss,SSS
NORM_DATETIME_COMMA_MS_FORMATTER - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 DateTimeFormatter:yyyy-MM-dd HH:mm:ss,SSS
NORM_DATETIME_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期时间格式,精确到秒 FormatBuilder:yyyy-MM-dd HH:mm:ss
NORM_DATETIME_FORMATTER - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期时间格式,精确到秒 DateTimeFormatter:yyyy-MM-dd HH:mm:ss
NORM_DATETIME_MINUTE - Static variable in class org.miaixz.bus.core.lang.Fields
标准日期时间格式,精确到分:yyyy-MM-dd HH:mm
NORM_DATETIME_MINUTE_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期时间格式,精确到分 FormatBuilder:yyyy-MM-dd HH:mm
NORM_DATETIME_MINUTE_FORMATTER - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 DateTimeFormatter:yyyy-MM-dd HH:mm
NORM_DATETIME_MS - Static variable in class org.miaixz.bus.core.lang.Fields
标准日期时间格式,精确到毫秒:yyyy-MM-dd HH:mm:ss.SSS
NORM_DATETIME_MS_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期时间格式,精确到毫秒 FormatBuilder:yyyy-MM-dd HH:mm:ss.SSS
NORM_DATETIME_MS_FORMATTER - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期时间格式,精确到毫秒 DateTimeFormatter:yyyy-MM-dd HH:mm:ss.SSS
NORM_HOUR_MINUTE - Static variable in class org.miaixz.bus.core.lang.Fields
格式化通配符: HH:mm
NORM_HOUR_MINUTE_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准时间格式 FormatBuilder:HH:mm
NORM_HOUR_MINUTE_FORMATTER - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 DateTimeFormatter:HH:mm
NORM_MONTH - Static variable in class org.miaixz.bus.core.lang.Fields
年月格式:yyyy-MM
NORM_MONTH_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
年月格式 FormatBuilder:yyyy-MM
NORM_MONTH_FORMATTER - Static variable in class org.miaixz.bus.core.center.date.Formatter
年月格式 DateTimeFormatter:yyyy-MM
NORM_TIME - Static variable in class org.miaixz.bus.core.lang.Fields
标准时间格式:HH:mm:ss
NORM_TIME_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准时间格式 FormatBuilder:HH:mm:ss
NORM_TIME_FORMATTER - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 DateTimeFormatter:HH:mm:ss
NORM_YEAR - Static variable in class org.miaixz.bus.core.lang.Fields
年格式:yyyy
Normal - Class in org.miaixz.bus.core.lang
默认常量
Normal() - Constructor for class org.miaixz.bus.core.lang.Normal
 
NORMAL - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Naming
默认/正常
NORMAL - Enum constant in enum class org.miaixz.bus.core.net.url.UrlQuery.EncodeMode
正常模式(宽松模式),这种模式下,部分分隔符无需转义
NormalDateParser - Class in org.miaixz.bus.core.center.date.format.parser
标准日期字符串解析,支持格式;
NormalDateParser() - Constructor for class org.miaixz.bus.core.center.date.format.parser.NormalDateParser
 
normalize(CharSequence) - Static method in class org.miaixz.bus.core.center.date.Resolver
标准化日期,默认处理以空格区分的日期时间格式,空格前为日期,空格后为时间: 将以下字符替换为"-"
normalize(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
对字符串归一化处理,如 "Á" 可以使用 "u00C1"或 "u0041u0301"表示,实际测试中两个字符串并不equals 因此使用此方法归一为一种表示形式,默认按照W3C通常建议的,在NFC中交换文本。
normalize(String) - Static method in class org.miaixz.bus.core.io.file.FileName
修复路径 如果原路径尾部有分隔符,则保留为标准分隔符(/),否则不保留 1.
normalize(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
修复路径 如果原路径尾部有分隔符,则保留为标准分隔符(/),否则不保留 1.
normalize(String) - Static method in class org.miaixz.bus.core.xyz.UrlKit
标准化URL字符串,包括: 自动补齐“http://”头 去除开头的\或者/ 替换\为/
normalize(String, boolean) - Static method in class org.miaixz.bus.core.xyz.UrlKit
标准化URL字符串,包括: 自动补齐“http://”头 去除开头的\或者/ 替换\为/
normalize(String, boolean, boolean) - Static method in class org.miaixz.bus.core.xyz.UrlKit
标准化URL字符串,包括: 自动补齐“http://”头 去除开头的\或者/ 替换\为/ 如果replaceSlash为true,则替换多个/为一个
normalizeQuery(String, Charset) - Static method in class org.miaixz.bus.core.xyz.UrlKit
标准化参数字符串,即URL中?后的部分
normalizeUpperBounds(Type[]) - Static method in class org.miaixz.bus.core.xyz.TypeKit
该方法在类型变量类型和通配符类型中去除冗余的上界类型
normalizeV6Address(Inet6Address) - Static method in class org.miaixz.bus.core.net.ip.IPv6
规范IPv6地址,转换scope名称为scope data,如:
NoSuchException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 无法找到方法
NoSuchException() - Constructor for exception class org.miaixz.bus.core.lang.exception.NoSuchException
构造
NoSuchException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.NoSuchException
构造
NoSuchException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.NoSuchException
构造
NoSuchException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.NoSuchException
构造
NoSuchException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.NoSuchException
 
NoSuchException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.NoSuchException
构造
NoSuchException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.NoSuchException
构造
NoSuchException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.NoSuchException
构造
NoSuchException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.NoSuchException
构造
NOT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
NOT_FOUND_ELEMENT_INDEX - Static variable in interface org.miaixz.bus.core.center.stream.WrappedStream
代表不存在的下标, 或者未找到元素时的下标
NOT_FOUND_INDEX - Static variable in class org.miaixz.bus.core.annotation.resolve.ResolvedAnnotationMapping
不存在的属性对应的默认下标
NOT_NUMBERS - Static variable in class org.miaixz.bus.core.lang.Regex
非数字
NOT_NUMBERS_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
非数字
notBlank(T) - Static method in class org.miaixz.bus.core.lang.Assert
检查给定字符串是否为空白(null、空串或只包含空白符),为空抛出 IllegalArgumentException
notBlank(T, String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
检查给定字符串是否为空白(null、空串或只包含空白符),为空抛出 IllegalArgumentException
notBlank(T, Supplier<X>) - Static method in class org.miaixz.bus.core.lang.Assert
检查给定字符串是否为空白(null、空串或只包含空白符),为空抛出自定义异常。 并使用指定的函数获取错误信息返回
notContain(CharSequence, T, Supplier<X>) - Static method in class org.miaixz.bus.core.lang.Assert
断言给定字符串是否不被另一个字符串包含(即是否为子串),并使用指定的函数获取错误信息返回 如果非子串,返回子串,如果是子串,则抛出IllegalArgumentException异常。
notContain(String, String) - Static method in class org.miaixz.bus.core.lang.Assert
断言给定字符串是否不被另一个字符串包含(即是否为子串),即subString是否不是textToSearch的子串。 如果非子串,返回子串,如果是子串,则抛出IllegalArgumentException异常。
notContain(String, String, String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
断言给定字符串是否不被另一个字符串包含(即是否为子串) 如果非子串,返回子串,如果是子串,则抛出IllegalArgumentException异常。
notContains(Class<E>, String) - Static method in class org.miaixz.bus.core.xyz.EnumKit
判断某个值是不存在枚举中
notEmpty(T) - Static method in class org.miaixz.bus.core.lang.Assert
检查给定字符串是否为空,为空抛出 IllegalArgumentException
notEmpty(T[]) - Static method in class org.miaixz.bus.core.lang.Assert
断言给定数组是否包含元素,数组必须不为 null 且至少包含一个元素
notEmpty(T[], String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
断言给定数组是否包含元素,数组必须不为 null 且至少包含一个元素
notEmpty(T[], Supplier<X>) - Static method in class org.miaixz.bus.core.lang.Assert
断言给定数组是否包含元素,数组必须不为 null 且至少包含一个元素 并使用指定的函数获取错误信息返回
notEmpty(T, String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
检查给定字符串是否为空,为空抛出 IllegalArgumentException
notEmpty(T, Supplier<X>) - Static method in class org.miaixz.bus.core.lang.Assert
检查给定字符串是否为空,为空抛出自定义异常,并使用指定的函数获取错误信息返回。
notEquals(Object, Object) - Static method in class org.miaixz.bus.core.lang.Assert
断言两个对象是否不相等,如果两个对象相等 抛出IllegalArgumentException 异常
notEquals(Object, Object) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
比较两个对象是否不相等
notEquals(Object, Object, String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
断言两个对象是否不相等,如果两个对象相等 抛出IllegalArgumentException 异常
notEquals(Object, Object, Supplier<X>) - Static method in class org.miaixz.bus.core.lang.Assert
断言两个对象是否不相等,如果两个对象相等,抛出指定类型异常,并使用指定的函数获取错误信息返回
NotExistsException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 对象不存在
NotExistsException() - Constructor for exception class org.miaixz.bus.core.lang.exception.NotExistsException
构造
NotExistsException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotExistsException
构造
NotExistsException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotExistsException
构造
NotExistsException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotExistsException
构造
NotExistsException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotExistsException
 
NotExistsException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotExistsException
构造
NotExistsException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotExistsException
构造
NotExistsException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotExistsException
构造
NotExistsException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotExistsException
构造
NotFoundException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 资源不存在
NotFoundException() - Constructor for exception class org.miaixz.bus.core.lang.exception.NotFoundException
构造
NotFoundException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotFoundException
构造
NotFoundException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotFoundException
构造
NotFoundException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotFoundException
构造
NotFoundException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotFoundException
 
NotFoundException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotFoundException
构造
NotFoundException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotFoundException
构造
NotFoundException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotFoundException
构造
NotFoundException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotFoundException
构造
nothing() - Static method in interface org.miaixz.bus.core.center.function.BiConsumerX
什么也不做,用于一些需要传入lambda的方法占位使用
nothing() - Static method in interface org.miaixz.bus.core.center.function.ConsumerX
nothing
NotInitedException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 未初始化异常
NotInitedException() - Constructor for exception class org.miaixz.bus.core.lang.exception.NotInitedException
构造
NotInitedException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotInitedException
构造
NotInitedException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotInitedException
构造
NotInitedException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotInitedException
构造
NotInitedException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotInitedException
 
NotInitedException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotInitedException
构造
NotInitedException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotInitedException
构造
NotInitedException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotInitedException
构造
NotInitedException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.NotInitedException
构造
notNull(T) - Static method in class org.miaixz.bus.core.lang.Assert
断言对象是否不为null ,如果为null 抛出IllegalArgumentException 异常
notNull(T, String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
断言对象是否不为null ,如果为null 抛出IllegalArgumentException 异常 Assert that an object is not null .
notNull(T, Supplier<X>) - Static method in class org.miaixz.bus.core.lang.Assert
断言对象是否不为null ,如果为null 抛出指定类型异常 并使用指定的函数获取错误信息返回
NotThreadSafe - Annotation Interface in org.miaixz.bus.core.annotation
线程不安全安全注解
NOVEMBER - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Month
十一月
now() - Static method in class org.miaixz.bus.core.center.date.DateTime
现在的时间
now() - Static method in class org.miaixz.bus.core.center.date.NonClock
 
now() - Static method in class org.miaixz.bus.core.xyz.DateKit
当前时间,转换为DateTime对象
nowDate() - Static method in class org.miaixz.bus.core.center.date.NonClock
 
NST - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"Pacific/Auckland","太平洋/奥克兰"
NULL - Static variable in class org.miaixz.bus.core.lang.Normal
字符串:null
NULL_STRING - Enum constant in enum class org.miaixz.bus.core.text.StringJoiner.NullMode
null转为null字符串
NullCompare<T> - Class in org.miaixz.bus.core.compare
null友好的比较器包装,如果nullGreater,则null > non-null,否则反之。 如果二者皆为null,则为相等,返回0。 如果二者都非null,则使用传入的比较器排序。 传入比较器为null,则看被比较的两个对象是否都实现了Comparable实现则调用Comparable.compareTo(Object)。 如果两者至少一个未实现,则视为所有元素相等。
NullCompare(boolean, Comparator<? super T>) - Constructor for class org.miaixz.bus.core.compare.NullCompare
构造
nullGreater - Variable in class org.miaixz.bus.core.compare.NullCompare
 
nullIfEmpty(T) - Static method in class org.miaixz.bus.core.text.CharsBacker
当给定字符串为空字符串时,转换为null
nullSafeClose(Closeable) - Static method in class org.miaixz.bus.core.xyz.IoKit
关闭 关闭失败抛出IOException异常
nullSafeEquals(Object, Object) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
确定给定的对象是否相等,如果两个对象都是null, 则返回true;如果只有一个对象是null, 则返回false
nullToEmpty(String[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
数组元素中的null转换为""
nullToZero(Byte) - Static method in class org.miaixz.bus.core.xyz.MathKit
如果给定值为null,返回0,否则返回原值
nullToZero(Double) - Static method in class org.miaixz.bus.core.xyz.MathKit
如果给定值为null,返回0,否则返回原值
nullToZero(Float) - Static method in class org.miaixz.bus.core.xyz.MathKit
如果给定值为null,返回0,否则返回原值
nullToZero(Integer) - Static method in class org.miaixz.bus.core.xyz.MathKit
如果给定值为null,返回0,否则返回原值
nullToZero(Long) - Static method in class org.miaixz.bus.core.xyz.MathKit
如果给定值为0,返回1,否则返回原值
nullToZero(Short) - Static method in class org.miaixz.bus.core.xyz.MathKit
如果给定值为null,返回0,否则返回原值
nullToZero(BigDecimal) - Static method in class org.miaixz.bus.core.xyz.MathKit
如果给定值为null,返回0,否则返回原值
nullToZero(BigInteger) - Static method in class org.miaixz.bus.core.xyz.MathKit
如果给定值为null,返回0,否则返回原值
NullType - Class in org.miaixz.bus.core.lang.reflect
空类型表示
NullWrapperBean<T> - Class in org.miaixz.bus.core.beans
为了解决反射过程中,需要传递null参数,但是会丢失参数类型而设立的包装类
NullWrapperBean(Class<T>) - Constructor for class org.miaixz.bus.core.beans.NullWrapperBean
 
NUM - Enum constant in enum class org.miaixz.bus.core.data.Strength.CHAR_TYPE
数字
NUMBER - Static variable in class org.miaixz.bus.core.lang.Normal
字符串: 数字
NumberConverter - Class in org.miaixz.bus.core.convert
数字转换器 支持类型为: java.lang.Byte java.lang.Short java.lang.Integer java.util.concurrent.atomic.AtomicInteger java.lang.Long java.util.concurrent.atomic.AtomicLong java.lang.Float java.lang.Double java.math.BigDecimal java.math.BigInteger
NumberConverter() - Constructor for class org.miaixz.bus.core.convert.NumberConverter
 
NumberParser - Class in org.miaixz.bus.core.math
数字解析器 用于将字符串解析为对应的数字类型,支持包括: 0开头的忽略开头的0 空串返回0 NaN返回0 其它情况按照10进制转换 .123形式返回0.123(按照小于0的小数对待)
NumberParser(Locale, boolean) - Constructor for class org.miaixz.bus.core.math.NumberParser
构造
NUMBERS - Static variable in class org.miaixz.bus.core.lang.Regex
数字
NUMBERS_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
数字
numberToChinese(double, boolean) - Static method in class org.miaixz.bus.core.convert.Convert
将阿拉伯数字转为中文表达方式
numberToSimple(Number) - Static method in class org.miaixz.bus.core.convert.Convert
将阿拉伯数字转为精简表示形式,例如:
numberToWord(Number) - Static method in class org.miaixz.bus.core.convert.Convert
将阿拉伯数字转为英文表达方式
NumberValidator - Class in org.miaixz.bus.core.math
数字检查器
NumberValidator() - Constructor for class org.miaixz.bus.core.math.NumberValidator
 
NumericEntityUnescaper - Class in org.miaixz.bus.core.text.escape
形如'的反转义器
NumericEntityUnescaper() - Constructor for class org.miaixz.bus.core.text.escape.NumericEntityUnescaper
 
nutationLon2(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 

O

obj - Variable in class org.miaixz.bus.core.cache.provider.CacheObject
 
object - Variable in class org.miaixz.bus.core.lang.selector.WeightObject
对象
ObjectCreator<T> - Interface in org.miaixz.bus.core.lang.reflect.creator
对象创建器,用于自定义创建指定类型、指定参数的对象 也叫对象初始化器。
ObjectFactory<T> - Interface in org.miaixz.bus.core.lang.pool
对象工厂接口,用于自定义对象创建、验证和销毁 来自:https://github.com/DanielYWoo/fast-object-pool/
objectId() - Static method in class org.miaixz.bus.core.data.ID
创建MongoDB ID生成策略实现 ObjectId由以下几部分组成:
ObjectId - Class in org.miaixz.bus.core.data
MongoDB ID生成策略实现 ObjectId由以下几部分组成:
ObjectId() - Constructor for class org.miaixz.bus.core.data.ObjectId
 
ObjectKit - Class in org.miaixz.bus.core.xyz
对象工具类,包括判空、克隆、序列化等操作
ObjectKit() - Constructor for class org.miaixz.bus.core.xyz.ObjectKit
 
ObjectPool<T> - Interface in org.miaixz.bus.core.lang.pool
对象池接口,提供: ObjectPool.borrowObject() 对象借出。 ObjectPool.returnObject(Poolable)对象归还。 对于对象池中对象维护,通过PoolConfig.getMaxIdle()控制,规则如下: 如果借出量很多,则不断扩容,直到达到PoolConfig.getMaxSize() 如果池对象闲置超出PoolConfig.getMaxIdle(),则销毁。 实际使用中,池中对象可能少于PoolConfig.getMinSize()
OCTOBER - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Month
十月
of() - Static method in class org.miaixz.bus.core.beans.copier.CopyOptions
创建拷贝选项
of() - Static method in class org.miaixz.bus.core.center.date.builder.DateBuilder
创建并返回一个DateBuilder实例
of() - Static method in class org.miaixz.bus.core.center.date.StopWatch
创建计时任务(秒表)
of() - Static method in class org.miaixz.bus.core.center.map.Dictionary
创建Dict
of() - Static method in class org.miaixz.bus.core.center.map.MapBuilder
创建Builder,默认HashMap实现
of() - Static method in class org.miaixz.bus.core.data.ULID
创建一个新的ULID,使用当前系统时间戳和随机数
of() - Static method in class org.miaixz.bus.core.io.copier.FileChannelCopier
创建FileChannel 拷贝器
of() - Static method in class org.miaixz.bus.core.io.resource.ResourceFinder
构建新的ResourceFinder,使用当前环境的类加载器
of() - Static method in class org.miaixz.bus.core.lang.Console.Table
创建ConsoleTable对象
of() - Static method in class org.miaixz.bus.core.lang.pool.partition.PartitionPoolConfig
创建PartitionPoolConfig
of() - Static method in class org.miaixz.bus.core.lang.pool.PoolConfig
创建PoolConfig
of() - Static method in class org.miaixz.bus.core.lang.selector.SmoothWeightSelector
创建平滑加权获取器
of() - Static method in class org.miaixz.bus.core.lang.selector.WeightRandomSelector
创建权重随机获取器
of() - Static method in class org.miaixz.bus.core.lang.thread.ExecutorBuilder
创建ExecutorBuilder,开始构建
of() - Static method in class org.miaixz.bus.core.lang.thread.ThreadFactoryBuilder
创建ThreadFactoryBuilder
of() - Static method in class org.miaixz.bus.core.math.ChineseNumberFormatter
获取 NumberChineseFormatter 默认对象
of() - Static method in class org.miaixz.bus.core.net.tls.SSLContextBuilder
创建 SSLContextBuilder
of() - Static method in class org.miaixz.bus.core.net.url.UrlBuilder
创建空的UrlBuilder
of() - Static method in class org.miaixz.bus.core.net.url.UrlPath
构建UrlPath
of() - Static method in class org.miaixz.bus.core.net.url.UrlQuery
构建UrlQuery
of(boolean) - Static method in class org.miaixz.bus.core.center.map.MapBuilder
创建Builder
of(boolean) - Static method in interface org.miaixz.bus.core.lang.mutable.Mutable
创建一个MutableBool对象
of(boolean) - Static method in class org.miaixz.bus.core.xyz.InternKit
创建字符串规范化器
of(boolean) - Static method in class org.miaixz.bus.core.xyz.ListKit
新建一个List 如果提供的初始化数组为空,新建默认初始长度的List
of(boolean) - Static method in class org.miaixz.bus.core.xyz.SetKit
新建一个List 如果提供的初始化数组为空,新建默认初始长度的List
of(boolean, Iterable<T>) - Static method in class org.miaixz.bus.core.xyz.ListKit
新建一个List 提供的参数为null时返回空ArrayList
of(boolean, Iterable<T>) - Static method in class org.miaixz.bus.core.xyz.SetKit
新建一个HashSet 提供的参数为null时返回空HashSet
of(boolean, Enumeration<T>) - Static method in class org.miaixz.bus.core.xyz.ListKit
新建一个List 提供的参数为null时返回空ArrayList
of(boolean, Enumeration<T>) - Static method in class org.miaixz.bus.core.xyz.SetKit
新建一个HashSet
of(boolean, Iterator<T>) - Static method in class org.miaixz.bus.core.xyz.ListKit
新建一个List 提供的参数为null时返回空ArrayList
of(boolean, Iterator<T>) - Static method in class org.miaixz.bus.core.xyz.SetKit
新建一个HashSet
of(byte) - Static method in interface org.miaixz.bus.core.lang.mutable.Mutable
创建一个MutableByte对象
of(byte[]) - Static method in class org.miaixz.bus.core.data.ULID
从bytes解析ULID
of(byte...) - Static method in class org.miaixz.bus.core.io.ByteString
 
of(byte[]) - Static method in class org.miaixz.bus.core.xyz.BufferKit
创建新Buffer
of(byte[], int, int) - Static method in class org.miaixz.bus.core.io.ByteString
Returns a new byte string containing a copy of byteCount bytes of data starting at offset.
of(char[]) - Static method in class org.miaixz.bus.core.codec.Hashids
根据参数值,创建Hashids,使用默认Hashids.DEFAULT_ALPHABET作为字母表,不限制最小长度
of(char[], char[], int) - Static method in class org.miaixz.bus.core.codec.Hashids
根据参数值,创建Hashids
of(char[], int) - Static method in class org.miaixz.bus.core.codec.Hashids
根据参数值,创建Hashids,使用默认Hashids.DEFAULT_ALPHABET作为字母表
of(double) - Static method in interface org.miaixz.bus.core.lang.mutable.Mutable
创建一个MutableDouble对象
of(float) - Static method in interface org.miaixz.bus.core.lang.mutable.Mutable
创建一个MutableFloat对象
of(int) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Month
Calendar月份相关值转换为Month枚举对象 未找到返回null
of(int) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Quarter
将 季度int转换为Season枚举对象
of(int) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Various
Calendar相关值转换为DatePart枚举对象
of(int) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Week
Calendar星期相关值转换为Week枚举对象
of(int) - Static method in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
根据code查找对应的AnsiColor
of(int) - Static method in interface org.miaixz.bus.core.lang.mutable.Mutable
创建一个MutableInt对象
of(int) - Static method in class org.miaixz.bus.core.text.StringRepeater
创建StrRepeater
of(int, Function<String, Number>) - Static method in class org.miaixz.bus.core.text.bloom.FunctionFilter
创建FuncFilter
of(long) - Static method in class org.miaixz.bus.core.center.date.Converter
毫秒转LocalDateTime,使用默认时区
of(long) - Static method in class org.miaixz.bus.core.center.date.DateTime
转换时间戳为 DateTime
of(long) - Static method in class org.miaixz.bus.core.codec.hash.metro.MetroHash128
创建 MetroHash128对象
of(long) - Static method in class org.miaixz.bus.core.codec.hash.metro.MetroHash64
创建 MetroHash64对象
of(long) - Static method in class org.miaixz.bus.core.data.ULID
创建一个新的ULID,使用指定系统时间戳和随机数
of(long) - Static method in class org.miaixz.bus.core.io.copier.FileChannelCopier
创建FileChannel 拷贝器
of(long) - Static method in interface org.miaixz.bus.core.lang.mutable.Mutable
创建一个MutableLong对象
of(long, boolean) - Static method in interface org.miaixz.bus.core.codec.hash.metro.MetroHash
创建 MetroHash对象
of(long, byte[]) - Static method in class org.miaixz.bus.core.data.ULID
创建一个新的ULID,使用指定系统时间戳和指定填充数
of(long, ZoneId) - Static method in class org.miaixz.bus.core.center.date.Converter
毫秒转LocalDateTime,根据时区不同,结果会产生时间偏移
of(long, Random) - Static method in class org.miaixz.bus.core.data.ULID
创建一个新的ULID,使用指定系统时间戳和指定随机对象
of(long, TimeZone) - Static method in class org.miaixz.bus.core.center.date.Converter
毫秒转LocalDateTime,结果会产生时间偏移
of(long, FormatPeriod.Level) - Static method in class org.miaixz.bus.core.center.date.format.FormatPeriod
创建 FormatPeriod
of(long, FormatPeriod.Level, int) - Static method in class org.miaixz.bus.core.center.date.format.FormatPeriod
创建 FormatPeriod
of(long, DataUnit) - Static method in class org.miaixz.bus.core.io.unit.DataSize
获得指定DataUnit对应的DataSize
of(short) - Static method in interface org.miaixz.bus.core.lang.mutable.Mutable
创建一个MutableShort对象
of(A) - Static method in class org.miaixz.bus.core.center.array.ArrayWrapper
包装数组为ArrayWrapper
of(File) - Static method in class org.miaixz.bus.core.io.file.FileReader
创建 FileReader, 编码:FileWrapper.DEFAULT_CHARSET
of(File) - Static method in class org.miaixz.bus.core.io.file.FileWriter
创建 FileWriter, 编码:FileWrapper.DEFAULT_CHARSET
of(File) - Static method in class org.miaixz.bus.core.xyz.StreamKit
按行读取文件为Stream
of(File, int, WatchEvent.Kind<?>...) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听
of(File, Charset) - Static method in class org.miaixz.bus.core.io.compress.ZipReader
创建ZipReader
of(File, Charset) - Static method in class org.miaixz.bus.core.io.compress.ZipWriter
创建ZipWriter
of(File, Charset) - Static method in class org.miaixz.bus.core.io.file.FileReader
创建 FileReader
of(File, Charset) - Static method in class org.miaixz.bus.core.io.file.FileWriter
创建 FileWriter
of(File, Charset) - Static method in class org.miaixz.bus.core.xyz.StreamKit
按行读取文件为Stream
of(File, WatchEvent.Kind<?>...) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听
of(InputStream, boolean) - Static method in class org.miaixz.bus.core.io.stream.StreamReader
创建读取器
of(InputStream, OutputStream) - Static method in class org.miaixz.bus.core.io.compress.Gzip
创建Gzip
of(InputStream, OutputStream, boolean) - Static method in class org.miaixz.bus.core.io.compress.Deflate
创建Deflate
of(InputStream, Charset) - Static method in class org.miaixz.bus.core.io.compress.ZipReader
创建ZipReader
of(OutputStream, boolean) - Static method in class org.miaixz.bus.core.io.stream.StreamWriter
创建写出器
of(OutputStream, Charset) - Static method in class org.miaixz.bus.core.io.compress.ZipWriter
创建ZipWriter
of(CharSequence) - Static method in class org.miaixz.bus.core.codec.PercentCodec.Builder
创建PercentCodec,使用指定字符串中的字符作为安全字符
of(CharSequence) - Static method in class org.miaixz.bus.core.io.stream.StrInputStream
创建StrInputStream
of(CharSequence) - Static method in class org.miaixz.bus.core.text.StringJoiner
使用指定分隔符创建StrJoiner
of(CharSequence, boolean) - Static method in class org.miaixz.bus.core.text.finder.StringFinder
创建查找器,构造后须调用TextFinder.setText(CharSequence) 设置被查找的文本
of(CharSequence, CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.StringJoiner
使用指定分隔符创建StrJoiner
of(CharSequence, Charset) - Static method in class org.miaixz.bus.core.io.stream.StrInputStream
创建StrInputStream
of(CharSequence, Charset) - Static method in class org.miaixz.bus.core.net.url.UrlPath
构建UrlPath
of(CharSequence, Charset) - Static method in class org.miaixz.bus.core.xyz.BufferKit
从字符串创建新Buffer
of(Class<?>) - Static method in class org.miaixz.bus.core.lang.reflect.field.FieldReflect
创建FieldReflect
of(Class<?>) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodReflect
获取反射对象
of(Class<?>, boolean, String...) - Static method in class org.miaixz.bus.core.beans.copier.CopyOptions
创建拷贝选项
of(Class<?>, Object...) - Static method in class org.miaixz.bus.core.beans.DynaBean
创建一个DynaBean
of(Class<E>, int) - Static method in class org.miaixz.bus.core.center.array.ArrayWrapper
创建ArrayWrapper,创建一个指定长度的空数组
of(Class<S>) - Static method in class org.miaixz.bus.core.lang.loader.spi.ListServiceLoader
构建KVServiceLoader
of(Class<S>) - Static method in class org.miaixz.bus.core.lang.loader.spi.MapServiceLoader
构建KVServiceLoader
of(Class<S>, ClassLoader) - Static method in class org.miaixz.bus.core.lang.loader.spi.ListServiceLoader
构建KVServiceLoader
of(Class<S>, ClassLoader) - Static method in class org.miaixz.bus.core.lang.loader.spi.MapServiceLoader
构建KVServiceLoader
of(Class<T>) - Static method in class org.miaixz.bus.core.lang.reflect.creator.PossibleObjectCreator
创建默认的对象实例化器
of(Class<T>, Object...) - Static method in class org.miaixz.bus.core.lang.reflect.creator.DefaultObjectCreator
创建默认的对象实例化器
of(ClassLoader) - Static method in class org.miaixz.bus.core.io.resource.ResourceFinder
构建新的ResourceFinder
of(Iterable<? extends Map.Entry<K, V>>) - Static method in class org.miaixz.bus.core.center.stream.EntryStream
根据一个Map.Entry类型的Iterable创建一个串行流, 对流的操作不会影响到入参的entries实例本身。 若输入流中存在元素为null,则会映射为一个键值皆为null的键值对。
of(Iterable<T>) - Static method in class org.miaixz.bus.core.center.stream.EasyStream
通过实现了Iterable接口的对象创建串行流,若输入对象为null,则返回一个空的串行流
of(Iterable<T>) - Static method in class org.miaixz.bus.core.xyz.ListKit
新建一个ArrayList 提供的参数为null时返回空ArrayList
of(Iterable<T>) - Static method in class org.miaixz.bus.core.xyz.SetKit
新建一个HashSet
of(Iterable<T>) - Static method in class org.miaixz.bus.core.xyz.StreamKit
Iterable转换为Stream,默认非并行
of(Iterable<T>, boolean) - Static method in class org.miaixz.bus.core.center.stream.EasyStream
通过传入的Iterable创建流,若输入对象为null,则返回一个空的串行流
of(Iterable<T>, boolean) - Static method in class org.miaixz.bus.core.xyz.StreamKit
of(Iterable<T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class org.miaixz.bus.core.center.stream.EntryStream
根据一个Collection集合中创建一个串行流
of(Object) - Static method in class org.miaixz.bus.core.beans.DynaBean
创建一个DynaBean
of(Object...) - Static method in class org.miaixz.bus.core.lang.tuple.Tuple
构建Tuple对象
of(Object[]) - Static method in class org.miaixz.bus.core.xyz.MapKit
将数组转换为Map(HashMap),支持数组元素类型为:
of(Object, T, Type, CopyOptions) - Static method in class org.miaixz.bus.core.beans.copier.BeanCopier
创建BeanCopier
of(Object, T, CopyOptions) - Static method in class org.miaixz.bus.core.beans.copier.BeanCopier
创建BeanCopier
of(AnnotatedElement) - Static method in class org.miaixz.bus.core.annotation.resolve.elements.HierarchicalAnnotatedElements
创建一个分层注解元素
of(AnnotatedElement, BiFunction<Set<AnnotatedElement>, AnnotatedElement, AnnotatedElement>) - Static method in class org.miaixz.bus.core.annotation.resolve.elements.HierarchicalAnnotatedElements
创建一个分层注解元素
of(AnnotatedElement, Predicate<Annotation>) - Static method in class org.miaixz.bus.core.annotation.resolve.elements.CombinationAnnotatedElement
创建CombinationAnnotationElement
of(Method) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodInvoker
创建方法调用器
of(String) - Static method in class org.miaixz.bus.core.beans.path.BeanPath
创建Bean路径
of(String) - Static method in class org.miaixz.bus.core.center.date.culture.cn.sixty.EarthBranch
将时辰描述转换为现代时间段。
of(String) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Month
解析别名为Month对象,别名如:jan或者JANUARY,不区分大小写
of(String) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Week
解析别名为Week对象,别名如:sun或者SUNDAY,不区分大小写
of(String) - Static method in class org.miaixz.bus.core.center.date.format.parser.RegexDateParser
根据给定带名称的分组正则创建
of(String) - Static method in class org.miaixz.bus.core.center.date.StopWatch
创建计时任务(秒表)
of(String) - Static method in class org.miaixz.bus.core.data.CIN
创建CIN
of(String) - Static method in class org.miaixz.bus.core.data.ULID
解析一个Crockford`s Base32的ULID
of(String) - Static method in class org.miaixz.bus.core.data.VIN
创建VIN
of(String) - Static method in enum class org.miaixz.bus.core.lang.Gender
 
of(String) - Static method in class org.miaixz.bus.core.lang.reflect.creator.DefaultObjectCreator
创建默认的对象实例化器
of(String) - Static method in class org.miaixz.bus.core.net.url.UrlBuilder
使用URL字符串构建UrlBuilder,默认使用UTF-8编码 注意:此方法如果提供的URL为非网络协议,自动尝试使用文件协议
of(String) - Static method in class org.miaixz.bus.core.text.placeholder.StringTemplate
创建 单占位符模板对象的 Builder
of(String) - Static method in class org.miaixz.bus.core.Version
解析版本字符串为Version对象
of(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建 FileSystem
of(String...) - Static method in class org.miaixz.bus.core.center.date.format.parser.PatternsDateParser
创建 PatternsDateParser
of(String, char[]) - Static method in class org.miaixz.bus.core.net.NonAuthenticator
创建账号密码形式的Authenticator 实现。
of(String, int, WatchEvent.Kind<?>...) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听
of(String, Class<S>, ClassLoader) - Static method in class org.miaixz.bus.core.lang.loader.spi.ListServiceLoader
构建KVServiceLoader
of(String, Class<S>, ClassLoader) - Static method in class org.miaixz.bus.core.lang.loader.spi.MapServiceLoader
构建KVServiceLoader
of(String, String) - Static method in class org.miaixz.bus.core.center.date.DateTime
构造
of(String, String) - Static method in class org.miaixz.bus.core.center.map.MapJoiner
构建一个MapJoiner
of(String, String...) - Static method in class org.miaixz.bus.core.io.file.PathResolve
拼接多个路径
of(String, String, int, String, String, String, Charset) - Static method in class org.miaixz.bus.core.net.url.UrlBuilder
构建UrlBuilder
of(String, String, int, UrlPath, UrlQuery, String, Charset) - Static method in class org.miaixz.bus.core.net.url.UrlBuilder
构建UrlBuilder
of(String, Charset) - Static method in class org.miaixz.bus.core.net.url.UrlBuilder
使用URL字符串构建UrlBuilder
of(String, Charset) - Static method in class org.miaixz.bus.core.net.url.UrlQuery
构建UrlQuery
of(String, Charset, boolean) - Static method in class org.miaixz.bus.core.net.url.UrlQuery
构建UrlQuery
of(String, Charset, boolean, UrlQuery.EncodeMode) - Static method in class org.miaixz.bus.core.net.url.UrlQuery
构建UrlQuery
of(String, WatchEvent.Kind<?>...) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听
of(BigDecimal, DataUnit) - Static method in class org.miaixz.bus.core.io.unit.DataSize
获得指定DataUnit对应的DataSize
of(Proxy) - Static method in class org.miaixz.bus.core.net.ProxySocketFactory
创建代理SocketFactory
of(URI, int, WatchEvent.Kind<?>...) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听
of(URI, Charset) - Static method in class org.miaixz.bus.core.net.url.UrlBuilder
使用URI构建UrlBuilder
of(URI, WatchEvent.Kind<?>...) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听
of(URL, int, WatchEvent.Kind<?>...) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听
of(URL, Charset) - Static method in class org.miaixz.bus.core.net.url.UrlBuilder
使用URL构建UrlBuilder
of(URL, WatchEvent.Kind<?>...) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听
of(ByteBuffer) - Static method in class org.miaixz.bus.core.io.ByteString
 
of(Path) - Static method in class org.miaixz.bus.core.io.file.PathRemover
创建文件或目录移动器
of(Path) - Static method in class org.miaixz.bus.core.xyz.StreamKit
按行读取文件为Stream
of(Path, int, WatchEvent.Kind<?>...) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听
of(Path, Charset) - Static method in class org.miaixz.bus.core.xyz.StreamKit
按行读取文件为Stream
of(Path, Path...) - Static method in class org.miaixz.bus.core.io.file.PathResolve
拼接多个路径,
of(Path, Path, boolean) - Static method in class org.miaixz.bus.core.io.file.PathCopier
创建文件或目录拷贝器
of(Path, Path, boolean) - Static method in class org.miaixz.bus.core.io.file.PathMover
创建文件或目录移动器
of(Path, Path, CopyOption[]) - Static method in class org.miaixz.bus.core.io.file.PathCopier
创建文件或目录拷贝器
of(Path, Path, CopyOption[]) - Static method in class org.miaixz.bus.core.io.file.PathMover
创建文件或目录移动器
of(Path, WatchEvent.Kind<?>...) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听
of(WatchEvent.Kind<?>...) - Static method in class org.miaixz.bus.core.io.watch.WatchServiceWrapper
创建WatchServiceWrapper
of(DayOfWeek) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Week
DayOfWeek星期相关值转换为Week枚举对象
of(Instant, ZoneId) - Static method in class org.miaixz.bus.core.center.date.Converter
of(Instant, TimeZone) - Static method in class org.miaixz.bus.core.center.date.Converter
of(Month) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Month
Month转换为Month对象
of(ChronoUnit) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Units
单位兼容转换,将ChronoUnit转换为对应的DateUnit
of(TemporalAccessor) - Static method in class org.miaixz.bus.core.center.date.Converter
TemporalAccessorLocalDateTime,使用默认时区
of(Calendar) - Static method in class org.miaixz.bus.core.center.date.DateTime
转换 Calendar 为 DateTime
of(Collection<? extends E>...) - Static method in class org.miaixz.bus.core.center.CollectionOperation
创建运算对象
of(Comparator<E>) - Static method in class org.miaixz.bus.core.compare.ComparatorChain
构建 ComparatorChain
of(Comparator<E>...) - Static method in class org.miaixz.bus.core.compare.ComparatorChain
构建 ComparatorChain
of(Comparator<E>, boolean) - Static method in class org.miaixz.bus.core.compare.ComparatorChain
构建 ComparatorChain
of(Date) - Static method in class org.miaixz.bus.core.center.date.DateTime
转换JDK date为 DateTime
of(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
DateLocalDateTime,使用默认时区
of(Date, Date) - Static method in class org.miaixz.bus.core.center.date.Between
创建 在前的日期做为起始时间,在后的做为结束时间,间隔只保留绝对值正数
of(Date, Date, boolean) - Static method in class org.miaixz.bus.core.center.date.Between
创建 在前的日期做为起始时间,在后的做为结束时间,间隔只保留绝对值正数
of(Enumeration<T>) - Static method in class org.miaixz.bus.core.xyz.ListKit
新建一个ArrayList 提供的参数为null时返回空ArrayList
of(Function<B, C>, Function<A, ? extends B>) - Static method in class org.miaixz.bus.core.center.function.ComposeX
两个函数的叠加函数.
of(Supplier<T>) - Static method in class org.miaixz.bus.core.builder.GenericBuilder
通过Supplier创建GenericBuilder
of(Iterator<T>) - Static method in class org.miaixz.bus.core.xyz.ListKit
新建一个ArrayList 提供的参数为null时返回空ArrayList
of(List<Comparator<E>>) - Static method in class org.miaixz.bus.core.compare.ComparatorChain
构建 ComparatorChain
of(List<Comparator<E>>, BitSet) - Static method in class org.miaixz.bus.core.compare.ComparatorChain
构建 ComparatorChain
of(Locale) - Static method in class org.miaixz.bus.core.math.NumberParser
构建NumberParser
of(Locale, boolean) - Static method in class org.miaixz.bus.core.math.NumberParser
构建NumberParser
of(Map<?, ?>) - Static method in class org.miaixz.bus.core.center.map.MapProxy
创建代理Map 此类对Map做一次包装,提供各种getXXX方法
of(Map<? extends CharSequence, ?>) - Static method in class org.miaixz.bus.core.net.url.UrlQuery
构建UrlQuery
of(Map<? extends CharSequence, ?>, UrlQuery.EncodeMode) - Static method in class org.miaixz.bus.core.net.url.UrlQuery
构建UrlQuery
of(Map<String, Object>) - Static method in class org.miaixz.bus.core.text.replacer.HighMultiReplacer
生成一个HighMultiReplacer对象
of(Map<K, V>) - Static method in class org.miaixz.bus.core.center.map.MapBuilder
创建Builder
of(Map<K, V>) - Static method in class org.miaixz.bus.core.center.stream.EntryStream
根据一个Map集合中的键值对创建一个串行流, 对流的操作不会影响到入参的map实例本身
of(Map<K, V>, V) - Static method in class org.miaixz.bus.core.center.map.TolerantMap
构建TolerantMap
of(Map<T, Boolean>) - Static method in class org.miaixz.bus.core.xyz.SetKit
新建一个SetFromMap
of(Optional<T>) - Static method in class org.miaixz.bus.core.lang.Optional
根据 Optional 构造 Optional
of(Pattern) - Static method in class org.miaixz.bus.core.center.date.format.parser.RegexDateParser
根据给定带名称的分组正则创建
of(Pattern...) - Static method in class org.miaixz.bus.core.center.date.format.parser.RegexListDateParser
根据给定的正则列表创建
of(Stream<? extends Map.Entry<K, V>>) - Static method in class org.miaixz.bus.core.center.stream.EntryStream
包装一个已有的流,若入参为空则返回一个空的串行流。 若输入流中存在元素为null,则会映射为一个键值皆为null的键值对。
of(Stream<T>) - Static method in class org.miaixz.bus.core.center.stream.EasyStream
通过传入的Stream创建流,若输入对象为null,则返回一个空的串行流
of(SAXParserFactory, InputSource) - Static method in class org.miaixz.bus.core.xml.XmlSaxReader
创建XmlSaxReader
of(Source) - Static method in class org.miaixz.bus.core.xml.XmlWriter
构建XmlWriter
of(K, V) - Static method in class org.miaixz.bus.core.center.map.MapBuilder
创建Builder,默认HashMap实现
of(K, V) - Static method in class org.miaixz.bus.core.lang.mutable.MutableEntry
创建MutableEntry
of(K, V) - Static method in class org.miaixz.bus.core.xyz.MapKit
将单一键值对转换为Map
of(K, V, boolean) - Static method in class org.miaixz.bus.core.xyz.MapKit
将单一键值对转换为Map
of(L, M, R) - Static method in class org.miaixz.bus.core.lang.mutable.MutableTriplet
构建MutableTriple对象
of(L, M, R) - Static method in class org.miaixz.bus.core.lang.tuple.Triplet
构建Triple对象
of(L, R) - Static method in class org.miaixz.bus.core.lang.mutable.MutablePair
构建MutablePair对象
of(L, R) - Static method in class org.miaixz.bus.core.lang.tuple.Pair
构建Pair对象
of(FunctionX<T, R>, FunctionX<T, R>, R, FunctionX<T, List<T>>, BiConsumerX<T, List<T>>) - Static method in class org.miaixz.bus.core.tree.BeanTree
构建BeanTree
of(PercentCodec) - Static method in class org.miaixz.bus.core.codec.PercentCodec.Builder
从已知PercentCodec创建PercentCodec,会复制给定PercentCodec的安全字符
of(ByteString...) - Static method in class org.miaixz.bus.core.io.SegmentBuffer
构造
of(Watcher...) - Static method in class org.miaixz.bus.core.io.watch.WatcherChain
创建观察者链WatcherChain
of(ReferenceType, T) - Static method in class org.miaixz.bus.core.xyz.ReferKit
获得引用
of(ReferenceType, T, ReferenceQueue<T>) - Static method in class org.miaixz.bus.core.xyz.ReferKit
获得引用
of(UrlBuilder) - Static method in class org.miaixz.bus.core.net.url.UrlBuilder
使用UrlBuilder构建UrlBuilder
of(UrlQuery.EncodeMode) - Static method in class org.miaixz.bus.core.net.url.UrlQuery
构建UrlQuery
of(StringTemplate.Feature...) - Static method in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
计算 总的策略值
of(StringJoiner) - Static method in class org.miaixz.bus.core.text.StringJoiner
根据已有StrJoiner配置新建一个新的StrJoiner
of(StringJoiner, String) - Static method in class org.miaixz.bus.core.center.map.MapJoiner
构建一个MapJoiner
of(Node) - Static method in class org.miaixz.bus.core.xml.XmlMapper
创建XmlMapper
of(Node) - Static method in class org.miaixz.bus.core.xml.XmlWriter
构建XmlWriter
of(InputSource) - Static method in class org.miaixz.bus.core.xml.XmlSaxReader
创建XmlSaxReader,使用全局SAXParserFactory
of(T) - Static method in class org.miaixz.bus.core.center.stream.EasyStream
返回包含单个元素的串行流
of(T) - Static method in interface org.miaixz.bus.core.lang.mutable.Mutable
创建一个MutableObject对象
of(T) - Static method in class org.miaixz.bus.core.lang.mutable.MutableObject
构建MutableObj
of(T) - Static method in class org.miaixz.bus.core.lang.Optional
返回一个包裹里元素不可能为空的Optional
of(T) - Static method in class org.miaixz.bus.core.tree.TreeBuilder
创建Tree构建器
of(T...) - Static method in class org.miaixz.bus.core.center.stream.EasyStream
返回包含指定元素的串行流,若输入数组为null或空,则返回一个空的串行流
of(T...) - Static method in class org.miaixz.bus.core.xyz.ListKit
新建一个ArrayList 如果提供的初始化数组为空,新建默认初始长度的List 替换之前的:CollKit.newArrayList()
of(T...) - Static method in class org.miaixz.bus.core.xyz.SetKit
新建一个HashSet
of(T...) - Static method in class org.miaixz.bus.core.xyz.StreamKit
 
of(T, UnaryOperator<T>, int) - Static method in class org.miaixz.bus.core.xyz.StreamKit
通过函数创建Stream
of(T, NodeConfig) - Static method in class org.miaixz.bus.core.tree.TreeBuilder
创建Tree构建器
ofAll(File, int, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听所有事件
ofAll(File, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听所有事件
ofAll(String, int, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听所有事件
ofAll(String, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听所有事件
ofAll(URI, int, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听所有事件
ofAll(URI, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听所有事件
ofAll(URL, int, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听所有事件
ofAll(URL, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听所有事件
ofAll(Path, int, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听所有事件
ofAll(Path, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听所有事件
ofArray(Iterable<T>, Class<T>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
将集合转为数组
ofArray(Object) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
转为数组,如果values为数组,返回,否则返回一个只有values一个元素的数组
ofArray(Object, Class<?>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
转为数组,如果values为数组,返回,否则返回一个只有values一个元素的数组
ofArray(Iterator<T>, Class<T>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
将集合转为数组
OFB - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm.Mode
输出反馈模式(Output Feedback)
ofBlankAble(T) - Static method in class org.miaixz.bus.core.lang.Optional
返回一个包裹里元素可能为空的Optional,额外判断了空字符串的情况
ofBytes(long) - Static method in class org.miaixz.bus.core.io.unit.DataSize
获得对应bytes的DataSize
ofCharBuffer(int) - Static method in class org.miaixz.bus.core.xyz.BufferKit
ofCopyOnWrite(Collection<T>) - Static method in class org.miaixz.bus.core.xyz.ListKit
新建一个CopyOnWriteArrayList
ofCopyOnWrite(T...) - Static method in class org.miaixz.bus.core.xyz.ListKit
新建一个CopyOnWriteArrayList
ofDate(TemporalAccessor) - Static method in class org.miaixz.bus.core.center.date.Converter
TemporalAccessorLocalDate,使用默认时区
ofEmptyAble(R) - Static method in class org.miaixz.bus.core.lang.Optional
返回一个包裹里List集合可能为空的Optional,额外判断了集合内元素为空的情况
ofEntries(Iterable<Map.Entry<K, V>>) - Static method in class org.miaixz.bus.core.xyz.MapKit
将Entry集合转换为HashMap
ofEntries(Iterator<Map.Entry<K, V>>) - Static method in class org.miaixz.bus.core.xyz.MapKit
将Entry集合转换为HashMap
ofEntries(Map.Entry<String, Object>...) - Static method in class org.miaixz.bus.core.center.map.Dictionary
根据给定的Entry数组创建Dict对象
ofEntries(Map.Entry<K, V>...) - Static method in class org.miaixz.bus.core.xyz.MapKit
根据给定的Pair数组创建Map对象
ofException(Runnable, long, Duration, Runnable, Class<? extends Throwable>...) - Static method in class org.miaixz.bus.core.xyz.RetryKit
根据异常信息进行重试 没有返回值,重试执行方法
ofException(Supplier<T>, long, Duration, Supplier<T>, Class<? extends Throwable>...) - Static method in class org.miaixz.bus.core.xyz.RetryKit
根据异常信息进行重试 有返回值,重试执行方法
offer(E) - Method in class org.miaixz.bus.core.center.queue.BoundedPriorityQueue
加入元素,当队列满时,淘汰末尾元素
offer(E) - Method in class org.miaixz.bus.core.center.queue.CheckedLinkedBlockingQueue
 
offer(E) - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
offer(E, long, TimeUnit) - Method in class org.miaixz.bus.core.center.queue.CheckedLinkedBlockingQueue
 
offer(Object) - Method in class org.miaixz.bus.core.center.queue.DiscardingQueue
 
offerFirst(E) - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
offerLast(E) - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
offset - Variable in class org.miaixz.bus.core.io.buffer.Buffer.UnsafeCursor
 
offset() - Method in class org.miaixz.bus.core.io.buffer.FastByteBuffer
获取当前缓冲偏移量
offset(LocalDateTime, long, TemporalUnit) - Static method in class org.miaixz.bus.core.center.date.Calculate
日期偏移,根据field不同加不同值(偏移会修改传入的对象)
offset(Date, Various, int) - Static method in class org.miaixz.bus.core.xyz.DateKit
获取指定日期偏移指定时间后的时间,生成的偏移日期不影响原日期
offset(Various, int) - Method in class org.miaixz.bus.core.center.date.DateTime
调整日期和时间 如果此对象为可变对象,返回自身,否则返回新对象,设置是否可变对象见DateTime.setMutable(boolean)
offset(Coordinate.Point) - Method in class org.miaixz.bus.core.data.Coordinate.Point
当前坐标偏移指定坐标
offset(T, long, TemporalUnit) - Static method in class org.miaixz.bus.core.center.date.Calculate
日期偏移,根据field不同加不同值(偏移会修改传入的对象)
offset(T, DayOfWeek, boolean) - Method in class org.miaixz.bus.core.center.date.Calculate
偏移到指定的周几
offsetDay(Date, int) - Static method in class org.miaixz.bus.core.xyz.DateKit
偏移天
offsetHour(Date, int) - Static method in class org.miaixz.bus.core.xyz.DateKit
偏移小时
offsetMillisecond(Date, int) - Static method in class org.miaixz.bus.core.xyz.DateKit
偏移毫秒数
offsetMinute(Date, int) - Static method in class org.miaixz.bus.core.xyz.DateKit
偏移分钟
offsetMonth(Date, int) - Static method in class org.miaixz.bus.core.xyz.DateKit
偏移月
offsetNew(Various, int) - Method in class org.miaixz.bus.core.center.date.DateTime
调整日期和时间 返回调整后的新DateTime,不影响原对象
offsetSecond(Date, int) - Static method in class org.miaixz.bus.core.xyz.DateKit
偏移秒数
offsetWeek(Date, int) - Static method in class org.miaixz.bus.core.xyz.DateKit
偏移周
offsetYear(Date, int) - Static method in class org.miaixz.bus.core.xyz.DateKit
偏移年
ofGigabytes(long) - Static method in class org.miaixz.bus.core.io.unit.DataSize
获得对应gigabytes的DataSize
ofHttp(String) - Static method in class org.miaixz.bus.core.net.url.UrlBuilder
使用URL字符串构建UrlBuilder,当传入的URL没有协议时,按照http协议对待,编码默认使用UTF-8
ofHttp(String, Charset) - Static method in class org.miaixz.bus.core.net.url.UrlBuilder
使用URL字符串构建UrlBuilder,当传入的URL没有协议时,按照http协议对待。
ofHttpWithoutEncode(String) - Static method in class org.miaixz.bus.core.net.url.UrlBuilder
使用URL字符串构建UrlBuilder,当传入的URL没有协议时,按照http协议对待 此方法不对URL编码
ofIter(Iterator<T>) - Static method in class org.miaixz.bus.core.xyz.StreamKit
Iterator 转换为 Stream
ofIter(Iterator<T>, boolean) - Static method in class org.miaixz.bus.core.xyz.StreamKit
Iterator 转换为 Stream
ofJar(String) - Static method in class org.miaixz.bus.core.xyz.ZipKit
获取对应URL路径的jar文件,支持包括file://xxx这类路径 来自:org.springframework.core.io.support.PathMatchingResourcePatternResolver#getJarFile
ofKilobytes(long) - Static method in class org.miaixz.bus.core.io.unit.DataSize
获得对应kilobytes的DataSize
ofKvs(boolean, Object...) - Static method in class org.miaixz.bus.core.xyz.MapKit
根据给定的键值对数组创建HashMap对象,传入参数必须为key,value,data,value...
ofKvs(Object...) - Static method in class org.miaixz.bus.core.center.map.Dictionary
根据给定的键值对数组创建Dict对象,传入参数必须为key,value,data,value...
ofLinked(T...) - Static method in class org.miaixz.bus.core.xyz.ListKit
新建一个LinkedList 如果提供的初始化数组为空,新建默认初始长度的List
ofLinked(T...) - Static method in class org.miaixz.bus.core.xyz.SetKit
新建一个LinkedHashSet
ofMatch(FunctionX<T, R>, FunctionX<T, R>, PredicateX<T>, FunctionX<T, List<T>>, BiConsumerX<T, List<T>>) - Static method in class org.miaixz.bus.core.tree.BeanTree
构建BeanTree
ofMegabytes(long) - Static method in class org.miaixz.bus.core.io.unit.DataSize
获得对应megabytes的DataSize
ofModify(File, int, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听修改事件
ofModify(File, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听修改事件
ofModify(String, int, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听修改事件
ofModify(String, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听修改事件
ofModify(URI, int, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听修改事件
ofModify(URI, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听修改事件
ofModify(URL, int, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听修改事件
ofModify(URL, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听修改事件
ofModify(Path, int, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听修改事件
ofModify(Path, Watcher) - Static method in class org.miaixz.bus.core.xyz.WatchKit
创建并初始化监听,监听修改事件
ofNamed(String) - Static method in class org.miaixz.bus.core.text.placeholder.StringTemplate
创建 有前缀和后缀的占位符模板对象的 Builder
ofNullable(T) - Static method in class org.miaixz.bus.core.lang.Optional
返回一个包裹里元素可能为空的Optional
ofPattern(String) - Static method in class org.miaixz.bus.core.center.date.Converter
通过日期时间字符串构建DateTimeFormatter
ofPredicate(Runnable, long, Duration, Supplier<Void>, BiPredicate<Void, Throwable>) - Static method in class org.miaixz.bus.core.xyz.RetryKit
根据自定义结果进行重试 没有返回值,重试执行方法
ofPredicate(Supplier<T>, long, Duration, Supplier<T>, BiPredicate<T, Throwable>) - Static method in class org.miaixz.bus.core.xyz.RetryKit
根据异常信息进行重试 有返回值,重试执行方法
ofString() - Static method in class org.miaixz.bus.core.xyz.InternKit
创建JDK默认实现的字符串规范化器
ofTerabytes(long) - Static method in class org.miaixz.bus.core.io.unit.DataSize
获得对应terabytes的DataSize
ofTry(SupplierX<T>) - Static method in class org.miaixz.bus.core.lang.Optional
 
ofUTC(long) - Static method in class org.miaixz.bus.core.center.date.Converter
毫秒转LocalDateTime,使用UTC时区
ofUTC(Instant) - Static method in class org.miaixz.bus.core.center.date.Converter
InstantLocalDateTime,使用UTC时区
ofWeak() - Static method in class org.miaixz.bus.core.xyz.InternKit
创建WeakHshMap实现的字符串规范化器
ofZoned(TemporalAccessor, ZoneId) - Static method in class org.miaixz.bus.core.center.date.Converter
OGG - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
ogg
on(Supplier<T>) - Static method in class org.miaixz.bus.core.lang.loader.LazyFunLoader
静态工厂方法,提供语义性与编码便利性
onApplicationStart() - Element in annotation interface org.miaixz.bus.core.annotation.Scheduled
项目启动执行
onClose(Runnable) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
在流关闭时执行操作
onCreate(WatchEvent<?>, WatchKey) - Method in class org.miaixz.bus.core.io.watch.DelayWatcher
 
onCreate(WatchEvent<?>, WatchKey) - Method in class org.miaixz.bus.core.io.watch.SimpleWatcher
 
onCreate(WatchEvent<?>, WatchKey) - Method in interface org.miaixz.bus.core.io.watch.Watcher
文件创建时执行的方法
onCreate(WatchEvent<?>, WatchKey) - Method in class org.miaixz.bus.core.io.watch.WatcherChain
 
onDelete(WatchEvent<?>, WatchKey) - Method in class org.miaixz.bus.core.io.watch.DelayWatcher
 
onDelete(WatchEvent<?>, WatchKey) - Method in class org.miaixz.bus.core.io.watch.SimpleWatcher
 
onDelete(WatchEvent<?>, WatchKey) - Method in interface org.miaixz.bus.core.io.watch.Watcher
文件删除时执行的方法
onDelete(WatchEvent<?>, WatchKey) - Method in class org.miaixz.bus.core.io.watch.WatcherChain
 
ONE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
ONE_THIRD - Static variable in class org.miaixz.bus.core.center.date.culture.Galaxy
 
oneByOneHash(String) - Static method in class org.miaixz.bus.core.xyz.HashKit
一次一个hash
onException(IOException) - Method in class org.miaixz.bus.core.io.sink.FaultHideSink
 
onModify(WatchEvent<?>, WatchKey) - Method in class org.miaixz.bus.core.io.file.LineWatcher
 
onModify(WatchEvent<?>, WatchKey) - Method in class org.miaixz.bus.core.io.watch.DelayWatcher
 
onModify(WatchEvent<?>, WatchKey) - Method in class org.miaixz.bus.core.io.watch.SimpleWatcher
 
onModify(WatchEvent<?>, WatchKey) - Method in interface org.miaixz.bus.core.io.watch.Watcher
文件修改时执行的方法 文件修改可能触发多次
onModify(WatchEvent<?>, WatchKey) - Method in class org.miaixz.bus.core.io.watch.WatcherChain
 
onOverflow(WatchEvent<?>, WatchKey) - Method in class org.miaixz.bus.core.io.watch.DelayWatcher
 
onOverflow(WatchEvent<?>, WatchKey) - Method in class org.miaixz.bus.core.io.watch.SimpleWatcher
 
onOverflow(WatchEvent<?>, WatchKey) - Method in interface org.miaixz.bus.core.io.watch.Watcher
事件丢失或出错时执行的方法
onOverflow(WatchEvent<?>, WatchKey) - Method in class org.miaixz.bus.core.io.watch.WatcherChain
 
onRemove(K, V) - Method in interface org.miaixz.bus.core.cache.CacheListener
对象移除回调
onRemove(K, V) - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
对象移除回调。默认无动作 子类可重写此方法用于监听移除事件,如果重写,listener将无效
open(T, T) - Static method in class org.miaixz.bus.core.lang.range.BoundedRange
构建一个开区间,即{x | lowerBound < x < upperBound}
OPEN_LOWER_BOUND - Enum constant in enum class org.miaixz.bus.core.lang.range.BoundType
表示一个左开区间,等同于{x | x > a}
OPEN_UPPER_BOUND - Enum constant in enum class org.miaixz.bus.core.lang.range.BoundType
表示一个右开区间,等同于{x | x < a}
openClose(T, T) - Static method in class org.miaixz.bus.core.lang.range.BoundedRange
构建一个左闭右开区间,即{x | lowerBound < x <= upperBound}
openFileOrURL(String) - Static method in class org.miaixz.bus.core.xyz.IoKit
 
operator() - Element in annotation interface org.miaixz.bus.core.annotation.Trace
 
OPERATOR_ZH - Static variable in class org.miaixz.bus.core.lang.Normal
简体中文运算符
Opposite - Enum Class in org.miaixz.bus.core.center.date.culture.cn
阴阳
OptConverter - Class in org.miaixz.bus.core.convert
Optional对象转换器
OptConverter() - Constructor for class org.miaixz.bus.core.convert.OptConverter
 
optional() - Element in annotation interface org.miaixz.bus.core.annotation.Inject
如果为真,且没有找到适当的绑定,则注入器将跳过此方法或字段的注入, 而不会产生错误 当应用到一个字段时,任何已经分配给该字段的默认值将保持不变 当应用于某个方法时,只有在找到的所有参数的绑定时才调用该方法
Optional<T> - Class in org.miaixz.bus.core.lang
复制jdk16中的Optional,以及进行了一点调整和新增,比jdk8中的Optional多了几个实用的函数
OPTIONAL - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Zoom
自定义高度和宽度,强制缩放
OptionalConverter - Class in org.miaixz.bus.core.convert
Optional对象转换器
OptionalConverter() - Constructor for class org.miaixz.bus.core.convert.OptionalConverter
 
OPTIONS - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Method OPTIONS
OPTIONS - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Method OPTIONS
or(boolean...) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
boolean数组所有元素 或 的结果
or(Iterable<Predicate<T>>) - Static method in class org.miaixz.bus.core.xyz.PredicateKit
多个条件转换为”或“复合条件,即任意一个条件都为true时,返回true
or(Collection<? extends Filter>) - Static method in class org.miaixz.bus.core.lang.loader.Filters
创建多个子过滤器OR连接的混合过滤器
or(Predicate<T>...) - Static method in class org.miaixz.bus.core.xyz.PredicateKit
多个条件转换为”或“复合条件,即任意一个条件都为true时,返回true
or(Supplier<? extends Optional<? extends T>>) - Method in class org.miaixz.bus.core.lang.Optional
如果包裹里元素的值存在,就返回本身,如果不存在,则使用传入的操作执行后获得的 Optional
or(BiPredicateX<? super T, ? super U>) - Method in interface org.miaixz.bus.core.center.function.BiPredicateX
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
or(PredicateX<? super T>) - Method in interface org.miaixz.bus.core.center.function.PredicateX
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
or(PercentCodec) - Method in class org.miaixz.bus.core.codec.PercentCodec.Builder
增加安全字符到当前的PercentCodec
or(Filter...) - Static method in class org.miaixz.bus.core.lang.loader.Filters
创建多个子过滤器OR连接的混合过滤器
OR - Static variable in class org.miaixz.bus.core.lang.Symbol
 
order() - Method in interface org.miaixz.bus.core.Order
优先级 越小优先级越高
Order - Interface in org.miaixz.bus.core
排序
Order - Annotation Interface in org.miaixz.bus.core.annotation
字段排序
ordinalIndexOf(CharSequence, CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
返回字符串 args 在字符串 text1 中第 ordinal 次出现的位置。
orElse(T) - Method in class org.miaixz.bus.core.lang.Optional
如果包裹里元素的值存在,则返回该值,否则返回传入的other
orElseGet(Supplier<? extends T>) - Method in class org.miaixz.bus.core.lang.Optional
如果包裹里元素的值存在,则返回该值,否则返回传入的操作执行后的返回值
orElseOpt(Supplier<? extends T>) - Method in class org.miaixz.bus.core.lang.Optional
如果包裹里元素的值存在,则返回该值,否则返回传入的操作执行后的返回值
orElseRun(Runnable) - Method in class org.miaixz.bus.core.lang.Optional
如果包裹里元素的值存在,则返回该值,否则执行传入的操作
orElseThrow() - Method in class org.miaixz.bus.core.lang.Optional
如果包裹里的值存在,则返回该值,否则抛出 NoSuchElementException
orElseThrow(Supplier<? extends X>) - Method in class org.miaixz.bus.core.lang.Optional
如果包裹里的值存在,则返回该值,否则执行传入的操作,获取异常类型的返回值并抛出
org.miaixz.bus.core - package org.miaixz.bus.core
核心方法及数据结构包
org.miaixz.bus.core.annotation - package org.miaixz.bus.core.annotation
注解包,提供增强型注解
org.miaixz.bus.core.annotation.env - package org.miaixz.bus.core.annotation.env
注解包,提供项目环境增强
org.miaixz.bus.core.annotation.resolve - package org.miaixz.bus.core.annotation.resolve
注解包,提供增强型注解和注解工具类,处理包括: 注解元素(AnnotatedElements)上的注解。 父元素上的注解(包括类、接口、方法、属性)。 注解上的注解。 父元素上的注解上的注解。
org.miaixz.bus.core.annotation.resolve.elements - package org.miaixz.bus.core.annotation.resolve.elements
AnnotatedElement 对象实现
org.miaixz.bus.core.beans - package org.miaixz.bus.core.beans
Bean相关操作,包括Bean信息描述,Bean路径表达式、动态Bean等
org.miaixz.bus.core.beans.copier - package org.miaixz.bus.core.beans.copier
Bean拷贝实现,包括拷贝选项等
org.miaixz.bus.core.beans.copier.provider - package org.miaixz.bus.core.beans.copier.provider
Bean值提供者方式封装
org.miaixz.bus.core.beans.path - package org.miaixz.bus.core.beans.path
Bean路径,通过路径表达式查找或设置对象或子对象中的值
org.miaixz.bus.core.beans.path.node - package org.miaixz.bus.core.beans.path.node
Bean路径节点
org.miaixz.bus.core.builder - package org.miaixz.bus.core.builder
建造者工具 用于建造特定对象或结果,建造者模式的抽象。
org.miaixz.bus.core.cache - package org.miaixz.bus.core.cache
提供简易缓存实现,此模块参考了jodd中的相应模块
org.miaixz.bus.core.cache.file - package org.miaixz.bus.core.cache.file
文件缓存实现
org.miaixz.bus.core.cache.provider - package org.miaixz.bus.core.cache.provider
各种缓存实现
org.miaixz.bus.core.center - package org.miaixz.bus.core.center
Array、Date、List、Map以及Iterator等封装
org.miaixz.bus.core.center.array - package org.miaixz.bus.core.center.array
提供数组相关封装
org.miaixz.bus.core.center.date - package org.miaixz.bus.core.center.date
日期封装,日期的核心为DateTime类
org.miaixz.bus.core.center.date.builder - package org.miaixz.bus.core.center.date.builder
日期构建
org.miaixz.bus.core.center.date.culture - package org.miaixz.bus.core.center.date.culture
民俗文化 由于区域文化差异对于年月日等相关统称也有所不同 其他区域根据相关内容实现或重写相关方法即可 cn - 中文 en - 英文
org.miaixz.bus.core.center.date.culture.cn - package org.miaixz.bus.core.center.date.culture.cn
中国传统文化/日历相关
org.miaixz.bus.core.center.date.culture.cn.birth - package org.miaixz.bus.core.center.date.culture.cn.birth
生成八字
org.miaixz.bus.core.center.date.culture.cn.birth.provider - package org.miaixz.bus.core.center.date.culture.cn.birth.provider
童限计算
org.miaixz.bus.core.center.date.culture.cn.birth.provider.impl - package org.miaixz.bus.core.center.date.culture.cn.birth.provider.impl
童限计算方式
org.miaixz.bus.core.center.date.culture.cn.climate - package org.miaixz.bus.core.center.date.culture.cn.climate
物候
org.miaixz.bus.core.center.date.culture.cn.dog - package org.miaixz.bus.core.center.date.culture.cn.dog
夏季三伏
org.miaixz.bus.core.center.date.culture.cn.fetus - package org.miaixz.bus.core.center.date.culture.cn.fetus
胎神
org.miaixz.bus.core.center.date.culture.cn.minor - package org.miaixz.bus.core.center.date.culture.cn.minor
彭祖
org.miaixz.bus.core.center.date.culture.cn.nine - package org.miaixz.bus.core.center.date.culture.cn.nine
数九
org.miaixz.bus.core.center.date.culture.cn.sixty - package org.miaixz.bus.core.center.date.culture.cn.sixty
六十周期
org.miaixz.bus.core.center.date.culture.cn.star.nine - package org.miaixz.bus.core.center.date.culture.cn.star.nine
九星
org.miaixz.bus.core.center.date.culture.cn.star.seven - package org.miaixz.bus.core.center.date.culture.cn.star.seven
七曜
org.miaixz.bus.core.center.date.culture.cn.star.ten - package org.miaixz.bus.core.center.date.culture.cn.star.ten
十神
org.miaixz.bus.core.center.date.culture.cn.star.twelve - package org.miaixz.bus.core.center.date.culture.cn.star.twelve
十二神
org.miaixz.bus.core.center.date.culture.cn.star.twentyeight - package org.miaixz.bus.core.center.date.culture.cn.star.twentyeight
二十八宿
org.miaixz.bus.core.center.date.culture.en - package org.miaixz.bus.core.center.date.culture.en
西方文化相关
org.miaixz.bus.core.center.date.culture.lunar - package org.miaixz.bus.core.center.date.culture.lunar
中文农历
org.miaixz.bus.core.center.date.culture.solar - package org.miaixz.bus.core.center.date.culture.solar
中文公历/阳历
org.miaixz.bus.core.center.date.format - package org.miaixz.bus.core.center.date.format
提供线程安全的日期格式的格式化和解析实现
org.miaixz.bus.core.center.date.format.parser - package org.miaixz.bus.core.center.date.format.parser
提供日期解析相关封装,主要包括:
org.miaixz.bus.core.center.date.printer - package org.miaixz.bus.core.center.date.printer
日期输出
org.miaixz.bus.core.center.function - package org.miaixz.bus.core.center.function
函数封装 接口灵感来自于ActFramework 一个函数接口代表一个一个函数,用于包装一个函数为对象 在JDK8之前,Java的函数并不能作为参数传递,也不能作为返回值存在,此接口用于将一个函数包装成为一个对象,从而传递对象
org.miaixz.bus.core.center.iterator - package org.miaixz.bus.core.center.iterator
IteratorIterable相关封装
org.miaixz.bus.core.center.list - package org.miaixz.bus.core.center.list
列表分区或分段
org.miaixz.bus.core.center.map - package org.miaixz.bus.core.center.map
Map相关封装,提供特殊Map实现
org.miaixz.bus.core.center.map.concurrent - package org.miaixz.bus.core.center.map.concurrent
ConcurrentMap 数据结构 Weigher 是一个简单的接口,用于确定一个条目消耗多少个单位。 Weighers 类提供用于获取最常见类型的实现的实用方法。
org.miaixz.bus.core.center.map.multi - package org.miaixz.bus.core.center.map.multi
多参数类型的Map实现,包括集合类型值的MultiValueMap和Table MultiValueMap:一个键对应多个值的集合的实现,类似于树的结构。 Table:使用两个键映射到一个值,类似于表格结构。
org.miaixz.bus.core.center.map.reference - package org.miaixz.bus.core.center.map.reference
弱引用Map实现
org.miaixz.bus.core.center.queue - package org.miaixz.bus.core.center.queue
队列Queue相关封装
org.miaixz.bus.core.center.regex - package org.miaixz.bus.core.center.regex
正则表达式相关封装
org.miaixz.bus.core.center.set - package org.miaixz.bus.core.center.set
Set相关封装
org.miaixz.bus.core.center.stream - package org.miaixz.bus.core.center.stream
Java8的stream相关封装
org.miaixz.bus.core.center.stream.spliterators - package org.miaixz.bus.core.center.stream.spliterators
spliterator实现
org.miaixz.bus.core.codec - package org.miaixz.bus.core.codec
编码解码封装编码封装
org.miaixz.bus.core.codec.binary - package org.miaixz.bus.core.codec.binary
BaseN编码解码,提供将bytes和baseN的编码转换功能。 Base16 Base32 Base58 Base62 Base64
org.miaixz.bus.core.codec.binary.decoder - package org.miaixz.bus.core.codec.binary.decoder
 
org.miaixz.bus.core.codec.binary.encoder - package org.miaixz.bus.core.codec.binary.encoder
 
org.miaixz.bus.core.codec.binary.provider - package org.miaixz.bus.core.codec.binary.provider
 
org.miaixz.bus.core.codec.hash - package org.miaixz.bus.core.codec.hash
提供Hash算法的封装
org.miaixz.bus.core.codec.hash.metro - package org.miaixz.bus.core.codec.hash.metro
MetroHash算法实现
org.miaixz.bus.core.compare - package org.miaixz.bus.core.compare
各种比较器(Comparator)实现和封装
org.miaixz.bus.core.convert - package org.miaixz.bus.core.convert
万能类型转换器以及各种类型转换的实现类,其中Convert为转换器入口,提供各种toXXX方法和convert方法
org.miaixz.bus.core.convert.stringer - package org.miaixz.bus.core.convert.stringer
针对对象转换为String的封装
org.miaixz.bus.core.data - package org.miaixz.bus.core.data
数据相关封装 如ID、电话、统一社会信用代码、密码、坐标系、数据脱敏等
org.miaixz.bus.core.instance - package org.miaixz.bus.core.instance
提供单例对象的统一管理
org.miaixz.bus.core.io - package org.miaixz.bus.core.io
IO相关封装,包括Inputstream、OutputStream、Buffer等实现
org.miaixz.bus.core.io.buffer - package org.miaixz.bus.core.io.buffer
Buffer相关工具封装
org.miaixz.bus.core.io.check - package org.miaixz.bus.core.io.check
IO校验相关库和工具
org.miaixz.bus.core.io.check.crc16 - package org.miaixz.bus.core.io.check.crc16
CRC16相关算法封装为Checksum
org.miaixz.bus.core.io.compress - package org.miaixz.bus.core.io.compress
压缩解压封装
org.miaixz.bus.core.io.copier - package org.miaixz.bus.core.io.copier
IO流拷贝相关封装相关封装
org.miaixz.bus.core.io.file - package org.miaixz.bus.core.io.file
对文件读写的封装,包括文件拷贝、文件读取、文件写出、行处理等
org.miaixz.bus.core.io.file.visitor - package org.miaixz.bus.core.io.file.visitor
FileVisitor功能性实现,包括递归删除、拷贝等
org.miaixz.bus.core.io.resource - package org.miaixz.bus.core.io.resource
针对ClassPath和文件中资源读取的封装
org.miaixz.bus.core.io.sink - package org.miaixz.bus.core.io.sink
 
org.miaixz.bus.core.io.source - package org.miaixz.bus.core.io.source
 
org.miaixz.bus.core.io.stream - package org.miaixz.bus.core.io.stream
InputStream和OutputStream相关方法和类封装
org.miaixz.bus.core.io.timout - package org.miaixz.bus.core.io.timout
 
org.miaixz.bus.core.io.unit - package org.miaixz.bus.core.io.unit
数据单位相关封装,包括DataUnit数据单位和DataSize数据大小
org.miaixz.bus.core.io.watch - package org.miaixz.bus.core.io.watch
基于JDK7+ WatchService的文件和目录监听封装,支持多级目录
org.miaixz.bus.core.lang - package org.miaixz.bus.core.lang
语言特性包,包括大量便捷的数据结构,包括: ANSI:ANSI编码 Builder:构建器 Caller:查找调用者 Copier:拷贝(复制) Generator:生成器 Getter:getXXX抽象 Intern:规范化表示形式 Loader:加载器的抽象 Mutable:可变值对象封装 Range:区间和边界封装 Tuple:元组
org.miaixz.bus.core.lang.ansi - package org.miaixz.bus.core.lang.ansi
命令行终端中ANSI 转义序列相关封装,如ANSI颜色等
org.miaixz.bus.core.lang.caller - package org.miaixz.bus.core.lang.caller
调用者接口及实现。可以通过此类的方法获取调用者、多级调用者以及判断是否被调用
org.miaixz.bus.core.lang.copier - package org.miaixz.bus.core.lang.copier
拷贝抽象实现,通过抽象拷贝,可以实现文件、流、Buffer之间的拷贝实现
org.miaixz.bus.core.lang.exception - package org.miaixz.bus.core.lang.exception
异常处理相关封装
org.miaixz.bus.core.lang.getter - package org.miaixz.bus.core.lang.getter
getXXX方法的接口和抽象实现
org.miaixz.bus.core.lang.intern - package org.miaixz.bus.core.lang.intern
规范化表示形式封装 所谓规范化,即当两个对象equals时,规范化的对象则可以实现== 此包中的相关封装类似于 String#intern()
org.miaixz.bus.core.lang.loader - package org.miaixz.bus.core.lang.loader
加载器的抽象接口和实现,包括懒加载的实现等
org.miaixz.bus.core.lang.loader.classloader - package org.miaixz.bus.core.lang.loader.classloader
类加载相关封装和工具
org.miaixz.bus.core.lang.loader.spi - package org.miaixz.bus.core.lang.loader.spi
服务提供接口SPI(Service Provider interface)机制相关封装,包括: ListServiceLoader,提供列表形式的服务定义 MapServiceLoader,提供键值对形式的服务定义
org.miaixz.bus.core.lang.mutable - package org.miaixz.bus.core.lang.mutable
提供可变值对象的封装,用于封装int、long等不可变值,使其可变
org.miaixz.bus.core.lang.pool - package org.miaixz.bus.core.lang.pool
对象池封装实现 整体参考了: https://github.com/DanielYWoo/fast-object-pool/ https://github.com/apache/commons-pool
org.miaixz.bus.core.lang.pool.partition - package org.miaixz.bus.core.lang.pool.partition
基于分区的对象池实现,参考:https://github.com/DanielYWoo/fast-object-pool
org.miaixz.bus.core.lang.range - package org.miaixz.bus.core.lang.range
提供区间和边界封装,主要包括: Bound: 提供边界的抽象表示,包括边界范围、开闭区间等。 Range: 提供可迭代的区间。
org.miaixz.bus.core.lang.ref - package org.miaixz.bus.core.lang.ref
引用工具封装,主要针对Reference 工具化封装 主要封装包括:
org.miaixz.bus.core.lang.reflect - package org.miaixz.bus.core.lang.reflect
提供反射相关功能对象和类
org.miaixz.bus.core.lang.reflect.creator - package org.miaixz.bus.core.lang.reflect.creator
对象实例化器,对象创建器
org.miaixz.bus.core.lang.reflect.field - package org.miaixz.bus.core.lang.reflect.field
提供 Field 相关封装
org.miaixz.bus.core.lang.reflect.kotlin - package org.miaixz.bus.core.lang.reflect.kotlin
Kotlin反射相关封装,需引入: kotlin-stdlib kotlin-reflect
org.miaixz.bus.core.lang.reflect.lookup - package org.miaixz.bus.core.lang.reflect.lookup
MethodHandles.Lookup 创建封装,以根据不同的条件查找MethodHandles
org.miaixz.bus.core.lang.reflect.method - package org.miaixz.bus.core.lang.reflect.method
提供 Method 相关封装
org.miaixz.bus.core.lang.selector - package org.miaixz.bus.core.lang.selector
选择器相关封装,包括: WeightRandomSelector
org.miaixz.bus.core.lang.thread - package org.miaixz.bus.core.lang.thread
提供线程及高并发封装
org.miaixz.bus.core.lang.thread.lock - package org.miaixz.bus.core.lang.thread.lock
锁的实现
org.miaixz.bus.core.lang.thread.threadlocal - package org.miaixz.bus.core.lang.thread.threadlocal
ThreadLocal相关封装
org.miaixz.bus.core.lang.tuple - package org.miaixz.bus.core.lang.tuple
元组相关封装,包括: 类似Python元组的Tuple 三元组Triplet
org.miaixz.bus.core.lang.wrapper - package org.miaixz.bus.core.lang.wrapper
提供包装对象的抽象 通过包装接口,实现装饰模式或代理模式,以增强或目标对象功能
org.miaixz.bus.core.math - package org.miaixz.bus.core.math
提供数学计算相关封装,包括排列组合等,入口为MathKit
org.miaixz.bus.core.net - package org.miaixz.bus.core.net
网络相关工具
org.miaixz.bus.core.net.ip - package org.miaixz.bus.core.net.ip
IPv4/IPv6
org.miaixz.bus.core.net.tls - package org.miaixz.bus.core.net.tls
TLS相关
org.miaixz.bus.core.net.url - package org.miaixz.bus.core.net.url
URL相关
org.miaixz.bus.core.text - package org.miaixz.bus.core.text
提供文本相关操作的封装
org.miaixz.bus.core.text.bloom - package org.miaixz.bus.core.text.bloom
布隆过滤,提供一些Hash算法的布隆过滤
org.miaixz.bus.core.text.dfa - package org.miaixz.bus.core.text.dfa
DFA全称为:Deterministic Finite Automaton,即确定有穷自动机 用所有关键字构造一棵树,然后用正文遍历这棵树,遍历到叶子节点即表示文章中存在这个关键字。 我们暂且忽略构建关键词树的时间,每次查找正文只需要O(n)复杂度就可以搞定。
org.miaixz.bus.core.text.escape - package org.miaixz.bus.core.text.escape
提供各种转义和反转义实现
org.miaixz.bus.core.text.finder - package org.miaixz.bus.core.text.finder
文本查找实现,包括: 查找文本中的字符(正向、反向) 查找文本中的匹配字符(正向、反向) 查找文本中的字符串(正向、反向) 查找文本中匹配正则的字符串(正向)
org.miaixz.bus.core.text.placeholder - package org.miaixz.bus.core.text.placeholder
字符串占位符相关封装,包括占位符替换变量和解析变量
org.miaixz.bus.core.text.placeholder.segment - package org.miaixz.bus.core.text.placeholder.segment
占位符节点
org.miaixz.bus.core.text.placeholder.template - package org.miaixz.bus.core.text.placeholder.template
字符串模板
org.miaixz.bus.core.text.replacer - package org.miaixz.bus.core.text.replacer
文本替换类抽象及实现
org.miaixz.bus.core.tree - package org.miaixz.bus.core.tree
提供通用树生成,特点:
org.miaixz.bus.core.tree.parser - package org.miaixz.bus.core.tree.parser
节点解析器封装
org.miaixz.bus.core.xml - package org.miaixz.bus.core.xml
XML和JAXB(Java Architecture for XML Binding)相关封装 由于JDK11+移除了"javax.xml.bind"相关类型,因此封装于extra模块
org.miaixz.bus.core.xyz - package org.miaixz.bus.core.xyz
提供各种工具封装 xyz:做好一切必要准备,可以行动了
ORIGIN - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Zoom
原始比例,不缩放
orOfWrap(Boolean...) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
Boolean数组所有元素 或 的结果
orToInt(int...) - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Modifier
多个修饰符做“或”操作,表示存在任意一个修饰符
orToInt(EnumMap.Modifier...) - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Modifier
多个修饰符做“或”操作,表示存在任意一个修饰符
OS_ARCH - Static variable in class org.miaixz.bus.core.lang.Keys
操作系统的架构
OS_NAME - Static variable in class org.miaixz.bus.core.lang.Keys
操作系统的名称
OS_VERSION - Static variable in class org.miaixz.bus.core.lang.Keys
操作系统的版本
OTF - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
otf
OTHER_CHAR - Enum constant in enum class org.miaixz.bus.core.data.Strength.CHAR_TYPE
特殊字符
OTHER_UNESCAPE - Static variable in class org.miaixz.bus.core.text.escape.XmlUnescape
 
outOfChina(double, double) - Static method in class org.miaixz.bus.core.data.Coordinate
判断坐标是否在国外 火星坐标系 (GCJ-02)只对国内有效,国外无需转换
outputStream() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
outputStream() - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Returns an output stream that writes to this sink.
outputStream() - Method in class org.miaixz.bus.core.io.sink.RealSink
 
OVERFLOW - Enum constant in enum class org.miaixz.bus.core.io.watch.WatchKind
事件丢失
override - Variable in class org.miaixz.bus.core.beans.copier.CopyOptions
是否覆盖目标值,如果不覆盖,会先读取目标对象的值,为null则写,否则忽略。如果覆盖,则不判断直接写
owner - Variable in class org.miaixz.bus.core.io.SectionBuffer
如果这个段拥有字节数组并可以向其追加,则为True,扩展limit.

P

padAfter(CharSequence, int, char) - Static method in class org.miaixz.bus.core.text.CharsBacker
补充字符串以满足最小长度,如果提供的字符串大于指定长度,截断之
padAfter(CharSequence, int, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
补充字符串以满足最小长度
padLeft(List<T>, int, T) - Static method in class org.miaixz.bus.core.xyz.CollKit
填充List,以达到最小长度
padPre(CharSequence, int, char) - Static method in class org.miaixz.bus.core.text.CharsBacker
补充字符串以满足最小长度,如果提供的字符串大于指定长度,截断之 同:leftPad (org.apache.commons.lang3.leftPad)
padPre(CharSequence, int, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
补充字符串以满足指定长度,如果提供的字符串大于指定长度,截断之 同:leftPad (org.apache.commons.lang3.leftPad)
padRight(Collection<T>, int, T) - Static method in class org.miaixz.bus.core.xyz.CollKit
填充List,以达到最小长度
page(int, int, List<T>) - Static method in class org.miaixz.bus.core.xyz.ListKit
对指定List分页取值
PageException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 分页插件异常
PageException() - Constructor for exception class org.miaixz.bus.core.lang.exception.PageException
构造
PageException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.PageException
构造
PageException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.PageException
构造
PageException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.PageException
构造
PageException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.PageException
 
PageException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.PageException
构造
PageException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.PageException
构造
PageException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.PageException
构造
PageException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.PageException
构造
Pair<L,R> - Class in org.miaixz.bus.core.lang.tuple
不可变二元组对象
Pair(L, R) - Constructor for class org.miaixz.bus.core.lang.tuple.Pair
构造
PairConverter - Class in org.miaixz.bus.core.convert
Pair 转换器,支持以下类型转为Pair Map Map.Entry 带分隔符的字符串,支持分隔符:=, Bean,包含getLeftgetRight方法
PairConverter() - Constructor for class org.miaixz.bus.core.convert.PairConverter
 
parallel() - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
将流转换为并行
parallel(boolean) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
更改流的并行状态
parallelAllOfGet(CompletableFuture<T>...) - Static method in class org.miaixz.bus.core.xyz.AsyncKit
获取所有任务的返回值,并行执行,重载方法
parallelAllOfGet(CompletableFuture<T>[], Function<Exception, T>) - Static method in class org.miaixz.bus.core.xyz.AsyncKit
获取所有任务的返回值,并行执行,可以为异常任务添加异常处理方法
parallelAllOfGet(List<CompletableFuture<T>>) - Static method in class org.miaixz.bus.core.xyz.AsyncKit
获取所有任务的返回值,并行执行
parallelAllOfGet(List<CompletableFuture<T>>, Function<Exception, T>) - Static method in class org.miaixz.bus.core.xyz.AsyncKit
获取所有任务的返回值,并行执行,可以为异常任务添加异常处理方法,重载方法
parallelStream() - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
parallelStream() - Method in class org.miaixz.bus.core.lang.tuple.Tuple
将元组转成并行流
PARAMETER - Static variable in class org.miaixz.bus.core.lang.MediaType
 
ParameterizedTypeImpl - Class in org.miaixz.bus.core.lang.reflect
ParameterizedType 接口实现,用于重新定义泛型类型
ParameterizedTypeImpl(Type[], Type, Type) - Constructor for class org.miaixz.bus.core.lang.reflect.ParameterizedTypeImpl
构造
parameters - Variable in class org.miaixz.bus.core.lang.MediaType
 
params() - Element in annotation interface org.miaixz.bus.core.annotation.Trace
 
PARENTHESE_LEFT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
PARENTHESE_RIGHT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
parse(CharSequence) - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
 
parse(CharSequence) - Method in interface org.miaixz.bus.core.center.date.format.parser.DateParser
将日期字符串解析并转换为 Date 对象
parse(CharSequence) - Method in class org.miaixz.bus.core.center.date.format.parser.FastDateParser
 
parse(CharSequence) - Method in class org.miaixz.bus.core.center.date.format.parser.ISO8601DateParser
 
parse(CharSequence) - Method in class org.miaixz.bus.core.center.date.format.parser.NormalDateParser
 
parse(CharSequence) - Method in class org.miaixz.bus.core.center.date.format.parser.PatternsDateParser
 
parse(CharSequence) - Method in class org.miaixz.bus.core.center.date.format.parser.PureDateParser
 
parse(CharSequence) - Method in class org.miaixz.bus.core.center.date.format.parser.RegexDateParser
 
parse(CharSequence) - Method in class org.miaixz.bus.core.center.date.format.parser.RegexListDateParser
 
parse(CharSequence) - Method in class org.miaixz.bus.core.center.date.format.parser.RegisterDateParser
 
parse(CharSequence) - Method in class org.miaixz.bus.core.center.date.format.parser.RFC2822DateParser
 
parse(CharSequence) - Method in class org.miaixz.bus.core.center.date.format.parser.TimeParser
 
parse(CharSequence) - Static method in class org.miaixz.bus.core.io.unit.DataSize
获取指定数据大小文本对应的DataSize对象,如果无单位指定,默认获取DataUnit.BYTES
parse(CharSequence) - Static method in class org.miaixz.bus.core.xyz.DateKit
将日期字符串转换为DateTime对象,格式: yyyy-MM-dd HH:mm:ss yyyy/MM/dd HH:mm:ss yyyy.MM.dd HH:mm:ss yyyy年MM月dd日 HH时mm分ss秒 yyyy-MM-dd yyyy/MM/dd yyyy.MM.dd HH:mm:ss HH时mm分ss秒 yyyy-MM-dd HH:mm yyyy-MM-dd HH:mm:ss.SSS yyyy-MM-dd HH:mm:ss.SSSSSS yyyyMMddHHmmss yyyyMMddHHmmssSSS yyyyMMdd EEE, dd MMM yyyy HH:mm:ss z EEE MMM dd HH:mm:ss zzz yyyy yyyy-MM-dd'T'HH:mm:ss'Z' yyyy-MM-dd'T'HH:mm:ss.SSS'Z' yyyy-MM-dd'T'HH:mm:ssZ yyyy-MM-dd'T'HH:mm:ss.SSSZ
parse(CharSequence, boolean, PositionDateParser) - Static method in class org.miaixz.bus.core.center.date.Calendar
使用指定DateParser解析字符串为Calendar
parse(CharSequence, String) - Static method in class org.miaixz.bus.core.center.date.format.CustomFormat
使用自定义格式解析日期
parse(CharSequence, String) - Static method in class org.miaixz.bus.core.center.date.Resolver
将特定格式的日期转换为Date对象
parse(CharSequence, String, Locale) - Static method in class org.miaixz.bus.core.center.date.Resolver
将特定格式的日期转换为Date对象
parse(CharSequence, Charset) - Method in class org.miaixz.bus.core.net.url.UrlPath
解析path
parse(CharSequence, DateFormat) - Static method in class org.miaixz.bus.core.center.date.Resolver
构建DateTime对象
parse(CharSequence, ParsePosition) - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
 
parse(CharSequence, ParsePosition) - Method in class org.miaixz.bus.core.center.date.format.parser.FastDateParser
 
parse(CharSequence, ParsePosition) - Method in interface org.miaixz.bus.core.center.date.format.parser.PositionDateParser
将日期字符串解析并转换为 Date 对象 等价于 DateFormat.parse(String, ParsePosition)
parse(CharSequence, ParsePosition, Calendar) - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
 
parse(CharSequence, ParsePosition, Calendar) - Method in class org.miaixz.bus.core.center.date.format.parser.FastDateParser
 
parse(CharSequence, ParsePosition, Calendar) - Method in interface org.miaixz.bus.core.center.date.format.parser.PositionDateParser
根据给定格式更新Calendar 解析成功后,ParsePosition.getIndex()更新成转换到的位置 失败则ParsePosition.getErrorIndex()更新到解析失败的位置
parse(CharSequence, DateTimeFormatter) - Static method in class org.miaixz.bus.core.center.date.Resolver
构建DateTime对象
parse(CharSequence, PositionDateParser) - Static method in class org.miaixz.bus.core.center.date.Resolver
构建DateTime对象
parse(CharSequence, PositionDateParser, boolean) - Static method in class org.miaixz.bus.core.center.date.Resolver
构建DateTime对象
parse(CharSequence, DataUnit) - Static method in class org.miaixz.bus.core.io.unit.DataSize
Obtain a DataSize from a text string such as 12MB using the specified default DataUnit if no unit is specified.
parse(String) - Static method in class org.miaixz.bus.core.io.unit.DataSize
获取指定数据大小文本对应的DataSize对象,如果无单位指定,默认获取DataUnit.BYTES
parse(String) - Static method in class org.miaixz.bus.core.lang.Charset
解析字符串编码为Charset对象,解析失败返回系统默认编码
parse(String, String...) - Static method in class org.miaixz.bus.core.center.date.Resolver
通过给定的日期格式解析日期时间字符串 传入的日期格式会逐个尝试,直到解析成功,返回DateTime对象,否则抛出DateException异常
parse(String, Charset) - Static method in class org.miaixz.bus.core.lang.Charset
解析字符串编码为Charset对象,解析失败返回默认编码
parse(String, Charset) - Method in class org.miaixz.bus.core.net.url.UrlQuery
解析URL中的查询字符串
parse(String, Charset, boolean) - Method in class org.miaixz.bus.core.net.url.UrlQuery
解析URL中的查询字符串
parse(Matcher) - Static method in class org.miaixz.bus.core.center.date.format.parser.RegexDateParser
解析日期
parse(TreeNode<T>, MapTree<T>) - Method in class org.miaixz.bus.core.tree.parser.DefaultNodeParser
 
parse(T) - Static method in class org.miaixz.bus.core.center.map.Dictionary
将PO对象转为Dict
parse(T, MapTree<E>) - Method in interface org.miaixz.bus.core.tree.parser.NodeParser
 
parseBean(T) - Method in class org.miaixz.bus.core.center.map.Dictionary
将值对象转换为Dict 类名会被当作表名,小写第一个字母
parseBean(T, boolean, boolean) - Method in class org.miaixz.bus.core.center.map.Dictionary
将值对象转换为Dict 类名会被当作表名,小写第一个字母
parseBigInteger(String) - Method in class org.miaixz.bus.core.math.NumberParser
解析为BigInteger,支持16进制、10进制和8进制,如果传入空白串返回null
parseBigInteger(String) - Static method in class org.miaixz.bus.core.xyz.MathKit
创建BigInteger,支持16进制、10进制和8进制,如果传入空白串返回null from Apache Common Lang
parseByPatterns(CharSequence, String...) - Static method in class org.miaixz.bus.core.center.date.Calendar
通过给定的日期格式解析日期时间字符串。 传入的日期格式会逐个尝试,直到解析成功,返回Calendar对象,否则抛出DateException异常。 方法来自:Apache Commons-Lang3
parseByPatterns(CharSequence, Locale, boolean, String...) - Static method in class org.miaixz.bus.core.center.date.Calendar
通过给定的日期格式解析日期时间字符串。 传入的日期格式会逐个尝试,直到解析成功,返回Calendar对象,否则抛出DateException异常。 方法来自:Apache Commons-Lang3
parseByPatterns(CharSequence, Locale, String...) - Static method in class org.miaixz.bus.core.center.date.Calendar
通过给定的日期格式解析日期时间字符串。 传入的日期格式会逐个尝试,直到解析成功,返回Calendar对象,否则抛出DateException异常。 方法来自:Apache Commons-Lang3
parseCookies(String) - Static method in class org.miaixz.bus.core.xyz.NetKit
解析Cookie信息
parseCrockford(String) - Static method in class org.miaixz.bus.core.codec.binary.Crockford
解析Crockford`s Base32值
parseDate(CharSequence, String) - Static method in class org.miaixz.bus.core.center.date.Resolver
解析日期字符串为LocalDate
parseDate(CharSequence, DateTimeFormatter) - Static method in class org.miaixz.bus.core.center.date.Resolver
解析日期时间字符串为LocalDate,格式支持日期
parseDateByISO(CharSequence) - Static method in class org.miaixz.bus.core.center.date.Resolver
解析日期时间字符串为LocalDate,仅支持yyyy-MM-dd'T'HH:mm:ss格式,例如:2007-12-03T10:15:30
parseDouble(String) - Method in class org.miaixz.bus.core.math.NumberParser
解析转换数字字符串为long型数字,规则如下:
parseDouble(String) - Static method in class org.miaixz.bus.core.xyz.MathKit
解析转换数字字符串为long型数字,规则如下:
parseDouble(String, Double) - Static method in class org.miaixz.bus.core.xyz.MathKit
解析转换数字字符串为 Double 规则如下:
parseFloat(String) - Method in class org.miaixz.bus.core.math.NumberParser
解析转换数字字符串为long型数字,规则如下:
parseFloat(String) - Static method in class org.miaixz.bus.core.xyz.MathKit
解析转换数字字符串为long型数字,规则如下:
parseFloat(String, Float) - Static method in class org.miaixz.bus.core.xyz.MathKit
解析转换数字字符串为 Float 规则如下:
parseFromChinese(String) - Static method in class org.miaixz.bus.core.math.ChineseNumberParser
把中文转换为数字 如 二百二十 - 220 一百一十二 - 112 一千零一十二 - 1012
parseFromChineseMoney(String) - Static method in class org.miaixz.bus.core.math.ChineseNumberParser
中文大写数字金额转换为数字,返回结果以元为单位的BigDecimal类型数字 如: “陆万柒仟伍佰伍拾陆元叁角贰分”返回“67556.32” “叁角贰分”返回“0.32”
parseFromChineseNumber(String) - Static method in class org.miaixz.bus.core.math.ChineseNumberParser
把中文转换为数字 一百一十二 - 112 一千零一十二 - 1012 十二点二三 - 12.23 三点一四一五九二六五四 - 3.141592654
parseInt(String) - Method in class org.miaixz.bus.core.math.NumberParser
解析转换数字字符串为int型数字,规则如下:
parseInt(String) - Static method in class org.miaixz.bus.core.xyz.MathKit
解析转换数字字符串为int型数字,规则如下:
parseInt(String, Integer) - Static method in class org.miaixz.bus.core.xyz.MathKit
解析转换数字字符串为 Integer 规则如下:
parseLong(String) - Method in class org.miaixz.bus.core.math.NumberParser
解析转换数字字符串为long型数字,规则如下:
parseLong(String) - Static method in class org.miaixz.bus.core.xyz.MathKit
解析转换数字字符串为long型数字,规则如下:
parseLong(String, Long) - Static method in class org.miaixz.bus.core.xyz.MathKit
解析转换数字字符串为 Long 规则如下:
parseLongFromChineseNumber(String, int) - Static method in class org.miaixz.bus.core.math.ChineseNumberParser
把中文整数转换为数字 如 二百二十 220 一百一十二 - 112 一千零一十二 - 1012
parseNumber(String) - Method in class org.miaixz.bus.core.math.NumberParser
将指定字符串转换为Number 对象 此方法不支持科学计数法 空白符和NaN转换为0 0x开头使用16进制解析为Long类型
parseNumber(String) - Static method in class org.miaixz.bus.core.xyz.MathKit
将指定字符串转换为Number 对象 此方法不支持科学计数法
parseNumber(String, Number) - Static method in class org.miaixz.bus.core.xyz.MathKit
将指定字符串转换为Number 此方法不支持科学计数法
parseNumber(String, Locale) - Static method in class org.miaixz.bus.core.xyz.MathKit
将指定字符串转换为Number 对象 此方法不支持科学计数法
parseObject(String, ParsePosition) - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
 
parsePattern() - Method in class org.miaixz.bus.core.center.date.printer.FastDatePrinter
Returns a list of Rules given a pattern.
parseSegments(String) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate
将 模板 解析为 SectionBuffer 列表
parseSegments(String) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
 
parseSegments(String) - Method in class org.miaixz.bus.core.text.placeholder.template.SingleStringTemplate
 
parseStringValue(String, Properties, Set<String>) - Method in class org.miaixz.bus.core.Binder
替换字符串
parseTime(CharSequence, String) - Static method in class org.miaixz.bus.core.center.date.Resolver
解析日期时间字符串为LocalDateTime
parseTime(CharSequence, DateTimeFormatter) - Static method in class org.miaixz.bus.core.center.date.Resolver
解析日期时间字符串为LocalDateTime,格式支持日期时间、日期、时间 如果formatter为null,则使用DateTimeFormatter.ISO_LOCAL_DATE_TIME
parseTimeByISO(CharSequence) - Static method in class org.miaixz.bus.core.center.date.Resolver
解析日期时间字符串为LocalDateTime,支持: DateTimeFormatter.ISO_LOCAL_DATE_TIME yyyy-MM-dd'T'HH:mm:ss格式,例如:2007-12-03T10:15:30 yyyy-MM-dd HH:mm:ss
parseToken(String, int[]) - Method in class org.miaixz.bus.core.center.date.printer.FastDatePrinter
Performs the parsing of tokens.
parseXml(String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将String类型的XML转换为XML文档
partition(Collection<T>, int) - Static method in class org.miaixz.bus.core.xyz.CollKit
对集合按照指定长度分段,每一个段为单独的集合,返回这个集合的列表
partition(Predicate<T>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
根据给定判断条件分组
partition(Predicate<T>, Supplier<C>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
根据给定判断条件分组
partition(Predicate<T>, Collector<T, ?, R>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
根据给定判断条件分组
partition(List<T>, int) - Static method in class org.miaixz.bus.core.xyz.ListKit
通过传入分区长度,将指定列表分区为不同的块,每块区域的长度相同(最后一块可能小于长度) 分区是在原List的基础上进行的,返回的分区是不可变的抽象列表,原列表元素变更,分区中元素也会变更。
partition(Map<K, V>, int) - Static method in class org.miaixz.bus.core.xyz.MapKit
将一个Map按照固定大小拆分成多个子Map
Partition<T> - Class in org.miaixz.bus.core.center.list
列表分区或分段 通过传入分区长度,将指定列表分区为不同的块,每块区域的长度相同(最后一块可能小于长度) 分区是在原List的基础上进行的,返回的分区是不可变的抽象列表,原列表元素变更,分区中元素也会变更。 参考:Guava的Lists#Partition
Partition(List<T>, int) - Constructor for class org.miaixz.bus.core.center.list.Partition
列表分区
PartitionIterator<T> - Class in org.miaixz.bus.core.center.iterator
分批迭代工具,可以分批处理数据 比如调用其他客户的接口,传入的入参有限,需要分批 比如mysql/oracle用in语句查询,超过1000可以分批 比如数据库取出游标,可以把游标里的数据一批一批处理
PartitionIterator(Iterator<T>, int) - Constructor for class org.miaixz.bus.core.center.iterator.PartitionIterator
创建分组对象
PartitionObjectPool<T> - Class in org.miaixz.bus.core.lang.pool.partition
分区对象池实现
PartitionObjectPool(PartitionPoolConfig, ObjectFactory<T>) - Constructor for class org.miaixz.bus.core.lang.pool.partition.PartitionObjectPool
构造
PartitionPoolable<T> - Class in org.miaixz.bus.core.lang.pool.partition
分区可池化对象,此对象会同时持有原始对象和所在的分区
PartitionPoolable(T, PoolPartition<T>) - Constructor for class org.miaixz.bus.core.lang.pool.partition.PartitionPoolable
构造
PartitionPoolConfig - Class in org.miaixz.bus.core.lang.pool.partition
分局对象池配置
PartitionPoolConfig() - Constructor for class org.miaixz.bus.core.lang.pool.partition.PartitionPoolConfig
 
partitionSize - Variable in class org.miaixz.bus.core.center.iterator.PartitionIterator
实际每批大小
partValue(int, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
把给定的总数平均分成N份,返回每份的个数 当除以分数有余数时每份+1
partValue(int, int, boolean) - Static method in class org.miaixz.bus.core.xyz.MathKit
把给定的总数平均分成N份,返回每份的个数 如果isPlusOneWhenHasRem为true,则当除以分数有余数时每份+1,否则丢弃余数部分
Passive - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.FtpMode
被动模式
password(String) - Static method in class org.miaixz.bus.core.data.Masking
【密码】密码的全部字符都用*代替,比如:******
PASSWORD - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Masking
密码
PATCH - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Method PATCH
PATCH - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Method PATCH
path(String) - Method in class org.miaixz.bus.core.lang.loader.AntLoader
加载路径处理
path(String) - Method in class org.miaixz.bus.core.lang.loader.PatternLoader
根据资源表达式推导出资源根路径
path(String) - Method in class org.miaixz.bus.core.lang.loader.RegexLoader
 
PATH - Static variable in class org.miaixz.bus.core.net.url.RFC3986
path = segment / "/"
PATH_SEPARATOR - Static variable in class org.miaixz.bus.core.lang.Keys
多个PATH之间的分隔符 在Unix和Linux下 是':'; 在Windows下是 ';'
PathConverter - Class in org.miaixz.bus.core.convert
字符串转换器
PathConverter() - Constructor for class org.miaixz.bus.core.convert.PathConverter
 
PathCopier - Class in org.miaixz.bus.core.io.file
文件复制封装
PathCopier(Path, Path, CopyOption[]) - Constructor for class org.miaixz.bus.core.io.file.PathCopier
构造
pathEndsWith(File, String) - Static method in class org.miaixz.bus.core.xyz.FileKit
判断文件路径是否有指定后缀,忽略大小写 常用语判断扩展名
pathEquals(File, File) - Static method in class org.miaixz.bus.core.xyz.FileKit
文件路径是否相同 取两个文件的绝对路径比较,在Windows下忽略大小写,在Linux下不忽略。
PathMover - Class in org.miaixz.bus.core.io.file
文件移动封装
PathMover(Path, Path, CopyOption[]) - Constructor for class org.miaixz.bus.core.io.file.PathMover
构造
pathPrefix - Variable in class org.miaixz.bus.core.lang.loader.spi.AbstractServiceLoader
路径前缀
PathRemover - Class in org.miaixz.bus.core.io.file
文件删除封装
PathRemover(Path) - Constructor for class org.miaixz.bus.core.io.file.PathRemover
构造
PathResolve - Class in org.miaixz.bus.core.io.file
NIO中Path对象操作封装
PathResolve() - Constructor for class org.miaixz.bus.core.io.file.PathResolve
 
pattern - Variable in class org.miaixz.bus.core.center.date.printer.SimpleDatePrinter
The pattern
Pattern - Class in org.miaixz.bus.core.center.regex
常用正则表达式集合,更多正则见: https://any86.github.io/any-rule/
Pattern() - Constructor for class org.miaixz.bus.core.center.regex.Pattern
 
PatternFinder - Class in org.miaixz.bus.core.text.finder
正则查找器 通过传入正则表达式,查找指定字符串中匹配正则的开始和结束位置
PatternFinder(String, boolean) - Constructor for class org.miaixz.bus.core.text.finder.PatternFinder
构造
PatternFinder(Pattern) - Constructor for class org.miaixz.bus.core.text.finder.PatternFinder
构造
PatternKit - Class in org.miaixz.bus.core.xyz
正则相关工具类 常用正则请见 Validator
PatternKit() - Constructor for class org.miaixz.bus.core.xyz.PatternKit
 
PatternLoader - Class in org.miaixz.bus.core.lang.loader
模式匹配资源加载器
PatternLoader(Loader) - Constructor for class org.miaixz.bus.core.lang.loader.PatternLoader
 
PatternsDateParser - Class in org.miaixz.bus.core.center.date.format.parser
通过给定的日期格式解析日期时间字符串。 传入的日期格式会逐个尝试,直到解析成功,返回Calendar对象,否则抛出DateException异常。
PatternsDateParser(String...) - Constructor for class org.miaixz.bus.core.center.date.format.parser.PatternsDateParser
构造
PaymentException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 支付异常
PaymentException() - Constructor for exception class org.miaixz.bus.core.lang.exception.PaymentException
构造
PaymentException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.PaymentException
构造
PaymentException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.PaymentException
构造
PaymentException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.PaymentException
构造
PaymentException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.PaymentException
 
PaymentException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.PaymentException
构造
PaymentException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.PaymentException
构造
PaymentException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.PaymentException
构造
PaymentException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.PaymentException
构造
PBEWITHMD5ANDDES - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
PBEWithMD5AndDES
PBEWITHSHA1ANDDESEDE - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
PBEWithSHA1AndDESede
PBEWITHSHA1ANDRC2_40 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
PBEWithSHA1AndRC2_40
PBKDF2WITHHMACSHA1 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
PBKDF2应用一个伪随机函数以导出密钥,PBKDF2简单而言就是将salted hash进行多次重复计算
PCBC - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm.Mode
Propagating Ciphers Block
PCHAR - Static variable in class org.miaixz.bus.core.net.url.RFC3986
pchar = unreserved / pct-encoded / sub-delims / ":" / "@"
PDF - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
pdf
peek() - Method in class org.miaixz.bus.core.center.queue.DiscardingQueue
 
peek() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
peek() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
peek() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Returns a new BufferedSource that can read data from this BufferedSource without consuming it.
peek() - Method in class org.miaixz.bus.core.io.source.RealSource
 
peek(byte[], int, int) - Method in class org.miaixz.bus.core.io.buffer.CircularBuffer
Returns, whether the next bytes in the buffer are exactly those, given by sourceBuffer, offset, and length.
peek(byte[], int, int) - Method in class org.miaixz.bus.core.io.CircularByteBuffer
Returns, whether the next bytes in the buffer are exactly those, given by sourceBuffer, offset, and length.
peek(Consumer<? super T>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
返回与指定函数将元素作为参数执行后组成的流。 这是一个无状态中间操作
peek(Consumer<T>) - Method in interface org.miaixz.bus.core.lang.mutable.Mutable
检查并操作值
peek(Consumer<T>) - Method in class org.miaixz.bus.core.lang.Optional
如果包裹里元素的值存在,就执行对应的操作,并返回本身 如果不存在,返回一个空的Optional
peekFirst() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
peekIdx(BiConsumer<? super T, Integer>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
返回与指定函数将元素作为参数执行后组成的流。操作带下标
peekKey(Consumer<? super K>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
检查键
peekLast() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
peeks(Consumer<T>...) - Method in class org.miaixz.bus.core.lang.Optional
如果包裹里元素的值存在,就执行对应的操作集,并返回本身 如果不存在,返回一个空的Optional
PeekSource - Class in org.miaixz.bus.core.io.source
一个Source,它可以窥视上游的BufferSource并允许读取和 展开缓冲数据而不使用它 这是通过请求额外的数据吗 如果需要,则复制上游源文件,如果需要,则从上游源文件的内部缓冲区复制 此源还维护其上游缓冲区的起始位置的快照 每次读取时验证 如果从上游缓冲区读取,则此源将变为 无效,在以后的读取中抛出IllegalStateException
PeekSource(BufferSource) - Constructor for class org.miaixz.bus.core.io.source.PeekSource
 
peekValue(Consumer<? super V>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
检查值
PengZu - Class in org.miaixz.bus.core.center.date.culture.cn.minor
彭祖百忌
PengZu(SixtyCycle) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.minor.PengZu
 
pengZuEarthBranch - Variable in class org.miaixz.bus.core.center.date.culture.cn.minor.PengZu
地支彭祖百忌
PengZuEarthBranch - Class in org.miaixz.bus.core.center.date.culture.cn.minor
地支彭祖百忌
PengZuEarthBranch(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.minor.PengZuEarthBranch
 
PengZuEarthBranch(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.minor.PengZuEarthBranch
 
pengZuHeavenStem - Variable in class org.miaixz.bus.core.center.date.culture.cn.minor.PengZu
天干彭祖百忌
PengZuHeavenStem - Class in org.miaixz.bus.core.center.date.culture.cn.minor
天干彭祖百忌
PengZuHeavenStem(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.minor.PengZuHeavenStem
 
PengZuHeavenStem(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.minor.PengZuHeavenStem
 
PERCENT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
PercentCodec - Class in org.miaixz.bus.core.codec
百分号编码(Percent-encoding), 也称作URL编码(URL encoding)。 百分号编码可用于URI的编码,也可以用于"application/x-www-form-urlencoded"的MIME准备数据。
PercentCodec() - Constructor for class org.miaixz.bus.core.codec.PercentCodec
构造 [a-zA-Z0-9]默认不被编码
PercentCodec(BitSet) - Constructor for class org.miaixz.bus.core.codec.PercentCodec
构造
PercentCodec.Builder - Class in org.miaixz.bus.core.codec
PercentCodec构建器 由于PercentCodec本身应该是只读对象,因此将此对象的构建放在Builder中
PeriodConverter - Class in org.miaixz.bus.core.convert
Period对象转换器
PeriodConverter() - Constructor for class org.miaixz.bus.core.convert.PeriodConverter
 
permitsRequestBody(String) - Static method in class org.miaixz.bus.core.lang.Http
许可维护请求体
permitsRequestBody(String) - Static method in class org.miaixz.bus.core.lang.Protocol
许可维护请求体
PHANTOM - Enum constant in enum class org.miaixz.bus.core.lang.ref.ReferenceType
虚引用,在GC时发现虚引用对象,会将PhantomReference插入ReferenceQueue。 此时对象未被真正回收,要等到ReferenceQueue被真正处理后才会被回收。
PhantomObject<T> - Class in org.miaixz.bus.core.lang.ref
虚引用对象,在GC时发现虚引用对象,会将PhantomReference插入ReferenceQueue。 此时对象未被真正回收,要等到ReferenceQueue被真正处理后才会被回收。
PhantomObject(T, ReferenceQueue<? super T>) - Constructor for class org.miaixz.bus.core.lang.ref.PhantomObject
构造
Phase - Class in org.miaixz.bus.core.center.date.culture.cn
月相
Phase(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Phase
 
Phase(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Phase
 
PhoneKit - Class in org.miaixz.bus.core.xyz
电话号码工具类,包括: 手机号码 400、800号码 座机号码
PhoneKit() - Constructor for class org.miaixz.bus.core.xyz.PhoneKit
 
PI - Static variable in class org.miaixz.bus.core.data.Coordinate
坐标转换参数:π
PI_2 - Static variable in class org.miaixz.bus.core.center.date.culture.Galaxy
Pid - Enum Class in org.miaixz.bus.core.data
进程ID单例封装 第一次访问时调用ManagementFactory.getRuntimeMXBean()获取PID信息,之后直接使用缓存值
ping(String) - Static method in class org.miaixz.bus.core.xyz.NetKit
检测IP地址是否能ping通
ping(String, int) - Static method in class org.miaixz.bus.core.xyz.NetKit
检测IP地址是否能ping通
PinyinCompare - Class in org.miaixz.bus.core.compare
按照GBK拼音顺序对给定的汉字字符串排序
PinyinCompare() - Constructor for class org.miaixz.bus.core.compare.PinyinCompare
构造,null最大,排在最后
PinyinCompare(boolean) - Constructor for class org.miaixz.bus.core.compare.PinyinCompare
构造
PISCES - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
双鱼座
pjwHash(String) - Static method in class org.miaixz.bus.core.xyz.HashKit
PJW算法
pkg() - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建按包名来加载的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给Loaders.std()资源加载器 示例:在Loaders.std()创建的资源加载器中加载类资源路径表达实际上不太直观,往往采用包名的方式更清晰易懂
pkg(ClassLoader) - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建按包名来加载的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给Loaders.std(ClassLoader)资源加载器 示例:在Loaders.std()创建的资源加载器中加载类资源路径表达实际上不太直观,往往采用包名的方式更清晰易懂
pkg(Loader) - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建按包名来加载的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给delegate资源加载器 通过包装一个实际资源加载器可以实现更灵活的加载方式,例如:
PkgLoader - Class in org.miaixz.bus.core.lang.loader
包名表达式资源加载器
PkgLoader() - Constructor for class org.miaixz.bus.core.lang.loader.PkgLoader
 
PkgLoader(ClassLoader) - Constructor for class org.miaixz.bus.core.lang.loader.PkgLoader
 
PkgLoader(Loader) - Constructor for class org.miaixz.bus.core.lang.loader.PkgLoader
 
PL - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
PL_PL - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
placeholder - Variable in class org.miaixz.bus.core.text.placeholder.template.SingleStringTemplate.Builder
单占位符
placeholder - Variable in class org.miaixz.bus.core.text.placeholder.template.SingleStringTemplate
占位符,默认为: Symbol.DELIM
placeholder(String) - Method in class org.miaixz.bus.core.text.placeholder.template.SingleStringTemplate.Builder
设置 占位符
PlaceholderParser - Class in org.miaixz.bus.core.text.placeholder
一个简单的占位符解析器。给定占位符的左右边界符号以及转义符, 将允许把一段字符串中的占位符解析并替换为指定内容,支持指定转义符对边界符号进行转义。
PlaceholderParser(UnaryOperator<String>, String, String) - Constructor for class org.miaixz.bus.core.text.placeholder.PlaceholderParser
创建一个占位符解析器,默认转义符为"\"
PlaceholderParser(UnaryOperator<String>, String, String, char) - Constructor for class org.miaixz.bus.core.text.placeholder.PlaceholderParser
创建一个占位符解析器
placeholderSegments - Variable in class org.miaixz.bus.core.text.placeholder.StringTemplate
所有占位符
PLATE_NUMBER - Static variable in class org.miaixz.bus.core.lang.Regex
中国车牌号码(兼容新能源车牌)
PLATE_NUMBER_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
中国车牌号码(兼容新能源车牌)
PLT - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"Asia/Karachi","亚洲/卡拉奇"
Plugin - Interface in org.miaixz.bus.core
插件
PLUS - Static variable in class org.miaixz.bus.core.lang.Symbol
 
PNG - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
png
PNT - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"America/Phoenix","美洲/凤凰城"
Point(double, double) - Constructor for class org.miaixz.bus.core.data.Coordinate.Point
构造
poll() - Method in class org.miaixz.bus.core.center.queue.DiscardingQueue
 
poll() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
poll() - Method in class org.miaixz.bus.core.io.watch.WatchServiceWrapper
 
poll(long, TimeUnit) - Method in class org.miaixz.bus.core.io.watch.WatchServiceWrapper
 
pollFirst() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
pollLast() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
Poolable<T> - Interface in org.miaixz.bus.core.lang.pool
池化对象
PoolConfig - Class in org.miaixz.bus.core.lang.pool
对象池配置,提供基本的配置项,包括: 最小池大小(初始大小) 最大池大小 最长等待时间 最长空闲时间
PoolConfig() - Constructor for class org.miaixz.bus.core.lang.pool.PoolConfig
 
PoolPartition<T> - Class in org.miaixz.bus.core.lang.pool.partition
对象池分区 一个分区实际为一个小的对象池,持有一个阻塞队列。 初始化时创建PoolConfig.getMinSize()个对象作为初始池对象.
PoolPartition(PoolConfig, BlockingQueue<Poolable<T>>, ObjectFactory<T>) - Constructor for class org.miaixz.bus.core.lang.pool.partition.PoolPartition
构造
pop() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
pop() - Method in class org.miaixz.bus.core.io.SectionBuffer
Removes this segment of a circularly-linked list and returns its successor.
popPart(Deque<T>, int) - Static method in class org.miaixz.bus.core.xyz.CollKit
切取部分数据 切取后的栈将减少这些元素
popPart(Stack<T>, int) - Static method in class org.miaixz.bus.core.xyz.CollKit
切取部分数据 切取后的栈将减少这些元素
pos - Variable in class org.miaixz.bus.core.codec.binary.Crockford
Position where next character should be written in the buffer.
pos - Variable in class org.miaixz.bus.core.io.SectionBuffer
此段中要读取的应用程序数据字节的下一个字节.
PositionDateParser - Interface in org.miaixz.bus.core.center.date.format.parser
带有ParsePosition的日期解析接口,用于解析日期字符串为 Date 对象
PossibleObjectCreator<T> - Class in org.miaixz.bus.core.lang.reflect.creator
尝试方式对象实例化器 通过判断类型或调用可能的构造,构建对象,支持: 原始类型 接口或抽象类型 枚举 数组 使用默认参数的构造方法
PossibleObjectCreator(Class<T>) - Constructor for class org.miaixz.bus.core.lang.reflect.creator.PossibleObjectCreator
构造
POST - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Method POST
POST - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Method POST
postVisitDirectory(Path, IOException) - Method in class org.miaixz.bus.core.io.file.visitor.DeleteVisitor
访问目录结束后删除目录,当执行此方法时,子文件或目录都已访问(删除)完毕 理论上当执行到此方法时,目录下已经被清空了
pow(Number, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
提供精确的幂运算
pow(BigDecimal, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
提供精确的幂运算 如果n为负数,则返回1/a的-n次方,默认四舍五入
pow(BigDecimal, int, int, RoundingMode) - Static method in class org.miaixz.bus.core.xyz.MathKit
提供精确的幂运算 如果n为负数,则返回1/a的-n次方,默认四舍五入
PPT - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
ppt
PPTX - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
pptx
PPURE_HOUR_MINUTE_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 FormatBuilder:HHmm
PredicateDateParser - Interface in org.miaixz.bus.core.center.date.format.parser
通过判断字符串的匹配,解析为日期 通过实现Predicate.test(Object)方法判断字符串是否符合此解析器的规则,如果符合,则调用DateParser.parse(CharSequence)完成解析。
PredicateKit - Class in org.miaixz.bus.core.xyz
一些Predicate相关封装
PredicateKit() - Constructor for class org.miaixz.bus.core.xyz.PredicateKit
 
PredicateX<T> - Interface in org.miaixz.bus.core.center.function
可序列化的Predicate
prefix - Variable in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate.Builder
占位符前缀,默认为 NamedStringTemplate.DEFAULT_PREFIX
prefix - Variable in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
占位符前缀,默认为: NamedStringTemplate.DEFAULT_PREFIX
prefix(String) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate.Builder
设置 占位符前缀
PREFIX - Enum constant in enum class org.miaixz.bus.core.text.StringTrimer.TrimMode
字符串头部
prepend(Iterable<? extends Map.Entry<K, V>>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
将输入元素转为流,返回一个前半段为新流,后半段为当前流的新EasyStream实例
prepend(Iterable<? extends T>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
将输入元素转为流,返回一个前半段为新流,后半段为当前流的新实例
prependIfMissing(CharSequence, CharSequence, boolean, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
如果给定字符串不是以给定的一个或多个字符串为开头,则在首部添加起始字符串
prependIfMissing(CharSequence, CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
如果给定字符串不是以给定的一个或多个字符串为开头,则在前面添加起始字符串 不忽略大小写
prependIfMissingIgnoreCase(CharSequence, CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
如果给定字符串不是以给定的一个或多个字符串为开头,则在首部添加起始字符串 忽略大小写
prettyPrint() - Method in class org.miaixz.bus.core.center.date.StopWatch
生成所有任务的一个任务花费时间表,单位纳秒
prettyPrint(TimeUnit) - Method in class org.miaixz.bus.core.center.date.StopWatch
生成所有任务的一个任务花费时间表
prev - Variable in class org.miaixz.bus.core.io.SectionBuffer
循环链表中的前一段.
preVisitDirectory(Path, BasicFileAttributes) - Method in class org.miaixz.bus.core.io.compress.ZipCopyVisitor
 
preVisitDirectory(Path, BasicFileAttributes) - Method in class org.miaixz.bus.core.io.file.visitor.CopyVisitor
 
preVisitDirectory(Path, BasicFileAttributes) - Method in class org.miaixz.bus.core.io.file.visitor.MoveVisitor
 
PrimitiveArray - Class in org.miaixz.bus.core.center.array
原始类型数组工具类
PrimitiveArray() - Constructor for class org.miaixz.bus.core.center.array.PrimitiveArray
 
PrimitiveConverter - Class in org.miaixz.bus.core.convert
原始类型转换器 支持类型为: byte short int long float double char boolean
PrimitiveConverter() - Constructor for class org.miaixz.bus.core.convert.PrimitiveConverter
构造
primitiveToWrapper(Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
将指定的基元类对象转换为其对应的包装器类对象
print() - Method in class org.miaixz.bus.core.lang.Console.Table
打印到控制台
print(Object) - Static method in class org.miaixz.bus.core.lang.Console
同 System.out.print()方法,打印控制台日志
print(Object, Object...) - Static method in class org.miaixz.bus.core.lang.Console
同 System.out.println()方法,打印控制台日志 如果传入打印对象为Throwable对象,那么同时打印堆栈
print(String, Object...) - Static method in class org.miaixz.bus.core.lang.Console
同 System.out.print()方法,打印控制台日志
printProgress(char, int) - Static method in class org.miaixz.bus.core.lang.Console
打印进度条
printProgress(char, int, double) - Static method in class org.miaixz.bus.core.lang.Console
打印进度条
priority() - Element in annotation interface org.miaixz.bus.core.annotation.Order
优先级, 值小的优先
PRIVATE - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Modifier
private修饰符,只能被自己访问和修改
process(FoundWord) - Method in interface org.miaixz.bus.core.text.dfa.SensitiveProcessor
敏感词过滤处理
processMultiple(int, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
可以用于计算双色球、大乐透注数的方法 比如大乐透35选5可以这样调用processMultiple(7,5); 就是数学中的:C75=7*6/2*1
Prod - Annotation Interface in org.miaixz.bus.core.annotation.env
生产环境 表示当前方法性能安全性各方面达标,可以用于生产环境
progress - Variable in class org.miaixz.bus.core.io.copier.IoCopier
进度条
progress(long, long) - Method in interface org.miaixz.bus.core.io.StreamProgress
进行中
PropDesc - Class in org.miaixz.bus.core.beans
属性描述,包括了字段、getter、setter和相应的方法执行
PropDesc(Field, Method, Method) - Constructor for class org.miaixz.bus.core.beans.PropDesc
构造 Getter和Setter方法设置为默认可访问
PropertyCompare<T> - Class in org.miaixz.bus.core.compare
Bean属性排序器 支持读取Bean多层次下的属性
PropertyCompare(String) - Constructor for class org.miaixz.bus.core.compare.PropertyCompare
构造,默认null排在后(从小到大排序)
PropertyCompare(String, boolean) - Constructor for class org.miaixz.bus.core.compare.PropertyCompare
构造
PropertyCompare(String, boolean, boolean) - Constructor for class org.miaixz.bus.core.compare.PropertyCompare
构造
PropertySource - Interface in org.miaixz.bus.core.io.resource
配置文件源
PROPFIND - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Method PROPFIND
PROPFIND - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Method PROPFIND
propMap - Variable in class org.miaixz.bus.core.beans.path.AbstractBeanDesc
属性Map
PROPPATCH - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Method PROPPATCH
PROPPATCH - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Method PROPPATCH
props() - Method in interface org.miaixz.bus.core.io.resource.PropertySource
获取属性集合
PROTECTED - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Modifier
protected修饰符,自身、子类及同一个包中类可以访问
PROTOBUF - Static variable in class org.miaixz.bus.core.lang.Http
The protobuf data
PROTOBUF - Static variable in class org.miaixz.bus.core.lang.Protocol
The protobuf data
Protocol - Class in org.miaixz.bus.core.lang
HTTP 相关常量
Protocol() - Constructor for class org.miaixz.bus.core.lang.Protocol
 
provider - Static variable in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimit
童限计算接口
PROXY_AUTHENTICATE - Static variable in class org.miaixz.bus.core.lang.Header
The header Proxy-Authenticate
PROXY_AUTHORIZATION - Static variable in class org.miaixz.bus.core.lang.Header
The header Proxy-Authorization
PROXY_CONNECTION - Static variable in class org.miaixz.bus.core.lang.Header
The header Proxy-Connection
ProxySocketFactory - Class in org.miaixz.bus.core.net
代理Socket工厂,用于创建代理Socket
ProxySocketFactory(Proxy) - Constructor for class org.miaixz.bus.core.net.ProxySocketFactory
构造
PRT - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"America/Puerto_Rico","美洲/波多黎各"
prune() - Method in interface org.miaixz.bus.core.cache.Cache
从缓存中清理过期对象,清理策略取决于具体实现
prune() - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
prune() - Method in class org.miaixz.bus.core.cache.provider.ReentrantCache
 
prune() - Method in class org.miaixz.bus.core.cache.provider.StampedCache
 
pruneCache() - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
清理实现 子类实现此方法时无需加锁
pruneCache() - Method in class org.miaixz.bus.core.cache.provider.FIFOCache
先进先出的清理策略 先遍历缓存清理过期的缓存对象,如果清理后还是满的,则删除第一个缓存对象
pruneCache() - Method in class org.miaixz.bus.core.cache.provider.LFUCache
清理过期对象。 清理后依旧满的情况下清除最少访问(访问计数最小)的对象并将其他对象的访问数减去这个最小访问数,以便新对象进入后可以公平计数。
pruneCache() - Method in class org.miaixz.bus.core.cache.provider.LRUCache
只清理超时对象,LRU的实现会交给LinkedHashMap
pruneCache() - Method in class org.miaixz.bus.core.cache.provider.TimedCache
清理过期对象
PS - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
ps
PSD - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
psd
PST - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
pst
PST - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"America/Los_Angeles","美洲/洛杉矶"
PT - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
PT_BR - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
PT_PT - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
PT_PT_EURO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
PUBLIC - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Modifier
public修饰符,所有类都能访问
PunyCode - Class in org.miaixz.bus.core.codec
Punycode是一个根据RFC 3492标准而制定的编码系统,主要用于把域名从地方语言所采用的Unicode编码转换成为可用于DNS系统的编码 参考:https://blog.csdn.net/a19881029/article/details/18262671
PunyCode() - Constructor for class org.miaixz.bus.core.codec.PunyCode
 
PURE_DATE - Static variable in class org.miaixz.bus.core.lang.Fields
标准日期格式:yyyyMMdd
PURE_DATE_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 FormatBuilder:yyyyMMdd
PURE_DATE_FORMATTER - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 DateTimeFormatter:yyyyMMdd
PURE_DATETIME - Static variable in class org.miaixz.bus.core.lang.Fields
标准日期格式:yyyyMMddHHmmss
PURE_DATETIME_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 FormatBuilder:yyyyMMddHHmmss
PURE_DATETIME_FORMATTER - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 DateTimeFormatter:yyyyMMddHHmmss
PURE_DATETIME_MS - Static variable in class org.miaixz.bus.core.lang.Fields
标准日期格式:yyyyMMddHHmmssSSS
PURE_DATETIME_MS_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 FormatBuilder:yyyyMMddHHmmssSSS
PURE_DATETIME_MS_FORMATTER - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 DateTimeFormatter:yyyyMMddHHmmssSSS see https://stackoverflow.com/questions/22588051/is-java-time-failing-to-parse-fraction-of-second jdk8 bug at: https://bugs.openjdk.java.net/browse/JDK-8031085
PURE_DATETIME_TIP_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
格式化通配符: FormatBuilder yyyyMMddHHmmss.SSS
PURE_DATETIME_TIP_PATTERN - Static variable in class org.miaixz.bus.core.lang.Fields
格式化通配符: yyyyMMddHHmmss.SSS
PURE_HOUR_MINUTE - Static variable in class org.miaixz.bus.core.lang.Fields
标准日期格式: HHmm
PURE_HOUR_MINUTE_FORMATTER - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 DateTimeFormatter:HHmm
PURE_TIME - Static variable in class org.miaixz.bus.core.lang.Fields
标准日期格式:HHmmss
PURE_TIME_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 FormatBuilder:HHmmss
PURE_TIME_FORMATTER - Static variable in class org.miaixz.bus.core.center.date.Formatter
标准日期格式 DateTimeFormatter:HHmmss
PureDateParser - Class in org.miaixz.bus.core.center.date.format.parser
纯数字的日期字符串解析,支持格式包括; yyyyMMddHHmmss yyyyMMddHHmmssSSS yyyyMMdd HHmmss 毫秒时间戳
PureDateParser() - Constructor for class org.miaixz.bus.core.center.date.format.parser.PureDateParser
 
push(E) - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
push(K, V) - Method in class org.miaixz.bus.core.center.stream.EntryStream
向当前流末尾追加元素
push(SectionBuffer) - Method in class org.miaixz.bus.core.io.SectionBuffer
Appends segment after this segment in the circularly-linked list.
push(T...) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
与给定元素组成的流合并,成为新的流
put(boolean, K, Supplier<V>) - Method in class org.miaixz.bus.core.center.map.MapBuilder
链式Map创建
put(boolean, K, V) - Method in class org.miaixz.bus.core.center.map.MapBuilder
链式Map创建
put(E) - Method in class org.miaixz.bus.core.center.queue.CheckedLinkedBlockingQueue
 
put(Object) - Static method in class org.miaixz.bus.core.instance.Instances
将已有对象放入单例中,其Class做为键
put(Object, Object) - Method in class org.miaixz.bus.core.center.map.MapProxy
 
put(String, Object) - Static method in class org.miaixz.bus.core.instance.Instances
将已有对象放入单例中,key做为键
put(K, Collection<V>) - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
更新键对应的值集合 注意:该操作将移除键对应的旧值集合,若仅需向值集合追加应值,则应使用MultiValueMap.putAllValues(Object, Collection)
put(K, TreeEntry<K, V>) - Method in interface org.miaixz.bus.core.center.map.ForestMap
添加一个节点,效果等同于 putNode(data, node.getValue()) 若key对应节点不存在,则以传入的键值创建一个新的节点; 若key对应节点存在,则将该节点的值替换为node指定的值;
put(K, V) - Method in interface org.miaixz.bus.core.cache.Cache
将对象加入到缓存,使用默认失效时长
put(K, V) - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
 
put(K, V) - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
put(K, V) - Method in class org.miaixz.bus.core.cache.SimpleCache
放入缓存
put(K, V) - Method in class org.miaixz.bus.core.center.map.BiMap
 
put(K, V) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
 
put(K, V) - Method in class org.miaixz.bus.core.center.map.MapBuilder
链式Map创建
put(K, V) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
put(K, V) - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
put(K, V) - Method in class org.miaixz.bus.core.center.map.TableMap
 
put(K, V) - Method in class org.miaixz.bus.core.center.map.TransMap
 
put(K, V, long) - Method in interface org.miaixz.bus.core.cache.Cache
将对象加入到缓存,使用指定失效时长 如果缓存空间满了,Cache.prune() 将被调用以获得空间来存放新对象
put(K, V, long) - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
put(K, V, long) - Method in class org.miaixz.bus.core.cache.provider.ReentrantCache
 
put(K, V, long) - Method in class org.miaixz.bus.core.cache.provider.StampedCache
 
put(L, M, R) - Method in class org.miaixz.bus.core.center.map.TripleTable
加入值
put(R, C, V) - Method in class org.miaixz.bus.core.center.map.multi.RowKeyTable
 
put(R, C, V) - Method in interface org.miaixz.bus.core.center.map.multi.Table
为表格指定行列赋值,如果不存在,创建之,存在则替换之,返回原值
PUT - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Method PUT
PUT - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Method PUT
putAll(Map<?, ?>) - Method in class org.miaixz.bus.core.center.map.MapProxy
 
putAll(Map<? extends K, ? extends Collection<V>>) - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
更新全部键的值集合 注意:该操作将移除键对应的旧值集合,若仅需向值集合追加应值,则应使用MultiValueMap.putAllValues(Object, Collection)
putAll(Map<? extends K, ? extends TreeEntry<K, V>>) - Method in interface org.miaixz.bus.core.center.map.ForestMap
批量添加节点,若节点具有父节点或者子节点,则一并在当前实例中引入该关系
putAll(Map<? extends K, ? extends V>) - Method in class org.miaixz.bus.core.center.map.BiMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
putAll(Map<? extends K, ? extends V>) - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.miaixz.bus.core.center.map.TableMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.miaixz.bus.core.center.map.TransMap
 
putAll(Map<K, V>) - Method in class org.miaixz.bus.core.center.map.MapBuilder
链式Map创建
putAll(Map<K, V>, Iterable<T>, Function<T, K>, Function<T, V>) - Static method in class org.miaixz.bus.core.xyz.MapKit
将列表按照给定的键生成器规则和值生成器规则,加入到给定的Map中
putAll(Map<K, V>, Iterable<V>, Function<V, K>) - Static method in class org.miaixz.bus.core.xyz.MapKit
将列表按照给定的键生成器规则和值生成器规则,加入到给定的Map中
putAll(Map<K, V>, Iterator<T>, Function<T, K>, Function<T, V>) - Static method in class org.miaixz.bus.core.xyz.MapKit
将列表按照给定的键生成器规则和值生成器规则,加入到给定的Map中
putAll(Map<K, V>, Iterator<V>, Function<V, K>) - Static method in class org.miaixz.bus.core.xyz.MapKit
将列表按照给定的键生成器规则和值生成器规则,加入到给定的Map中
putAll(Table<? extends R, ? extends C, ? extends V>) - Method in interface org.miaixz.bus.core.center.map.multi.Table
批量加入
putAllNode(C, Function<V, K>, Function<V, K>, boolean) - Method in interface org.miaixz.bus.core.center.map.ForestMap
批量添加节点
putAllValues(Map<? extends K, ? extends Collection<V>>) - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
将集合中的全部键值对追加到当前实例中,效果等同于:
putAllValues(K, Collection<V>) - Method in class org.miaixz.bus.core.center.map.multi.AbstractCollValueMap
将集合中的全部元素对追加到指定键对应的值集合中,效果等同于:
putAllValues(K, Collection<V>) - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
将集合中的全部元素对追加到指定键对应的值集合中,效果等同于:
putCustom(Type, Converter) - Method in class org.miaixz.bus.core.convert.RegisterConverter
登记自定义转换器
putEdge(T, T) - Method in class org.miaixz.bus.core.center.map.multi.Graph
添加边
putExtra(String, Object) - Method in class org.miaixz.bus.core.tree.MapTree
扩展属性
putExtra(String, Object) - Method in class org.miaixz.bus.core.tree.TreeBuilder
扩展属性
putFileType(String, String) - Static method in class org.miaixz.bus.core.io.file.FileType
增加文件类型映射 如果已经存在将覆盖之前的映射
putFormatter(String, Function<Date, String>) - Static method in class org.miaixz.bus.core.center.date.format.CustomFormat
加入日期格式化规则
putIfAbsent(K, V) - Method in class org.miaixz.bus.core.center.map.BiMap
 
putIfAbsent(K, V) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
 
putIfAbsent(K, V) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
putIfAbsent(K, V) - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
putIfAbsent(K, V) - Method in class org.miaixz.bus.core.center.map.TransMap
 
putLinkedNodes(K, K, V) - Method in interface org.miaixz.bus.core.center.map.ForestMap
添加子节点,并为子节点指定父节点: 若parentKeychildKey对应的节点不存在,则会根据键值创建一个对应的节点; 若parentKeychildKey对应的节点存在,则会更新对应节点的值;
putLinkedNodes(K, K, V) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap
添加子节点,并为子节点指定父节点: 若parentKeychildKey对应的节点不存在,则会根据键值创建一个对应的节点; 若parentKeychildKey对应的节点存在,则会更新对应节点的值;
putLinkedNodes(K, V, K, V) - Method in interface org.miaixz.bus.core.center.map.ForestMap
同时添加父子节点: 若parentKeychildKey对应的节点不存在,则会根据键值创建一个对应的节点; 若parentKeychildKey对应的节点存在,则会更新对应节点的值; 该操作等同于:
putLinkedNodes(K, V, K, V) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap
同时添加父子节点: 若parentKeychildKey对应的节点不存在,则会根据键值创建一个对应的节点; 若parentKeychildKey对应的节点存在,则会更新对应节点的值; 该操作等同于:
putNode(K, V) - Method in interface org.miaixz.bus.core.center.map.ForestMap
添加一个节点 若key对应节点不存在,则以传入的键值创建一个新的节点; 若key对应节点存在,则将该节点的值替换为node指定的值;
putNode(K, V) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap
添加一个节点 若key对应节点不存在,则以传入的键值创建一个新的节点; 若key对应节点存在,则将该节点的值替换为node指定的值;
putParser(String, Function<CharSequence, Date>) - Static method in class org.miaixz.bus.core.center.date.format.CustomFormat
加入日期解析规则
putPropertyDescriptorMap(Class<?>, Map<String, PropertyDescriptor>, boolean) - Method in enum class org.miaixz.bus.core.beans.BeanInfoCache
加入缓存
putStringer(Class<?>, Function<Object, String>) - Method in class org.miaixz.bus.core.convert.StringConverter
加入自定义对象类型的toString规则
putValue(K, V) - Method in class org.miaixz.bus.core.center.map.multi.AbstractCollValueMap
向指定键对应的值集合追加值,效果等同于:
putValue(K, V) - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
向指定键对应的值集合追加值,效果等同于:
putValues(K, V...) - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
将数组中的全部元素追加到指定的值集合中,效果等同于:
putWithoutLock(K, V, long) - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
加入元素,无锁

Q

Q1 - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Quarter
一季度
Q2 - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Quarter
二季度
Q3 - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Quarter
三季度
Q4 - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Quarter
四季度
qiAccurate(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
qiAccurate2(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
qiHigh(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
qiLow(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
Qualifier - Annotation Interface in org.miaixz.bus.core.annotation
标识qualifier注解
quarter() - Method in class org.miaixz.bus.core.center.date.DateTime
获得当前日期所属季度,从1开始计数
quarter(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得指定日期所属季度,从1开始计数
Quarter - Enum Class in org.miaixz.bus.core.center.date.culture.en
季度枚举
quarterEnum() - Method in class org.miaixz.bus.core.center.date.DateTime
获得当前日期所属季度
quarterEnum(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得指定日期所属季度
QUERY - Static variable in class org.miaixz.bus.core.net.url.RFC3986
query = pchar / "/" / "?"
QUERY_PARAM_NAME - Static variable in class org.miaixz.bus.core.net.url.RFC3986
query中的key key不能包含"&" 和 "="
QUERY_PARAM_NAME_STRICT - Static variable in class org.miaixz.bus.core.net.url.RFC3986
query中的key编码器,严格模式,key中不能包含任何分隔符。
QUERY_PARAM_VALUE - Static variable in class org.miaixz.bus.core.net.url.RFC3986
query中的value value不能包含"&",可以包含 "="
QUERY_PARAM_VALUE_STRICT - Static variable in class org.miaixz.bus.core.net.url.RFC3986
query中的value编码器,严格模式,value中不能包含任何分隔符。
QUESTION_MARK - Static variable in class org.miaixz.bus.core.lang.Symbol
 
queue - Variable in class org.miaixz.bus.core.tree.HierarchyIterator
当前待遍历的节点
QUIC - Static variable in class org.miaixz.bus.core.lang.Http
QUIC
QUIC - Static variable in class org.miaixz.bus.core.lang.Protocol
QUIC
QUOTED - Static variable in class org.miaixz.bus.core.lang.MediaType
 

R

r - Enum constant in enum class org.miaixz.bus.core.io.file.FileMode
以只读方式打开。调用结果对象的任何 write 方法都将导致抛出 IOException。
RADIUS - Static variable in class org.miaixz.bus.core.data.Coordinate
地球半径(Krasovsky 1940)
RadixKit - Class in org.miaixz.bus.core.xyz
进制转换工具类,可以转换为任意进制 把一个十进制整数根据自己定义的进制规则进行转换 主要应用一下情况: 根据ID生成邀请码,并且尽可能的缩短。并且不希望直接猜测出和ID的关联 短连接的生成,根据ID转成短连接,同样不希望被猜测到 数字加密,通过两次不同进制的转换,让有规律的数字看起来没有任何规律 ....
RadixKit() - Constructor for class org.miaixz.bus.core.xyz.RadixKit
 
RAM - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
ram
RandomAccessAvgPartition<T> - Class in org.miaixz.bus.core.center.list
列表分区或分段(可随机访问列表) 通过传入分区个数,将指定列表分区为不同的块,每块区域的长度均匀分布(个数差不超过1)
RandomAccessAvgPartition(List<T>, int) - Constructor for class org.miaixz.bus.core.center.list.RandomAccessAvgPartition
列表分区
RandomAccessPartition<T> - Class in org.miaixz.bus.core.center.list
列表分区或分段(可随机访问列表) 通过传入分区长度,将指定列表分区为不同的块,每块区域的长度相同(最后一块可能小于长度) 分区是在原List的基础上进行的,返回的分区是不可变的抽象列表,原列表元素变更,分区中元素也会变更。 参考:Guava的Lists#RandomAccessPartition
RandomAccessPartition(List<T>, int) - Constructor for class org.miaixz.bus.core.center.list.RandomAccessPartition
构造
randomBigDecimal() - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得指定范围内的随机数[0, 1)
randomBigDecimal(BigDecimal) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得指定范围内的随机数 [0,limit)
randomBigDecimal(BigDecimal, BigDecimal) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得指定范围内的随机数
randomBoolean() - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得随机Boolean值
randomBytes(int) - Static method in class org.miaixz.bus.core.xyz.RandomKit
随机bytes
randomBytes(int, Random) - Static method in class org.miaixz.bus.core.xyz.RandomKit
随机bytes
randomChar() - Static method in class org.miaixz.bus.core.xyz.RandomKit
随机字母或数字,小写
randomChar(String) - Static method in class org.miaixz.bus.core.xyz.RandomKit
随机字符
randomChinese() - Static method in class org.miaixz.bus.core.xyz.RandomKit
随机汉字('一'-'鿿')
randomColor() - Static method in class org.miaixz.bus.core.xyz.ColorKit
生成随机颜色
randomColor(Random) - Static method in class org.miaixz.bus.core.xyz.ColorKit
生成随机颜色
randomCreditCode() - Static method in class org.miaixz.bus.core.data.CreditCode
获取一个随机的统一社会信用代码
randomDate(Date, Various, int, int) - Static method in class org.miaixz.bus.core.xyz.RandomKit
以给定日期为基准,随机产生一个日期
randomDay(int, int) - Static method in class org.miaixz.bus.core.xyz.RandomKit
以当天为基准,随机产生一个日期
randomDouble() - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得随机数[0, 1)
randomDouble(double) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得指定范围内的随机数 [0,limit)
randomDouble(double, double) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得指定范围内的随机数
randomDouble(double, double, int, RoundingMode) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得指定范围内的随机数
randomDouble(double, int, RoundingMode) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得指定范围内的随机数
randomDouble(int, RoundingMode) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得指定范围内的随机数
randomEle(List<T>) - Static method in class org.miaixz.bus.core.xyz.RandomKit
随机获得列表中的元素
randomEle(List<T>, int) - Static method in class org.miaixz.bus.core.xyz.RandomKit
随机获得列表中的元素
randomEle(T[]) - Static method in class org.miaixz.bus.core.xyz.RandomKit
随机获得数组中的元素
randomEle(T[], int) - Static method in class org.miaixz.bus.core.xyz.RandomKit
随机获得数组中的元素
randomEles(List<T>, int) - Static method in class org.miaixz.bus.core.xyz.RandomKit
随机获得列表中的一定量元素
randomEleSet(Collection<T>, int) - Static method in class org.miaixz.bus.core.xyz.RandomKit
随机获得列表中的一定量的不重复元素,返回Set
randomFloat() - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得随机数[0, 1)
randomFloat(float) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得指定范围内的随机数 [0,limit)
randomFloat(float, float) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得指定范围内的随机数[min, max)
randomInt() - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得随机数int值
randomInt(int) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得指定范围内的随机数 [0,limit)
randomInt(int, int) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得指定范围内的随机数
randomInt(int, int, boolean, boolean) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得指定范围内的随机数
randomInts(int) - Static method in class org.miaixz.bus.core.xyz.RandomKit
创建指定长度的随机索引
RandomKit - Class in org.miaixz.bus.core.xyz
随机工具类
RandomKit() - Constructor for class org.miaixz.bus.core.xyz.RandomKit
 
randomLong() - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得随机数
randomLong(long) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得指定范围内的随机数 [0,limit)
randomLong(long, long) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得指定范围内的随机数[min, max)
randomLong(long, long, boolean, boolean) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得指定范围内的随机数
randomNanoId() - Static method in class org.miaixz.bus.core.data.NanoId
生成伪随机的NanoId字符串,长度为默认的NanoId.DEFAULT_SIZE,使用密码安全的伪随机生成器
randomNanoId(int) - Static method in class org.miaixz.bus.core.data.NanoId
生成伪随机的NanoId字符串
randomNanoId(Random, char[], int) - Static method in class org.miaixz.bus.core.data.NanoId
生成伪随机的NanoId字符串
randomNumber() - Static method in class org.miaixz.bus.core.xyz.RandomKit
随机数字,数字为0~9单个数字
randomNumbers(int) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得一个只包含数字的字符串
randomPick(List<T>, int) - Static method in class org.miaixz.bus.core.xyz.RandomKit
随机获得列表中的一定量的元素,返回List 此方法与RandomKit.randomEles(List, int) 不同点在于,不会获取重复位置的元素
randomPickInts(int, int[]) - Static method in class org.miaixz.bus.core.xyz.RandomKit
生成从种子中获取随机数字
RandomSelector<T> - Class in org.miaixz.bus.core.lang.selector
随机选择器
RandomSelector() - Constructor for class org.miaixz.bus.core.lang.selector.RandomSelector
构造
RandomSelector(Iterable<T>) - Constructor for class org.miaixz.bus.core.lang.selector.RandomSelector
构造
randomString(int) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得一个随机的字符串(只包含数字和大小写字母)
randomString(String, int) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得一个随机的字符串
randomStringLower(int) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得一个随机的字符串(只包含数字和小写字母)
randomStringLowerWithoutString(int, String) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得一个随机的字符串(只包含数字和小写字母) 并排除指定字符串
randomStringUpper(int) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得一个随机的字符串(只包含数字和大写字符)
randomStringWithoutString(int, String) - Static method in class org.miaixz.bus.core.xyz.RandomKit
获得一个随机的字符串(只包含数字和字母) 并排除指定字符串
randomUUID() - Static method in class org.miaixz.bus.core.data.ID
获取随机UUID
randomUUID() - Static method in class org.miaixz.bus.core.data.UUID
获取类型 4 UUIDv4(伪随机生成的)UUID 的静态工厂。 使用加密的强伪随机数生成器生成该 UUID。
randomUUID(boolean) - Static method in class org.miaixz.bus.core.data.UUID
获取类型 4 UUIDv4(伪随机生成的)UUID 的静态工厂。 使用加密的强伪随机数生成器生成该 UUID。
randomUUID(Random) - Static method in class org.miaixz.bus.core.data.UUID
获取类型 4 UUIDv4(伪随机生成的)UUID 的静态工厂。 使用加密的强伪随机数生成器生成该 UUID。
range(int) - Static method in class org.miaixz.bus.core.xyz.MathKit
生成一个从0开始的数字列表
range(int, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
生成一个数字列表 自动判定正序反序
range(int, int, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
生成一个数字列表 自动判定正序反序
range(Date, Date, Various) - Static method in class org.miaixz.bus.core.xyz.DateKit
创建日期范围生成器
Range<T> - Class in org.miaixz.bus.core.lang.range
范围生成器。根据给定的初始值、结束值和步进生成一个步进列表生成器 由于用户自行实现Stepper来定义步进,因此Range本身无法判定边界(是否达到end),需在step实现边界判定逻辑。
Range(T, Stepper<T>) - Constructor for class org.miaixz.bus.core.lang.range.Range
构造
Range(T, T, Stepper<T>) - Constructor for class org.miaixz.bus.core.lang.range.Range
构造
Range(T, T, Stepper<T>, boolean, boolean) - Constructor for class org.miaixz.bus.core.lang.range.Range
构造
RANGE - Static variable in class org.miaixz.bus.core.lang.Header
The header Range
rangeConsume(Date, Date, Various, Consumer<Date>) - Static method in class org.miaixz.bus.core.xyz.DateKit
按日期范围遍历,执行 consumer
rangeContains(Boundary, Boundary) - Static method in class org.miaixz.bus.core.xyz.DateKit
俩个时间区间取交集
rangeEquals(int, byte[], int, int) - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
rangeEquals(int, byte[], int, int) - Method in class org.miaixz.bus.core.io.ByteString
Returns true if the bytes of this in [offset..offset+byteCount) equal the bytes of other in [otherOffset..otherOffset+byteCount).
rangeEquals(int, ByteString, int, int) - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
rangeEquals(int, ByteString, int, int) - Method in class org.miaixz.bus.core.io.ByteString
Returns true if the bytes of this in [offset..offset+byteCount) equal the bytes of other in [otherOffset..otherOffset+byteCount).
rangeEquals(long, ByteString) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
rangeEquals(long, ByteString) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Returns true if the bytes at offset in this source equal bytes.
rangeEquals(long, ByteString) - Method in class org.miaixz.bus.core.io.source.RealSource
 
rangeEquals(long, ByteString, int, int) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
rangeEquals(long, ByteString, int, int) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Returns true if byteCount bytes at offset in this source equal bytes at bytesOffset.
rangeEquals(long, ByteString, int, int) - Method in class org.miaixz.bus.core.io.source.RealSource
 
rangeFunc(Date, Date, Various, Function<Date, T>) - Static method in class org.miaixz.bus.core.xyz.DateKit
按日期范围遍历,执行 function
RangeNode - Class in org.miaixz.bus.core.beans.path.node
[start:end:step] 模式节点
RangeNode(String) - Constructor for class org.miaixz.bus.core.beans.path.node.RangeNode
构造
rangeNotContains(Boundary, Boundary) - Static method in class org.miaixz.bus.core.xyz.DateKit
俩个时间区间取差集(end - start)
rangeToList(Date, Date, Various) - Static method in class org.miaixz.bus.core.xyz.DateKit
根据步进单位获取起始日期时间和结束日期时间的时间区间集合
rangeToList(Date, Date, Various, int) - Static method in class org.miaixz.bus.core.xyz.DateKit
根据步进单位和步进获取起始日期时间和结束日期时间的时间区间集合
RAR - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
rar
raw - Variable in class org.miaixz.bus.core.io.ReaderWrapper
 
raw - Variable in class org.miaixz.bus.core.lang.wrapper.SimpleWrapper
 
RC2 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
分组加密算法 RC2加密算法的执行速度是DES算法的两倍
RC4 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
流加密算法,密钥长度可变
RE_KEYS - Static variable in class org.miaixz.bus.core.xyz.PatternKit
正则中需要被转义的关键字
read() - Method in class org.miaixz.bus.core.io.buffer.CircularBuffer
从buffer中读取下一个byte,同时移除这个bytes。
read() - Method in class org.miaixz.bus.core.io.CircularByteBuffer
从buffer中读取下一个byte,同时移除这个bytes。
read() - Method in class org.miaixz.bus.core.io.compress.InflaterStream
 
read() - Method in class org.miaixz.bus.core.io.FastStringReader
读取单个字符
read() - Method in class org.miaixz.bus.core.io.ReaderWrapper
 
read() - Method in class org.miaixz.bus.core.io.stream.BOMInputStream
 
read() - Method in class org.miaixz.bus.core.io.stream.EmptyInputStream
 
read() - Method in class org.miaixz.bus.core.io.stream.LimitedInputStream
 
read() - Method in class org.miaixz.bus.core.io.stream.ReaderInputStream
 
read() - Method in class org.miaixz.bus.core.io.stream.StreamReader
从流中读取内容,读到输出流中,读取完毕后可选是否关闭流
read(byte[]) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
read(byte[]) - Method in class org.miaixz.bus.core.io.compress.InflaterStream
 
read(byte[]) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes up to sink.length bytes from this and copies them into sink.
read(byte[]) - Method in class org.miaixz.bus.core.io.source.RealSource
 
read(byte[]) - Method in class org.miaixz.bus.core.io.stream.EmptyInputStream
 
read(byte[], int, int) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
read(byte[], int, int) - Method in class org.miaixz.bus.core.io.buffer.CircularBuffer
Returns the given number of bytes from the buffer by storing them in the given byte array at the given offset.
read(byte[], int, int) - Method in class org.miaixz.bus.core.io.CircularByteBuffer
Returns the given number of bytes from the buffer by storing them in the given byte array at the given offset.
read(byte[], int, int) - Method in class org.miaixz.bus.core.io.compress.InflaterStream
 
read(byte[], int, int) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes up to byteCount bytes from this and copies them into sink at offset.
read(byte[], int, int) - Method in class org.miaixz.bus.core.io.source.RealSource
 
read(byte[], int, int) - Method in class org.miaixz.bus.core.io.stream.EmptyInputStream
 
read(byte[], int, int) - Method in class org.miaixz.bus.core.io.stream.LimitedInputStream
 
read(byte[], int, int) - Method in class org.miaixz.bus.core.io.stream.ReaderInputStream
 
read(char[]) - Method in class org.miaixz.bus.core.io.ReaderWrapper
 
read(char[], int, int) - Method in class org.miaixz.bus.core.io.FastStringReader
将多个字符读取到提供的字符数组中
read(char[], int, int) - Method in class org.miaixz.bus.core.io.ReaderWrapper
 
read(int) - Method in class org.miaixz.bus.core.io.stream.StreamReader
从流中读取内容,读到输出流中,读取完毕后可选是否关闭流
read(File, Charset, FunctionX<BufferedReader, T>) - Static method in class org.miaixz.bus.core.xyz.FileKit
按照给定的readerHandler读取文件中的数据
read(InputStream) - Static method in class org.miaixz.bus.core.xyz.IoKit
从流中读取内容,读到输出流中,读取完毕后关闭流
read(InputStream, boolean) - Static method in class org.miaixz.bus.core.xyz.IoKit
从流中读取内容,读到输出流中,读取完毕后可选是否关闭流
read(InputStream, int) - Static method in class org.miaixz.bus.core.io.ByteString
Reads count bytes from in and returns the result.
read(InputStream, Charset) - Static method in class org.miaixz.bus.core.xyz.IoKit
从流中读取内容,读取完毕后关闭流
read(Reader) - Static method in class org.miaixz.bus.core.xyz.IoKit
从Reader中读取String,读取完毕后关闭Reader
read(Reader, boolean) - Static method in class org.miaixz.bus.core.xyz.IoKit
Reader中读取String
read(String, Charset, FunctionX<BufferedReader, T>) - Static method in class org.miaixz.bus.core.xyz.FileKit
按照给定的readerHandler读取文件中的数据
read(ByteBuffer) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
read(ByteBuffer) - Method in class org.miaixz.bus.core.io.source.RealSource
 
read(CharBuffer) - Method in class org.miaixz.bus.core.io.ReaderWrapper
 
read(Consumer<ZipEntry>) - Method in class org.miaixz.bus.core.io.compress.ZipReader
读取并处理Zip文件中的每一个ZipEntry
read(Consumer<ZipEntry>, int) - Method in class org.miaixz.bus.core.io.compress.ZipFileResource
 
read(Consumer<ZipEntry>, int) - Method in interface org.miaixz.bus.core.io.compress.ZipResource
读取并处理Zip文件中的每一个ZipEntry
read(Consumer<ZipEntry>, int) - Method in class org.miaixz.bus.core.io.compress.ZipStream
 
read(ZipFile, Consumer<ZipEntry>) - Static method in class org.miaixz.bus.core.xyz.ZipKit
读取并处理Zip文件中的每一个ZipEntry
read(ZipInputStream, Consumer<ZipEntry>) - Static method in class org.miaixz.bus.core.xyz.ZipKit
读取并处理Zip流中的每一个ZipEntry
read(FunctionX<BufferedReader, T>) - Method in class org.miaixz.bus.core.io.file.FileReader
按照给定的readerHandler读取文件中的数据
read(Buffer, long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
read(Buffer, long) - Method in class org.miaixz.bus.core.io.source.AssignSource
 
read(Buffer, long) - Method in class org.miaixz.bus.core.io.source.GzipSource
 
read(Buffer, long) - Method in class org.miaixz.bus.core.io.source.InflaterSource
 
read(Buffer, long) - Method in class org.miaixz.bus.core.io.source.PeekSource
 
read(Buffer, long) - Method in class org.miaixz.bus.core.io.source.RealSource
 
read(Buffer, long) - Method in interface org.miaixz.bus.core.io.source.Source
从中删除至少1个字节,最多为byteCount字节, 并将它们 附加到sink。返回读取的字节数,如果该源已耗尽,则返回-1
read(ContentHandler) - Method in class org.miaixz.bus.core.xml.XmlSaxReader
读取内容
readableFileSize() - Method in class org.miaixz.bus.core.io.file.FileWrapper
可读的文件大小
readableFileSize(long) - Static method in class org.miaixz.bus.core.xyz.FileKit
readableFileSize(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
可读的文件大小
readAll(Sink) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readAll(Sink) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes all bytes from this and appends them to sink.
readAll(Sink) - Method in class org.miaixz.bus.core.io.source.RealSource
 
readAndWriteUnsafe() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readAndWriteUnsafe(Buffer.UnsafeCursor) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readAvailable(InputStream, byte[], int, int) - Static method in class org.miaixz.bus.core.xyz.StreamKit
 
readBySax(File, ContentHandler) - Static method in class org.miaixz.bus.core.xyz.XmlKit
使用Sax方式读取指定的XML 如果用户传入的contentHandler为DefaultHandler,则其接口都会被处理
readBySax(InputStream, ContentHandler) - Static method in class org.miaixz.bus.core.xyz.XmlKit
使用Sax方式读取指定的XML 如果用户传入的contentHandler为DefaultHandler,则其接口都会被处理
readBySax(Reader, ContentHandler) - Static method in class org.miaixz.bus.core.xyz.XmlKit
使用Sax方式读取指定的XML 如果用户传入的contentHandler为DefaultHandler,则其接口都会被处理
readBySax(InputSource, ContentHandler) - Static method in class org.miaixz.bus.core.xyz.XmlKit
使用Sax方式读取指定的XML 如果用户传入的contentHandler为DefaultHandler,则其接口都会被处理
readByte() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readByte() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes a byte from this source and returns it.
readByte() - Method in class org.miaixz.bus.core.io.source.RealSource
 
readByteArray() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readByteArray() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes all bytes from this and returns them as a byte array.
readByteArray() - Method in class org.miaixz.bus.core.io.source.RealSource
 
readByteArray(long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readByteArray(long) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes byteCount bytes from this and returns them as a byte array.
readByteArray(long) - Method in class org.miaixz.bus.core.io.source.RealSource
 
readBytes() - Method in class org.miaixz.bus.core.io.file.FileReader
读取文件所有数据 文件的长度不能超过 Integer.MAX_VALUE
readBytes() - Method in class org.miaixz.bus.core.io.resource.BytesResource
 
readBytes() - Method in class org.miaixz.bus.core.io.resource.CharSequenceResource
 
readBytes() - Method in class org.miaixz.bus.core.io.resource.MultiResource
 
readBytes() - Method in interface org.miaixz.bus.core.io.resource.Resource
读取资源内容,读取完毕后会关闭流 关闭流并不影响下一次读取
readBytes() - Method in class org.miaixz.bus.core.io.stream.StreamReader
从流中读取bytes
readBytes() - Method in class org.miaixz.bus.core.io.stream.SyncInputStream
读取流中所有bytes
readBytes(int) - Method in class org.miaixz.bus.core.io.stream.StreamReader
读取指定长度的byte数组
readBytes(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
读取文件所有数据 文件的长度不能超过Integer.MAX_VALUE
readBytes(InputStream) - Static method in class org.miaixz.bus.core.xyz.IoKit
从流中读取bytes,读取完毕后关闭流
readBytes(InputStream, boolean) - Static method in class org.miaixz.bus.core.xyz.IoKit
从流中读取bytes
readBytes(InputStream, int) - Static method in class org.miaixz.bus.core.xyz.IoKit
读取指定长度的byte数组,不关闭流
readBytes(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
读取文件所有数据 文件的长度不能超过Integer.MAX_VALUE
readBytes(String) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
读取Classpath下的资源为byte[]
readBytes(ByteBuffer) - Static method in class org.miaixz.bus.core.xyz.BufferKit
读取剩余部分bytes
readBytes(ByteBuffer, int) - Static method in class org.miaixz.bus.core.xyz.BufferKit
读取指定长度的bytes 如果长度不足,则读取剩余部分,此时buffer必须为读模式
readBytes(ByteBuffer, int, int) - Static method in class org.miaixz.bus.core.xyz.BufferKit
读取指定区间的数据
readBytes(Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
读取文件的所有内容为byte数组
readByteString() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readByteString() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes all bytes bytes from this and returns them as a byte string.
readByteString() - Method in class org.miaixz.bus.core.io.source.RealSource
 
readByteString(long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readByteString(long) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes byteCount bytes from this and returns them as a byte string.
readByteString(long) - Method in class org.miaixz.bus.core.io.source.RealSource
 
readDecimalLong() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readDecimalLong() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Reads a long from this source in signed decimal form (i.e., as a string in base 10 with optional leading '-').
readDecimalLong() - Method in class org.miaixz.bus.core.io.source.RealSource
 
ReaderInputStream - Class in org.miaixz.bus.core.io.stream
Reader作为InputStream使用的实现。 参考:Apache Commons IO
ReaderInputStream(Reader, Charset) - Constructor for class org.miaixz.bus.core.io.stream.ReaderInputStream
构造,使用指定的字符集和默认缓冲区大小
ReaderInputStream(Reader, CharsetEncoder) - Constructor for class org.miaixz.bus.core.io.stream.ReaderInputStream
构造,使用默认的缓冲区大小
ReaderInputStream(Reader, CharsetEncoder, int) - Constructor for class org.miaixz.bus.core.io.stream.ReaderInputStream
构造,允许指定缓冲区大小。
ReaderInputStream(Reader, Charset, int) - Constructor for class org.miaixz.bus.core.io.stream.ReaderInputStream
构造,使用指定的字符集和缓冲区大小
ReaderWrapper - Class in org.miaixz.bus.core.io
Reader 包装
ReaderWrapper(Reader) - Constructor for class org.miaixz.bus.core.io.ReaderWrapper
构造
ReaderWriterCopier - Class in org.miaixz.bus.core.io.copier
ReaderWriter 拷贝
ReaderWriterCopier() - Constructor for class org.miaixz.bus.core.io.copier.ReaderWriterCopier
构造
ReaderWriterCopier(int) - Constructor for class org.miaixz.bus.core.io.copier.ReaderWriterCopier
构造
ReaderWriterCopier(int, long) - Constructor for class org.miaixz.bus.core.io.copier.ReaderWriterCopier
构造
ReaderWriterCopier(int, long, StreamProgress) - Constructor for class org.miaixz.bus.core.io.copier.ReaderWriterCopier
构造
readFrom(InputStream) - Method in class org.miaixz.bus.core.io.buffer.Buffer
in中的字节读入并转为bytes
readFrom(InputStream, long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
Read byteCount bytes from in to this.
readFully(byte[]) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readFully(byte[]) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes exactly sink.length bytes from this and copies them into sink.
readFully(byte[]) - Method in class org.miaixz.bus.core.io.source.RealSource
 
readFully(InputStream, byte[], int, int) - Static method in class org.miaixz.bus.core.xyz.StreamKit
 
readFully(Buffer, long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readFully(Buffer, long) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes exactly byteCount bytes from this and appends them to sink.
readFully(Buffer, long) - Method in class org.miaixz.bus.core.io.source.RealSource
 
readHex(InputStream, int, boolean) - Static method in class org.miaixz.bus.core.xyz.IoKit
读取16进制字符串
readHexadecimalUnsignedLong() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readHexadecimalUnsignedLong() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Reads a long form this source in hexadecimal form (i.e., as a string in base 16).
readHexadecimalUnsignedLong() - Method in class org.miaixz.bus.core.io.source.RealSource
 
readInt() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readInt() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes four bytes from this source and returns a big-endian int.
readInt() - Method in class org.miaixz.bus.core.io.source.RealSource
 
readIntLe() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readIntLe() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes four bytes from this source and returns a little-endian int.
readIntLe() - Method in class org.miaixz.bus.core.io.source.RealSource
 
readLine() - Method in class org.miaixz.bus.core.io.LineReader
读取一行
readLine(RandomAccessFile, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
单行处理文件内容
readLine(RandomAccessFile, Charset, ConsumerX<String>) - Static method in class org.miaixz.bus.core.xyz.FileKit
单行处理文件内容
readLine(ByteBuffer, Charset) - Static method in class org.miaixz.bus.core.xyz.BufferKit
读取一行,如果buffer中最后一部分并非完整一行,则返回null 支持的换行符如下:
readLines() - Method in class org.miaixz.bus.core.io.file.FileReader
从文件中读取每一行数据
readLines(File, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
从文件中读取每一行数据
readLines(File, Charset, ConsumerX<String>) - Static method in class org.miaixz.bus.core.xyz.FileKit
按行处理文件内容
readLines(File, Charset, T) - Static method in class org.miaixz.bus.core.xyz.FileKit
从文件中读取每一行数据
readLines(InputStream, Charset, ConsumerX<String>) - Static method in class org.miaixz.bus.core.xyz.IoKit
按行读取数据,针对每行的数据做处理
readLines(InputStream, Charset, T) - Static method in class org.miaixz.bus.core.xyz.IoKit
从流中读取内容
readLines(RandomAccessFile, Charset, ConsumerX<String>) - Static method in class org.miaixz.bus.core.xyz.FileKit
按行处理文件内容
readLines(Reader, ConsumerX<String>) - Static method in class org.miaixz.bus.core.xyz.IoKit
按行读取数据,针对每行的数据做处理 Reader自带编码定义,因此读取数据的编码跟随其编码。 此方法不会关闭流,除非抛出异常
readLines(Reader, T) - Static method in class org.miaixz.bus.core.xyz.IoKit
从Reader中读取内容
readLines(String, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
从文件中读取每一行数据
readLines(String, Charset, T) - Static method in class org.miaixz.bus.core.xyz.FileKit
从文件中读取每一行数据
readLines(URL, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
从文件中读取每一行数据
readLines(URL, Charset, T) - Static method in class org.miaixz.bus.core.xyz.FileKit
从文件中读取每一行数据
readLines(ConsumerX<String>) - Method in class org.miaixz.bus.core.io.file.FileReader
按照行处理文件内容
readLines(T) - Method in class org.miaixz.bus.core.io.file.FileReader
从文件中读取每一行数据
readLines(T, Predicate<String>) - Method in class org.miaixz.bus.core.io.file.FileReader
从文件中读取每一行数据
readLock() - Method in class org.miaixz.bus.core.lang.thread.lock.NoReadWriteLock
 
readLong() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readLong() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes eight bytes from this source and returns a big-endian long.
readLong() - Method in class org.miaixz.bus.core.io.source.RealSource
 
readLongLe() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readLongLe() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes eight bytes from this source and returns a little-endian long.
readLongLe() - Method in class org.miaixz.bus.core.io.source.RealSource
 
readNio(FileChannel) - Static method in class org.miaixz.bus.core.xyz.IoKit
从FileChannel中读取UTF-8编码内容
readNio(FileChannel, Charset) - Static method in class org.miaixz.bus.core.xyz.IoKit
从FileChannel中读取内容
readNio(ReadableByteChannel) - Static method in class org.miaixz.bus.core.xyz.IoKit
从流中读取内容,读到输出流中
readNio(ReadableByteChannel, Charset) - Static method in class org.miaixz.bus.core.xyz.IoKit
从流中读取内容,读取完毕后并不关闭流
readObject(InputStream, Class<?>...) - Static method in class org.miaixz.bus.core.xyz.IoKit
从流中读取对象,即对象的反序列化,读取后不关闭流
readObject(Class<?>...) - Method in class org.miaixz.bus.core.io.stream.StreamReader
从流中读取对象,即对象的反序列化
readShort() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readShort() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes two bytes from this source and returns a big-endian short.
readShort() - Method in class org.miaixz.bus.core.io.source.RealSource
 
readShortLe() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readShortLe() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes two bytes from this source and returns a little-endian short.
readShortLe() - Method in class org.miaixz.bus.core.io.source.RealSource
 
readString() - Method in class org.miaixz.bus.core.io.file.FileReader
读取文件内容
readString() - Method in class org.miaixz.bus.core.io.resource.MultiResource
 
readString() - Method in interface org.miaixz.bus.core.io.resource.Resource
读取资源内容,读取完毕后会关闭流 关闭流并不影响下一次读取
readString(long, Charset) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readString(long, Charset) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes byteCount bytes from this, decodes them as charset, and returns the string.
readString(long, Charset) - Method in class org.miaixz.bus.core.io.source.RealSource
 
readString(File, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
读取文件内容
readString(String) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
读取Classpath下的资源为字符串,使用UTF-8编码
readString(String, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
读取文件内容
readString(String, Charset) - Static method in class org.miaixz.bus.core.xyz.ResourceKit
读取Classpath下的资源为字符串
readString(URL, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
读取文件内容
readString(ByteBuffer) - Static method in class org.miaixz.bus.core.xyz.BufferKit
读取剩余部分并转为UTF-8编码字符串
readString(ByteBuffer, Charset) - Static method in class org.miaixz.bus.core.xyz.BufferKit
读取剩余部分并转为字符串
readString(Charset) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readString(Charset) - Method in class org.miaixz.bus.core.io.resource.BytesResource
 
readString(Charset) - Method in class org.miaixz.bus.core.io.resource.CharSequenceResource
 
readString(Charset) - Method in class org.miaixz.bus.core.io.resource.MultiResource
 
readString(Charset) - Method in interface org.miaixz.bus.core.io.resource.Resource
读取资源内容,读取完毕后会关闭流 关闭流并不影响下一次读取
readString(Charset) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes all bytes from this, decodes them as charset, and returns the string.
readString(Charset) - Method in class org.miaixz.bus.core.io.source.RealSource
 
readTo(File) - Method in class org.miaixz.bus.core.io.compress.ZipReader
解压到指定目录中
readTo(File, Predicate<ZipEntry>) - Method in class org.miaixz.bus.core.io.compress.ZipReader
解压到指定目录中
readUnsafe() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readUnsafe(Buffer.UnsafeCursor) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readUtf8() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readUtf8() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes all bytes from this, decodes them as UTF-8, and returns the string.
readUtf8() - Method in class org.miaixz.bus.core.io.source.RealSource
 
readUtf8(long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readUtf8(long) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes byteCount bytes from this, decodes them as UTF-8, and returns the string.
readUtf8(long) - Method in class org.miaixz.bus.core.io.source.RealSource
 
readUtf8(File, FunctionX<BufferedReader, T>) - Static method in class org.miaixz.bus.core.xyz.FileKit
按照给定的readerHandler读取文件中的数据
readUtf8(InputStream) - Static method in class org.miaixz.bus.core.xyz.IoKit
从流中读取UTF8编码的内容
readUtf8(String, FunctionX<BufferedReader, T>) - Static method in class org.miaixz.bus.core.xyz.FileKit
按照给定的readerHandler读取文件中的数据
readUtf8CodePoint() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readUtf8CodePoint() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes and returns a single UTF-8 code point, reading between 1 and 4 bytes as necessary.
readUtf8CodePoint() - Method in class org.miaixz.bus.core.io.source.RealSource
 
readUtf8Line() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readUtf8Line() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes and returns characters up to but not including the next line break.
readUtf8Line() - Method in class org.miaixz.bus.core.io.source.RealSource
 
readUtf8Line(long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readUtf8Lines(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
从文件中读取每一行数据
readUtf8Lines(File, ConsumerX<String>) - Static method in class org.miaixz.bus.core.xyz.FileKit
按行处理文件内容,编码为UTF-8
readUtf8Lines(File, T) - Static method in class org.miaixz.bus.core.xyz.FileKit
从文件中读取每一行数据,数据编码为UTF-8
readUtf8Lines(InputStream, ConsumerX<String>) - Static method in class org.miaixz.bus.core.xyz.IoKit
按行读取UTF-8编码数据,针对每行的数据做处理
readUtf8Lines(InputStream, T) - Static method in class org.miaixz.bus.core.xyz.IoKit
从流中读取内容,使用UTF-8编码
readUtf8Lines(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
从文件中读取每一行数据,编码为UTF-8
readUtf8Lines(String, T) - Static method in class org.miaixz.bus.core.xyz.FileKit
从文件中读取每一行的UTF-8编码数据
readUtf8Lines(URL) - Static method in class org.miaixz.bus.core.xyz.FileKit
从文件中读取每一行数据
readUtf8Lines(URL, T) - Static method in class org.miaixz.bus.core.xyz.FileKit
从文件中读取每一行数据,编码为UTF-8
readUtf8LineStrict() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readUtf8LineStrict() - Method in interface org.miaixz.bus.core.io.source.BufferSource
Removes and returns characters up to but not including the next line break.
readUtf8LineStrict() - Method in class org.miaixz.bus.core.io.source.RealSource
 
readUtf8LineStrict(long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
readUtf8LineStrict(long) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Like BufferSource.readUtf8LineStrict(), except this allows the caller to specify the longest allowed match.
readUtf8LineStrict(long) - Method in class org.miaixz.bus.core.io.source.RealSource
 
readUtf8String(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
读取文件内容
readUtf8String(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
读取文件内容
readWrite - Variable in class org.miaixz.bus.core.io.buffer.Buffer.UnsafeCursor
 
readXml(File) - Static method in class org.miaixz.bus.core.xyz.XmlKit
读取解析XML文件
readXml(InputStream) - Static method in class org.miaixz.bus.core.xyz.XmlKit
读取解析XML文件 编码在XML中定义
readXml(Reader) - Static method in class org.miaixz.bus.core.xyz.XmlKit
读取解析XML文件
readXml(String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
读取解析XML文件 如果给定内容以“<”开头,表示这是一个XML内容,直接读取,否则按照路径处理 路径可以为相对路径,也可以是绝对路径,相对路径相对于ClassPath
readXml(InputSource, boolean) - Static method in class org.miaixz.bus.core.xyz.XmlKit
读取解析XML文件 编码在XML中定义
ready() - Method in class org.miaixz.bus.core.io.FastStringReader
 
ready() - Method in class org.miaixz.bus.core.io.ReaderWrapper
 
RealSink - Class in org.miaixz.bus.core.io.sink
原始流信息
RealSink(Sink) - Constructor for class org.miaixz.bus.core.io.sink.RealSink
 
RealSource - Class in org.miaixz.bus.core.io.source
原始缓冲流
RealSource(Source) - Constructor for class org.miaixz.bus.core.io.source.RealSource
 
RecordConverter - Class in org.miaixz.bus.core.convert
Record类的转换器,支持:
RecordConverter() - Constructor for class org.miaixz.bus.core.convert.RecordConverter
 
RecordKit - Class in org.miaixz.bus.core.xyz
java.lang.Record 相关工具类封装 来自于FastJSON2
RecordKit() - Constructor for class org.miaixz.bus.core.xyz.RecordKit
 
recursively(String) - Method in class org.miaixz.bus.core.lang.loader.AntLoader
是否递归
recursively(String) - Method in class org.miaixz.bus.core.lang.loader.PatternLoader
根据资源表达式推导出是否从根路径开始递归加载
recursively(String) - Method in class org.miaixz.bus.core.lang.loader.RegexLoader
 
recycle(SectionBuffer) - Static method in class org.miaixz.bus.core.io.LifeCycle
 
RED - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
redirectsToGet(String) - Static method in class org.miaixz.bus.core.lang.Http
除了PROPFIND之外的所有请求都应该重定向到GET请求
redirectsToGet(String) - Static method in class org.miaixz.bus.core.lang.Protocol
除了PROPFIND之外的所有请求都应该重定向到GET请求
redirectsWithBody(String) - Static method in class org.miaixz.bus.core.lang.Http
(WebDAV)重定向也应该维护请求体
redirectsWithBody(String) - Static method in class org.miaixz.bus.core.lang.Protocol
(WebDAV)重定向也应该维护请求体
reduce(BinaryOperator<T>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
对元素进行聚合,并返回聚合后用 Optional包裹的值,相当于在for循环里写sum=sum+ints[i] 该操作相当于:
reduce(T, BinaryOperator<T>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
对元素进行聚合,并返回聚合后的值,相当于在for循环里写sum=sum+ints[i] 这是一个终端操作 求和、最小值、最大值、平均值和转换成一个String字符串均为聚合操作 例如这里对int进行求和可以写成:
reduce(U, BiFunction<U, ? super T, U>, BinaryOperator<U>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
对元素进行聚合,并返回聚合后的值,并行流时聚合拿到的初始值不稳定 这是一个终端操作
reduceListMap() - Static method in class org.miaixz.bus.core.xyz.CollectorKit
聚合这种数据类型:Collection<Map<K,V>> => Map<K,List<V>> 其中key相同的value,会累加到List中
reduceListMap(Supplier<R>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
聚合这种数据类型:Collection<Map<K,V>> => Map<K,List<V>> 其中key相同的value,会累加到List中
ReentrantCache<K,V> - Class in org.miaixz.bus.core.cache.provider
使用ReentrantLock保护的缓存,读写都使用悲观锁完成,主要避免某些Map无法使用读写锁的问题 例如使用了LinkedHashMap的缓存,由于get方法也会改变Map的结构,因此读写必须加互斥锁
ReentrantCache() - Constructor for class org.miaixz.bus.core.cache.provider.ReentrantCache
 
Ref<T> - Interface in org.miaixz.bus.core.lang.ref
针对Reference的接口定义,用于扩展功能 例如提供自定义的无需回收对象
ReferenceConcurrentMap<K,V> - Class in org.miaixz.bus.core.center.map.reference
线程安全的ReferenceMap实现
ReferenceConcurrentMap(ConcurrentMap<Ref<K>, Ref<V>>) - Constructor for class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
构造
ReferenceConverter - Class in org.miaixz.bus.core.convert
Reference转换器
ReferenceConverter() - Constructor for class org.miaixz.bus.core.convert.ReferenceConverter
 
ReferenceType - Enum Class in org.miaixz.bus.core.lang.ref
引用类型
REFERER - Static variable in class org.miaixz.bus.core.lang.Header
The header Referer
ReferKit - Class in org.miaixz.bus.core.xyz
引用工具类,主要针对Reference 工具化封装 主要封装包括:
ReferKit() - Constructor for class org.miaixz.bus.core.xyz.ReferKit
 
refill() - Method in class org.miaixz.bus.core.io.source.InflaterSource
Refills the inflater with compressed data if it needs input.
ReflectKit - Class in org.miaixz.bus.core.xyz
反射相关工具类
ReflectKit() - Constructor for class org.miaixz.bus.core.xyz.ReflectKit
 
REFRESH - Static variable in class org.miaixz.bus.core.lang.Header
The header Refresh
refuse(Class<?>...) - Method in class org.miaixz.bus.core.io.stream.ValidateObjectInputStream
禁止反序列化的类,用于反序列化验证
regex() - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建正则表达式的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给Loaders.std()资源加载器 示例:
regex(ClassLoader) - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建正则表达式的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给Loaders.std(ClassLoader)资源加载器 示例:
regex(Loader) - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建正则表达式的资源加载器,这是一个委派加载器,自身并没有资源加载逻辑而是委派给实际的资源加载器, 在这个创建方法中,实际委派给delegate资源加载器 示例:
Regex - Class in org.miaixz.bus.core.lang
常用正则表达式字符
Regex() - Constructor for class org.miaixz.bus.core.lang.Regex
 
RegexDateParser - Class in org.miaixz.bus.core.center.date.format.parser
正则日期解析器
RegexDateParser(Pattern) - Constructor for class org.miaixz.bus.core.center.date.format.parser.RegexDateParser
构造
RegexFilter - Class in org.miaixz.bus.core.lang.loader
正则表达式过滤器
RegexFilter(String) - Constructor for class org.miaixz.bus.core.lang.loader.RegexFilter
 
RegexFilter(Pattern) - Constructor for class org.miaixz.bus.core.lang.loader.RegexFilter
 
RegexListDateParser - Class in org.miaixz.bus.core.center.date.format.parser
使用正则列表方式的日期解析器 通过定义若干的日期正则,遍历匹配到给定正则后,按照正则方式解析为日期
RegexListDateParser(List<Pattern>) - Constructor for class org.miaixz.bus.core.center.date.format.parser.RegexListDateParser
构造
RegexLoader - Class in org.miaixz.bus.core.lang.loader
正则表达式资源加载器
RegexLoader() - Constructor for class org.miaixz.bus.core.lang.loader.RegexLoader
 
RegexLoader(ClassLoader) - Constructor for class org.miaixz.bus.core.lang.loader.RegexLoader
 
RegexLoader(Loader) - Constructor for class org.miaixz.bus.core.lang.loader.RegexLoader
 
RegexWithFlag - Class in org.miaixz.bus.core.center.regex
正则表达式和正则标识位的包装
RegexWithFlag(String, int) - Constructor for class org.miaixz.bus.core.center.regex.RegexWithFlag
构造
regionMatches(byte[], int, byte[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
是否局部匹配,相当于对比以下子串是否相等
register(Watchable) - Method in class org.miaixz.bus.core.io.watch.WatchServiceWrapper
注册单一的监听
register(Watchable, WatchService, WatchEvent.Kind<?>...) - Static method in class org.miaixz.bus.core.xyz.WatchKit
注册Watchable对象到WatchService服务
register(PredicateDateParser) - Method in class org.miaixz.bus.core.center.date.format.parser.RegisterDateParser
注册自定义的PredicateDateParser 通过此方法,用户可以自定义日期字符串的匹配和解析,通过循环匹配,找到合适的解析器,解析之。
RegisterConverter - Class in org.miaixz.bus.core.convert
基于类型注册的转换器,转换器默认提供一些固定的类型转换,用户可调用RegisterConverter.putCustom(Type, Converter) 注册自定义转换规则
RegisterConverter() - Constructor for class org.miaixz.bus.core.convert.RegisterConverter
构造
RegisterDateParser - Class in org.miaixz.bus.core.center.date.format.parser
基于注册的日期解析器,通过遍历列表,找到合适的解析器,然后解析为日期 默认的,可以调用RegisterDateParser.INSTANCE使用全局的解析器,亦或者通过构造自定义独立的注册解析器
RegisterDateParser() - Constructor for class org.miaixz.bus.core.center.date.format.parser.RegisterDateParser
构造
registerPath(Path, int) - Method in class org.miaixz.bus.core.io.watch.WatchServiceWrapper
递归将指定路径加入到监听中 如果提供的是目录,则监听目录本身和目录下的目录和文件,深度取决于maxDepth
rejectedExecution(Runnable, ThreadPoolExecutor) - Method in class org.miaixz.bus.core.lang.thread.BlockPolicy
 
RejectPolicy - Enum Class in org.miaixz.bus.core.lang.thread
线程拒绝策略枚举 如果设置了maxSize, 当总线程数达到上限, 会调用RejectedExecutionHandler进行处理,此枚举为JDK预定义的几种策略枚举表示
RelevantException - Exception Class in org.miaixz.bus.core.lang.exception
类型: IO相关异常
RelevantException() - Constructor for exception class org.miaixz.bus.core.lang.exception.RelevantException
构造
RelevantException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.RelevantException
将抛出对象包裹成运行时异常,并增加自己的描述
RelevantException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.RelevantException
根据格式化字符串,生成运行时异常
RelevantException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.RelevantException
将抛出对象包裹成运行时异常,并增加自己的描述
RelevantException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.RelevantException
将抛出对象包裹成运行时异常,并增加自己的描述
RelevantException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.RelevantException
将抛出对象包裹成运行时异常,并增加自己的描述
RelevantException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.RelevantException
将抛出对象包裹成运行时异常,并增加自己的描述
remove() - Method in class org.miaixz.bus.core.cache.provider.CacheObjectIterator
从缓存中移除没有过期的当前值,此方法不支持
remove() - Method in class org.miaixz.bus.core.cache.provider.CacheValuesIterator
从缓存中移除没有过期的当前值,不支持此方法
remove() - Method in class org.miaixz.bus.core.center.iterator.ArrayIterator
不允许操作数组元素
remove() - Method in class org.miaixz.bus.core.center.iterator.CopiedIterator
此对象不支持移除元素
remove() - Method in class org.miaixz.bus.core.center.iterator.EnumerationIterator
 
remove() - Method in class org.miaixz.bus.core.center.iterator.FilterIterator
 
remove() - Method in class org.miaixz.bus.core.center.iterator.IterChain
 
remove() - Method in class org.miaixz.bus.core.center.iterator.NodeListIterator
remove() - Method in class org.miaixz.bus.core.center.iterator.TransIterator
 
remove() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
remove() - Method in class org.miaixz.bus.core.io.file.PathRemover
删除文件或者文件夹,不追踪软链 注意:删除文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹 某个文件删除失败会终止删除操作
remove() - Method in class org.miaixz.bus.core.io.resource.MultiResource
 
remove() - Method in class org.miaixz.bus.core.lang.range.Range
 
remove(boolean[], int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
移除数组中对应位置的元素 copier from commons-lang
remove(byte[], int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
移除数组中对应位置的元素 copier from commons-lang
remove(char[], int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
移除数组中对应位置的元素 copier from commons-lang
remove(double[], int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
移除数组中对应位置的元素 copier from commons-lang
remove(float[], int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
移除数组中对应位置的元素 copier from commons-lang
remove(int) - Method in class org.miaixz.bus.core.center.map.TripleTable
移除值
remove(int[], int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
移除数组中对应位置的元素 copier from commons-lang
remove(int, int) - Static method in class org.miaixz.bus.core.math.BitStatus
删除一个状态
remove(long[], int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
移除数组中对应位置的元素 copier from commons-lang
remove(short[], int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
移除数组中对应位置的元素 copier from commons-lang
remove(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
删除文件或者文件夹 注意:删除文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹 某个文件删除失败会终止删除操作
remove(Class<?>) - Static method in class org.miaixz.bus.core.instance.Instances
移除指定Singleton对象
remove(Object) - Method in class org.miaixz.bus.core.center.map.BiMap
 
remove(Object) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
 
remove(Object) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap
将指定节点从当前Map中删除 若存在父节点或子节点,则将其断开其与父节点或子节点的引用关系; 若同时存在父节点或子节点,则会在删除后将让子节点直接成为父节点的子节点,比如: 现有引用关系 a -> b -> c,删除 b 后,将有 a -> c
remove(Object) - Method in class org.miaixz.bus.core.center.map.MapProxy
 
remove(Object) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
remove(Object) - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
remove(Object) - Method in class org.miaixz.bus.core.center.map.TableMap
移除指定的所有键和对应的所有值
remove(Object) - Method in class org.miaixz.bus.core.center.map.TransMap
 
remove(Object) - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
remove(Object) - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
remove(Object) - Method in class org.miaixz.bus.core.center.set.UniqueKeySet
 
remove(Object, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
移除数组中对应位置的元素 copier from commons-lang
remove(Object, Object) - Method in class org.miaixz.bus.core.center.map.BiMap
 
remove(Object, Object) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
 
remove(Object, Object) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
remove(Object, Object) - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
remove(Object, Object) - Method in class org.miaixz.bus.core.center.map.TableMap
 
remove(Object, Object) - Method in class org.miaixz.bus.core.center.map.TransMap
 
remove(String) - Static method in class org.miaixz.bus.core.instance.Instances
移除指定Singleton对象
remove(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
删除文件或者文件夹 路径如果为相对路径,会转换为ClassPath路径! 注意:删除文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹 某个文件删除失败会终止删除操作
remove(String, int) - Static method in class org.miaixz.bus.core.center.regex.Pattern
移除缓存
remove(Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
删除文件或者文件夹,不追踪软链 注意:删除文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹 某个文件删除失败会终止删除操作
remove(Iterator<E>, Predicate<E>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
移除集合中满足条件的所有元素,此方法在原集合上直接修改 通过实现Predicate接口,完成元素的移除,可以实现以下功能:
remove(K) - Method in interface org.miaixz.bus.core.cache.Cache
从缓存中移除对象
remove(K) - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
remove(K) - Method in class org.miaixz.bus.core.cache.provider.ReentrantCache
 
remove(K) - Method in class org.miaixz.bus.core.cache.provider.StampedCache
 
remove(K) - Method in class org.miaixz.bus.core.cache.SimpleCache
移除缓存
remove(Filter) - Method in class org.miaixz.bus.core.lang.loader.MixFilter
删除过滤器
remove(R, C) - Method in class org.miaixz.bus.core.center.map.multi.RowKeyTable
 
remove(R, C) - Method in interface org.miaixz.bus.core.center.map.multi.Table
移除指定值
remove(T) - Method in class org.miaixz.bus.core.codec.hash.ConsistentHash
移除节点的同时移除相应的虚拟节点
remove(T[], int) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
移除数组中对应位置的元素 copier from commons-lang
remove(T, Predicate<E>) - Static method in class org.miaixz.bus.core.xyz.CollKit
移除集合中满足条件的所有元素,此方法在原集合上直接修改 通过实现Predicate接口,完成元素的移除,可以实现以下功能:
removeAll(CharSequence, char...) - Static method in class org.miaixz.bus.core.text.CharsBacker
去除字符串中指定的多个字符,如有多个则全部去除
removeAll(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
移除字符串中所有给定字符串 例:removeAll("aa-bb-cc-dd", "-") = aabbccdd
removeAll(Collection<?>) - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
removeAll(Collection<?>) - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
removeAllLineBreaks(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
去除所有换行符,包括:
removeAllValues(K, Collection<V>) - Method in class org.miaixz.bus.core.center.map.multi.AbstractCollValueMap
将一批值从指定键下的值集合中删除
removeAllValues(K, Collection<V>) - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
将一批值从指定键下的值集合中删除
removeAny(CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
移除字符串中所有给定字符串,当某个字符串出现多次,则全部移除 例:removeAny("aa-bb-cc-dd", "a", "b") = --cc-dd
removeAny(T, E...) - Static method in class org.miaixz.bus.core.xyz.CollKit
去掉集合中的多个元素,此方法直接修改原集合
removeAny(T, K...) - Static method in class org.miaixz.bus.core.xyz.MapKit
去掉Map中指定key的键值对,修改原Map
removeBlank(T) - Static method in class org.miaixz.bus.core.xyz.CollKit
去除null或者""或者空白字符串 元素,此方法直接修改原集合
removeBlank(T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
去除null或者""或者空白字符串 元素
removeByIndex(int) - Method in class org.miaixz.bus.core.center.map.TableMap
移除指定位置的键值对
removeByValue(Map<K, V>, V) - Static method in class org.miaixz.bus.core.xyz.MapKit
去除Map中值为指定值的键值对 注意:此方法在传入的Map上直接修改。
removeEdge(T, T) - Method in class org.miaixz.bus.core.center.map.multi.Graph
移除边
removeEldestEntry(Map.Entry<K, V>) - Method in class org.miaixz.bus.core.center.map.FixedLinkedHashMap
 
removeEle(boolean[], boolean) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
移除数组中指定的元素 只会移除匹配到的第一个元素 copier from commons-lang
removeEle(byte[], byte) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
移除数组中指定的元素 只会移除匹配到的第一个元素 copier from commons-lang
removeEle(char[], char) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
移除数组中指定的元素 只会移除匹配到的第一个元素 copier from commons-lang
removeEle(double[], double) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
移除数组中指定的元素 只会移除匹配到的第一个元素 copier from commons-lang
removeEle(float[], float) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
移除数组中指定的元素 只会移除匹配到的第一个元素 copier from commons-lang
removeEle(int[], int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
移除数组中指定的元素 只会移除匹配到的第一个元素 copier from commons-lang
removeEle(long[], long) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
移除数组中指定的元素 只会移除匹配到的第一个元素 copier from commons-lang
removeEle(short[], short) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
移除数组中指定的元素 只会移除匹配到的第一个元素 copier from commons-lang
removeEle(T[], T) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
移除数组中指定的元素 只会移除匹配到的第一个元素 copier from commons-lang
removeEmpty(T) - Static method in class org.miaixz.bus.core.xyz.CollKit
去除null或者"" 元素,此方法直接修改原集合
removeEmpty(T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
去除null或者"" 元素
removeEqual(T, String...) - Method in class org.miaixz.bus.core.center.map.Dictionary
与给定实体对比并去除相同的部分 此方法用于在更新操作时避免所有字段被更新,跳过不需要更新的字段 version from 2.0.0
removeFeatures(StringTemplate.Feature...) - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
从 策略值 中 删除策略
removeFileType(String) - Static method in class org.miaixz.bus.core.io.file.FileType
移除文件类型映射
removeFinalModify(Field) - Static method in class org.miaixz.bus.core.xyz.ModifierKit
设置final的field字段可以被修改 只要不会被编译器内联优化的 final 属性就可以通过反射有效的进行修改 -- 修改后代码中可使用到新的值;
removeFirst() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
removeFirstOccurrence(Object) - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
removeIf(Predicate<? super E>) - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
removeIf(Predicate<? super T>) - Method in class org.miaixz.bus.core.center.TransCollection
 
removeIf(Map<K, V>, Predicate<Map.Entry<K, V>>) - Static method in class org.miaixz.bus.core.xyz.MapKit
去除Map中值为null的键值对 注意:此方法在传入的Map上直接修改。
removeLast() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
removeLastOccurrence(Object) - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
 
removeNew(String...) - Method in class org.miaixz.bus.core.center.map.Dictionary
过滤Map去除指定键值对,如果键不存在跳过
removeNull(T) - Static method in class org.miaixz.bus.core.xyz.CollKit
去除null 元素,此方法直接修改原集合
removeNull(T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
去除 null 元素
removeNullValue(Map<K, V>) - Static method in class org.miaixz.bus.core.xyz.MapKit
去除Map中值为null的键值对 注意:此方法在传入的Map上直接修改。
removePoint(T) - Method in class org.miaixz.bus.core.center.map.multi.Graph
移除节点,并删除该节点与其他节点之间连成的边
removePreAndLowerFirst(CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
去掉首部指定长度的字符串并将剩余字符串首字母小写 例如:text1=setName, preLength=3 = return name
removePreAndLowerFirst(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
去掉首部指定长度的字符串并将剩余字符串首字母小写 例如:text1=setName, prefix=set = return name
removePrefix(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
去掉指定前缀
removePrefix(CharSequence, CharSequence, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
去掉指定前缀
removePrefixIgnoreCase(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
忽略大小写去掉指定前缀
removeSafe(char) - Method in class org.miaixz.bus.core.codec.PercentCodec.Builder
移除安全字符 安全字符不被编码
removeSufAndLowerFirst(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
去掉指定后缀,并小写首字母
removeSuffix(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
去掉指定后缀
removeSuffixIgnoreCase(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
忽略大小写去掉指定后缀
removeValue(K, V) - Method in class org.miaixz.bus.core.center.map.multi.AbstractCollValueMap
将值从指定键下的值集合中删除
removeValue(K, V) - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
将值从指定键下的值集合中删除
removeValues(K, V...) - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
将一批值从指定键下的值集合中删除
removeWithAddIf(T, Predicate<? super E>) - Static method in class org.miaixz.bus.core.xyz.CollKit
移除集合中的多个元素,并将结果存放到生成的新集合中后返回 此方法直接修改原集合
removeWithAddIf(T, T, Predicate<? super E>) - Static method in class org.miaixz.bus.core.xyz.CollKit
移除集合中的多个元素,并将结果存放到指定的集合 此方法直接修改原集合
removeWithoutLock(K) - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
移除key对应的对象,不加锁
rename(File, String, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
修改文件或目录的文件名,不变更路径,只是简单修改文件名,不保留扩展名。
rename(File, String, boolean, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
修改文件或目录的文件名,不变更路径,只是简单修改文件名 重命名有两种模式: 1、isRetainExt为true时,保留原扩展名:
rename(Path, String, boolean) - Static method in class org.miaixz.bus.core.io.file.PathResolve
修改文件或目录的文件名,不变更路径,只是简单修改文件名
renameKey(Map<K, V>, K, K) - Static method in class org.miaixz.bus.core.xyz.MapKit
重命名键 实现方式为移除然后重新put,当旧的key不存在直接返回 当新的key存在,抛出IllegalArgumentException 异常
repeat(char) - Method in class org.miaixz.bus.core.text.StringRepeater
重复某个字符
repeat(char, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
重复某个字符
repeat(CharSequence) - Method in class org.miaixz.bus.core.text.StringRepeater
重复某个字符串
repeat(CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
重复某个字符串
RepeatableAnnotationCollector - Interface in org.miaixz.bus.core.annotation.resolve
可重复注解收集器,用于从一个注解获得被它包含的可重复注解
RepeatableAnnotationCollector.AbstractCollector - Class in org.miaixz.bus.core.annotation.resolve
RepeatableAnnotationCollector的基本实现
RepeatableAnnotationCollector.Condition - Class in org.miaixz.bus.core.annotation.resolve
自定义判断条件的实现,当解析注解属性时,将根据给定的判断条件, 确定该属性中是否含有可重复注解,收集器将返回所有匹配的属性中的可重复注解。
RepeatableAnnotationCollector.Full - Class in org.miaixz.bus.core.annotation.resolve
全量实现,当注解中存在有属性为注解数组,且该数组对应的注解类型被Repeatable注解时, 认为该属性包含可重复注解。 收集器将返回所有符合上述条件的属性中的可重复注解。
RepeatableAnnotationCollector.None - Class in org.miaixz.bus.core.annotation.resolve
空实现
RepeatableAnnotationCollector.Standard - Class in org.miaixz.bus.core.annotation.resolve
标准实现,当注解中有且仅有一个名为value的属性时, 若该属性类型为注解数组,且该数组对应的注解类型被Repeatable注解, 则收集器将返回该属性中包括的可重复注解。
RepeatableMetaAnnotatedElement<T> - Class in org.miaixz.bus.core.annotation.resolve.elements
支持可重复注解的增强AnnotatedElement, 功能与MetaAnnotatedElement类似,但是存在下述差异: 限制以同一根注解延伸出的树结构上——而不是AnnotatedElement上——每种类型注解只能保留一个, 即当AnnotatedElement存在多个根注解有相同的元注解时,这些元注解会都会被扫描到; 支持扫描AnnotatedElement可重复注解,即当当前实例指定的RepeatableAnnotationCollector 支持从AnnotatedElement上直接声明的注解中获得可重复注解时, 则将会自动将其展开直到不为容器注解为止。 eg: A上存在注解X,该注解是一个容器注解,内部可重复注解Y, 包含解析后,得到注解X与可重复注解Y, 同理,若存在XYX的嵌套关系,则解析后获得全部三者; 由于上述机制,当通过实例的RepeatableMetaAnnotatedElement.getAnnotation(Class)RepeatableMetaAnnotatedElement.getDeclaredAnnotation(Class) 方法获得指定类型注解时,若该类型注解存在多个,仅能尽可能获得最先被扫描到的那一个。
repeatAndJoin(CharSequence, int, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
重复某个字符串并通过分界符连接
repeatAndJoin(CharSequence, CharSequence) - Method in class org.miaixz.bus.core.text.StringRepeater
重复某个字符串并通过分界符连接
repeatByLength(CharSequence) - Method in class org.miaixz.bus.core.text.StringRepeater
重复某个字符串到指定长度 如果指定长度非指定字符串的整数倍,截断到固定长度 如果指定长度小于字符串本身的长度,截断之
repeatByLength(CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
重复某个字符串到指定长度 如果指定长度非指定字符串的整数倍,截断到固定长度 如果指定长度小于字符串本身的长度,截断之
replace(int, A) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
从数组中的指定位置开始,按顺序使用新元素替换旧元素 如果 指定位置 为负数,那么生成一个新数组,其中新元素按顺序放在数组头部 如果 指定位置 大于等于 旧数组长度,那么生成一个新数组,其中新元素按顺序放在数组尾部 如果 指定位置 加上 新元素数量 大于 旧数组长度,那么生成一个新数组,指定位置之前是旧数组元素,指定位置及之后为新元素 否则,从已有数组中的指定位置开始,按顺序使用新元素替换旧元素,返回旧数组
replace(A, int, A) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
从数组中的指定位置开始,按顺序使用新元素替换旧元素 如果 指定位置 为负数,那么生成一个新数组,其中新元素按顺序放在数组头部 如果 指定位置 大于等于 旧数组长度,那么生成一个新数组,其中新元素按顺序放在数组尾部 如果 指定位置 加上 新元素数量 大于 旧数组长度,那么生成一个新数组,指定位置之前是旧数组元素,指定位置及之后为新元素 否则,从已有数组中的指定位置开始,按顺序使用新元素替换旧元素,返回旧数组
replace(CharSequence, int, CharSequence, CharSequence, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
替换字符串中的指定字符串 如果指定字符串出现多次,则全部替换
replace(CharSequence, int, StringBuilder) - Method in class org.miaixz.bus.core.text.escape.NumericEntityUnescaper
 
replace(CharSequence, int, StringBuilder) - Method in class org.miaixz.bus.core.text.replacer.CharRangeReplacer
 
replace(CharSequence, int, StringBuilder) - Method in class org.miaixz.bus.core.text.replacer.HighMultiReplacer
 
replace(CharSequence, int, StringBuilder) - Method in class org.miaixz.bus.core.text.replacer.LookupReplacer
 
replace(CharSequence, int, StringBuilder) - Method in class org.miaixz.bus.core.text.replacer.ReplacerChain
 
replace(CharSequence, int, StringBuilder) - Method in class org.miaixz.bus.core.text.replacer.SearchReplacer
 
replace(CharSequence, int, StringBuilder) - Method in class org.miaixz.bus.core.text.replacer.StringRangeReplacer
 
replace(CharSequence, int, StringBuilder) - Method in class org.miaixz.bus.core.text.replacer.StringReplacer
抽象的字符串替换方法,通过传入原字符串和当前位置,执行替换逻辑,返回处理或替换的字符串长度部分。
replace(CharSequence, CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
替换字符串中的指定字符串
replace(CharSequence, CharSequence, CharSequence, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
替换字符串中的指定字符串
replace(CharSequence, String, FunctionX<Matcher, String>) - Static method in class org.miaixz.bus.core.text.CharsBacker
替换所有正则匹配的文本,并使用自定义函数决定如何替换
replace(CharSequence, Pattern, FunctionX<Matcher, String>) - Static method in class org.miaixz.bus.core.text.CharsBacker
替换所有正则匹配的文本,并使用自定义函数决定如何替换 replaceFun可以提取出匹配到的内容的不同部分,然后经过重新处理、组装变成新的内容放回原位。
replace(K, V) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
 
replace(K, V) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
replace(K, V) - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
replace(K, V) - Method in class org.miaixz.bus.core.center.map.TableMap
替换指定key的所有值为指定值
replace(K, V) - Method in class org.miaixz.bus.core.center.map.TransMap
 
replace(K, V, V) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
 
replace(K, V, V) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
replace(K, V, V) - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
replace(K, V, V) - Method in class org.miaixz.bus.core.center.map.TableMap
 
replace(K, V, V) - Method in class org.miaixz.bus.core.center.map.TransMap
 
replace(T[], int, T...) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
从数组中的指定位置开始,按顺序使用新元素替换旧元素 如果 指定位置 为负数,那么生成一个新数组,其中新元素按顺序放在数组头部 如果 指定位置 大于等于 旧数组长度,那么生成一个新数组,其中新元素按顺序放在数组尾部 如果 指定位置 加上 新元素数量 大于 旧数组长度,那么生成一个新数组,指定位置之前是旧数组元素,指定位置及之后为新元素 否则,从已有数组中的指定位置开始,按顺序使用新元素替换旧元素,返回旧数组
replaceAll(CharSequence, String, String) - Static method in class org.miaixz.bus.core.xyz.PatternKit
正则替换指定值 通过正则查找到字符串,然后把匹配到的字符串加入到replacementTemplate中,$1表示分组1的字符串 例如:原字符串是:中文1234,我想把1234换成(1234),则可以:
replaceAll(CharSequence, String, FunctionX<Matcher, String>) - Static method in class org.miaixz.bus.core.xyz.PatternKit
替换所有正则匹配的文本,并使用自定义函数决定如何替换 replaceFun可以通过Matcher提取出匹配到的内容的不同部分,然后经过重新处理、组装变成新的内容放回原位。
replaceAll(CharSequence, Pattern, String) - Static method in class org.miaixz.bus.core.xyz.PatternKit
正则替换指定值 通过正则查找到字符串,然后把匹配到的字符串加入到replacementTemplate中,$1表示分组1的字符串
replaceAll(CharSequence, Pattern, FunctionX<Matcher, String>) - Static method in class org.miaixz.bus.core.xyz.PatternKit
替换所有正则匹配的文本,并使用自定义函数决定如何替换 replaceFun可以通过Matcher提取出匹配到的内容的不同部分,然后经过重新处理、组装变成新的内容放回原位。
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class org.miaixz.bus.core.center.map.TableMap
 
replaceAllValues(BiFunction<K, V, V>) - Method in class org.miaixz.bus.core.center.map.multi.AbstractCollValueMap
根据条件替换所有值集合中的值,并以新值生成新的值集合,新集合中的值集合类型与当前实例的默认值集合类型保持一致
replaceAllValues(BiFunction<K, V, V>) - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
根据条件替换所有值集合中的值,并以新值生成新的值集合,新集合中的值集合类型与当前实例的默认值集合类型保持一致
replaceAllValues(UnaryOperator<V>) - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
根据条件替换所有值集合中的值,并以新值生成新的值集合,新集合中的值集合类型与当前实例的默认值集合类型保持一致
replaceAt(CharSequence, int, Function<Character, Character>) - Static method in class org.miaixz.bus.core.text.CharsBacker
按照给定逻辑替换指定位置的字符,如字符大小写转换等
replaceByCodePoint(CharSequence, int, int, char) - Static method in class org.miaixz.bus.core.text.CharsBacker
替换指定字符串的指定区间内字符为固定字符,替换后字符串长度不变 如替换的区间长度为10,则替换后的字符重复10次 此方法使用String.codePoints()完成拆分替换
replaceByCodePoint(CharSequence, int, int, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
替换指定字符串的指定区间内字符为指定字符串,字符串只重复一次 此方法使用String.codePoints()完成拆分替换
replaceChars(CharSequence, char[], CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
替换字符字符数组中所有的字符为replacedStr
replaceChars(CharSequence, String, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
替换字符字符数组中所有的字符为replacedStr 提供的chars为所有需要被替换的字符,例如:"\r\n",则"\r"和"\n"都会被替换,哪怕他们单独存在
replaceFirst(CharSequence, CharSequence, CharSequence, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
替换字符串中第一个指定字符串
replaceFirst(Pattern, CharSequence, String) - Static method in class org.miaixz.bus.core.xyz.PatternKit
替换匹配的第一个内容
replaceIgnoreCase(CharSequence, CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
替换字符串中的指定字符串,忽略大小写
replaceLast(CharSequence, CharSequence, CharSequence, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
替换字符串中最后一个指定字符串
REPLACEMENT_CHARACTER - Static variable in class org.miaixz.bus.core.io.buffer.Buffer
 
replacePlaceholders(String, Properties) - Method in class org.miaixz.bus.core.Binder
替换所有占位格式 ${name}
ReplacerChain - Class in org.miaixz.bus.core.text.replacer
字符串替换链,用于组合多个字符串替换逻辑
ReplacerChain(StringReplacer...) - Constructor for class org.miaixz.bus.core.text.replacer.ReplacerChain
构造
Replenish - Class in org.miaixz.bus.core.center.date.culture
附加索引的传统文化
Replenish(Tradition, int) - Constructor for class org.miaixz.bus.core.center.date.culture.Replenish
 
REPLICATE - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Type
使用 ReplicateScaleFilter 类中包含的图像缩放算法
REPORT - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Method REPORT
REPORT - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Method REPORT
request(long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
request(long) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Returns true when the buffer contains at least byteCount bytes, expanding it as necessary.
request(long) - Method in class org.miaixz.bus.core.io.source.RealSource
 
require(long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
require(long) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Returns when the buffer contains at least byteCount bytes.
require(long) - Method in class org.miaixz.bus.core.io.source.RealSource
 
requiresRequestBody(String) - Static method in class org.miaixz.bus.core.lang.Http
WebDAV CalDAV/CardDAV(在WebDAV版本中定义)
requiresRequestBody(String) - Static method in class org.miaixz.bus.core.lang.Protocol
WebDAV CalDAV/CardDAV(在WebDAV版本中定义)
RESERVED - Static variable in class org.miaixz.bus.core.net.url.RFC3986
reserved = gen-delims / sub-delims see:https://www.ietf.org/rfc/rfc3986.html#section-2.2
reset() - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
重置所有值为默认值
reset() - Method in class org.miaixz.bus.core.center.iterator.ArrayIterator
重置数组位置
reset() - Method in class org.miaixz.bus.core.center.iterator.NodeListIterator
 
reset() - Method in interface org.miaixz.bus.core.center.iterator.ResettableIterator
重置,重置后可重新遍历
reset() - Method in interface org.miaixz.bus.core.codec.hash.metro.MetroHash
重置,重置后可复用对象开启新的计算
reset() - Method in class org.miaixz.bus.core.codec.hash.metro.MetroHash128
 
reset() - Method in class org.miaixz.bus.core.codec.hash.metro.MetroHash64
 
reset() - Method in class org.miaixz.bus.core.io.buffer.FastByteBuffer
复位缓冲
reset() - Method in class org.miaixz.bus.core.io.check.crc16.CRC16Ansi
 
reset() - Method in class org.miaixz.bus.core.io.check.crc16.CRC16CCITTFalse
 
reset() - Method in class org.miaixz.bus.core.io.check.crc16.CRC16Checksum
 
reset() - Method in class org.miaixz.bus.core.io.check.crc16.CRC16Modbus
 
reset() - Method in class org.miaixz.bus.core.io.check.crc16.CRC16USB
 
reset() - Method in class org.miaixz.bus.core.io.check.crc16.CRC16X25
 
reset() - Method in class org.miaixz.bus.core.io.check.CRC16
 
reset() - Method in class org.miaixz.bus.core.io.check.CRC8
 
reset() - Method in class org.miaixz.bus.core.io.compress.InflaterStream
 
reset() - Method in class org.miaixz.bus.core.io.FastStringReader
 
reset() - Method in class org.miaixz.bus.core.io.ReaderWrapper
 
reset() - Method in class org.miaixz.bus.core.io.resource.MultiResource
重置游标
reset() - Method in class org.miaixz.bus.core.io.stream.EmptyInputStream
 
reset() - Method in class org.miaixz.bus.core.io.stream.FastByteArrayOutputStream
复位
reset() - Method in class org.miaixz.bus.core.lang.range.Range
重置Range
reset() - Method in class org.miaixz.bus.core.lang.thread.ConcurrencyTester
重置测试器,重置包括: 清空worker 重置计时器
reset() - Method in interface org.miaixz.bus.core.text.finder.Finder
复位查找器,用于重用对象
reset() - Method in class org.miaixz.bus.core.text.finder.PatternFinder
 
reset() - Method in class org.miaixz.bus.core.text.StringSplitter
重置
reset() - Method in class org.miaixz.bus.core.tree.TreeBuilder
重置Builder,实现复用
ResettableIterator<E> - Interface in org.miaixz.bus.core.center.iterator
支持重置的Iterator 接口 通过实现ResettableIterator.reset(),重置此Iterator后可实现复用重新遍历
resize(byte[], int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
生成一个新的重新设置大小的数组 调整大小后拷贝原数组到新数组下。扩大则占位前N个位置,其它位置补充0,缩小则截断
resize(Object, int) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
生成一个新的重新设置大小的数组 调整大小后,按顺序拷贝原数组到新数组中,新长度更小则截断
resize(T[], int) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
生成一个新的重新设置大小的数组 调整大小后,按顺序拷贝原数组到新数组中,新长度更小则截断原数组
resize(T[], int, Class<?>) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
生成一个新的重新设置大小的数组 调整大小后,按顺序拷贝原数组到新数组中,新长度更小则截断
resizeBuffer(long) - Method in class org.miaixz.bus.core.io.buffer.Buffer.UnsafeCursor
Change the size of the buffer so that it equals newSize by either adding new capacity at the end or truncating the buffer at the end.
resolve(T) - Static method in class org.miaixz.bus.core.xyz.LambdaKit
解析lambda表达式,加了缓存。 该缓存可能会在任意不定的时间被清除
resolveClass(ObjectStreamClass) - Method in class org.miaixz.bus.core.io.stream.ValidateObjectInputStream
只允许反序列化SerialObject class
ResolvedAnnotationMapping - Class in org.miaixz.bus.core.annotation.resolve
注解映射,用于包装并增强一个普通注解对象, 包装后的可以通过getResolvedXXX获得注解对象或属性值, 可以支持属性别名与属性覆写的属性解析机制
resolvePath(WatchEvent<?>, WatchKey) - Static method in class org.miaixz.bus.core.xyz.WatchKit
获取触发事件中相对监听Path的完整路径
Resolver - Class in org.miaixz.bus.core.center.date
日期解析
Resolver() - Constructor for class org.miaixz.bus.core.center.date.Resolver
 
resolveRepeatableMethod(Annotation) - Method in class org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector.AbstractCollector
解析获得注解中存放可重复注解的属性
resolveRepeatableMethod(Annotation) - Method in class org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector.Condition
解析获得注解中存放可重复注解的属性
resolveRepeatableMethod(Annotation) - Method in class org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector.Full
解析获得注解中存放可重复注解的属性
resolveRepeatableMethod(Annotation) - Method in class org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector.Standard
解析获得注解中存放可重复注解的属性
Resource - Interface in org.miaixz.bus.core.io.resource
资源接口定义
ResourceClassLoader<T> - Class in org.miaixz.bus.core.lang.loader.classloader
资源类加载器,可以加载任意类型的资源类
ResourceClassLoader(ClassLoader, Map<String, T>) - Constructor for class org.miaixz.bus.core.lang.loader.classloader.ResourceClassLoader
构造
ResourceEnumerator() - Constructor for class org.miaixz.bus.core.lang.loader.ResourceLoader.ResourceEnumerator
 
ResourceFinder - Class in org.miaixz.bus.core.io.resource
资源查找器 参考Spring的PathMatchingResourcePatternResolver,实现classpath资源查找,利用AntPathMatcher筛选资源
ResourceFinder(ClassLoader) - Constructor for class org.miaixz.bus.core.io.resource.ResourceFinder
构造
ResourceKit - Class in org.miaixz.bus.core.xyz
Resource资源工具类
ResourceKit() - Constructor for class org.miaixz.bus.core.xyz.ResourceKit
 
ResourceLoader - Class in org.miaixz.bus.core.lang.loader
资源加载器
ResourceLoader() - Constructor for class org.miaixz.bus.core.lang.loader.ResourceLoader
 
ResourceLoader.ResourceEnumerator - Class in org.miaixz.bus.core.lang.loader
 
RESPONSE_STATUS_UTF8 - Static variable in class org.miaixz.bus.core.lang.Http
The use status
RESPONSE_STATUS_UTF8 - Static variable in class org.miaixz.bus.core.lang.Protocol
The use status
retainAll(Collection<?>) - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
RETRY_AFTER - Static variable in class org.miaixz.bus.core.lang.Header
The header Retry-After
RetryableTask<T> - Class in org.miaixz.bus.core.lang.thread
重试任务类
retryForExceptions(Runnable, Class<? extends Throwable>...) - Static method in class org.miaixz.bus.core.lang.thread.RetryableTask
重试根据指定的异常,没有返回值
retryForExceptions(Supplier<T>, Class<? extends Throwable>...) - Static method in class org.miaixz.bus.core.lang.thread.RetryableTask
重试根据指定的异常,有返回值
retryForPredicate(Runnable, BiPredicate<T, Throwable>) - Static method in class org.miaixz.bus.core.lang.thread.RetryableTask
重试根据指定的策略,没有返回值
retryForPredicate(Supplier<T>, BiPredicate<T, Throwable>) - Static method in class org.miaixz.bus.core.lang.thread.RetryableTask
重试根据指定的策略,没有返回值
RetryKit - Class in org.miaixz.bus.core.xyz
重试工具类 自定义功能请使用RetryableTask
RetryKit() - Constructor for class org.miaixz.bus.core.xyz.RetryKit
 
returnObject() - Method in class org.miaixz.bus.core.lang.pool.partition.PartitionPoolable
归还对象
returnObject(Poolable<T>) - Method in interface org.miaixz.bus.core.lang.pool.ObjectPool
归还对象,流程如下: 检查对象可用性 不可用则销毁之 可用则入池
returnObject(Poolable<T>) - Method in class org.miaixz.bus.core.lang.pool.partition.PartitionObjectPool
 
returnObject(Poolable<T>) - Method in class org.miaixz.bus.core.lang.pool.partition.PoolPartition
归还对象
reverse() - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
反转顺序
reverse(boolean[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
反转数组,会变更原数组
reverse(boolean[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
反转数组,会变更原数组
reverse(byte[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
反转数组,会变更原数组
reverse(byte[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
反转数组,会变更原数组
reverse(char[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
反转数组,会变更原数组
reverse(char[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
反转数组,会变更原数组
reverse(double[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
反转数组,会变更原数组
reverse(double[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
反转数组,会变更原数组
reverse(float[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
反转数组,会变更原数组
reverse(float[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
反转数组,会变更原数组
reverse(int[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
反转数组,会变更原数组
reverse(int[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
反转数组,会变更原数组
reverse(long[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
反转数组,会变更原数组
reverse(long[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
反转数组,会变更原数组
reverse(short[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
反转数组,会变更原数组
reverse(short[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
反转数组,会变更原数组
reverse(String) - Static method in class org.miaixz.bus.core.xyz.StringKit
反转字符串 例如:abcd = dcba
reverse(Comparator<E>) - Static method in class org.miaixz.bus.core.xyz.CompareKit
获取反序排序器,即默认排序器 如需对null友好操作如下 Comparator.nullsLast(CompareKit.reverse()) Comparator.nullsFirst(CompareKit.reverse())
reverse(List<T>) - Static method in class org.miaixz.bus.core.xyz.ListKit
反序给定List,会在原List基础上直接修改 注意此方法不支持不可编辑的列表
reverse(Map<T, T>) - Static method in class org.miaixz.bus.core.xyz.MapKit
Map的键和值互换 互换键值对不检查值是否有重复,如果有则后加入的元素替换先加入的元素 值的顺序在HashMap中不确定,所以谁覆盖谁也不确定,在有序的Map中按照先后顺序覆盖,保留最后的值
reverse(T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
反转数组,会变更原数组
reverse(T[], int, int) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
反转数组,会变更原数组
reverseBytesInt(int) - Static method in class org.miaixz.bus.core.xyz.IoKit
 
reverseBytesLong(long) - Static method in class org.miaixz.bus.core.xyz.IoKit
 
reverseBytesShort(short) - Static method in class org.miaixz.bus.core.xyz.IoKit
 
reverseNew(List<T>) - Static method in class org.miaixz.bus.core.xyz.ListKit
反序给定List,会创建一个新的List,原List数据不变
RevisedException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 修饰IO异常
RevisedException() - Constructor for exception class org.miaixz.bus.core.lang.exception.RevisedException
构造
RevisedException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.RevisedException
构造
RevisedException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.RevisedException
构造
RevisedException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.RevisedException
构造
RevisedException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.RevisedException
 
RevisedException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.RevisedException
构造
RevisedException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.RevisedException
构造
RevisedException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.RevisedException
构造
RevisedException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.RevisedException
构造
RFC2822DateParser - Class in org.miaixz.bus.core.center.date.format.parser
RFC2822日期字符串(JDK的Date对象toString默认格式)及HTTP消息日期解析,支持格式类似于;
RFC2822DateParser() - Constructor for class org.miaixz.bus.core.center.date.format.parser.RFC2822DateParser
 
RFC3986 - Class in org.miaixz.bus.core.net.url
RFC3986() - Constructor for class org.miaixz.bus.core.net.url.RFC3986
 
right - Variable in class org.miaixz.bus.core.lang.tuple.Pair
 
right(String, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
获取字符串中最右边的len字符
RIGHT - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Align
右对齐
RIGHT_TOP_TO_LEFT_BOTTOM - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Gradient
右上到左下
ringNextInt(int, AtomicInteger) - Static method in class org.miaixz.bus.core.xyz.CollKit
通过cas操作 实现对指定值内的回环累加
ringNextIntByObject(Object, AtomicInteger) - Static method in class org.miaixz.bus.core.xyz.CollKit
通过cas操作 实现对指定值内的回环累加
ringNextLong(long, AtomicLong) - Static method in class org.miaixz.bus.core.xyz.CollKit
通过cas操作 实现对指定值内的回环累加 此方法一般用于大量数据完成回环累加(如数据库中的值大于int最大值)
RMVB - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
rmvb
RO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
RO_RO - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
RomanNumberFormatter - Class in org.miaixz.bus.core.math
数字和罗马数字转换
RomanNumberFormatter() - Constructor for class org.miaixz.bus.core.math.RomanNumberFormatter
 
romanToInt(String) - Static method in class org.miaixz.bus.core.math.RomanNumberFormatter
罗马数字转整数
romanToInt(String) - Static method in class org.miaixz.bus.core.xyz.MathKit
罗马数字转整数
RotateN - Class in org.miaixz.bus.core.codec
RotN(rotate by N places),回转N位密码,是一种简易的替换式密码,也是过去在古罗马开发的凯撒加密的一种变体。 代码来自:https://github.com/orclight/jencrypt
RotateN() - Constructor for class org.miaixz.bus.core.codec.RotateN
 
rotatingHash(String, int) - Static method in class org.miaixz.bus.core.xyz.HashKit
旋转hash
round(double, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
保留固定位数小数 采用四舍五入策略 RoundingMode.HALF_UP 例如保留2位小数:123.456789 = 123.46
round(double, int, RoundingMode) - Static method in class org.miaixz.bus.core.xyz.MathKit
保留固定位数小数 例如保留四位小数:123.456789 = 123.4567
round(BigDecimal, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
保留固定位数小数 采用四舍五入策略 RoundingMode.HALF_UP 例如保留2位小数:123.456789 = 123.46
round(BigDecimal, int, RoundingMode) - Static method in class org.miaixz.bus.core.xyz.MathKit
保留固定位数小数 例如保留四位小数:123.456789 = 123.4567
round(Calendar, Various) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改日期为某个时间字段四舍五入时间
round(Date, Various) - Static method in class org.miaixz.bus.core.xyz.DateKit
修改日期为某个时间字段四舍五入时间
ROUND - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Modify
指定日期属性按照四舍五入处理
roundDown(Number, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
保留固定小数位数,舍去多余位数
roundHalfEven(Number, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
四舍六入五成双计算法
rounding(BigDecimal, RoundingMode) - Method in class org.miaixz.bus.core.math.Money
对BigDecimal型的值按指定取整方式取整。
roundString(double, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
保留固定位数小数 采用四舍五入策略 RoundingMode.HALF_UP 例如保留2位小数:123.456789 = 123.46
roundString(double, int, RoundingMode) - Static method in class org.miaixz.bus.core.xyz.MathKit
保留固定位数小数 例如保留四位小数:123.456789 = 123.4567
roundString(String, int) - Static method in class org.miaixz.bus.core.xyz.MathKit
保留固定位数小数 采用四舍五入策略 RoundingMode.HALF_UP 例如保留2位小数:123.456789 = 123.46
roundString(String, int, RoundingMode) - Static method in class org.miaixz.bus.core.xyz.MathKit
保留固定位数小数 例如保留四位小数:123.456789 = 123.4567
rowKeySet() - Method in interface org.miaixz.bus.core.center.map.multi.Table
返回所有行的key,行的key不可重复
RowKeyTable<R,C,V> - Class in org.miaixz.bus.core.center.map.multi
将行的键作为主键的Table实现 此结构为: 行=(列=值)
RowKeyTable() - Constructor for class org.miaixz.bus.core.center.map.multi.RowKeyTable
构造
RowKeyTable(boolean) - Constructor for class org.miaixz.bus.core.center.map.multi.RowKeyTable
构造
RowKeyTable(Map<R, Map<C, V>>) - Constructor for class org.miaixz.bus.core.center.map.multi.RowKeyTable
构造
RowKeyTable(Map<R, Map<C, V>>, Builder<? extends Map<C, V>>) - Constructor for class org.miaixz.bus.core.center.map.multi.RowKeyTable
构造
rowMap() - Method in class org.miaixz.bus.core.center.map.multi.RowKeyTable
 
rowMap() - Method in interface org.miaixz.bus.core.center.map.multi.Table
返回行列对应的Map
RPM - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
rpm
RSA - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
RSA算法
RSA_ECB - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
RSA算法,此算法用了默认补位方式为RSA/ECB/NoPadding
RSA_ECB_PKCS1 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
RSA算法,此算法用了默认补位方式为RSA/ECB/PKCS1Padding
RSA2 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
RSA2算法
rsHash(String) - Static method in class org.miaixz.bus.core.xyz.HashKit
RS算法hash
RTF - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
rtf
RU - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
RU_RU - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
run() - Method in interface org.miaixz.bus.core.center.function.RunnableX
When an object implementing interface Runnable is used to create a thread, starting the thread causes the object's run method to be called in that separately executing thread.
run() - Method in class org.miaixz.bus.core.io.file.LineWatcher
 
run() - Method in class org.miaixz.bus.core.io.watch.WatchMonitor
 
run() - Method in class org.miaixz.bus.core.lang.thread.SemaphoreRunnable
 
run() - Method in class org.miaixz.bus.core.lang.thread.SyncFinisher.Worker
 
RunnableX - Interface in org.miaixz.bus.core.center.function
可序列化的Runnable
running() - Method in interface org.miaixz.bus.core.center.function.RunnableX
When an object implementing interface Runnable is used to create a thread, starting the thread causes the object's run method to be called in that separately executing thread.
RuntimeKit - Class in org.miaixz.bus.core.xyz
系统运行时工具类,用于执行系统命令的工具
RuntimeKit() - Constructor for class org.miaixz.bus.core.xyz.RuntimeKit
 
rw - Enum constant in enum class org.miaixz.bus.core.io.file.FileMode
打开以便读取和写入。
rwd - Enum constant in enum class org.miaixz.bus.core.io.file.FileMode
打开以便读取和写入,相对于 "rw","rwd" 还要求对“文件的内容”的每个更新都同步写入到基础存储设备。
rws - Enum constant in enum class org.miaixz.bus.core.io.file.FileMode
打开以便读取和写入。相对于 "rw","rws" 还要求对“文件的内容”或“元数据”的每个更新都同步写入到基础存储设备。

S

S_BL - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_CF - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_CS - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_DH - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_DS - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_DX - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_DZ - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_FIVE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
S_FOUR - Static variable in class org.miaixz.bus.core.lang.Symbol
 
S_GY - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_HL - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_JZ - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_LC - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_LD - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_LQ - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_LX - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_MZ - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_QF - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_QM - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_SJ - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_THREE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
S_TWO - Static variable in class org.miaixz.bus.core.lang.Symbol
 
S_XH - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_XM - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_XS - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_XX - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_XZ - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
S_YS - Enum constant in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
 
SafeConcurrentHashMap<K,V> - Class in org.miaixz.bus.core.center.map.concurrent
安全的ConcurrentHashMap实现 此类用于解决在JDK8中调用ConcurrentHashMap.computeIfAbsent(Object, Function)可能造成的死循环问题。
SafeConcurrentHashMap() - Constructor for class org.miaixz.bus.core.center.map.concurrent.SafeConcurrentHashMap
构造,默认初始大小(16)
SafeConcurrentHashMap(int) - Constructor for class org.miaixz.bus.core.center.map.concurrent.SafeConcurrentHashMap
构造
SafeConcurrentHashMap(int, float) - Constructor for class org.miaixz.bus.core.center.map.concurrent.SafeConcurrentHashMap
构造
SafeConcurrentHashMap(int, float, int) - Constructor for class org.miaixz.bus.core.center.map.concurrent.SafeConcurrentHashMap
构造
SafeConcurrentHashMap(Map<? extends K, ? extends V>) - Constructor for class org.miaixz.bus.core.center.map.concurrent.SafeConcurrentHashMap
构造
safeContains(Collection<?>, Object) - Static method in class org.miaixz.bus.core.xyz.CollKit
判断指定集合是否包含指定值,如果集合为空(null或者空),返回false,否则找到元素返回true
safeGet(String) - Method in class org.miaixz.bus.core.beans.DynaBean
获得字段对应值,获取异常返回null
safeSleep(long) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
考虑Thread.sleep(long)方法有可能时间不足给定毫秒数,此方法保证sleep时间不小于给定的毫秒数
safeSleep(Number) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
考虑Thread.sleep(long)方法有可能时间不足给定毫秒数,此方法保证sleep时间不小于给定的毫秒数
safeUnescape(String) - Static method in class org.miaixz.bus.core.xyz.EscapeKit
安全的unescape文本,当文本不是被escape的时候,返回原文。
SAGITTARIUS - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
射手座
saLon(double, int) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
saLonT(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
saLonT2(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
Samsara - Class in org.miaixz.bus.core.center.date.culture
轮回的信息 季度/月/星期/日/小时/分钟等
Samsara(String[], int) - Constructor for class org.miaixz.bus.core.center.date.culture.Samsara
通过索引初始化
Samsara(String[], String) - Constructor for class org.miaixz.bus.core.center.date.culture.Samsara
通过名称初始化
SATURDAY - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Week
周六
SAXParserFactory - Class in org.miaixz.bus.core.xml
SAXParserFactory() - Constructor for class org.miaixz.bus.core.xml.SAXParserFactory
 
scan() - Method in class org.miaixz.bus.core.lang.reflect.ClassScanner
扫描包路径下满足class过滤器条件的所有class文件 此方法首先扫描指定包名下的资源目录,如果未扫描到,则扫描整个classpath中所有加载的类
scan(boolean) - Method in class org.miaixz.bus.core.lang.reflect.ClassScanner
扫描包路径下满足class过滤器条件的所有class文件
scanAllPackage() - Static method in class org.miaixz.bus.core.lang.reflect.ClassScanner
扫描该包路径下所有class文件,包括其他加载的jar或者类
scanAllPackage(String, Predicate<Class<?>>) - Static method in class org.miaixz.bus.core.lang.reflect.ClassScanner
扫描包路径下和所有在classpath中加载的类,满足class过滤器条件的所有class文件, 如果包路径为 com.abs + A.class 但是输入 abs会产生classNotFoundException 因为className 应该为 com.abs.A 现在却成为abs.A,此工具类对该异常进行忽略处理
scanAllPackageByAnnotation(String, Class<? extends Annotation>) - Static method in class org.miaixz.bus.core.lang.reflect.ClassScanner
扫描指定包路径下所有包含指定注解的类,包括其他加载的jar或者类
scanAllPackageBySuper(String, Class<?>) - Static method in class org.miaixz.bus.core.lang.reflect.ClassScanner
扫描指定包路径下所有指定类或接口的子类或实现类,不包括指定父类本身,包括其他加载的jar或者类
scanner() - Static method in class org.miaixz.bus.core.lang.Console
创建从控制台读取内容的Scanner
scanPackage() - Static method in class org.miaixz.bus.core.lang.reflect.ClassScanner
扫描classpath下所有class文件,如果classpath下已经有类,不再扫描其他加载的jar或者类
scanPackage() - Static method in class org.miaixz.bus.core.xyz.ClassKit
扫描该包路径下所有class文件
scanPackage(String) - Static method in class org.miaixz.bus.core.lang.reflect.ClassScanner
扫描该包路径下所有class文件
scanPackage(String) - Static method in class org.miaixz.bus.core.xyz.ClassKit
扫描该包路径下所有class文件
scanPackage(String, Predicate<Class<?>>) - Static method in class org.miaixz.bus.core.lang.reflect.ClassScanner
扫描包路径下满足class过滤器条件的所有class文件, 如果包路径为 com.abs + A.class 但是输入 abs会产生classNotFoundException 因为className 应该为 com.abs.A 现在却成为abs.A,此工具类对该异常进行忽略处理
scanPackage(String, Predicate<Class<?>>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
扫描包路径下满足class过滤器条件的所有class文件, 如果包路径为 com.abs + A.class 但是输入 abs会产生classNotFoundException 因为className 应该为 com.abs.A 现在却成为abs.A,此工具类对该异常进行忽略处理,有可能是一个不完善的地方,以后需要进行修改
scanPackageByAnnotation(String, Class<? extends Annotation>) - Static method in class org.miaixz.bus.core.lang.reflect.ClassScanner
扫描指定包路径下所有包含指定注解的类 如果classpath下已经有类,不再扫描其他加载的jar或者类
scanPackageByAnnotation(String, Class<? extends Annotation>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
扫描指定包路径下所有包含指定注解的类
scanPackageBySuper(String, Class<?>) - Static method in class org.miaixz.bus.core.lang.reflect.ClassScanner
扫描指定包路径下所有指定类或接口的子类或实现类,不包括指定父类本身 如果classpath下已经有类,不再扫描其他加载的jar或者类
scanPackageBySuper(String, Class<?>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
扫描指定包路径下所有指定类或接口的子类或实现类
schedule(Runnable, long) - Method in enum class org.miaixz.bus.core.cache.GlobalPruneTimer
启动定时任务
schedule(ScheduledExecutorService, Runnable, long, long, boolean) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
开始执行一个定时任务,执行方式分fixedRate模式和fixedDelay模式。 注意:此方法的延迟和周期的单位均为毫秒。 fixedRate 模式:以固定的频率执行。每period的时刻检查,如果上个任务完成,启动下个任务,否则等待上个任务结束后立即启动。 fixedDelay模式:以固定的延时执行。上次任务结束后等待period再执行下个任务。
schedule(ScheduledExecutorService, Runnable, long, long, TimeUnit, boolean) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
开始执行一个定时任务,执行方式分fixedRate模式和fixedDelay模式。 fixedRate 模式:以固定的频率执行。每period的时刻检查,如果上个任务完成,启动下个任务,否则等待上个任务结束后立即启动。 fixedDelay模式:以固定的延时执行。上次任务结束后等待period再执行下个任务。
Scheduled - Annotation Interface in org.miaixz.bus.core.annotation
定时任务注解
schedulePrune(long) - Method in class org.miaixz.bus.core.cache.provider.TimedCache
定时清理
Scope - Annotation Interface in org.miaixz.bus.core.annotation
注释用于确定作用域的注释.
SCORPIO - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
天蝎座
sdbmHash(String) - Static method in class org.miaixz.bus.core.xyz.HashKit
SDBM算法
SearchReplacer - Class in org.miaixz.bus.core.text.replacer
查找替换器 查找给定的字符串,并全部替换为新的字符串,其它字符不变
SearchReplacer(int, CharSequence, CharSequence, boolean) - Constructor for class org.miaixz.bus.core.text.replacer.SearchReplacer
构造
SEC_WEBSOCKET_ACCEPT - Static variable in class org.miaixz.bus.core.lang.Header
The header Sec-WebSocket-Accept
SEC_WEBSOCKET_KEY - Static variable in class org.miaixz.bus.core.lang.Header
The header Sec-WebSocket-Key
SEC_WEBSOCKET_VERSION - Static variable in class org.miaixz.bus.core.lang.Header
The header Sec-WebSocket-Version
second - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
second - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
second() - Method in class org.miaixz.bus.core.center.date.DateTime
获得指定日期的秒数部分
second(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得指定日期的秒数部分
SECOND - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Units
一秒的毫秒数
SECOND - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Various
SECOND - Enum constant in enum class org.miaixz.bus.core.center.date.format.FormatPeriod.Level
SECOND_PER_DAY - Static variable in class org.miaixz.bus.core.center.date.culture.Galaxy
1天对应的秒数
SECOND_PER_RAD - Static variable in class org.miaixz.bus.core.center.date.culture.Galaxy
1弧度对应的角秒
secondToTime(int) - Static method in class org.miaixz.bus.core.xyz.DateKit
秒数转为时间格式(HH:mm:ss) 参考:https://github.com/iceroot
SectionBuffer - Class in org.miaixz.bus.core.io
缓冲区的一段 缓冲区中的每个段都是一个循环链表节点,它引用以下内容和 缓冲区中前面的段 池中的每个段都是一个单链列表节点,引用池 段的底层字节数组可以在缓冲区和字节字符串之间共享 当一个 段不能回收,也不能改变它的字节数据 唯一的例外是允许所有者段附加到段中,写入数据 limit及以上 每个字节数组都有一个单独的拥有段 的立场, 限制、prev和next引用不共享
SectionBuffer() - Constructor for class org.miaixz.bus.core.io.SectionBuffer
 
SectionBuffer(byte[], int, int, boolean, boolean) - Constructor for class org.miaixz.bus.core.io.SectionBuffer
 
seek(long) - Method in class org.miaixz.bus.core.io.buffer.Buffer.UnsafeCursor
Reposition the cursor so that the data at offset is readable at data[start].
Segment<T> - Interface in org.miaixz.bus.core.lang.range
片段表示,用于表示文本、集合等数据结构的一个区间。
SEGMENT - Static variable in class org.miaixz.bus.core.net.url.RFC3986
SEGMENT_NZ_NC - Static variable in class org.miaixz.bus.core.net.url.RFC3986
segment-nz-nc = SEGMENT ; non-zero-length segment without any colon ":"
SegmentBuffer - Class in org.miaixz.bus.core.io
segments - Variable in class org.miaixz.bus.core.text.placeholder.StringTemplate
模板中的所有固定文本和占位符
select() - Method in class org.miaixz.bus.core.lang.selector.IncrementSelector
 
select() - Method in class org.miaixz.bus.core.lang.selector.RandomSelector
 
select() - Method in interface org.miaixz.bus.core.lang.selector.Selector
选择下一个对象
select() - Method in class org.miaixz.bus.core.lang.selector.SmoothWeightSelector
通过平滑加权方法获取列表中的当前对象
select() - Method in class org.miaixz.bus.core.lang.selector.WeightRandomSelector
下一个随机对象
select() - Method in class org.miaixz.bus.core.math.Arrangement
全排列选择(列表全部参与排列)
select(int) - Method in class org.miaixz.bus.core.math.Arrangement
排列选择(从列表中选择m个排列)
select(int) - Method in class org.miaixz.bus.core.math.Combination
组合选择(从列表中选择m个组合)
select(SegmentBuffer) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
select(SegmentBuffer) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Finds the first string in options that is a prefix of this buffer, consumes it from this buffer, and returns its index.
select(SegmentBuffer) - Method in class org.miaixz.bus.core.io.source.RealSource
 
selectAll() - Method in class org.miaixz.bus.core.math.Arrangement
排列所有组合,即A(n, 1) + A(n, 2) + A(n, 3)...
selectAll() - Method in class org.miaixz.bus.core.math.Combination
全组合
selectNumberRule(int, int) - Method in class org.miaixz.bus.core.center.date.printer.FastDatePrinter
Gets an appropriate rule for the padding required.
Selector<T> - Interface in org.miaixz.bus.core.lang.selector
选择器接口
selectPrefix(SegmentBuffer, boolean) - Method in class org.miaixz.bus.core.io.buffer.Buffer
返回此缓冲区前缀的选项中的值的索引。如果没有找到值,则返回-1 此方法执行两个同步迭代:迭代trie和迭代这个缓冲区。当它在trie中到达一个结果时, 当它在trie中不匹配时,以及当缓冲区耗尽时,它将返回
self() - Method in class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
设置 转义符
self() - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate.Builder
 
self() - Method in class org.miaixz.bus.core.text.placeholder.template.SingleStringTemplate.Builder
 
SemaphoreRunnable - Class in org.miaixz.bus.core.lang.thread
带有信号量控制的Runnable 接口抽象实现
SemaphoreRunnable(Runnable, Semaphore) - Constructor for class org.miaixz.bus.core.lang.thread.SemaphoreRunnable
构造
SEMICOLON - Static variable in class org.miaixz.bus.core.lang.Symbol
 
Sensitive - Class in org.miaixz.bus.core.text.dfa
敏感词工具类
Sensitive() - Constructor for class org.miaixz.bus.core.text.dfa.Sensitive
 
sensitiveFilter(String) - Static method in class org.miaixz.bus.core.text.dfa.Sensitive
处理过滤文本中的敏感词,默认替换成*
sensitiveFilter(String, boolean, SensitiveProcessor) - Static method in class org.miaixz.bus.core.text.dfa.Sensitive
处理过滤文本中的敏感词,默认替换成*
SensitiveProcessor - Interface in org.miaixz.bus.core.text.dfa
敏感词过滤处理器,默认按字符数替换成*
SEPTEMBER - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Month
九月
sequential() - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
返回一个串行流,该方法可以将并行流转换为串行流
SerConsumer3<P1,P2,P3> - Interface in org.miaixz.bus.core.center.function
3参数Consumer
serialize(T) - Static method in class org.miaixz.bus.core.xyz.SerializeKit
序列化 对象必须实现Serializable接口
SerializeKit - Class in org.miaixz.bus.core.xyz
序列化工具类 注意!此工具类依赖于JDK的序列化机制,某些版本的JDK中可能存在远程注入漏洞。
SerializeKit() - Constructor for class org.miaixz.bus.core.xyz.SerializeKit
 
serialVersionUID - Static variable in class org.miaixz.bus.core.codec.binary.provider.Base62Provider
 
SERVER - Static variable in class org.miaixz.bus.core.lang.Header
The header Server
SERVER_SENT_EVENTS - Static variable in class org.miaixz.bus.core.lang.MediaType
"text/event-stream;type=\"application/event-stream\""
SERVER_SENT_EVENTS_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
serviceClass - Variable in class org.miaixz.bus.core.lang.loader.spi.AbstractServiceLoader
服务类
ServiceLoader<S> - Interface in org.miaixz.bus.core.lang.loader.spi
SPI服务加载接口 用户实现此接口用于制定不同的服务加载方式
set() - Static method in class org.miaixz.bus.core.center.map.concurrent.Weighers
A weigher where the value is a Set and its selector is the number of elements.
set(boolean) - Method in class org.miaixz.bus.core.lang.mutable.MutableBool
设置值
set(byte) - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
设置值
set(double) - Method in class org.miaixz.bus.core.lang.mutable.MutableDouble
设置值
set(float) - Method in class org.miaixz.bus.core.lang.mutable.MutableFloat
设置值
set(int) - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
设置值
set(int) - Method in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
在 策略值 中添加 当前策略
set(int, char) - Method in class org.miaixz.bus.core.text.CharArray
设置字符
set(long) - Method in class org.miaixz.bus.core.lang.mutable.MutableLong
设置值
set(short) - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
设置值
set(Boolean) - Method in class org.miaixz.bus.core.lang.mutable.MutableBool
 
set(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
 
set(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableDouble
 
set(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableFloat
 
set(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
 
set(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableLong
 
set(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
 
set(String, Object) - Method in class org.miaixz.bus.core.beans.DynaBean
设置字段值
set(String, Object) - Method in class org.miaixz.bus.core.center.map.Dictionary
设置列
set(String, String) - Static method in class org.miaixz.bus.core.lang.Keys
设置系统属性,value为null表示移除此属性
set(Map.Entry<K, V>) - Method in class org.miaixz.bus.core.lang.mutable.MutableEntry
 
set(MutablePair<L, R>) - Method in class org.miaixz.bus.core.lang.mutable.MutablePair
 
set(MutableTriplet<L, M, R>) - Method in class org.miaixz.bus.core.lang.mutable.MutableTriplet
 
set(T) - Method in interface org.miaixz.bus.core.lang.mutable.Mutable
设置值
set(T) - Method in class org.miaixz.bus.core.lang.mutable.MutableObject
 
SET - Static variable in class org.miaixz.bus.core.lang.Normal
set
SET_COOKIE - Static variable in class org.miaixz.bus.core.lang.Header
The header Set-Cookie
setAccessible(T) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
设置方法为可访问(私有方法可以被外部调用) 注意此方法在jdk9+中抛出异常,须添加`--add-opens=java.base/java.lang=ALL-UNNAMED`启动参数
setAccessibleQuietly(T) - Static method in class org.miaixz.bus.core.xyz.ReflectKit
设置方法为可访问(私有方法可以被外部调用),静默调用,抛出异常则跳过 注意此方法在jdk9+中抛出异常,须添加`--add-opens=java.base/java.lang=ALL-UNNAMED`启动参数
setAllowCoreThreadTimeOut(boolean) - Method in class org.miaixz.bus.core.lang.thread.ExecutorBuilder
设置线程执行超时后是否回收线程
setAm(boolean) - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
设置是否为上午的状态
setAmount(BigDecimal) - Method in class org.miaixz.bus.core.math.Money
设置本货币对象代表的金额数。
setAutoTransCamelCase(boolean) - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
设置是否自动转换为驼峰方式 一般用于map转bean和bean转bean出现非驼峰格式时,在尝试转换失败的情况下,是否二次检查转为驼峰匹配。 此设置用于解决Bean和Map转换中的匹配问题而设置,并不是一个强制参数。 当map转bean时,如果map中是下划线等非驼峰模式,自动匹配对应的驼峰字段,避免出现字段不拷贝问题。 当bean转bean时,由于字段命名不规范,使用了非驼峰方式,增加兼容性。
setBeginAtSameTime(boolean) - Method in class org.miaixz.bus.core.lang.thread.SyncFinisher
设置是否所有worker线程同时开始
setBetweenMs(long) - Method in class org.miaixz.bus.core.center.date.format.FormatPeriod
设置 时长毫秒数
setBufferSize(int) - Method in class org.miaixz.bus.core.io.compress.ZipWriter
自定义压缩缓存大小,特定条件下调节性能
setCacheHash(boolean) - Method in class org.miaixz.bus.core.lang.tuple.Tuple
缓存Hash值,当为true时,此对象的hash值只被计算一次,常用于Tuple中的值不变时使用。 注意:当为true时,member变更对象后,hash值不会变更。
setCachePatterns(boolean) - Method in class org.miaixz.bus.core.text.AntPathMatcher
Specify whether to cache parsed pattern metadata for patterns passed into this matcher's AntPathMatcher.match(java.lang.String, java.lang.String) method.
setCapacity(int) - Method in class org.miaixz.bus.core.center.map.FixedLinkedHashMap
设置容量
setCapacity(long) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
Sets the maximum weighted capacity of the map and eagerly evicts entries until it shrinks to the appropriate size.
setCaseSensitive(boolean) - Method in class org.miaixz.bus.core.text.AntPathMatcher
设置是否大小写敏感,默认为true
setCent(long) - Method in class org.miaixz.bus.core.math.Money
设置货币的分值。
setCharFilter(Predicate<Character>) - Static method in class org.miaixz.bus.core.text.dfa.Sensitive
设置字符过滤规则,通过定义字符串过滤规则,过滤不需要的字符 当accept为false时,此字符不参与匹配
setCharFilter(Predicate<Character>) - Method in class org.miaixz.bus.core.text.dfa.WordTree
设置字符过滤规则,通过定义字符串过滤规则,过滤不需要的字符 当accept为false时,此字符不参与匹配
setCharset(Charset) - Method in class org.miaixz.bus.core.io.file.FileWrapper
设置字符集编码
setCharset(Charset) - Method in class org.miaixz.bus.core.net.url.UrlBuilder
设置编码,用于URLEncode和URLDecode
setCharset(Charset) - Method in class org.miaixz.bus.core.xml.XmlWriter
设置编码
setCheckArgs(boolean) - Method in class org.miaixz.bus.core.lang.reflect.method.MethodInvoker
设置是否检查参数
setChildren(List<MapTree<T>>) - Method in class org.miaixz.bus.core.tree.MapTree
设置子节点,设置后会覆盖所有原有子节点
setChildrenKey(String) - Method in class org.miaixz.bus.core.tree.NodeConfig
设置子点对应的名称
setClassLoader(ClassLoader) - Method in class org.miaixz.bus.core.lang.reflect.ClassScanner
设置自定义的类加载器
setColloquialMode(boolean) - Method in class org.miaixz.bus.core.math.ChineseNumberFormatter
是否使用口语模式,此模式下的数字更加简化,如“一十一”会表示为“十一”
setComment(String) - Method in class org.miaixz.bus.core.io.compress.ZipWriter
设置注释
setComparator(int, Comparator<E>) - Method in class org.miaixz.bus.core.compare.ComparatorChain
替换指定位置的比较器,保持原排序方式
setComparator(int, Comparator<E>, boolean) - Method in class org.miaixz.bus.core.compare.ComparatorChain
替换指定位置的比较器,替换指定排序方式
setConverter(Converter) - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
设置自定义类型转换器,默认使用全局万能转换器转换。
setCopyPredicate(Predicate<T>) - Method in class org.miaixz.bus.core.lang.copier.SrcToDestCopier
设置过滤器
setCorePoolSize(int) - Method in class org.miaixz.bus.core.lang.thread.ExecutorBuilder
设置初始池大小,默认0
setCurrentWeight(int) - Method in class org.miaixz.bus.core.lang.selector.SmoothWeightObject
setCurrentWeight
setDaemon(boolean) - Method in class org.miaixz.bus.core.lang.thread.ThreadFactoryBuilder
设置是否守护线程
setDay(int) - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
设置日期对象中的日部分
setDeep(Integer) - Method in class org.miaixz.bus.core.tree.NodeConfig
设置递归深度
setDelegate(Timeout) - Method in class org.miaixz.bus.core.io.timout.AssignTimeout
 
setDelimiter(CharSequence) - Method in class org.miaixz.bus.core.text.StringJoiner
设置分隔符
setEditable(Class<?>) - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
设置限制的类或接口,必须为目标对象的实现接口或父类,用于限制拷贝的属性
setEmptyResult(String) - Method in class org.miaixz.bus.core.text.StringJoiner
设置当没有任何元素加入时,默认返回的字符串,默认""
setEncodeMode(UrlQuery.EncodeMode) - Method in class org.miaixz.bus.core.net.url.UrlQuery
设置编码模式 根据不同场景以及不同环境,对Query中的name和value采用不同的编码策略
setEncodeSpaceAsPlus(boolean) - Method in class org.miaixz.bus.core.codec.PercentCodec.Builder
是否将空格编码为+ 如果为true,则将空格编码为"+",此项只在"application/x-www-form-urlencoded"中使用 如果为false,则空格编码为"%20",此项一般用于URL的Query部分(RFC3986规范)
setEndIndex(int) - Method in class org.miaixz.bus.core.text.finder.TextFinder
设置查找的结束位置 如果从前向后查找,结束位置最大为text.length() 如果从后向前,结束位置为-1
setEvents(WatchEvent.Kind<?>...) - Method in class org.miaixz.bus.core.io.watch.WatchServiceWrapper
监听事件列表,见:StandardWatchEventKinds
setEvents(WatchKind...) - Method in class org.miaixz.bus.core.io.watch.WatchServiceWrapper
监听事件列表,见:StandardWatchEventKinds
setExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class org.miaixz.bus.core.lang.thread.SyncFinisher
设置异常处理
setExtra(Map<String, Object>) - Method in class org.miaixz.bus.core.tree.TreeNode
设置扩展字段
setField(int, int) - Method in class org.miaixz.bus.core.center.date.DateTime
设置日期的某个部分 如果此对象为可变对象,返回自身,否则返回新对象,设置是否可变对象见DateTime.setMutable(boolean)
setField(Various, int) - Method in class org.miaixz.bus.core.center.date.DateTime
设置日期的某个部分 如果此对象为可变对象,返回自身,否则返回新对象,设置是否可变对象见DateTime.setMutable(boolean)
setFieldEditor(UnaryOperator<MutableEntry<String, Object>>) - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
设置字段属性编辑器,用于自定义属性转换规则,例如驼峰转下划线等 此转换器只针对源端的字段做转换,请确认转换后与目标端字段一致 当转换后的字段名为null时忽略这个字段 需要注意的是,当使用ValueProvider作为数据提供者时,这个映射是相反的,即参数中key为目标Bean的名称,而返回值是提供者中的key,并且对值的修改无效
setFieldMapping(Map<String, String>) - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
设置拷贝属性的字段映射,用于不同的属性之前拷贝做对应表用 需要注意的是,当使用ValueProvider作为数据提供者时,这个映射是相反的,即fieldMapping中key为目标Bean的名称,而value是提供者中的key
setFields(SupplierX<?>...) - Method in class org.miaixz.bus.core.center.map.Dictionary
通过lambda批量设置值 实际使用时,可以使用getXXX的方法引用来完成键值对的赋值:
setFieldValue(Object, Field, Object) - Static method in class org.miaixz.bus.core.xyz.FieldKit
设置字段值,如果值类型必须与字段类型匹配,会自动转换对象类型
setFieldValue(Object, String, Object) - Static method in class org.miaixz.bus.core.xyz.BeanKit
设置字段值,通过反射设置字段值,并不调用setXXX方法 对象同样支持Map类型,fieldNameOrIndex即为key,支持: Map List Bean
setFieldValue(Object, String, Object) - Static method in class org.miaixz.bus.core.xyz.FieldKit
设置字段值
setFieldValueExact(Object, Field, Object) - Static method in class org.miaixz.bus.core.xyz.FieldKit
设置字段值,传入的字段值必须和字段类型一致,否则抛出异常
setFile(File) - Method in class org.miaixz.bus.core.io.file.FileWrapper
设置文件
setFirstDayOfWeek(Week) - Method in class org.miaixz.bus.core.center.date.DateTime
设置一周的第一天 JDK的Calendar中默认一周的第一天是周日,将此默认值设置为周一 设置一周的第一天主要影响DateTime.weekOfMonth()DateTime.weekOfYear() 两个方法
setFlushEveryBuffer(boolean) - Method in class org.miaixz.bus.core.io.copier.IoCopier
设置是否每次写出一个buffer内容就执行flush
setFormat(String) - Method in class org.miaixz.bus.core.convert.CalendarConverter
设置日期格式
setFormat(String) - Method in class org.miaixz.bus.core.convert.DateConverter
设置日期格式
setFormat(String) - Method in class org.miaixz.bus.core.convert.TemporalAccessorConverter
设置日期格式
setFormat(String) - Method in class org.miaixz.bus.core.convert.XMLGregorianCalendarConverter
设置日期格式
setForwardSort(int) - Method in class org.miaixz.bus.core.compare.ComparatorChain
更改指定位置的排序方式为正序
setFragment(String) - Method in class org.miaixz.bus.core.net.url.UrlBuilder
设置标识符,例如#后边的部分
SetFromMap<E> - Class in org.miaixz.bus.core.center.set
基于Map的Set实现
SetFromMap(Map<E, Boolean>) - Constructor for class org.miaixz.bus.core.center.set.SetFromMap
构造
setGlobalAuthenticator(String, char[]) - Static method in class org.miaixz.bus.core.xyz.NetKit
设置全局验证
setGlobalAuthenticator(Authenticator) - Static method in class org.miaixz.bus.core.xyz.NetKit
设置全局验证
setGlobalDefaultValue(UnaryOperator<String>) - Static method in class org.miaixz.bus.core.text.placeholder.StringTemplate
设置 全局默认值处理器,一旦修改,对所有模板对象都生效
setGlobalFeatures(StringTemplate.Feature...) - Static method in class org.miaixz.bus.core.text.placeholder.StringTemplate
设置 全局默认策略,一旦修改,对所有模板对象都生效
setHandler(RejectedExecutionHandler) - Method in class org.miaixz.bus.core.lang.thread.ExecutorBuilder
设置当线程阻塞(block)时的异常处理器,所谓线程阻塞即线程池和等待队列已满,无法处理线程时采取的策略 此处可以使用JDK预定义的几种策略,见RejectPolicy枚举
setHost(String) - Method in class org.miaixz.bus.core.net.url.UrlBuilder
设置主机,例如127.0.0.1
setHour(int) - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
设置日期对象中的小时数
setId(E) - Method in class org.miaixz.bus.core.tree.TreeBuilder
设置ID
setId(T) - Method in class org.miaixz.bus.core.tree.MapTree
 
setId(T) - Method in interface org.miaixz.bus.core.tree.Node
设置ID
setId(T) - Method in class org.miaixz.bus.core.tree.TreeNode
 
setIdKey(String) - Method in class org.miaixz.bus.core.tree.NodeConfig
设置ID对应的名称
setIgnoreCase(boolean) - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
设置是否忽略字段的大小写
setIgnoreElementError(boolean) - Method in class org.miaixz.bus.core.convert.ArrayConverter
设置是否忽略元素转换错误
setIgnoreError(boolean) - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
设置是否忽略字段的注入错误
setIgnoreLoadError(boolean) - Method in class org.miaixz.bus.core.lang.reflect.ClassScanner
设置是否忽略所有错误
setIgnoreNull(String, Object) - Method in class org.miaixz.bus.core.center.map.Dictionary
设置列,当键或值为null时忽略
setIgnoreNullValue(boolean) - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
设置是否忽略空值,当源对象的值为null时,true: 忽略而不注入此值,false: 注入null
setIgnoreProperties(String...) - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
设置忽略的目标对象中属性列表,设置一个属性列表,不拷贝这些属性值
setIgnoreProperties(FunctionX<P, R>...) - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
设置忽略的目标对象中属性列表,设置一个属性列表,不拷贝这些属性值,Lambda方式
setIndent(int) - Method in class org.miaixz.bus.core.xml.XmlWriter
设置缩进
setInitialize(boolean) - Method in class org.miaixz.bus.core.lang.reflect.ClassScanner
设置是否在扫描到类时初始化类
setKeepAliveTime(long) - Method in class org.miaixz.bus.core.lang.thread.ExecutorBuilder
设置线程存活时间,即当池中线程多于初始大小时,多出的线程保留的时长,单位纳秒
setKeepAliveTime(long, TimeUnit) - Method in class org.miaixz.bus.core.lang.thread.ExecutorBuilder
设置线程存活时间,即当池中线程多于初始大小时,多出的线程保留的时长
setKeepTaskList(boolean) - Method in class org.miaixz.bus.core.center.date.StopWatch
设置是否在停止后保留任务,false 表示停止运行后不保留任务
setKey(K) - Method in class org.miaixz.bus.core.lang.mutable.MutableEntry
设置键
setKeyManagers(KeyManager...) - Method in class org.miaixz.bus.core.net.tls.SSLContextBuilder
设置 JSSE data managers
SetKit - Class in org.miaixz.bus.core.xyz
集合中的Set相关方法封装
SetKit() - Constructor for class org.miaixz.bus.core.xyz.SetKit
 
setLastBorrow(long) - Method in class org.miaixz.bus.core.lang.pool.partition.PartitionPoolable
 
setLastBorrow(long) - Method in interface org.miaixz.bus.core.lang.pool.Poolable
设置最后借出时间,在成功借出此对象时更新时间
setLat(double) - Method in class org.miaixz.bus.core.data.Coordinate.Point
设置纬度
setLeastSigBits(long) - Method in class org.miaixz.bus.core.codec.No128
设置最低有效位(Least Significant Bit),64 bit(8 bytes)
setLeft(int, L) - Method in class org.miaixz.bus.core.center.map.TripleTable
修改指定index对应的左值
setLeft(L) - Method in class org.miaixz.bus.core.lang.mutable.MutablePair
设置左值
setLeft(L) - Method in class org.miaixz.bus.core.lang.mutable.MutableTriplet
设置左值
setLevel(int) - Method in class org.miaixz.bus.core.io.compress.ZipWriter
设置压缩级别,可选1~9,-1表示默认
setLevel(FormatPeriod.Level) - Method in class org.miaixz.bus.core.center.date.format.FormatPeriod
设置格式化级别
setListener(CacheListener<K, V>) - Method in interface org.miaixz.bus.core.cache.Cache
设置监听
setListener(CacheListener<K, V>) - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
设置监听
setListener(CacheListener<K, V>) - Method in class org.miaixz.bus.core.cache.provider.WeakCache
 
setLng(double) - Method in class org.miaixz.bus.core.data.Coordinate.Point
设置经度
setLocale(Locale) - Method in class org.miaixz.bus.core.center.date.format.parser.PatternsDateParser
设置Locale
setMaxDepth(int) - Method in class org.miaixz.bus.core.io.watch.WatchMonitor
当监听目录时,监听目录的最大深度 当设置值为1(或小于1)时,表示不递归监听子目录 例如设置:
setMaxFreeMemory(int) - Method in class org.miaixz.bus.core.center.queue.MemorySafeLinkedBlockingQueue
set the max free memory.
setMaxIdle(long) - Method in class org.miaixz.bus.core.lang.pool.PoolConfig
设置最长空闲时间(在池中时间)
setMaxPoolSize(int) - Method in class org.miaixz.bus.core.lang.thread.ExecutorBuilder
设置最大池大小(允许同时执行的最大线程数)
setMaxSize(int) - Method in class org.miaixz.bus.core.lang.pool.PoolConfig
设置最大池大小
setMaxSizeDiff(int) - Method in class org.miaixz.bus.core.io.compress.ZipReader
设置检查ZipBomb文件差异倍数,-1表示不检查ZipBomb
setMaxWait(long) - Method in class org.miaixz.bus.core.lang.pool.PoolConfig
设置最长等待时间,用于在借出对象时,等待最长时间。
setMethod(int) - Method in class org.miaixz.bus.core.io.compress.ZipWriter
设置压缩方式
setMiddle(int, M) - Method in class org.miaixz.bus.core.center.map.TripleTable
修改指定index对应的中值
setMiddle(M) - Method in class org.miaixz.bus.core.lang.mutable.MutableTriplet
设置中值
setMinimalDaysInFirstWeek(int) - Method in class org.miaixz.bus.core.center.date.DateTime
设置第一周最少天数
setMinSize(int) - Method in class org.miaixz.bus.core.lang.pool.PoolConfig
设置最小(初始)池大小
setMinute(int) - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
设置日期构建器中的分钟数
setModifiers(WatchEvent.Modifier...) - Method in class org.miaixz.bus.core.io.watch.WatchServiceWrapper
设置监听选项,例如监听频率等,可设置项包括:
setMoneyMode(boolean) - Method in class org.miaixz.bus.core.math.ChineseNumberFormatter
是否使用金额模式,,如:壹拾贰圆
setMonth(int) - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
设置月份
setMostSigBits(long) - Method in class org.miaixz.bus.core.codec.No128
设置最高有效位(Most Significant Bit),64 bit(8 bytes)
setMutable(boolean) - Method in class org.miaixz.bus.core.center.date.DateTime
设置对象是否可变 如果为不可变对象,以下方法将返回新方法: DateTime.offset(Various, int) DateTime.setField(Various, int) DateTime.setField(int, int) 如果为不可变对象,DateTime.setTime(long)将抛出异常
setName(CharSequence) - Method in class org.miaixz.bus.core.tree.MapTree
 
setName(CharSequence) - Method in interface org.miaixz.bus.core.tree.Node
设置节点标签名称
setName(CharSequence) - Method in class org.miaixz.bus.core.tree.TreeBuilder
设置节点标签名称
setName(CharSequence) - Method in class org.miaixz.bus.core.tree.TreeNode
 
setNameKey(String) - Method in class org.miaixz.bus.core.tree.NodeConfig
设置节点名对应的名称
setNamePrefix(String) - Method in class org.miaixz.bus.core.lang.thread.ThreadFactoryBuilder
设置线程名前缀,例如设置前缀为x-thread-,则线程名为x-thread-1之类。
setNegative(boolean) - Method in class org.miaixz.bus.core.text.finder.PatternFinder
 
setNegative(boolean) - Method in class org.miaixz.bus.core.text.finder.TextFinder
设置是否反向查找,true表示从后向前查找
setNegativeName(String) - Method in class org.miaixz.bus.core.math.ChineseNumberFormatter
设置负数的表示名称,如"负"
setNext(T) - Method in interface org.miaixz.bus.core.center.queue.Linked
Sets the next element or null if there is no link.
setNs(int) - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
设置纳秒数
setNullMode(StringJoiner.NullMode) - Method in class org.miaixz.bus.core.text.StringJoiner
设置null元素处理逻辑
setObject(T) - Method in class org.miaixz.bus.core.lang.selector.WeightObject
设置对象
setOmitXmlDeclaration(boolean) - Method in class org.miaixz.bus.core.xml.XmlWriter
设置是否输出 xml Declaration
setOrAppend(int, E) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
将元素值设置为数组的某个位置,当给定的index大于等于数组长度,则追加
setOrAppend(A, int, Object) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
将元素值设置为数组的某个位置,当给定的index大于等于数组长度,则追加
setOrAppend(List<T>, int, T) - Static method in class org.miaixz.bus.core.xyz.ListKit
设置或增加元素。当index小于List的长度时,替换指定位置的值,否则在尾部追加
setOrAppend(T[], int, T) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
将元素值设置为数组的某个位置,当给定的index大于等于数组长度,则追加
setOrPadding(int, E) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
将元素值设置为数组的某个位置,当index小于数组的长度时,替换指定位置的值,否则追加null0直到到达index后,设置值
setOrPadding(int, E, E) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
将元素值设置为数组的某个位置,当index小于数组的长度时,替换指定位置的值,否则追加paddingElement直到到达index后,设置值
setOrPadding(int, E, E, int) - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
将元素值设置为数组的某个位置,当index小于数组的长度时,替换指定位置的值,否则追加paddingElement直到到达index后,设置值
setOrPadding(A, int, E, E) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
将元素值设置为数组的某个位置,当index小于数组的长度时,替换指定位置的值,否则追加paddingValue直到到达index后,设置值
setOrPadding(A, int, Object) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
将元素值设置为数组的某个位置,当index小于数组的长度时,替换指定位置的值,否则追加null0直到到达index后,设置值
setOrPadding(List<T>, int, T) - Static method in class org.miaixz.bus.core.xyz.ListKit
在指定位置设置元素。当index小于List的长度时,替换指定位置的值,否则追加null直到到达index后,设置值
setOrPadding(List<T>, int, T, T) - Static method in class org.miaixz.bus.core.xyz.ListKit
在指定位置设置元素。当index小于List的长度时,替换指定位置的值,否则追加paddingElement直到到达index后,设置值
setOrPadding(List<T>, int, T, T, int) - Static method in class org.miaixz.bus.core.xyz.ListKit
在指定位置设置元素。当index小于List的长度时,替换指定位置的值,否则追加paddingElement直到到达index后,设置值
setOverride(boolean) - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
设置是否覆盖目标值,如果不覆盖,会先读取目标对象的值,为null则写,否则忽略。如果覆盖,则不判断直接写
setParent(MapTree<T>) - Method in class org.miaixz.bus.core.tree.MapTree
设置父节点
setParentId(E) - Method in class org.miaixz.bus.core.tree.TreeBuilder
设置父节点ID
setParentId(T) - Method in class org.miaixz.bus.core.tree.MapTree
 
setParentId(T) - Method in interface org.miaixz.bus.core.tree.Node
设置父节点ID
setParentId(T) - Method in class org.miaixz.bus.core.tree.TreeNode
 
setParentIdKey(String) - Method in class org.miaixz.bus.core.tree.NodeConfig
设置父点对应的名称
setPartitionSize(int) - Method in class org.miaixz.bus.core.lang.pool.partition.PartitionPoolConfig
设置分区大小
setPath(UrlPath) - Method in class org.miaixz.bus.core.net.url.UrlBuilder
设置路径,例如/aa/bb/cc,将覆盖之前所有的path相关设置
setPathSeparator(String) - Method in class org.miaixz.bus.core.text.AntPathMatcher
设置路径分隔符
setPatterns(String...) - Method in class org.miaixz.bus.core.center.date.format.parser.PatternsDateParser
设置多个日期格式
setPm(boolean) - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
设置是否为下午的状态
setPort(int) - Method in class org.miaixz.bus.core.net.url.UrlBuilder
设置端口,默认-1
setPrefix(CharSequence) - Method in class org.miaixz.bus.core.text.StringJoiner
设置前缀
setPrevious(T) - Method in interface org.miaixz.bus.core.center.queue.Linked
Sets the previous element or null if there is no link.
setPriority(int) - Method in class org.miaixz.bus.core.lang.thread.ThreadFactoryBuilder
设置线程优先级
setPropertiesFilter(BiPredicate<Field, Object>) - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
属性过滤器,断言通过的属性才会被复制 BiPredicate.test(Object, Object)返回true则属性通过,false不通过,抛弃之
setProperty(Object, String, Object) - Static method in class org.miaixz.bus.core.xyz.BeanKit
设置Bean中的属性值
setProtocol(String) - Method in class org.miaixz.bus.core.net.tls.SSLContextBuilder
设置协议。例如TLS等
setPurgeListener(BiConsumer<Ref<? extends K>, Ref<? extends V>>) - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
设置对象回收清除监听
setQuery(UrlQuery) - Method in class org.miaixz.bus.core.net.url.UrlBuilder
设置查询语句,例如a=1&b=2,将覆盖之前所有的query相关设置
setRemoveListener(Consumer<Map.Entry<K, V>>) - Method in class org.miaixz.bus.core.center.map.FixedLinkedHashMap
设置自定义移除监听
setReverseSort(int) - Method in class org.miaixz.bus.core.compare.ComparatorChain
更改指定位置的排序方式为反序
setRight(int, R) - Method in class org.miaixz.bus.core.center.map.TripleTable
修改指定index对应的右值
setRight(R) - Method in class org.miaixz.bus.core.lang.mutable.MutablePair
设置右值
setRight(R) - Method in class org.miaixz.bus.core.lang.mutable.MutableTriplet
设置右值
setSBCMode(boolean) - Method in class org.miaixz.bus.core.lang.Console.Table
设置是否使用全角模式 当包含中文字符时,输出的表格可能无法对齐,因此当设置为全角模式时,全部字符转为全角。
setScheme(String) - Method in class org.miaixz.bus.core.net.url.UrlBuilder
设置协议,例如http
setSecond(int) - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
设置日期时间对象中的秒数
setSecureRandom(SecureRandom) - Method in class org.miaixz.bus.core.net.tls.SSLContextBuilder
设置 SecureRandom
setSimpleMode(boolean) - Method in class org.miaixz.bus.core.center.date.format.FormatPeriod
是否为简化模式,此标记用于自定义是否输出各个位数中间为0的部分 如为true,输出 1小时3秒,为false输出 1小时0分3秒
setSrc(T) - Method in class org.miaixz.bus.core.lang.copier.SrcToDestCopier
设置源
setStaticFieldValue(Field, Object) - Static method in class org.miaixz.bus.core.xyz.FieldKit
设置静态(static)字段值
setStopOnRemove(boolean) - Method in class org.miaixz.bus.core.io.file.FileTailer
设置删除文件后是否退出并抛出异常
setSuffix(CharSequence) - Method in class org.miaixz.bus.core.text.StringJoiner
设置后缀
setTarget(T) - Method in class org.miaixz.bus.core.lang.copier.SrcToDestCopier
设置目标
setter - Variable in class org.miaixz.bus.core.beans.PropDesc
Setter方法
setText(CharSequence) - Method in class org.miaixz.bus.core.text.finder.PatternFinder
 
setText(CharSequence) - Method in class org.miaixz.bus.core.text.finder.TextFinder
设置被查找的文本
setThreadFactory(ThreadFactory) - Method in class org.miaixz.bus.core.lang.thread.ExecutorBuilder
设置线程工厂,用于自定义线程创建
setThreadFactory(ThreadFactory) - Method in class org.miaixz.bus.core.lang.thread.ThreadFactoryBuilder
设置用于创建基础线程的线程工厂
setTime(long) - Method in class org.miaixz.bus.core.center.date.DateTime
 
setTimeZone(TimeZone) - Method in class org.miaixz.bus.core.center.date.DateTime
设置时区
setTransientSupport(boolean) - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
设置是否支持transient关键字修饰和@Transient注解,如果支持,被修饰的字段或方法对应的字段将被忽略。
setTrimTokens(boolean) - Method in class org.miaixz.bus.core.text.AntPathMatcher
设置是否去除路径节点两边的空白符,默认为false
setTrustManagers(TrustManager...) - Method in class org.miaixz.bus.core.net.tls.SSLContextBuilder
设置信任信息
setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class org.miaixz.bus.core.lang.thread.ThreadFactoryBuilder
设置未捕获异常的处理方式
setUnitName(String) - Method in class org.miaixz.bus.core.math.ChineseNumberFormatter
设置金额单位名称,如:“元”或“圆”
setUnixsecond(long) - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
设置Unix时间戳(秒)
setUseJdkToStringStyle(boolean) - Static method in class org.miaixz.bus.core.center.date.DateTime
设置全局的,是否使用Date默认的toString()格式 如果为true,则调用toString()时返回"EEE MMM dd HH:mm:ss zzz yyyy"格式, 如果为false,则返回"yyyy-MM-dd HH:mm:ss", 默认为false
setUseTraditional(boolean) - Method in class org.miaixz.bus.core.math.ChineseNumberFormatter
是否使用繁体,即金额表示模式,如:壹拾贰圆叁角贰分
setValue(Annotation, String, Object) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
设置新的注解的属性(字段)值 注意此方法在jdk9+中抛出异常,须添加`--add-opens=java.base/java.lang=ALL-UNNAMED`启动参数
setValue(Object, Object) - Method in class org.miaixz.bus.core.beans.path.BeanPath
设置路径对应的值,如果路径节点为空,自动创建之
setValue(Object, Object) - Method in class org.miaixz.bus.core.beans.path.node.EmptyNode
 
setValue(Object, Object) - Method in class org.miaixz.bus.core.beans.path.node.ListNode
 
setValue(Object, Object) - Method in class org.miaixz.bus.core.beans.path.node.NameNode
 
setValue(Object, Object) - Method in interface org.miaixz.bus.core.beans.path.node.Node
设置节点值
setValue(Object, Object) - Method in class org.miaixz.bus.core.beans.path.node.RangeNode
 
setValue(Object, Object) - Method in class org.miaixz.bus.core.beans.PropDesc
设置Bean的字段值 首先调用字段对应的Setter方法,如果Setter方法不存在,则判断字段如果为public,则直接赋值字段值 此方法不检查任何注解,使用前需调用 PropDesc.isWritable(boolean) 检查是否可写
setValue(Object, Object, boolean, boolean) - Method in class org.miaixz.bus.core.beans.PropDesc
设置属性值,可以自动转换字段类型为目标类型
setValue(Object, Object, boolean, boolean, boolean) - Method in class org.miaixz.bus.core.beans.PropDesc
设置属性值,可以自动转换字段类型为目标类型
setValue(TreeEntry<K, V>) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.EntryNodeWrapper
 
setValue(V) - Method in class org.miaixz.bus.core.center.map.AbstractEntry
 
setValue(V) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap.TreeEntryNode
设置节点的value
setValue(V) - Method in class org.miaixz.bus.core.lang.mutable.MutableEntry
设置值
setValueByMap(Iterable<E>, Map<K, V>, Function<E, K>, BiConsumer<E, V>) - Static method in class org.miaixz.bus.core.xyz.CollKit
使用给定的map将集合中的元素进行属性或者值的重新设定
SetValueMap<K,V> - Class in org.miaixz.bus.core.center.map.multi
值作为集合Set(LinkedHashSet)的Map实现,通过调用putValue可以在相同key时加入多个值,多个值用集合表示
SetValueMap() - Constructor for class org.miaixz.bus.core.center.map.multi.SetValueMap
基于HashMap创建一个值为Set的多值映射集合
SetValueMap(Supplier<Map<K, Collection<V>>>) - Constructor for class org.miaixz.bus.core.center.map.multi.SetValueMap
基于mapFactory创建一个值为Set的多值映射集合
SetValueMap(Map<K, Collection<V>>) - Constructor for class org.miaixz.bus.core.center.map.multi.SetValueMap
基于HashMap创建一个值为Set的多值映射集合
setWatcher(Watcher) - Method in class org.miaixz.bus.core.io.watch.WatchMonitor
设置监听 多个监听请使用WatcherChain
setWeek(int) - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
设置日期构建器的周数
setWeight(Comparable<?>) - Method in class org.miaixz.bus.core.tree.MapTree
 
setWeight(Comparable<?>) - Method in interface org.miaixz.bus.core.tree.Node
设置权重
setWeight(Comparable<?>) - Method in class org.miaixz.bus.core.tree.TreeBuilder
设置权重
setWeight(Comparable<?>) - Method in class org.miaixz.bus.core.tree.TreeNode
 
setWeightKey(String) - Method in class org.miaixz.bus.core.tree.NodeConfig
设置权重对应的名称
setWithEndTag(boolean) - Method in class org.miaixz.bus.core.net.url.UrlBuilder
是否path的末尾加 /
setWithEndTag(boolean) - Method in class org.miaixz.bus.core.net.url.UrlPath
是否path的末尾加 /
setWorkQueue(BlockingQueue<Runnable>) - Method in class org.miaixz.bus.core.lang.thread.ExecutorBuilder
设置队列,用于存在未执行的线程 可选队列有:
setWrapElement(boolean) - Method in class org.miaixz.bus.core.text.StringJoiner
设置前缀和后缀是否包装每个元素
setYear(int) - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
设置年份。
setZone(TimeZone) - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
设置时区
setZoneOffset(int) - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
设置时区偏移量
setZoneOffsetSetted(boolean) - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
设置时区偏移量是否已设置的状态
SEVEN - Static variable in class org.miaixz.bus.core.lang.Symbol
 
SevenStar - Class in org.miaixz.bus.core.center.date.culture.cn.star.seven
七曜(七政、七纬、七耀)
SevenStar(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.star.seven.SevenStar
 
SevenStar(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.star.seven.SevenStar
 
SevenZ - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
7z
SH - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
SH_YU - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
sha1() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
sha1() - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
sha1() - Method in class org.miaixz.bus.core.io.ByteString
Returns the 160-bit SHA-1 hash of this byte string.
SHA1 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
SHA-1
SHA1PRNG - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
SHA1PRNG
SHA1WITHDSA - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
采用SHA-1签名算法的DSA
SHA1WITHECDSA - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
SHA1withECDSA
SHA1WITHRSA - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
使用SHA-*和RSA的签名算法
sha256() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
sha256() - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
sha256() - Method in class org.miaixz.bus.core.io.ByteString
Returns the 256-bit SHA-256 hash of this byte string.
SHA256 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
SHA-256
SHA256WITHECDSA - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
SHA256withECDSA
SHA256WITHRSA - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
SHA256withRSA
SHA256WITHRSA_PSS - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
SHA256WithRSA/PSS
SHA384 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
SHA-384
SHA384WITHECDSA - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
SHA384withECDSA
SHA384WITHRSA - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
SHA384withRSA
SHA384WITHRSA_PSS - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
SHA384WithRSA/PSS
sha512() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
sha512() - Method in class org.miaixz.bus.core.io.ByteString
Returns the 512-bit SHA-512 hash of this byte string.
SHA512 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
SHA-512
SHA512WITHECDSA - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
SHA512withECDSA
SHA512WITHRSA - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
SHA512withRSA
SHA512WITHRSA_PSS - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
SHA512WithRSA/PSS
SHAPE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
SHARE_MINIMUM - Static variable in class org.miaixz.bus.core.io.SectionBuffer
这样做避免了这么多字节的arraycopy()时,将被共享
shared - Variable in class org.miaixz.bus.core.io.SectionBuffer
如果其他段或字节字符串使用相同的字节数组,则为真.
sharedCopy() - Method in class org.miaixz.bus.core.io.SectionBuffer
Returns a new segment that shares the underlying byte array with this.
SHORT - Enum constant in enum class org.miaixz.bus.core.convert.BasicType
short
SHORT - Static variable in class org.miaixz.bus.core.center.date.format.FormatBuilder
SHORT locale dependent date or time style.
SHORT_MINUS_ONE - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Short constant for minus one.
SHORT_ONE - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Short constant for one.
SHORT_ZERO - Static variable in class org.miaixz.bus.core.lang.Normal
Reusable Short constant for zero.
shortSummary() - Method in class org.miaixz.bus.core.center.date.StopWatch
获取任务信息,类似于:
shortSummary(TimeUnit) - Method in class org.miaixz.bus.core.center.date.StopWatch
获取任务信息,类似于:
shortToBytes(int, byte[], int, boolean) - Static method in class org.miaixz.bus.core.xyz.ByteKit
int转byte数组 排序: ByteOrder.BIG_ENDIAN or ByteOrder.LITTLE_ENDIAN
shortToBytes(short) - Static method in class org.miaixz.bus.core.convert.Convert
short转byte数组 默认以小端序转换
shortToBytesBE(int, byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
int转byte数组 默认排序: ByteOrder.BIG_ENDIAN
shortToBytesLE(int, byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
int转byte数组 默认排序: ByteOrder.LITTLE_ENDIAN
shortValue() - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
 
shuffle(boolean[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
打乱数组顺序,会变更原数组
shuffle(boolean[], Random) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
打乱数组顺序,会变更原数组
shuffle(byte[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
打乱数组顺序,会变更原数组
shuffle(byte[], Random) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
打乱数组顺序,会变更原数组
shuffle(char[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
打乱数组顺序,会变更原数组
shuffle(char[], Random) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
打乱数组顺序,会变更原数组
shuffle(double[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
打乱数组顺序,会变更原数组
shuffle(double[], Random) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
打乱数组顺序,会变更原数组
shuffle(float[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
打乱数组顺序,会变更原数组
shuffle(float[], Random) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
打乱数组顺序,会变更原数组
shuffle(int[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
打乱数组顺序,会变更原数组
shuffle(int[], Random) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
打乱数组顺序,会变更原数组
shuffle(long[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
打乱数组顺序,会变更原数组
shuffle(long[], Random) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
打乱数组顺序,会变更原数组
shuffle(short[]) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
打乱数组顺序,会变更原数组
shuffle(short[], Random) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
打乱数组顺序,会变更原数组
shuffle(T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
打乱数组顺序,会变更原数组 使用Fisher–Yates洗牌算法,以线性时间复杂度打乱数组顺序
shuffle(T[], Random) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
打乱数组顺序,会变更原数组 使用Fisher–Yates洗牌算法,以线性时间复杂度打乱数组顺序
shuoHigh(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
shuoLow(double) - Static method in class org.miaixz.bus.core.center.date.culture.Galaxy
 
shutdown() - Method in enum class org.miaixz.bus.core.cache.GlobalPruneTimer
销毁全局定时器
shutdown() - Method in class org.miaixz.bus.core.lang.thread.DelegatedExecutorService
 
shutdown() - Method in class org.miaixz.bus.core.lang.thread.FinalizableDelegatedExecutorService
 
shutdown(boolean) - Static method in class org.miaixz.bus.core.lang.thread.GlobalThreadPool
关闭公共线程池
shutdownNow() - Method in enum class org.miaixz.bus.core.cache.GlobalPruneTimer
销毁全局定时器
shutdownNow() - Method in class org.miaixz.bus.core.lang.thread.DelegatedExecutorService
 
side - Variable in class org.miaixz.bus.core.center.date.culture.cn.fetus.FetusDay
内外
SignatureException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 签名异常
SignatureException() - Constructor for exception class org.miaixz.bus.core.lang.exception.SignatureException
构造
SignatureException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.SignatureException
构造
SignatureException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.SignatureException
构造
SignatureException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.SignatureException
构造
SignatureException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.SignatureException
 
SignatureException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.SignatureException
构造
SignatureException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.SignatureException
构造
SignatureException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.SignatureException
构造
SignatureException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.SignatureException
构造
Simhash - Class in org.miaixz.bus.core.codec.hash
Simhash是一种局部敏感hash,用于海量文本去重。
Simhash() - Constructor for class org.miaixz.bus.core.codec.hash.Simhash
构造
Simhash(int, int) - Constructor for class org.miaixz.bus.core.codec.hash.Simhash
构造
similar(String, String) - Static method in class org.miaixz.bus.core.text.TextSimilarity
利用莱文斯坦距离(Levenshtein distance)算法计算相似度,两个都是空串相似度为1,被认为是相同的串 比较方法为: 只比较两个字符串字母、数字、汉字部分,其他符号去除 计算出两个字符串最大子串,除以最长的字符串,结果即为相似度
similar(String, String) - Static method in class org.miaixz.bus.core.xyz.StringKit
计算两个字符串的相似度
similar(String, String, int) - Static method in class org.miaixz.bus.core.text.TextSimilarity
利用莱文斯坦距离(Levenshtein distance)算法计算相似度百分比
similar(String, String, int) - Static method in class org.miaixz.bus.core.xyz.StringKit
计算两个字符串的相似度百分比
SIMPLE_DIGITS - Static variable in class org.miaixz.bus.core.lang.Normal
简体中文形式
SIMPLE_MONTH - Static variable in class org.miaixz.bus.core.lang.Fields
简单年月格式:yyyyMM
SIMPLE_MONTH_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
简单年月格式 FormatBuilder:yyyyMM
SIMPLE_MONTH_FORMATTER - Static variable in class org.miaixz.bus.core.center.date.Formatter
简单年月格式 DateTimeFormatter:yyyyMM
SIMPLE_UNITS - Static variable in class org.miaixz.bus.core.lang.Normal
简体中文单位
SimpleCache<K,V> - Class in org.miaixz.bus.core.cache
简单缓存,无超时实现,默认使用WeakConcurrentMap实现缓存自动清理
SimpleCache() - Constructor for class org.miaixz.bus.core.cache.SimpleCache
构造,默认使用WeakHashMap实现缓存自动清理
SimpleCache(Map<Mutable<K>, V>) - Constructor for class org.miaixz.bus.core.cache.SimpleCache
构造
SimpleCollector<T,A,R> - Class in org.miaixz.bus.core.center.stream
简单Collector接口实现
SimpleCollector(Supplier<A>, BiConsumer<A, T>, BinaryOperator<A>, Function<A, R>, Set<Collector.Characteristics>) - Constructor for class org.miaixz.bus.core.center.stream.SimpleCollector
构造
SimpleCollector(Supplier<A>, BiConsumer<A, T>, BinaryOperator<A>, Set<Collector.Characteristics>) - Constructor for class org.miaixz.bus.core.center.stream.SimpleCollector
构造
SimpleDatePrinter - Class in org.miaixz.bus.core.center.date.printer
抽象日期基本信息类,包括日期格式、时区、本地化等信息
SimpleDatePrinter(String, TimeZone, Locale) - Constructor for class org.miaixz.bus.core.center.date.printer.SimpleDatePrinter
构造,内部使用
SimpleScheduler<T> - Class in org.miaixz.bus.core.lang.thread
简单单线程任务调度器 通过自定义Job定时执行任务,通过SimpleScheduler.getResult() 可以获取调取时的执行结果
SimpleScheduler(SimpleScheduler.Job<T>, long) - Constructor for class org.miaixz.bus.core.lang.thread.SimpleScheduler
构造
SimpleScheduler(SimpleScheduler.Job<T>, long, long, boolean) - Constructor for class org.miaixz.bus.core.lang.thread.SimpleScheduler
构造
SimpleScheduler.Job<T> - Interface in org.miaixz.bus.core.lang.thread
带有结果计算的任务 用户实现此接口,通过Runnable.run()实现定时任务的内容,定时任务每次执行或多次执行都可以产生一个结果 这个结果存储在一个volatile的对象属性中,通过SimpleScheduler.Job.getResult()来读取这一阶段的结果。
simpleUUID() - Static method in class org.miaixz.bus.core.data.ID
简化的UUID,去掉了横线
SimpleWatcher - Class in org.miaixz.bus.core.io.watch
空白WatchListener 用户继承此类后实现需要监听的方法
SimpleWatcher() - Constructor for class org.miaixz.bus.core.io.watch.SimpleWatcher
 
SimpleWrapper<T> - Class in org.miaixz.bus.core.lang.wrapper
简单包装对象 通过继承此类,可以直接使用被包装的对象,用于简化和统一封装
SimpleWrapper(T) - Constructor for class org.miaixz.bus.core.lang.wrapper.SimpleWrapper
构造
single() - Element in annotation interface org.miaixz.bus.core.annotation.SPI
声明每次获取实现类时是否需要创建 新对象,也就是说,是否为单例对象
SINGLE_QUOTE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
SingleSegment - Class in org.miaixz.bus.core.text.placeholder.segment
字符串模板-单变量占位符 SectionBuffer
SingleStringTemplate - Class in org.miaixz.bus.core.text.placeholder.template
单占位符字符串模板
SingleStringTemplate(String, int, String, char, String, UnaryOperator<String>) - Constructor for class org.miaixz.bus.core.text.placeholder.template.SingleStringTemplate
 
SingleStringTemplate.Builder - Class in org.miaixz.bus.core.text.placeholder.template
构造器
singletion(Class<T>) - Static method in class org.miaixz.bus.core.instance.InstanceFactory
静态方法单例
singletion(Class<T>) - Static method in class org.miaixz.bus.core.instance.Instances
静态方法单例
singletion(Class<T>, Object...) - Static method in class org.miaixz.bus.core.instance.Instances
获得指定类的单例对象 对象存在于池中返回,否则创建,每次调用此方法获得的对象为同一个对象 注意:单例针对的是类和参数,也就是说只有类、参数一致才会返回同一个对象
singletion(Class<T>, String) - Static method in class org.miaixz.bus.core.instance.InstanceFactory
静态方法单例
singletion(Class<T>, String) - Static method in class org.miaixz.bus.core.instance.Instances
静态方法单例
singletion(String, Object...) - Static method in class org.miaixz.bus.core.instance.Instances
获得指定类的单例对象 对象存在于池中返回,否则创建,每次调用此方法获得的对象为同一个对象
singletion(String, SupplierX<T>) - Static method in class org.miaixz.bus.core.instance.Instances
获得指定类的单例对象 对象存在于池中返回,否则创建,每次调用此方法获得的对象为同一个对象
singleton() - Static method in class org.miaixz.bus.core.center.map.concurrent.Weighers
A weigher where a value has a selector of 1.
singleton(Class<T>) - Method in interface org.miaixz.bus.core.instance.Instance
获取对象的单例对象 1.
singleton(Class<T>) - Method in class org.miaixz.bus.core.instance.InstanceFactory
 
singleton(Class<T>, String) - Method in interface org.miaixz.bus.core.instance.Instance
获取对象的单例对象 1.
singleton(Class<T>, String) - Method in class org.miaixz.bus.core.instance.InstanceFactory
 
Singleton - Annotation Interface in org.miaixz.bus.core.annotation
当您希望仅对该绑定的所有注入重用一个实例时,将此应用于实现类
sink - Variable in class org.miaixz.bus.core.io.sink.RealSink
 
sink(File) - Static method in class org.miaixz.bus.core.xyz.IoKit
返回一个向file写入的接收器
sink(OutputStream) - Static method in class org.miaixz.bus.core.xyz.IoKit
返回一个向out写入的接收器
sink(Socket) - Static method in class org.miaixz.bus.core.xyz.IoKit
返回一个向socket写入的接收器。优先选择这个方法, 而不是IoKit.sink(OutputStream),因为这个方法支持超时 当套接字写超时时,套接字将由任务线程异步关闭
sink(Path, OpenOption...) - Static method in class org.miaixz.bus.core.xyz.IoKit
返回一个向path写入的接收器.
sink(Sink) - Method in class org.miaixz.bus.core.io.timout.AsyncTimeout
Returns a new sink that delegates to sink, using this to implement timeouts.
Sink - Interface in org.miaixz.bus.core.io.sink
接收一个字节流 使用这个接口可以在任何地方编写数据 需要:到网络、存储器或内存中的缓冲区 水槽可以分层 转换接收到的数据,如压缩、加密、节流或添加协议框架 BufferSink.outputStream()使一个接收器适应outputStream
SIX - Static variable in class org.miaixz.bus.core.lang.Symbol
 
Sixty - Class in org.miaixz.bus.core.center.date.culture.cn
元(60年=1元)
Sixty(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Sixty
 
Sixty(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Sixty
 
SixtyCycle - Class in org.miaixz.bus.core.center.date.culture.cn.sixty
六十甲子(六十干支周)
SixtyCycle(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.sixty.SixtyCycle
 
SixtyCycle(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.sixty.SixtyCycle
 
size - Variable in class org.miaixz.bus.core.center.list.Partition
 
size - Variable in class org.miaixz.bus.core.io.buffer.Buffer
信息大小
size - Variable in class org.miaixz.bus.core.text.bloom.AbstractFilter
容量
size() - Method in interface org.miaixz.bus.core.cache.Cache
缓存的对象数量
size() - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
 
size() - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
size() - Method in class org.miaixz.bus.core.center.list.AvgPartition
 
size() - Method in class org.miaixz.bus.core.center.list.Partition
 
size() - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
 
size() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap
获取当前实例中的节点个数
size() - Method in class org.miaixz.bus.core.center.map.MapProxy
 
size() - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
size() - Method in interface org.miaixz.bus.core.center.map.multi.Table
表格大小,一般为单元格的个数
size() - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
size() - Method in class org.miaixz.bus.core.center.map.TableMap
 
size() - Method in class org.miaixz.bus.core.center.map.TripleTable
长度
size() - Method in class org.miaixz.bus.core.center.queue.DiscardingQueue
 
size() - Method in class org.miaixz.bus.core.center.queue.LinkedDeque
size() - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
size() - Method in class org.miaixz.bus.core.center.set.UniqueKeySet
 
size() - Method in class org.miaixz.bus.core.center.TransCollection
 
size() - Method in class org.miaixz.bus.core.compare.ComparatorChain
比较器链中比较器个数
size() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
size() - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
size() - Method in class org.miaixz.bus.core.io.buffer.FastByteBuffer
长度
size() - Method in class org.miaixz.bus.core.io.ByteString
Returns the number of bytes in this ByteString.
size() - Method in class org.miaixz.bus.core.io.resource.BytesResource
 
size() - Method in class org.miaixz.bus.core.io.resource.CharSequenceResource
 
size() - Method in class org.miaixz.bus.core.io.resource.FileObjectResource
 
size() - Method in class org.miaixz.bus.core.io.resource.FileResource
 
size() - Method in class org.miaixz.bus.core.io.resource.HttpResource
 
size() - Method in class org.miaixz.bus.core.io.resource.InputStreamResource
 
size() - Method in class org.miaixz.bus.core.io.resource.MultiResource
 
size() - Method in interface org.miaixz.bus.core.io.resource.Resource
获取资源大小
size() - Method in class org.miaixz.bus.core.io.resource.UrlResource
 
size() - Method in class org.miaixz.bus.core.io.resource.VfsResource
获取VFS文件大小
size() - Method in class org.miaixz.bus.core.io.SegmentBuffer
 
size() - Method in class org.miaixz.bus.core.io.stream.FastByteArrayOutputStream
长度
size() - Method in class org.miaixz.bus.core.lang.loader.spi.ListServiceLoader
 
size() - Method in class org.miaixz.bus.core.lang.loader.spi.MapServiceLoader
 
size() - Method in interface org.miaixz.bus.core.lang.loader.spi.ServiceLoader
服务总数
size() - Method in class org.miaixz.bus.core.lang.tuple.Tuple
得到元组的大小
size(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
计算目录或文件的总大小 当给定对象为文件时,直接调用 File.length() 当给定对象为目录时,遍历目录下的所有文件和目录,递归计算其大小,求和返回 此方法不包括目录本身的占用空间大小。
size(File, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
计算目录或文件的总大小 当给定对象为文件时,直接调用 File.length() 当给定对象为目录时,遍历目录下的所有文件和目录,递归计算其大小,求和返回
size(Iterable<?>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
返回 Iterable 对象的元素数量
size(Object) - Static method in class org.miaixz.bus.core.xyz.CollKit
获取Collection或者iterator的大小,此方法可以处理的对象类型如下: Collection - the collection size Map - the map size Array - the array size Iterator - the number of elements remaining in the iterator Enumeration - the number of elements remaining in the enumeration
size(URL) - Static method in class org.miaixz.bus.core.xyz.UrlKit
获取URL对应数据长度 如果URL为文件,转换为文件获取文件长度。 其它情况获取URLConnection.getContentLengthLong()
size(Iterator<?>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
返回 Iterator 对象的元素数量
size(K) - Method in interface org.miaixz.bus.core.center.map.multi.MultiValueMap
获取键对应值的数量,若键对应的值不存在,则返回0
SIZE - Static variable in class org.miaixz.bus.core.io.SectionBuffer
所有段的大小(以字节为单位)
SK - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
SK_SK - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
skip(long) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
返回丢弃前面n个元素后的剩余元素组成的流,如果当前元素个数小于n,则返回一个元素为空的流 这是一个有状态中间操作
skip(long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
从这个缓冲区的头部丢弃byteCount字节.
skip(long) - Method in class org.miaixz.bus.core.io.compress.InflaterStream
 
skip(long) - Method in class org.miaixz.bus.core.io.FastStringReader
跳过指定长度,返回跳过的字符数。
skip(long) - Method in class org.miaixz.bus.core.io.ReaderWrapper
 
skip(long) - Method in interface org.miaixz.bus.core.io.source.BufferSource
Reads and discards byteCount bytes from this source.
skip(long) - Method in class org.miaixz.bus.core.io.source.RealSource
 
skip(long) - Method in class org.miaixz.bus.core.io.stream.EmptyInputStream
 
skip(long) - Method in class org.miaixz.bus.core.io.stream.LimitedInputStream
 
skipFully(InputStream, long) - Static method in class org.miaixz.bus.core.xyz.StreamKit
 
SL - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
SL_SI - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
SLASH - Static variable in class org.miaixz.bus.core.lang.Symbol
 
sleep(long) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
挂起当前线程
sleep(Number) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
挂起当前线程
sleep(Number, TimeUnit) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
挂起当前线程
SM1 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
对称算法
SM2 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
公钥密码算法
SM3 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
主要用于数字签名及验证、消息认证码生成及验证、随机数生成等 其安全性及效率与SHA-256相当
SM4 - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
迭代分组密码算法
SM4CMAC - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm
SM4 CMAC模式实现,需要BouncyCastle库支持
SMALL_LETTER - Enum constant in enum class org.miaixz.bus.core.data.Strength.CHAR_TYPE
小写字母
SMOOTH - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Type
平滑
SmoothWeightObject<T> - Class in org.miaixz.bus.core.lang.selector
平滑权重对象
SmoothWeightObject(T, int) - Constructor for class org.miaixz.bus.core.lang.selector.SmoothWeightObject
构造
SmoothWeightObject(T, int, int) - Constructor for class org.miaixz.bus.core.lang.selector.SmoothWeightObject
构造
SmoothWeightSelector<T> - Class in org.miaixz.bus.core.lang.selector
平滑加权轮询选择器 思路: 比如 A : 5 , B : 3 , C : 2 (服务器 A,B,C 对应权重分别是 5,3,2) ip: A,B,C weight: 5,3,2 (计算得到 totalWeight = 10) currentWeight: 0,0,0 (当前ip的初始权重都为0)
SmoothWeightSelector() - Constructor for class org.miaixz.bus.core.lang.selector.SmoothWeightSelector
构造
SmoothWeightSelector(Iterable<? extends WeightObject<T>>) - Constructor for class org.miaixz.bus.core.lang.selector.SmoothWeightSelector
构造
snapshot() - Method in class org.miaixz.bus.core.io.buffer.Buffer
Returns an immutable copy of this buffer as a byte string.
snapshot(int) - Method in class org.miaixz.bus.core.io.buffer.Buffer
Returns an immutable copy of the first byteCount bytes of this buffer as a byte string.
sneakyRethrow(Throwable) - Static method in class org.miaixz.bus.core.xyz.IoKit
即使被声明也不允许直接抛出 这是一种很糟糕的做饭,很容易遭到攻击 清理后捕获并重新抛出异常
Snowflake - Class in org.miaixz.bus.core.data
Twitter的Snowflake 算法 分布式系统中,有一些需要使用全局唯一ID的场景,有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 snowflake的结构如下(每部分用-分开):
Snowflake() - Constructor for class org.miaixz.bus.core.data.Snowflake
构造,使用自动生成的工作节点ID和数据中心ID
Snowflake(long) - Constructor for class org.miaixz.bus.core.data.Snowflake
构造
Snowflake(long, long) - Constructor for class org.miaixz.bus.core.data.Snowflake
构造
Snowflake(long, long, boolean) - Constructor for class org.miaixz.bus.core.data.Snowflake
构造
Snowflake(Date, long, long, boolean) - Constructor for class org.miaixz.bus.core.data.Snowflake
 
Snowflake(Date, long, long, boolean, long) - Constructor for class org.miaixz.bus.core.data.Snowflake
 
SOAP_1_1 - Static variable in class org.miaixz.bus.core.lang.Http
SOAP 1.1
SOAP_1_1 - Static variable in class org.miaixz.bus.core.lang.Protocol
SOAP 1.1
SOAP_1_2 - Static variable in class org.miaixz.bus.core.lang.Http
SOAP 1.2
SOAP_1_2 - Static variable in class org.miaixz.bus.core.lang.Protocol
SOAP 1.2
SOAPACTION - Static variable in class org.miaixz.bus.core.lang.Header
The header SOAPAction
SocketException - Exception Class in org.miaixz.bus.core.lang.exception
类型: Socket异常
SocketException() - Constructor for exception class org.miaixz.bus.core.lang.exception.SocketException
构造
SocketException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.SocketException
构造
SocketException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.SocketException
构造
SocketException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.SocketException
构造
SocketException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.SocketException
 
SocketException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.SocketException
构造
SocketException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.SocketException
构造
SocketException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.SocketException
构造
SocketException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.SocketException
构造
SOFT - Enum constant in enum class org.miaixz.bus.core.lang.ref.ReferenceType
软引用,在GC报告内存不足时会被GC回收
SoftConcurrentMap<K,V> - Class in org.miaixz.bus.core.center.map.reference
线程安全的SoftMap实现 键和值都为Soft引用,即,在GC报告内存不足时会被GC回收
SoftConcurrentMap() - Constructor for class org.miaixz.bus.core.center.map.reference.SoftConcurrentMap
构造
SoftConcurrentMap(ConcurrentMap<Ref<K>, Ref<V>>) - Constructor for class org.miaixz.bus.core.center.map.reference.SoftConcurrentMap
构造
SoftObject<T> - Class in org.miaixz.bus.core.lang.ref
软引用对象,在GC报告内存不足时会被GC回收
SoftObject(T, ReferenceQueue<? super T>) - Constructor for class org.miaixz.bus.core.lang.ref.SoftObject
构造
SolarDay - Class in org.miaixz.bus.core.center.date.culture.solar
公历日
SolarDay(int, int, int) - Constructor for class org.miaixz.bus.core.center.date.culture.solar.SolarDay
初始化
SolarFestival - Class in org.miaixz.bus.core.center.date.culture.solar
公历现代节日
SolarFestival(EnumMap.Festival, SolarDay, int, String) - Constructor for class org.miaixz.bus.core.center.date.culture.solar.SolarFestival
 
SolarHalfYear - Class in org.miaixz.bus.core.center.date.culture.solar
公历半年
SolarHalfYear(int, int) - Constructor for class org.miaixz.bus.core.center.date.culture.solar.SolarHalfYear
初始化
SolarMonth - Class in org.miaixz.bus.core.center.date.culture.solar
公历月
SolarMonth(int, int) - Constructor for class org.miaixz.bus.core.center.date.culture.solar.SolarMonth
初始化
SolarQuarter - Class in org.miaixz.bus.core.center.date.culture.solar
公历季度
SolarQuarter(int, int) - Constructor for class org.miaixz.bus.core.center.date.culture.solar.SolarQuarter
初始化
SolarTermDay - Class in org.miaixz.bus.core.center.date.culture.solar
节气第几天
SolarTermDay(SolarTerms, int) - Constructor for class org.miaixz.bus.core.center.date.culture.solar.SolarTermDay
 
solarTerms - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarFestival
节气
SolarTerms - Class in org.miaixz.bus.core.center.date.culture.solar
节气
SolarTerms(double, int) - Constructor for class org.miaixz.bus.core.center.date.culture.solar.SolarTerms
 
SolarTerms(int, int) - Constructor for class org.miaixz.bus.core.center.date.culture.solar.SolarTerms
 
SolarTerms(int, String) - Constructor for class org.miaixz.bus.core.center.date.culture.solar.SolarTerms
 
SolarTerms.X - Enum Class in org.miaixz.bus.core.center.date.culture.solar
 
SolarTime - Class in org.miaixz.bus.core.center.date.culture.solar
公历时刻
SolarTime(int, int, int, int, int, int) - Constructor for class org.miaixz.bus.core.center.date.culture.solar.SolarTime
初始化
SolarWeek - Class in org.miaixz.bus.core.center.date.culture.solar
公历周
SolarWeek(int, int, int, int) - Constructor for class org.miaixz.bus.core.center.date.culture.solar.SolarWeek
初始化
SolarYear - Class in org.miaixz.bus.core.center.date.culture.solar
公历年
SolarYear(int) - Constructor for class org.miaixz.bus.core.center.date.culture.solar.SolarYear
 
sort(Collection<T>, Comparator<? super T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
排序集合,排序不会修改原集合
sort(List<T>) - Static method in class org.miaixz.bus.core.xyz.ListKit
针对List自然排序,排序会修改原List
sort(List<T>, Comparator<? super T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
针对List排序,排序会修改原List
sort(List<T>, Comparator<? super T>) - Static method in class org.miaixz.bus.core.xyz.ListKit
针对List排序,排序会修改原List
sort(Map<K, V>) - Static method in class org.miaixz.bus.core.xyz.MapKit
排序已有Map,Key有序的Map,使用默认Key排序方式(字母顺序)
sort(Map<K, V>, Comparator<? super K>) - Static method in class org.miaixz.bus.core.xyz.CollKit
排序Map
sort(Map<K, V>, Comparator<? super K>) - Static method in class org.miaixz.bus.core.xyz.MapKit
排序已有Map,Key有序的Map
sortByEntry(Map<K, V>, Comparator<Map.Entry<K, V>>) - Static method in class org.miaixz.bus.core.xyz.CollKit
通过Entry排序,可以按照键排序,也可以按照值排序,亦或者两者综合排序
sortByKey(Comparator<? super K>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
根据键排序
sortByPinyin(Collection<String>) - Static method in class org.miaixz.bus.core.xyz.CollKit
根据汉字的拼音顺序排序
sortByPinyin(List<String>) - Static method in class org.miaixz.bus.core.xyz.CollKit
根据汉字的拼音顺序排序
sortByPinyin(List<String>) - Static method in class org.miaixz.bus.core.xyz.ListKit
根据汉字的拼音顺序排序
sortByProperty(Collection<T>, String) - Static method in class org.miaixz.bus.core.xyz.CollKit
根据Bean的属性排序
sortByProperty(List<T>, String) - Static method in class org.miaixz.bus.core.xyz.CollKit
根据Bean的属性排序
sortByProperty(List<T>, String) - Static method in class org.miaixz.bus.core.xyz.ListKit
根据Bean的属性排序
sortByValue(Comparator<? super V>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
根据值排序
sortByValue(Map<K, V>, boolean) - Static method in class org.miaixz.bus.core.xyz.MapKit
按照值排序,可选是否倒序
sorted() - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
返回一个元素按自然顺序排序的流 如果此流的元素不是Comparable ,则在执行终端操作时可能会抛出 java.lang.ClassCastException 对于顺序流,排序是稳定的。 对于无序流,没有稳定性保证。 这是一个有状态中间操作
sorted(Comparator<? super T>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
返回一个元素按指定的Comparator排序的流 如果此流的元素不是Comparable ,则在执行终端操作时可能会抛出java.lang.ClassCastException 对于顺序流,排序是稳定的。 对于无序流,没有稳定性保证。 这是一个有状态中间操作
sortEntryToList(Collection<Map.Entry<K, V>>) - Static method in class org.miaixz.bus.core.xyz.CollKit
将Set排序(根据Entry的值)
sortJoin(Map<?, ?>, String, String, boolean, String...) - Static method in class org.miaixz.bus.core.xyz.MapKit
根据参数排序后拼接为字符串,常用于签名
sortToMap(Collection<Map.Entry<K, V>>, Comparator<Map.Entry<K, V>>) - Static method in class org.miaixz.bus.core.xyz.CollKit
通过Entry排序,可以按照键排序,也可以按照值排序,亦或者两者综合排序
Sound - Class in org.miaixz.bus.core.center.date.culture.cn
纳音
Sound(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Sound
 
Sound(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Sound
 
source - Variable in class org.miaixz.bus.core.annotation.resolve.elements.HierarchicalAnnotatedElements
被包装的AnnotatedElement对象
source - Variable in class org.miaixz.bus.core.beans.copier.AbstractCopier
源对象
source - Variable in class org.miaixz.bus.core.io.source.RealSource
 
source(File) - Static method in class org.miaixz.bus.core.xyz.IoKit
返回从file读取的缓冲数据
source(InputStream) - Static method in class org.miaixz.bus.core.xyz.IoKit
返回从in中读取的缓冲数据
source(Socket) - Static method in class org.miaixz.bus.core.xyz.IoKit
返回从socket读取的缓存信息。与IoKit.source(InputStream)相比, 更喜欢这个方法, 因为这个方法支持超时。当套接字读取超时时,套接字将由任务线程异步关闭
source(Path, OpenOption...) - Static method in class org.miaixz.bus.core.xyz.IoKit
返回从path读取的缓冲数据
source(Source) - Method in class org.miaixz.bus.core.io.timout.AsyncTimeout
Returns a new source that delegates to source, using this to implement timeouts.
Source - Interface in org.miaixz.bus.core.io.source
提供一个字节流 使用此接口从任何地方读取数据 它的位置:来自网络、存储或内存中的缓冲区 来源可能 分层以转换提供的数据,例如解压、解密或移除协议框架
SPACE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
SPACES - Static variable in class org.miaixz.bus.core.lang.Regex
空格
SPACES_COLON_SPACE - Static variable in class org.miaixz.bus.core.lang.Regex
空格冒号空格
SPACES_COLON_SPACE_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
空格冒号空格
SPACES_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
空格
span(BoundedRange<T>) - Method in class org.miaixz.bus.core.lang.range.BoundedRange
获得包含当前区间与指定区间的最小的区间
span(BoundedRange<T>, BoundedRange<T>) - Static method in class org.miaixz.bus.core.lang.range.BoundedRangeOperation
获得包含当前区间与指定区间的最小的区间
SPDY_3_1 - Static variable in class org.miaixz.bus.core.lang.Http
SPDY/3.1
SPDY_3_1 - Static variable in class org.miaixz.bus.core.lang.Protocol
SPDY/3.1
spendMs(long) - Static method in class org.miaixz.bus.core.xyz.DateKit
计时,常用于记录某段代码的执行时间,单位:毫秒
spendNt(long) - Static method in class org.miaixz.bus.core.xyz.DateKit
计时,常用于记录某段代码的执行时间,单位:纳秒
SPI - Annotation Interface in org.miaixz.bus.core.annotation
启用框架扩展和替换组件,服务提供发现机制, 实现方制定接口并完成对接口的实现
SPIKit - Class in org.miaixz.bus.core.xyz
服务提供接口SPI(Service Provider interface)相关类
SPIKit() - Constructor for class org.miaixz.bus.core.xyz.SPIKit
 
SPIKit.X - Class in org.miaixz.bus.core.xyz
 
splice(int, int, T...) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
通过删除或替换现有元素或者原地添加新的元素来修改列表,并以列表形式返回被修改的内容。此方法不会改变原列表。 类似js的splice函数
splice(List<T>, int, int, T...) - Static method in class org.miaixz.bus.core.xyz.ListKit
通过删除或替换现有元素或者原地添加新的元素来修改列表,并以列表形式返回被修改的内容。此方法不会改变原列表。 类似js的splice函数
split(byte[], int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
拆分byte数组为几个等份(最后一份按照剩余长度分配空间)
split(int) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
按指定长度切分为双层流
split(int) - Method in class org.miaixz.bus.core.io.SectionBuffer
Splits this head of a circularly-linked list into two segments.
split(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
切分字符串,如果分隔符不存在则返回原字符串 此方法不会去除切分字符串后每个元素两边的空格,不忽略空串
split(CharSequence, CharSequence, boolean, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
切分字符串,不忽略大小写
split(CharSequence, CharSequence, int, boolean, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
切分字符串,不忽略大小写
split(CharSequence, CharSequence, int, boolean, boolean, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
切分字符串 如果提供的字符串为null,则返回一个空的ArrayList 如果提供的字符串为"",则当ignoreEmpty时返回空的ArrayList,否则返回只有一个""元素的ArrayList
split(CharSequence, CharSequence, int, boolean, boolean, Function<String, R>) - Static method in class org.miaixz.bus.core.text.CharsBacker
切分字符串 如果提供的字符串为null,则返回一个空的ArrayList 如果提供的字符串为"",则当ignoreEmpty时返回空的ArrayList,否则返回只有一个""元素的ArrayList
split(CharSequence, String) - Static method in class org.miaixz.bus.core.center.stream.EasyStream
拆分字符串,转换为串行流
split(String) - Static method in class org.miaixz.bus.core.text.CharsBacker
切分字符串
split(String, String, String) - Static method in class org.miaixz.bus.core.text.CharsBacker
切分字符串
splitByBlank(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
使用空白符切分字符串 切分后的字符串两边不包含空白符,空串或空白符串并不做为元素之一 如果为空字符串或者null 则返回空集合
splitByBlank(CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
使用空白符切分字符串 切分后的字符串两边不包含空白符,空串或空白符串并不做为元素之一 如果为空字符串或者null 则返回空集合
splitByBlankToArray(CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
切分字符串为字符串数组
splitByLength(CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
根据给定长度,将给定字符串截取为多个部分
splitByRegex(CharSequence, String, int, boolean, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
通过正则切分字符串,规则如下: 当提供的str为null时,返回new ArrayList(0) 当提供的str为""时,返回[""] 当提供的separatorRegex为empty(null or "")时,返回[text],即只有原串一个元素的数组
splitByRegex(CharSequence, Pattern, int, boolean, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
通过正则切分字符串,规则如下: 当提供的str为null时,返回new ArrayList(0) 当提供的str为""时,返回[""] 当提供的separatorRegex为empty(null or "")时,返回[text],即只有原串一个元素的数组
splitByRegexToArray(CharSequence, Pattern, int, boolean, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
通过正则切分字符串为字符串数组
spliterator() - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
spliterator() - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
返回流的拆分器
spliterator() - Method in class org.miaixz.bus.core.center.TransCollection
 
spliterator() - Method in class org.miaixz.bus.core.lang.tuple.Tuple
 
splitList(int) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
按指定长度切分为元素为list的流
splitPath(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
切分路径字符串 如果为空字符串或者null 则返回空集合 空路径会被忽略
splitPath(CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
切分路径字符串 如果为空字符串或者null 则返回空集合 空路径会被忽略
splitTo(CharSequence, CharSequence, Class<T>) - Static method in class org.miaixz.bus.core.text.CharsBacker
切分字符串,去除切分后每个元素两边的空白符,去除空白项,并转为结果类型
splitToArray(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
切分字符串,如果分隔符不存在则返回原字符串 此方法不会去除切分字符串后每个元素两边的空格,不忽略空串
splitTrim(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
切分字符串,去除切分后每个元素两边的空白符,去除空白项
SQ - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
SQ_AL - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
SQL() - Constructor for class org.miaixz.bus.core.xyz.DateKit.SQL
 
SQLITE - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
sqlite
sqrt(long) - Static method in class org.miaixz.bus.core.xyz.MathKit
平方根算法 推荐使用 Math.sqrt(double)
SR - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
SR_YU - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
src - Variable in class org.miaixz.bus.core.lang.copier.SrcToDestCopier
SrcToDestCopier<T,C> - Class in org.miaixz.bus.core.lang.copier
复制器抽象类 抽象复制器抽象了一个对象复制到另一个对象,通过实现Copier.copy()方法实现复制逻辑。
SrcToDestCopier() - Constructor for class org.miaixz.bus.core.lang.copier.SrcToDestCopier
 
SSL - Static variable in class org.miaixz.bus.core.lang.Http
Supports some version of SSL; may support other versions
SSL - Static variable in class org.miaixz.bus.core.lang.Protocol
Supports some version of SSL; may support other versions
SSL_3_0 - Enum constant in enum class org.miaixz.bus.core.net.tls.TlsVersion
1996年版本
SSL_V_20 - Static variable in class org.miaixz.bus.core.lang.Http
Supports SSL version 2 or later; may support other versions
SSL_V_20 - Static variable in class org.miaixz.bus.core.lang.Protocol
Supports SSL version 2 or later; may support other versions
SSL_V_30 - Static variable in class org.miaixz.bus.core.lang.Http
Supports SSL version 3; may support other versions
SSL_V_30 - Static variable in class org.miaixz.bus.core.lang.Protocol
Supports SSL version 3; may support other versions
SSLContextBuilder - Class in org.miaixz.bus.core.net.tls
SSLContext构建器,可以自定义: 协议(protocol),默认TLS KeyManager,默认空 TrustManager,默认TrustAnyTrustManager,即信任全部 SecureRandom
SSLContextBuilder() - Constructor for class org.miaixz.bus.core.net.tls.SSLContextBuilder
 
SST - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"Pacific/Guadalcanal","太平洋/瓜达尔卡纳尔岛"
StackTraceCaller - Class in org.miaixz.bus.core.lang.caller
通过StackTrace方式获取调用者。此方式效率最低,不推荐使用
StackTraceCaller() - Constructor for class org.miaixz.bus.core.lang.caller.StackTraceCaller
 
StackTraceElementConverter - Class in org.miaixz.bus.core.convert
StackTraceElement 转换器 只支持Map方式转换
StackTraceElementConverter() - Constructor for class org.miaixz.bus.core.convert.StackTraceElementConverter
 
stacktraceToOneLineString(Throwable) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
堆栈转为单行完整字符串
stacktraceToOneLineString(Throwable, int) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
堆栈转为单行完整字符串
stacktraceToString(Throwable) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
堆栈转为完整字符串
stacktraceToString(Throwable, int) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
堆栈转为完整字符串
stacktraceToString(Throwable, int, Map<Character, String>) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
堆栈转为完整字符串
StampedCache<K,V> - Class in org.miaixz.bus.core.cache.provider
使用StampedLock保护的缓存,使用读写乐观锁
StampedCache() - Constructor for class org.miaixz.bus.core.cache.provider.StampedCache
 
standard() - Static method in interface org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector
当注解中有且仅有一个名为value的属性时, 若该属性类型为注解数组,且该数组对应的注解类型被Repeatable注解, 则收集器将返回该属性中包括的可重复注解。 eg:
STAR - Static variable in class org.miaixz.bus.core.lang.Symbol
 
start - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarWeek
起始星期
start - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarWeek
起始星期
start - Variable in class org.miaixz.bus.core.io.buffer.Buffer.UnsafeCursor
 
start() - Method in class org.miaixz.bus.core.center.date.StopWatch
开始默认的新任务
start() - Method in class org.miaixz.bus.core.io.file.FileTailer
开始监听
start() - Method in interface org.miaixz.bus.core.io.StreamProgress
开始
start() - Method in class org.miaixz.bus.core.lang.thread.SyncFinisher
开始工作 执行此方法后如果不再重复使用此对象,需调用SyncFinisher.stop()关闭回收资源。
start() - Method in interface org.miaixz.bus.core.Plugin
程序启动
start(boolean) - Method in class org.miaixz.bus.core.io.file.FileTailer
开始监听
start(boolean) - Method in class org.miaixz.bus.core.lang.thread.SyncFinisher
开始工作 执行此方法后如果不再重复使用此对象,需调用SyncFinisher.stop()关闭回收资源。
start(int) - Method in class org.miaixz.bus.core.text.finder.CharFinder
 
start(int) - Method in interface org.miaixz.bus.core.text.finder.Finder
返回开始位置,即起始字符位置(包含),未找到返回-1
start(int) - Method in class org.miaixz.bus.core.text.finder.LengthFinder
 
start(int) - Method in class org.miaixz.bus.core.text.finder.MatcherFinder
 
start(int) - Method in class org.miaixz.bus.core.text.finder.PatternFinder
 
start(int) - Method in class org.miaixz.bus.core.text.finder.StringFinder
 
start(String) - Method in class org.miaixz.bus.core.center.date.StopWatch
开始指定名称的新任务
startsWith(byte[]) - Method in class org.miaixz.bus.core.io.ByteString
 
startsWith(ByteString) - Method in class org.miaixz.bus.core.io.ByteString
 
startTime - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimitInfo
开始(即出生)的公历时刻
startWith(boolean[], boolean...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
array数组是否以prefix开头 array和prefix为同一个数组(即array == prefix),返回true array或prefix为空数组(null或length为0的数组),返回true prefix长度大于array,返回false
startWith(byte[], byte...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
array数组是否以prefix开头 array和prefix为同一个数组(即array == prefix),返回true array或prefix为空数组(null或length为0的数组),返回true prefix长度大于array,返回false
startWith(char[], char...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
array数组是否以prefix开头 array和prefix为同一个数组(即array == prefix),返回true array或prefix为空数组(null或length为0的数组),返回true prefix长度大于array,返回false
startWith(double[], double...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
array数组是否以prefix开头 array和prefix为同一个数组(即array == prefix),返回true array或prefix为空数组(null或length为0的数组),返回true prefix长度大于array,返回false
startWith(float[], float...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
array数组是否以prefix开头 array和prefix为同一个数组(即array == prefix),返回true array或prefix为空数组(null或length为0的数组),返回true prefix长度大于array,返回false
startWith(int[], int...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
array数组是否以prefix开头 array和prefix为同一个数组(即array == prefix),返回true array或prefix为空数组(null或length为0的数组),返回true prefix长度大于array,返回false
startWith(long[], long...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
array数组是否以prefix开头 array和prefix为同一个数组(即array == prefix),返回true array或prefix为空数组(null或length为0的数组),返回true prefix长度大于array,返回false
startWith(short[], short...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
array数组是否以prefix开头 array和prefix为同一个数组(即array == prefix),返回true array或prefix为空数组(null或length为0的数组),返回true prefix长度大于array,返回false
startWith(CharSequence, char) - Static method in class org.miaixz.bus.core.text.CharsBacker
字符串是否以给定字符开始
startWith(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
是否以指定字符串开头
startWith(CharSequence, CharSequence, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
是否以指定字符串开头 如果给定的字符串和开头字符串都为null则返回true,否则任意一个值为null返回false
startWith(CharSequence, CharSequence, boolean, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
是否以指定字符串开头 如果给定的字符串和开头字符串都为null则返回true,否则任意一个值为null返回false
startWith(T[], T[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
array数组是否以prefix开头,每个元素的匹配使用ObjectKit.equals(Object, Object)匹配。 array和prefix为同一个数组(即array == prefix),返回true array或prefix为空数组(null或length为0的数组),返回true prefix长度大于array,返回false
startWithAny(CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
给定字符串是否以任何一个字符串开始 给定字符串和数组为空都返回false
startWithAnyIgnoreCase(CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
给定字符串是否以任何一个字符串开始(忽略大小写) 给定字符串和数组为空都返回false
startWithIgnoreCase(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
是否以指定字符串开头,忽略大小写
startWithIgnoreEquals(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
是否以指定字符串开头,忽略相等字符串的情况
startYear - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarFestival
起始年
state(boolean) - Static method in class org.miaixz.bus.core.lang.Assert
检查boolean表达式,当检查结果为false时抛出 IllegalStateException
state(boolean, String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
检查boolean表达式,当检查结果为false时抛出 IllegalStateException
state(boolean, Supplier<String>) - Static method in class org.miaixz.bus.core.lang.Assert
检查boolean表达式,当检查结果为false时抛出 IllegalStateException。 并使用指定的函数获取错误信息返回
StatefulException - Exception Class in org.miaixz.bus.core.lang.exception
带有状态码的异常
StatefulException() - Constructor for exception class org.miaixz.bus.core.lang.exception.StatefulException
构造
StatefulException(int, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.StatefulException
构造
StatefulException(int, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.StatefulException
 
StatefulException(int, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.StatefulException
构造
StatefulException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.StatefulException
构造
StatefulException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.StatefulException
构造
StatefulException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.StatefulException
构造
StatefulException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.StatefulException
构造
StatefulException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.StatefulException
构造
StatefulException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.StatefulException
构造
STATIC - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Modifier
static修饰符,(静态修饰符)指定变量被所有对象共享,即所有实例都可以使用该变量。变量属于这个类
std() - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建 classpath 资源加载器,也就是对ClassLoader.getResources(String)的增强封装 默认采用 Thread.currentThread()Thread.getContextClassLoader(),作为ClassLoader, 如果当前线程的上下文类加载器为null 则采用ClassLoader.getSystemClassLoader().
std(ClassLoader) - Static method in class org.miaixz.bus.core.lang.loader.Loaders
创建 classpath 资源加载器,并且指定ClassLoader 示例:
StdLoader - Class in org.miaixz.bus.core.lang.loader
标准的资源加载器
StdLoader() - Constructor for class org.miaixz.bus.core.lang.loader.StdLoader
 
StdLoader(ClassLoader) - Constructor for class org.miaixz.bus.core.lang.loader.StdLoader
 
step(T, T, int) - Method in interface org.miaixz.bus.core.lang.range.Stepper
增加步进 增加步进后的返回值如果为null则表示步进结束 用户需根据end参数自行定义边界,当达到边界时返回null表示结束,否则Range中边界对象无效,会导致无限循环
Stepper<T> - Interface in org.miaixz.bus.core.lang.range
步进接口,此接口用于实现如何对一个对象按照指定步进增加步进 步进接口可以定义以下逻辑:
stop() - Method in class org.miaixz.bus.core.center.date.StopWatch
停止当前任务
stop() - Method in class org.miaixz.bus.core.io.file.FileTailer
结束,此方法需在异步模式或
stop() - Method in class org.miaixz.bus.core.lang.thread.SyncFinisher
结束线程池。此方法执行两种情况: 执行start(true)后,调用此方法结束线程池回收资源 执行start(false)后,用户自行判断结束点执行此方法
stop() - Method in interface org.miaixz.bus.core.Plugin
程序停止
stop(boolean) - Method in class org.miaixz.bus.core.lang.thread.SyncFinisher
结束线程池。此方法执行两种情况: 执行start(true)后,调用此方法结束线程池回收资源 执行start(false)后,用户自行判断结束点执行此方法
STOP_WORD - Static variable in class org.miaixz.bus.core.text.dfa.StopChar
不需要处理的词,如标点符号、空格等
StopChar - Class in org.miaixz.bus.core.text.dfa
过滤词及一些简单处理
StopChar() - Constructor for class org.miaixz.bus.core.text.dfa.StopChar
 
StopWatch - Class in org.miaixz.bus.core.center.date
秒表封装 此工具用于存储一组任务的耗时时间,并一次性打印对比。 比如:我们可以记录多段代码耗时时间,然后一次性打印(StopWatch提供了一个prettyString()函数用于按照指定格式打印出耗时)
StopWatch() - Constructor for class org.miaixz.bus.core.center.date.StopWatch
构造,不启动任何任务
StopWatch(String) - Constructor for class org.miaixz.bus.core.center.date.StopWatch
构造,不启动任何任务
StopWatch(String, boolean) - Constructor for class org.miaixz.bus.core.center.date.StopWatch
构造,不启动任何任务
StopWatch.TaskInfo - Class in org.miaixz.bus.core.center.date
存放任务名称和花费时间对象
store(Long) - Method in class org.miaixz.bus.core.codec.hash.Simhash
按照(frac, simhash, content)索引进行存储
stream - Variable in class org.miaixz.bus.core.center.stream.EnhancedWrappedStream
原始流实例
stream() - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
stream() - Method in class org.miaixz.bus.core.lang.Optional
如果包裹里元素的值存在,就返回一个包含该元素的 Stream, 否则返回一个空元素的 Stream
stream() - Method in class org.miaixz.bus.core.lang.tuple.Tuple
将元组转成流
StreamCopier - Class in org.miaixz.bus.core.io.copier
StreamCopier() - Constructor for class org.miaixz.bus.core.io.copier.StreamCopier
构造
StreamCopier(int) - Constructor for class org.miaixz.bus.core.io.copier.StreamCopier
构造
StreamCopier(int, long) - Constructor for class org.miaixz.bus.core.io.copier.StreamCopier
构造
StreamCopier(int, long, StreamProgress) - Constructor for class org.miaixz.bus.core.io.copier.StreamCopier
构造
StreamKit - Class in org.miaixz.bus.core.xyz
Stream 工具类
StreamKit() - Constructor for class org.miaixz.bus.core.xyz.StreamKit
 
StreamProgress - Interface in org.miaixz.bus.core.io
Stream进度条 提供流拷贝进度监测,如开始、结束触发,以及进度回调。 注意进度回调的total参数为总大小,某些场景下无总大小的标记,则此值应为-1或者Long.MAX_VALUE,表示此参数无效。
StreamReader - Class in org.miaixz.bus.core.io.stream
InputStream读取器
StreamReader(InputStream, boolean) - Constructor for class org.miaixz.bus.core.io.stream.StreamReader
构造
StreamWriter - Class in org.miaixz.bus.core.io.stream
OutputStream写出器
StreamWriter(OutputStream, boolean) - Constructor for class org.miaixz.bus.core.io.stream.StreamWriter
构造
Strength - Class in org.miaixz.bus.core.data
Strength() - Constructor for class org.miaixz.bus.core.data.Strength
 
Strength.CHAR_TYPE - Enum Class in org.miaixz.bus.core.data
字符类型枚举
Strength.PASSWD_LEVEL - Enum Class in org.miaixz.bus.core.data
密码强度等级枚举
STRICT - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Modifier
strictfp,一旦使用了关键字strictfp来声明某个类、接口或者方法时,那么在这个关键字所声明的范围内所有浮点运算都是精确的,符合IEEE-754规范的。
STRICT - Enum constant in enum class org.miaixz.bus.core.net.url.UrlQuery.EncodeMode
严格模式,此模式下,非UNRESERVED的字符都会被转义
STRICT_TRANSPORT_SECURITY - Static variable in class org.miaixz.bus.core.lang.Header
The header Sec-WebSocket-Version
StrictBeanDesc - Class in org.miaixz.bus.core.beans
严格的Bean信息描述做为BeanInfo替代方案,此对象持有JavaBean中的setters和getters等相关信息描述 查找Getter和Setter方法时会:
StrictBeanDesc(Class<?>) - Constructor for class org.miaixz.bus.core.beans.StrictBeanDesc
构造
string(Charset) - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
string(Charset) - Method in class org.miaixz.bus.core.io.ByteString
 
STRING - Enum constant in enum class org.miaixz.bus.core.convert.BasicType
STRING_CREATOR_JDK8 - Static variable in class org.miaixz.bus.core.center.function.FunctionPool
通过String(char[] value, boolean share)这个内部构造生成一个Lambda函数 此函数通过传入char[],实现zero-copy的String创建,效率很高。但是要求传入的char[]不可以在其他地方修改。 此函数只支持JKDK8
StringConverter - Class in org.miaixz.bus.core.convert
字符串转换器,提供各种对象转换为字符串的逻辑封装
StringConverter() - Constructor for class org.miaixz.bus.core.convert.StringConverter
 
stringFast(char[]) - Static method in class org.miaixz.bus.core.xyz.StringKit
JDK8中,通过String(char[] value, boolean share)这个内部构造创建String对象。 此函数通过传入char[],实现zero-copy的String创建,效率很高。但是要求传入的char[]不可以在其他地方修改。
StringFinder - Class in org.miaixz.bus.core.text.finder
字符串查找器
StringFinder(CharSequence, boolean) - Constructor for class org.miaixz.bus.core.text.finder.StringFinder
构造
StringFormatter - Class in org.miaixz.bus.core.text.placeholder
字符串格式化工具
StringFormatter() - Constructor for class org.miaixz.bus.core.text.placeholder.StringFormatter
 
StringIntern - Class in org.miaixz.bus.core.lang.intern
JDK中默认的字符串规范化实现
StringIntern() - Constructor for class org.miaixz.bus.core.lang.intern.StringIntern
 
StringJoiner - Class in org.miaixz.bus.core.text
字符串连接器(拼接器),通过给定的字符串和多个元素,拼接为一个字符串 相较于StringJoiner提供更加灵活的配置,包括: 支持任意Appendable接口实现 支持每个元素单独wrap 支持自定义null的处理逻辑 支持自定义默认结果
StringJoiner(Appendable, CharSequence) - Constructor for class org.miaixz.bus.core.text.StringJoiner
构造
StringJoiner(Appendable, CharSequence, CharSequence, CharSequence) - Constructor for class org.miaixz.bus.core.text.StringJoiner
构造
StringJoiner(CharSequence) - Constructor for class org.miaixz.bus.core.text.StringJoiner
构造
StringJoiner(CharSequence, CharSequence, CharSequence) - Constructor for class org.miaixz.bus.core.text.StringJoiner
构造
StringJoiner.NullMode - Enum Class in org.miaixz.bus.core.text
null处理的模式
StringKit - Class in org.miaixz.bus.core.xyz
字符串工具类
StringKit() - Constructor for class org.miaixz.bus.core.xyz.StringKit
 
StringMatcher - Class in org.miaixz.bus.core.text.placeholder
字符串模式匹配,使用${XXXXX}作为变量,例如:
StringMatcher - Class in org.miaixz.bus.core.text
字符串区域匹配器,用于匹配字串是头部匹配还是尾部匹配,亦或者是某个位置的匹配。 offset用于锚定开始或结束位置,正数表示从开始偏移,负数表示从后偏移
StringMatcher(boolean, boolean, boolean) - Constructor for class org.miaixz.bus.core.text.StringMatcher
构造
StringMatcher(boolean, boolean, int) - Constructor for class org.miaixz.bus.core.text.StringMatcher
构造
StringMatcher(String) - Constructor for class org.miaixz.bus.core.text.placeholder.StringMatcher
构造
StringRangeReplacer - Class in org.miaixz.bus.core.text.replacer
区间字符串替换,指定区间,将区间中的所有字符去除,替换为指定的字符串,字符串只重复一次 此方法使用String.codePoints()完成拆分替换
StringRangeReplacer(int, int, CharSequence, boolean) - Constructor for class org.miaixz.bus.core.text.replacer.StringRangeReplacer
构造
StringRepeater - Class in org.miaixz.bus.core.text
字符串或字符重复器 用于将给定字符串或字符赋值count次,然后拼接
StringRepeater(int) - Constructor for class org.miaixz.bus.core.text.StringRepeater
构造
StringReplacer - Class in org.miaixz.bus.core.text.replacer
抽象字符串替换类 通过实现replace方法实现局部替换逻辑
StringReplacer() - Constructor for class org.miaixz.bus.core.text.replacer.StringReplacer
 
StringResource - Class in org.miaixz.bus.core.io.resource
字符串资源,字符串做为资源
StringResource(String) - Constructor for class org.miaixz.bus.core.io.resource.StringResource
构造,使用UTF8编码
StringResource(String, String) - Constructor for class org.miaixz.bus.core.io.resource.StringResource
构造,使用UTF8编码
StringResource(String, String, Charset) - Constructor for class org.miaixz.bus.core.io.resource.StringResource
构造
StringSegment - Interface in org.miaixz.bus.core.text.placeholder.segment
字符串模板-抽象 SectionBuffer
StringSplitter - Class in org.miaixz.bus.core.text
字符串切分迭代器 此迭代器是字符串切分的懒模式实现,实例化后不完成切分,只有调用ComputeIterator.hasNext()或遍历时才完成切分 此迭代器非线程安全
StringSplitter(CharSequence, TextFinder, int, boolean) - Constructor for class org.miaixz.bus.core.text.StringSplitter
构造
StringTemplate - Class in org.miaixz.bus.core.text.placeholder
字符串模板 格式化 和 反解析 抽象父类
StringTemplate(String, char, String, UnaryOperator<String>, int) - Constructor for class org.miaixz.bus.core.text.placeholder.StringTemplate
 
StringTemplate.AbstractBuilder<BuilderChild,TemplateChild> - Class in org.miaixz.bus.core.text.placeholder
抽象Builder
StringTemplate.Feature - Enum Class in org.miaixz.bus.core.text.placeholder
格式化 和 解析 策略
StringTrimer - Class in org.miaixz.bus.core.text
字符串头尾指定字符去除器 按照断言,除去字符串头尾部的断言为真的字符,如果字符串是null,依然返回null
StringTrimer(StringTrimer.TrimMode, Predicate<Character>) - Constructor for class org.miaixz.bus.core.text.StringTrimer
构造
StringTrimer.TrimMode - Enum Class in org.miaixz.bus.core.text
去除模式
StringValidator - Class in org.miaixz.bus.core.text
字符串检查工具类,提供字符串的blank和empty等检查 empty定义:null or 空字符串:"" blank定义:null or 空字符串:"" or 空格、全角空格、制表符、换行符,等不可见字符
StringValidator() - Constructor for class org.miaixz.bus.core.text.StringValidator
 
StrInputStream - Class in org.miaixz.bus.core.io.stream
基于字符串的InputStream
StrInputStream(CharSequence, Charset) - Constructor for class org.miaixz.bus.core.io.stream.StrInputStream
构造
strip(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
去除两边的指定字符串
strip(CharSequence, CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
去除两边的指定字符串 两边字符如果存在,则去除,不存在不做处理
stripIgnoreCase(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
去除两边的指定字符串,忽略大小写
stripIgnoreCase(CharSequence, CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
去除两边的指定字符串,忽略大小写
STRONG - Enum constant in enum class org.miaixz.bus.core.data.Strength.PASSWD_LEVEL
STRONG - Enum constant in enum class org.miaixz.bus.core.lang.ref.ReferenceType
强引用,不回收
StrongObject<T> - Class in org.miaixz.bus.core.lang.ref
弱引用对象,在GC时发现弱引用会回收其对象
StrongObject(T) - Constructor for class org.miaixz.bus.core.lang.ref.StrongObject
构造
strToUnicode(String) - Static method in class org.miaixz.bus.core.convert.Convert
String的字符串转换成unicode的String
sub(boolean[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
获取子数组 位置可以为负数,例如 -1 代表 数组最后一个元素的位置 如果 开始位置 大于 结束位置,会自动交换 如果 结束位置 大于 数组长度,会变为数组长度
sub(byte[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
获取子数组 位置可以为负数,例如 -1 代表 数组最后一个元素的位置 如果 开始位置 大于 结束位置,会自动交换 如果 结束位置 大于 数组长度,会变为数组长度
sub(char[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
获取子数组 位置可以为负数,例如 -1 代表 数组最后一个元素的位置 如果 开始位置 大于 结束位置,会自动交换 如果 结束位置 大于 数组长度,会变为数组长度
sub(double[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
获取子数组 位置可以为负数,例如 -1 代表 数组最后一个元素的位置 如果 开始位置 大于 结束位置,会自动交换 如果 结束位置 大于 数组长度,会变为数组长度
sub(float[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
获取子数组 位置可以为负数,例如 -1 代表 数组最后一个元素的位置 如果 开始位置 大于 结束位置,会自动交换 如果 结束位置 大于 数组长度,会变为数组长度
sub(int[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
获取子数组 位置可以为负数,例如 -1 代表 数组最后一个元素的位置 如果 开始位置 大于 结束位置,会自动交换 如果 结束位置 大于 数组长度,会变为数组长度
sub(int, int) - Method in class org.miaixz.bus.core.lang.tuple.Tuple
截取元组指定部分
sub(long[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
获取子数组 位置可以为负数,例如 -1 代表 数组最后一个元素的位置 如果 开始位置 大于 结束位置,会自动交换 如果 结束位置 大于 数组长度,会变为数组长度
sub(short[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
获取子数组 位置可以为负数,例如 -1 代表 数组最后一个元素的位置 如果 开始位置 大于 结束位置,会自动交换 如果 结束位置 大于 数组长度,会变为数组长度
sub(A, int, int) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
获取子数组
sub(A, int, int, int) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
获取子数组
sub(CharSequence, int, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
改进JDK subString index从0开始计算,最后一个字符为-1 如果from和to位置一样,返回 "" 如果from或to为负数,则按照length从后向前数位置,如果绝对值大于字符串长度,则from归到0,to归到length 如果经过修正的index中from大于to,则互换from和to example: abcdefgh 2 3 = c abcdefgh 2 -3 = cde
sub(Number...) - Static method in class org.miaixz.bus.core.xyz.MathKit
提供精确的减法运算 如果传入多个值为null或者空,则返回0
sub(String...) - Static method in class org.miaixz.bus.core.xyz.MathKit
提供精确的减法运算 如果传入多个值为null或者空,则返回0
sub(Collection<T>, int, int) - Static method in class org.miaixz.bus.core.xyz.CollKit
截取集合的部分
sub(Collection<T>, int, int, int) - Static method in class org.miaixz.bus.core.xyz.CollKit
截取集合的部分
sub(List<T>, int, int) - Static method in class org.miaixz.bus.core.xyz.CollKit
截取列表的部分
sub(List<T>, int, int) - Static method in class org.miaixz.bus.core.xyz.ListKit
截取集合的部分
sub(List<T>, int, int, int) - Static method in class org.miaixz.bus.core.xyz.CollKit
截取列表的部分
sub(List<T>, int, int, int) - Static method in class org.miaixz.bus.core.xyz.ListKit
截取集合的部分 此方法与List.subList(int, int) 不同在于子列表是新的副本,操作子列表不会影响原列表。
sub(T[], int, int) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
获取子数组
SUB_DELIMS - Static variable in class org.miaixz.bus.core.net.url.RFC3986
sub-delims = "!" / "$" / "&" / "'" / "(" / ")" / "*" / "+" / "," / ";" / "="
subAfter(CharSequence) - Static method in class org.miaixz.bus.core.xyz.PhoneKit
获取手机号后4位
subAfter(CharSequence, char, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
截取分隔字符串之后的字符串,不包括分隔字符串 如果给定的字符串为空串(null或""),返回原字符串 如果分隔字符串为空串(null或""),则返回空串,如果分隔字符串未找到,返回空串,举例如下:
subAfter(CharSequence, CharSequence, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
截取分隔字符串之后的字符串,不包括分隔字符串 如果给定的字符串为空串(null或""),返回原字符串 如果分隔字符串为空串(null或""),则返回空串,如果分隔字符串未找到,返回空串,举例如下:
subAtLeast(BoundedRange<T>, T) - Static method in class org.miaixz.bus.core.lang.range.BoundedRangeOperation
截取当前区间中大于等于min的部分,若min不在该区间中,则返回当前区间本身
subAtLeast(T) - Method in class org.miaixz.bus.core.lang.range.BoundedRange
截取当前区间中大于等于min的部分,若min不在该区间中,则返回当前区间本身
subAtMost(BoundedRange<T>, T) - Static method in class org.miaixz.bus.core.lang.range.BoundedRangeOperation
截取当前区间中小于等于max的部分,若max不在该区间中,则返回当前区间本身
subAtMost(T) - Method in class org.miaixz.bus.core.lang.range.BoundedRange
截取当前区间中小于等于max的部分,若max不在该区间中,则返回当前区间本身
subBefore(CharSequence) - Static method in class org.miaixz.bus.core.xyz.PhoneKit
获取手机号前3位
subBefore(CharSequence, char, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
截取分隔字符串之前的字符串,不包括分隔字符串 如果给定的字符串为空串(null或"")或者分隔字符串为null,返回原字符串 如果分隔字符串未找到,返回原字符串,举例如下:
subBefore(CharSequence, CharSequence, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
截取分隔字符串之前的字符串,不包括分隔字符串 如果给定的字符串为空串(null或"")或者分隔字符串为null,返回原字符串 如果分隔字符串为空串"",则返回空串,如果分隔字符串未找到,返回原字符串,举例如下:
subBetween(CharSequence) - Static method in class org.miaixz.bus.core.xyz.PhoneKit
获取手机号中间4位
subBetween(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
截取指定字符串中间部分,不包括标识字符串
subBetween(CharSequence, CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
截取指定字符串中间部分,不包括标识字符串
subBetweenAll(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
截取指定字符串多段中间部分,不包括标识字符串
subBetweenAll(CharSequence, CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
截取指定字符串多段中间部分,不包括标识字符串
subByCodePoint(CharSequence, int, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
通过CodePoint截取字符串,可以截断Emoji
subByLength(String, int, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
截取字符串,从指定位置开始,截取指定长度的字符串 当fromIndex为正数时,这个index指的是插空位置,如下:
subGreatThan(BoundedRange<T>, T) - Static method in class org.miaixz.bus.core.lang.range.BoundedRangeOperation
截取当前区间中大于min的部分,若min不在该区间中,则返回当前区间本身
subGreatThan(T) - Method in class org.miaixz.bus.core.lang.range.BoundedRange
截取当前区间中大于min的部分,若min不在该区间中,则返回当前区间本身
subLessThan(BoundedRange<T>, T) - Static method in class org.miaixz.bus.core.lang.range.BoundedRangeOperation
截取当前区间中小于max的部分,若max不在该区间中,则返回当前区间本身
subLessThan(T) - Method in class org.miaixz.bus.core.lang.range.BoundedRange
截取当前区间中小于max的部分,若max不在该区间中,则返回当前区间本身
submit(Runnable) - Method in class org.miaixz.bus.core.lang.thread.DelegatedExecutorService
 
submit(Runnable) - Static method in class org.miaixz.bus.core.lang.thread.GlobalThreadPool
执行有返回值的异步方法 Future代表一个异步执行的操作,通过get()方法可以获得操作的结果,如果异步操作还没有完成,则,get()会使当前线程阻塞
submit(Runnable, T) - Method in class org.miaixz.bus.core.lang.thread.DelegatedExecutorService
 
submit(Callable<T>) - Method in class org.miaixz.bus.core.lang.thread.DelegatedExecutorService
 
submit(Callable<T>) - Static method in class org.miaixz.bus.core.lang.thread.GlobalThreadPool
执行有返回值的异步方法 Future代表一个异步执行的操作,通过get()方法可以获得操作的结果,如果异步操作还没有完成,则,get()会使当前线程阻塞
subPath(String, File) - Static method in class org.miaixz.bus.core.xyz.FileKit
获得相对子路径
subPath(String, String) - Static method in class org.miaixz.bus.core.xyz.FileKit
获得相对子路径,忽略大小写
subPath(Path, int, int) - Static method in class org.miaixz.bus.core.io.file.PathResolve
获取指定位置的子路径部分,支持负数,例如起始为-1表示从后数第一个节点位置
subPre(CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
切割指定位置之前部分的字符串
subPreGbk(CharSequence, int, boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
截取部分字符串,这里一个汉字的长度认为是2 可以自定义halfUp,如len为10,如果截取后最后一个字符是半个字符,true表示保留,则长度是11,否则长度9
subPreGbk(CharSequence, int, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
截取部分字符串,这里一个汉字的长度认为是2
subSequence(int, int) - Method in class org.miaixz.bus.core.text.CharArray
 
substring(int) - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
substring(int) - Method in class org.miaixz.bus.core.io.ByteString
Returns a byte string that is a substring of this byte string, beginning at the specified index until the end of this string.
substring(int, int) - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
substring(int, int) - Method in class org.miaixz.bus.core.io.ByteString
Returns a byte string that is a substring of this byte string, beginning at the specified beginIndex and ends at the specified endIndex.
subSuf(CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
切割指定位置之后部分的字符串
subSufByLength(CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
切割指定长度的后部分的字符串
subTelAfter(CharSequence) - Static method in class org.miaixz.bus.core.xyz.PhoneKit
获取固话号码中的号码
subTelBefore(CharSequence) - Static method in class org.miaixz.bus.core.xyz.PhoneKit
获取固话号码中的区号
subtract() - Method in class org.miaixz.bus.core.center.CollectionOperation
计算集合的单差集,即只返回【集合1】中有,但是【集合2】、【集合3】...中没有的元素,例如:
subtract(byte) - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
减去值
subtract(double) - Method in class org.miaixz.bus.core.lang.mutable.MutableDouble
减去值
subtract(float) - Method in class org.miaixz.bus.core.lang.mutable.MutableFloat
减去值
subtract(int) - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
减去值
subtract(long) - Method in class org.miaixz.bus.core.lang.mutable.MutableLong
减去值
subtract(short) - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
减去值
subtract(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
减去值
subtract(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableDouble
减去值
subtract(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableFloat
减去值
subtract(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
减去值
subtract(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableLong
减去值
subtract(Number) - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
减去值
subtract(Collection<T>, Collection<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
计算集合的单差集,即只返回【集合1】中有,但是【集合2】中没有的元素,例如:
subtract(SolarDay) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
公历日期相减,获得相差天数
subtract(SolarTime) - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
公历时刻相减,获得相差秒数
subtract(Money) - Method in class org.miaixz.bus.core.math.Money
货币减法 如果两货币币种相同,则返回一个新的相同币种的货币对象,其金额为 本货币对象的金额减去参数货币对象的金额。本货币对象的值不变。 如果两货币币种不同,抛出java.lang.IllegalArgumentException
subtractFrom(Money) - Method in class org.miaixz.bus.core.math.Money
货币累减 如果两货币币种相同,则本货币对象的金额等于两货币对象金额之差,并返回本货币对象的引用。 如果两货币币种不同,抛出java.lang.IllegalArgumentException
subtractToList(Collection<T>, Collection<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
计算集合的单差集,即只返回【集合1】中有,但是【集合2】中没有的元素,例如:
subtype - Variable in class org.miaixz.bus.core.lang.MediaType
 
subtype() - Method in class org.miaixz.bus.core.lang.MediaType
返回特定的媒体子类型,如: "plain" or "png", "mpeg", "mp4" or "xml".
suffix - Variable in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate.Builder
占位符后缀,默认为 NamedStringTemplate.DEFAULT_SUFFIX
suffix - Variable in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate
占位符后缀,默认为: NamedStringTemplate.DEFAULT_SUFFIX
suffix(String) - Method in class org.miaixz.bus.core.text.placeholder.template.NamedStringTemplate.Builder
设置 占位符后缀
SUFFIX - Enum constant in enum class org.miaixz.bus.core.text.StringTrimer.TrimMode
字符串尾部
sum(Function<? super T, R>) - Method in class org.miaixz.bus.core.center.stream.EasyStream
计算 Number 类型的总和
sum(ToDoubleFunction<? super T>) - Method in class org.miaixz.bus.core.center.stream.EasyStream
计算double类型的总和
sum(ToIntFunction<? super T>) - Method in class org.miaixz.bus.core.center.stream.EasyStream
计算int类型的总和
sum(ToLongFunction<? super T>) - Method in class org.miaixz.bus.core.center.stream.EasyStream
计算long类型的总和
SUN_ARCH_DATA_MODEL - Static variable in class org.miaixz.bus.core.lang.Keys
JVM 系统位数 32/64
SUN_BOOT_CLASS_PATH - Static variable in class org.miaixz.bus.core.lang.Keys
BootstrapClassLoader加载的jar包路径
SUNDAY - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Week
周日
supplier() - Method in class org.miaixz.bus.core.center.stream.SimpleCollector
 
SupplierX<R> - Interface in org.miaixz.bus.core.center.function
可序列化的Supplier
SV - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
SV_SE - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
swap(boolean[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
交换数组中两个位置的值
swap(byte[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
交换数组中两个位置的值
swap(char[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
交换数组中两个位置的值
swap(double[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
交换数组中两个位置的值
swap(float[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
交换数组中两个位置的值
swap(int[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
交换数组中两个位置的值
swap(long[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
交换数组中两个位置的值
swap(short[], int, int) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
交换数组中两个位置的值
swap(Object, int, int) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
交换数组中两个位置的值
swap(T[], int, int) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
交换数组中两个位置的值
swapCase(String) - Static method in class org.miaixz.bus.core.text.CharsBacker
切换给定字符串中的大小写。大写转小写,小写转大写。
swapCase(String) - Static method in class org.miaixz.bus.core.text.NamingCase
切换给定字符串中的大小写。大写转小写,小写转大写。
swapElement(List<T>, T, T) - Static method in class org.miaixz.bus.core.xyz.ListKit
将指定元素交换到指定元素位置,其他元素的索引值不变 交换会修改原List 如果集合中有多个相同元素,只交换第一个找到的元素
swapInts(byte[], int, int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
字符交换
swapLongs(byte[], int, int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
字符交换
swapShorts(byte[][]) - Static method in class org.miaixz.bus.core.xyz.ByteKit
字符交换
swapShorts(byte[], int, int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
字符交换
swapTo(List<T>, T, Integer) - Static method in class org.miaixz.bus.core.xyz.ListKit
将指定元素交换到指定索引位置,其他元素的索引值不变 交换会修改原List 如果集合中有多个相同元素,只交换第一个找到的元素
SWF - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
swf
Symbol - Class in org.miaixz.bus.core.lang
标点符号常量
Symbol() - Constructor for class org.miaixz.bus.core.lang.Symbol
 
SYMBOLS - Static variable in class org.miaixz.bus.core.lang.loader.AntFilter
符号
sync() - Method in class org.miaixz.bus.core.io.stream.SyncInputStream
同步数据到内存
sync(Object) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
阻塞当前线程,保证在main方法中执行不被退出
SyncFinisher - Class in org.miaixz.bus.core.lang.thread
线程同步结束器 在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。
SyncFinisher(int) - Constructor for class org.miaixz.bus.core.lang.thread.SyncFinisher
构造
SyncFinisher.Worker - Class in org.miaixz.bus.core.lang.thread
工作者,为一个线程
SYNCHRONIZED - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Modifier
synchronized,同步修饰符,在多个线程中,该修饰符用于在运行前,对他所属的方法加锁,以防止其他线程的访问,运行结束后解锁。
SyncInputStream - Class in org.miaixz.bus.core.io.stream
同步流,可将包装的流同步为ByteArrayInputStream,以便持有内容并关闭原流
SyncInputStream(InputStream, long, boolean, boolean) - Constructor for class org.miaixz.bus.core.io.stream.SyncInputStream
构造 如果isAsync为true,则直接持有原有流,false,则将流中内容,按照给定length读到ByteArrayInputStream中备用
systemCharset() - Static method in class org.miaixz.bus.core.lang.Charset
系统字符集编码,如果是Windows,则默认为GBK编码,否则取 Charset.defaultCharsetName()
systemCharsetName() - Static method in class org.miaixz.bus.core.lang.Charset
系统字符集编码,如果是Windows,则默认为GBK编码,否则取 Charset.defaultCharsetName()

T

T_FIVE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
T_FOUR - Static variable in class org.miaixz.bus.core.lang.Symbol
 
T_THREE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
T_TWO - Static variable in class org.miaixz.bus.core.lang.Symbol
 
TAB - Static variable in class org.miaixz.bus.core.lang.Symbol
 
table(Console.Table) - Static method in class org.miaixz.bus.core.lang.Console
打印表格到控制台
Table<R,C,V> - Interface in org.miaixz.bus.core.center.map.multi
表格数据结构定义 此结构类似于Guava的Table接口,使用两个键映射到一个值,类似于表格结构。
Table() - Constructor for class org.miaixz.bus.core.lang.Console.Table
 
TABLE - Static variable in class org.miaixz.bus.core.codec.Caesar
26个字母表
Table.Cell<R,C,V> - Interface in org.miaixz.bus.core.center.map.multi
单元格,用于表示一个单元格的行、列和值
TableMap<K,V> - Class in org.miaixz.bus.core.center.map
可重复键和值的Map 通过键值单独建立List方式,使键值对一一对应,实现正向和反向两种查找 无论是正向还是反向,都是遍历列表查找过程,相比标准的HashMap要慢,数据越多越慢
TableMap() - Constructor for class org.miaixz.bus.core.center.map.TableMap
构造
TableMap(int) - Constructor for class org.miaixz.bus.core.center.map.TableMap
构造
TableMap(K[], V[]) - Constructor for class org.miaixz.bus.core.center.map.TableMap
构造
tagToBytes(int, byte[], int, boolean) - Static method in class org.miaixz.bus.core.xyz.ByteKit
int转byte数组 排序: ByteOrder.BIG_ENDIAN or ByteOrder.LITTLE_ENDIAN
tagToBytesBE(int, byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
int转byte数组 默认排序: ByteOrder.BIG_ENDIAN
tagToBytesLE(int, byte[], int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
int转byte数组 默认排序: ByteOrder.LITTLE_ENDIAN
tail(File, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
文件内容跟随器,实现类似Linux下"tail -f"命令功能 此方法会阻塞当前线程
tail(File, Charset, ConsumerX<String>) - Static method in class org.miaixz.bus.core.xyz.FileKit
文件内容跟随器,实现类似Linux下"tail -f"命令功能 此方法会阻塞当前线程
tail(File, ConsumerX<String>) - Static method in class org.miaixz.bus.core.xyz.FileKit
文件内容跟随器,实现类似Linux下"tail -f"命令功能 此方法会阻塞当前线程
take() - Static method in class org.miaixz.bus.core.io.LifeCycle
 
take() - Method in class org.miaixz.bus.core.io.watch.WatchServiceWrapper
 
takeWhile(Predicate<? super T>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
遍历流中与断言匹配的元素,当遇到第一个不匹配的元素时终止,返回由匹配的元素组成的流。 eg:
takeWhile(Stream<T>, Predicate<? super T>) - Static method in class org.miaixz.bus.core.xyz.StreamKit
保留 与指定断言 匹配时的元素, 在第一次不匹配时终止, 抛弃当前(第一个不匹配元素)及后续所有元素
TakeWhileSpliterator<T> - Class in org.miaixz.bus.core.center.stream.spliterators
takeWhile 的 Spliterator
TAR - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
tar
target - Variable in class org.miaixz.bus.core.beans.copier.AbstractCopier
目标对象
target - Variable in class org.miaixz.bus.core.lang.copier.SrcToDestCopier
目标
TARGET_AUTHORITY_UTF8 - Static variable in class org.miaixz.bus.core.lang.Http
The use authority
TARGET_AUTHORITY_UTF8 - Static variable in class org.miaixz.bus.core.lang.Protocol
The use authority
TARGET_METHOD_UTF8 - Static variable in class org.miaixz.bus.core.lang.Http
The use method
TARGET_METHOD_UTF8 - Static variable in class org.miaixz.bus.core.lang.Protocol
The use method
TARGET_PATH_UTF8 - Static variable in class org.miaixz.bus.core.lang.Http
The use path
TARGET_PATH_UTF8 - Static variable in class org.miaixz.bus.core.lang.Protocol
The use path
TARGET_SCHEME_UTF8 - Static variable in class org.miaixz.bus.core.lang.Http
The use scheme
TARGET_SCHEME_UTF8 - Static variable in class org.miaixz.bus.core.lang.Protocol
The use scheme
TAURUS - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
金牛座
TE - Static variable in class org.miaixz.bus.core.lang.Header
The header te
TEL - Static variable in class org.miaixz.bus.core.lang.Regex
座机号码
TEL_400_800 - Static variable in class org.miaixz.bus.core.lang.Regex
座机号码+400+800电话
TEL_400_800_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
座机号码+400+800电话
TEL_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
座机号码
template - Variable in class org.miaixz.bus.core.text.placeholder.StringTemplate.AbstractBuilder
字符串模板
TemporalAccessorConverter - Class in org.miaixz.bus.core.convert
JDK8中新加入的java.time包对象解析转换器 支持的对象包括:
TemporalAccessorConverter() - Constructor for class org.miaixz.bus.core.convert.TemporalAccessorConverter
构造
TemporalAccessorConverter(String) - Constructor for class org.miaixz.bus.core.convert.TemporalAccessorConverter
构造
Ten - Class in org.miaixz.bus.core.center.date.culture.cn
Ten(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Ten
 
Ten(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Ten
 
TEN - Static variable in class org.miaixz.bus.core.lang.Symbol
 
TenStar - Class in org.miaixz.bus.core.center.date.culture.cn.star.ten
十神
TenStar(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.star.ten.TenStar
 
TenStar(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.star.ten.TenStar
 
TERABYTES - Enum constant in enum class org.miaixz.bus.core.io.unit.DataUnit
Terabytes, 后缀表示为: TB.
TERM - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Festival
 
TerminableWrappedStream<T,S> - Interface in org.miaixz.bus.core.center.stream
WrappedStream的扩展,用于为实现类提供更多终端操作方法的增强接口, 该接口提供的方法,返回值类型都不为Stream
Terrain - Class in org.miaixz.bus.core.center.date.culture.cn
地势(长生十二神)
Terrain(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Terrain
 
Terrain(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Terrain
 
test(byte[]) - Method in class org.miaixz.bus.core.io.ByteOrderMark
是否匹配头部BOM信息 当提供的长度小于BOM需要检查的长度时,返回{code false}
test(CharSequence) - Method in class org.miaixz.bus.core.center.date.format.parser.ISO8601DateParser
 
test(CharSequence) - Method in class org.miaixz.bus.core.center.date.format.parser.NormalDateParser
 
test(CharSequence) - Method in class org.miaixz.bus.core.center.date.format.parser.PureDateParser
 
test(CharSequence) - Method in class org.miaixz.bus.core.center.date.format.parser.RegexDateParser
 
test(CharSequence) - Method in class org.miaixz.bus.core.center.date.format.parser.RFC2822DateParser
 
test(CharSequence) - Method in class org.miaixz.bus.core.center.date.format.parser.TimeParser
 
test(CharSequence, CharSequence) - Method in class org.miaixz.bus.core.text.StringMatcher
 
test(Runnable) - Method in class org.miaixz.bus.core.lang.thread.ConcurrencyTester
执行测试 执行测试后不会关闭线程池,可以调用ConcurrencyTester.close()释放线程池
test(Predicate<T>) - Method in interface org.miaixz.bus.core.lang.mutable.Mutable
检查值是否满足条件
test(T) - Method in interface org.miaixz.bus.core.center.function.PredicateX
Evaluates this predicate on the given argument.
test(T) - Method in interface org.miaixz.bus.core.lang.range.Bound
检验指定值是否在当前边界表示的范围内
test(T) - Method in class org.miaixz.bus.core.lang.range.BoundedRange
指定值是否在当前区间内
test(T) - Method in class org.miaixz.bus.core.lang.range.FiniteBound
检验指定值是否在当前边界表示的范围内
test(T) - Method in class org.miaixz.bus.core.lang.range.NoneLowerBound
检验指定值是否在当前边界表示的范围内
test(T) - Method in class org.miaixz.bus.core.lang.range.NoneUpperBound
检验指定值是否在当前边界表示的范围内
test(T, U) - Method in interface org.miaixz.bus.core.center.function.BiPredicateX
Evaluates this predicate on the given arguments.
testing(T) - Method in interface org.miaixz.bus.core.center.function.PredicateX
Evaluates this predicate on the given argument.
testing(T, U) - Method in interface org.miaixz.bus.core.center.function.BiPredicateX
Evaluates this predicate on the given arguments.
testPropertyFilter(Field, Object) - Method in class org.miaixz.bus.core.beans.copier.CopyOptions
测试是否保留字段,true保留,false不保留
text - Variable in class org.miaixz.bus.core.text.finder.TextFinder
 
text() - Method in interface org.miaixz.bus.core.lang.Enumers
在中文语境下,多数时间枚举会配合一个中文说明
TEXT_CSV - Static variable in class org.miaixz.bus.core.lang.MediaType
"text/csv"
TEXT_CSV_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
TEXT_CSV_UTF8 - Static variable in class org.miaixz.bus.core.lang.MediaType
"text/csv;charset=utf-8"
TEXT_CSV_UTF8_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
TEXT_HTML - Static variable in class org.miaixz.bus.core.lang.MediaType
"text/html"
TEXT_HTML_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
TEXT_PLAIN - Static variable in class org.miaixz.bus.core.lang.MediaType
"text/plain"
TEXT_PLAIN_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
TEXT_RTF - Static variable in class org.miaixz.bus.core.lang.MediaType
"text/rtf"
TEXT_RTF_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
TEXT_XML - Static variable in class org.miaixz.bus.core.lang.MediaType
"text/xml"
TEXT_XML_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
TextFinder - Class in org.miaixz.bus.core.text.finder
文本查找抽象类
TextFinder() - Constructor for class org.miaixz.bus.core.text.finder.TextFinder
 
TextSimilarity - Class in org.miaixz.bus.core.text
文本相似度计算
TextSimilarity() - Constructor for class org.miaixz.bus.core.text.TextSimilarity
 
TH - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
TH_TH - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
thenComparing(Comparator<? super T>) - Method in class org.miaixz.bus.core.compare.NullCompare
 
thisDayOfMonth() - Static method in class org.miaixz.bus.core.xyz.DateKit
 
thisDayOfWeek() - Static method in class org.miaixz.bus.core.xyz.DateKit
 
thisDayOfWeekEnum() - Static method in class org.miaixz.bus.core.xyz.DateKit
 
thisHour(boolean) - Static method in class org.miaixz.bus.core.xyz.DateKit
 
thisMillisecond() - Static method in class org.miaixz.bus.core.xyz.DateKit
 
thisMinute() - Static method in class org.miaixz.bus.core.xyz.DateKit
 
thisMonth() - Static method in class org.miaixz.bus.core.xyz.DateKit
 
thisMonthEnum() - Static method in class org.miaixz.bus.core.xyz.DateKit
 
thisSecond() - Static method in class org.miaixz.bus.core.xyz.DateKit
 
thisWeekOfMonth() - Static method in class org.miaixz.bus.core.xyz.DateKit
 
thisWeekOfYear() - Static method in class org.miaixz.bus.core.xyz.DateKit
 
thisYear() - Static method in class org.miaixz.bus.core.xyz.DateKit
 
ThreadFactoryBuilder - Class in org.miaixz.bus.core.lang.thread
ThreadFactory创建器 参考:Guava的ThreadFactoryBuilder
ThreadFactoryBuilder() - Constructor for class org.miaixz.bus.core.lang.thread.ThreadFactoryBuilder
 
ThreadKit - Class in org.miaixz.bus.core.xyz
线程池工具
ThreadKit() - Constructor for class org.miaixz.bus.core.xyz.ThreadKit
 
threadLocal(Class<T>) - Method in interface org.miaixz.bus.core.instance.Instance
获取每个线程内唯一的实例化对象 注意:可能会内存泄漏的场景 (1) 只要这个线程对象被gc回收,就不会出现内存泄露,但在threadLocal设为null和线程结束这段时间不会被回收的,就发生了我们认为的内存泄露 最要命的是线程对象不被回收的情况,这就发生了真正意义上的内存泄露 比如使用线程池的时候,线程结束是不会销毁的,会再次使用的 就可能出现内存泄露 参考资料:https://www.cnblogs.com/onlywujun/p/3524675.html
threadLocal(Class<T>) - Method in class org.miaixz.bus.core.instance.InstanceFactory
 
threadLocal(Class<T>) - Static method in class org.miaixz.bus.core.instance.Instances
threadLocal 同一个线程对应的实例一致
threadSafe(Class<T>) - Method in interface org.miaixz.bus.core.instance.Instance
线程安全对象 1.
threadSafe(Class<T>) - Method in class org.miaixz.bus.core.instance.InstanceFactory
 
threadSafe(Class<T>) - Static method in class org.miaixz.bus.core.instance.Instances
ThreadSafe 线程安全标示的使用单例,或者使用多例
ThreadSafe - Annotation Interface in org.miaixz.bus.core.annotation
线程安全注解 1.此注解放在类上,标识当前类为线程安全的 2.此注解放在方法上,标识方法是线程安全的
THREE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
ThreeClimate - Class in org.miaixz.bus.core.center.date.culture.cn.climate
三候
ThreeClimate(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.climate.ThreeClimate
 
ThreeClimate(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.climate.ThreeClimate
 
throwIfReached() - Method in class org.miaixz.bus.core.io.timout.AssignTimeout
 
throwIfReached() - Method in class org.miaixz.bus.core.io.timout.Timeout
Throws an InterruptedIOException if the deadline has been reached or if the current thread has been interrupted.
THURSDAY - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Week
周四
tianlHash(String) - Static method in class org.miaixz.bus.core.xyz.HashKit
TianL Hash算法
TIFF - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
tiff
TILDE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
time(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit.SQL
/** 转为Time
TIME - Static variable in class org.miaixz.bus.core.lang.Regex
时间正则
TIME_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
时间正则
TimedCache<K,V> - Class in org.miaixz.bus.core.cache.provider
定时缓存 此缓存没有容量限制,对象只有在过期后才会被移除
TimedCache(long) - Constructor for class org.miaixz.bus.core.cache.provider.TimedCache
构造
TimedCache(long, Map<Mutable<K>, CacheObject<K, V>>) - Constructor for class org.miaixz.bus.core.cache.provider.TimedCache
构造
timedOut() - Method in class org.miaixz.bus.core.io.timout.AsyncTimeout
Invoked by the watchdog thread when the time between calls to AsyncTimeout.enter() and AsyncTimeout.exit() has exceeded the timeout.
timeout - Variable in class org.miaixz.bus.core.cache.file.AbstractFileCache
默认超时时间,0表示无默认超时
timeout - Variable in class org.miaixz.bus.core.cache.provider.AbstractCache
缓存失效时长, 0 表示无限制,单位毫秒
timeout() - Method in interface org.miaixz.bus.core.cache.Cache
缓存失效时长, 0 表示没有设置,单位毫秒
timeout() - Method in class org.miaixz.bus.core.cache.file.AbstractFileCache
超时时间
timeout() - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
 
timeout() - Method in class org.miaixz.bus.core.cache.provider.NoCache
 
timeout() - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
timeout() - Method in class org.miaixz.bus.core.io.sink.AssignSink
 
timeout() - Method in class org.miaixz.bus.core.io.sink.DeflaterSink
 
timeout() - Method in class org.miaixz.bus.core.io.sink.GzipSink
 
timeout() - Method in class org.miaixz.bus.core.io.sink.RealSink
 
timeout() - Method in interface org.miaixz.bus.core.io.sink.Sink
Returns the timeout for this sink.
timeout() - Method in class org.miaixz.bus.core.io.source.AssignSource
 
timeout() - Method in class org.miaixz.bus.core.io.source.GzipSource
 
timeout() - Method in class org.miaixz.bus.core.io.source.InflaterSource
 
timeout() - Method in class org.miaixz.bus.core.io.source.PeekSource
 
timeout() - Method in class org.miaixz.bus.core.io.source.RealSource
 
timeout() - Method in interface org.miaixz.bus.core.io.source.Source
返回此源的超时时间.
timeout(long, TimeUnit) - Method in class org.miaixz.bus.core.io.timout.AssignTimeout
 
timeout(long, TimeUnit) - Method in class org.miaixz.bus.core.io.timout.Timeout
Wait at most timeout time before aborting an operation.
Timeout - Class in org.miaixz.bus.core.io.timout
在放弃一项任务之前要花多少时间的策略 当一个任务 超时时,它处于未指定的状态,应该被放弃 例如,如果从源读取超时,则应关闭该源并 稍后应重试读取 如果向接收器写入超时,也是一样 适用规则:关闭洗涤槽,稍后重试
Timeout() - Constructor for class org.miaixz.bus.core.io.timout.Timeout
 
timeoutNanos() - Method in class org.miaixz.bus.core.io.timout.AssignTimeout
 
timeoutNanos() - Method in class org.miaixz.bus.core.io.timout.Timeout
Returns the timeout in nanoseconds, or 0 for no timeout.
TimeParser - Class in org.miaixz.bus.core.center.date.format.parser
时间日期字符串,日期默认为当天,支持格式类似于;
TimeParser() - Constructor for class org.miaixz.bus.core.center.date.format.parser.TimeParser
 
timestamp() - Method in class org.miaixz.bus.core.data.UUID
与此 UUID 相关联的时间戳值。
timestamp(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit.SQL
转为Timestamp
timeToSecond(String) - Static method in class org.miaixz.bus.core.xyz.DateKit
HH:mm:ss 时间格式字符串转为秒数 参考:https://github.com/iceroot
timeZone - Variable in class org.miaixz.bus.core.center.date.printer.SimpleDatePrinter
The time zone
TimeZoneConverter - Class in org.miaixz.bus.core.convert
TimeZone转换器
TimeZoneConverter() - Constructor for class org.miaixz.bus.core.convert.TimeZoneConverter
 
TLS - Static variable in class org.miaixz.bus.core.lang.Http
Supports some version of TLS; may support other versions
TLS - Static variable in class org.miaixz.bus.core.lang.Protocol
Supports some version of TLS; may support other versions
TLS_1_0 - Enum constant in enum class org.miaixz.bus.core.net.tls.TlsVersion
1999年版本
TLS_1_1 - Enum constant in enum class org.miaixz.bus.core.net.tls.TlsVersion
2006年版本
TLS_1_2 - Enum constant in enum class org.miaixz.bus.core.net.tls.TlsVersion
2008年版本
TLS_1_3 - Enum constant in enum class org.miaixz.bus.core.net.tls.TlsVersion
2016年版本
TLS_V_10 - Static variable in class org.miaixz.bus.core.lang.Http
Supports RFC 2246: TLS version 1.0 ; may support other versions
TLS_V_10 - Static variable in class org.miaixz.bus.core.lang.Protocol
Supports RFC 2246: TLS version 1.0 ; may support other versions
TLS_V_11 - Static variable in class org.miaixz.bus.core.lang.Http
Supports RFC 4346: TLS version 1.1 ; may support other versions
TLS_V_11 - Static variable in class org.miaixz.bus.core.lang.Protocol
Supports RFC 4346: TLS version 1.1 ; may support other versions
TLS_V_12 - Static variable in class org.miaixz.bus.core.lang.Http
Supports RFC 5246: TLS version 1.2 ; may support other versions
TLS_V_12 - Static variable in class org.miaixz.bus.core.lang.Protocol
Supports RFC 5246: TLS version 1.2 ; may support other versions
TLS_V_13 - Static variable in class org.miaixz.bus.core.lang.Http
Supports RFC 5246: TLS version 1.3 ; may support other versions
TLS_V_13 - Static variable in class org.miaixz.bus.core.lang.Protocol
Supports RFC 5246: TLS version 1.3 ; may support other versions
TlsVersion - Enum Class in org.miaixz.bus.core.net.tls
在协商安全插槽时可以提供的TLS版本 查看# setEnabledProtocols
to(Function<T, R>) - Method in interface org.miaixz.bus.core.lang.mutable.Mutable
获取值,并将值转换为指定类型。 注意,值为null时,转换函数依然会被调用。
TO_EMPTY - Enum constant in enum class org.miaixz.bus.core.text.StringJoiner.NullMode
null转为""
toAbsNormal(Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
将Path路径转换为标准的绝对路径 如果Path.isAbsolute()true,表示已经是绝对路径,返回本身 如果是相对路径,则返回相对于系统默认目录的路径(一般为项目路径)
toAbsoluteUrl(String, String) - Static method in class org.miaixz.bus.core.xyz.NetKit
相对URL转换为绝对URL
toAnsiColor(int, boolean, boolean) - Static method in class org.miaixz.bus.core.xyz.ColorKit
AWT的Color颜色转换为ANSI颜色,由于取最接近颜色,故可能有色差
toAnsiColor(Color, boolean, boolean) - Static method in class org.miaixz.bus.core.xyz.ColorKit
AWT的Color颜色转换为ANSI颜色,由于取最接近颜色,故可能有色差
toArray() - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
toArray() - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
返回一个包含此流元素的数组 这是一个终端操作
toArray() - Method in class org.miaixz.bus.core.io.buffer.FastByteBuffer
返回快速缓冲中的数据
toArray(boolean) - Method in class org.miaixz.bus.core.text.StringSplitter
获取切分后的对象数组
toArray(int, int) - Method in class org.miaixz.bus.core.io.buffer.FastByteBuffer
返回快速缓冲中的数据
toArray(IntFunction<A[]>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
返回一个包含此流元素的指定的数组,例如以下代码编译正常,但运行时会抛出 ArrayStoreException
toArray(T[]) - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
toArrayZeroCopyIfPossible() - Method in class org.miaixz.bus.core.io.buffer.FastByteBuffer
返回快速缓冲中的数据,如果缓冲区中的数据长度固定,则直接返回原始数组 注意此方法共享数组,不能修改数组内容!
toAsciiLowercase() - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
toAsciiLowercase() - Method in class org.miaixz.bus.core.io.ByteString
Returns a byte string equal to this byte string, but with the bytes 'A' through 'Z' replaced with the corresponding byte in 'a' through 'z'.
toAsciiUppercase() - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
toAsciiUppercase() - Method in class org.miaixz.bus.core.io.ByteString
Returns a byte string equal to this byte string, but with the bytes 'a' through 'z' replaced with the corresponding byte in 'A' through 'Z'.
toAvailableStream(InputStream) - Static method in class org.miaixz.bus.core.xyz.IoKit
将指定InputStream 转换为InputStream.available()方法可用的流。 在Socket通信流中,服务端未返回数据情况下InputStream.available()方法始终为0 因此,在读取前需要调用InputStream.read()读取一个字节(未返回会阻塞),一旦读取到了,InputStream.available()方法就正常了。 需要注意的是,在网络流中,是按照块来传输的,所以 InputStream.available() 读取到的并非最终长度,而是此次块的长度。 此方法返回对象的规则为: FileInputStream 返回原对象,因为文件流的available方法本身可用 其它InputStream 返回PushbackInputStream
toBean(Class<T>) - Method in class org.miaixz.bus.core.center.map.Dictionary
填充Value Object对象
toBean(Class<T>) - Method in class org.miaixz.bus.core.xml.XmlMapper
XML转Java Bean 如果XML根节点只有一个,且节点名和Bean的名称一致,则直接转换子节点
toBean(Object, Class<T>) - Static method in class org.miaixz.bus.core.xyz.BeanKit
对象或Map转Bean
toBean(Object, Class<T>, CopyOptions) - Static method in class org.miaixz.bus.core.xyz.BeanKit
对象或Map转Bean
toBean(Object, Supplier<T>, CopyOptions) - Static method in class org.miaixz.bus.core.xyz.BeanKit
对象或Map转Bean
toBean(T) - Method in class org.miaixz.bus.core.center.map.Dictionary
转换为Bean对象
toBeanIgnoreCase(Class<T>) - Method in class org.miaixz.bus.core.center.map.Dictionary
填充Value Object对象,忽略大小写
toBeanIgnoreCase(T) - Method in class org.miaixz.bus.core.center.map.Dictionary
转换为Bean对象
toBigDecimal(Number) - Static method in class org.miaixz.bus.core.xyz.MathKit
数字转BigDecimal Float、Double等有精度问题,转换为字符串后再转换 null转换为0
toBigDecimal(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为BigDecimal 如果给定的值为空,或者转换失败,返回null 转换失败不会报错
toBigDecimal(Object, BigDecimal) - Static method in class org.miaixz.bus.core.convert.Convert
转换为BigDecimal 如果给定的值为空,或者转换失败,返回默认值 转换失败不会报错
toBigDecimal(String) - Static method in class org.miaixz.bus.core.xyz.MathKit
数字转BigDecimal null或""或空白符抛出IllegalArgumentException异常 "NaN"转为BigDecimal.ZERO
toBigInteger(Number) - Static method in class org.miaixz.bus.core.xyz.MathKit
数字转BigInteger null或"NaN"转换为0
toBigInteger(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为BigInteger 如果给定的值为空,或者转换失败,返回默认值null 转换失败不会报错
toBigInteger(Object, BigInteger) - Static method in class org.miaixz.bus.core.convert.Convert
转换为BigInteger 如果给定的值为空,或者转换失败,返回默认值 转换失败不会报错
toBigInteger(String) - Static method in class org.miaixz.bus.core.xyz.HexKit
Hex(16进制)字符串转为BigInteger
toBigInteger(String) - Static method in class org.miaixz.bus.core.xyz.MathKit
数字转BigInteger null或""或空白符转换为0
toBomReader(InputStream) - Static method in class org.miaixz.bus.core.xyz.IoKit
toBoolean(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为boolean 如果给定的值为空,或者转换失败,返回默认值null 转换失败不会报错
toBoolean(Object, Boolean) - Static method in class org.miaixz.bus.core.convert.Convert
转换为boolean String支持的值为:true、false、yes、ok、no,1,0 如果给定的值为空,或者转换失败,返回默认值 转换失败不会报错
toBoolean(String) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
转换字符串为boolean值
toBooleanArray(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Boolean数组
toBooleanObject(String) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
转换字符串为Boolean值 如果字符串在 BooleanKit.TRUE_SET 中,返回 Boolean.TRUE 如果字符串在 BooleanKit.FALSE_SET 中,返回 Boolean.FALSE 其他情况返回null
toBuffered(InputStream) - Static method in class org.miaixz.bus.core.xyz.IoKit
toBuffered(InputStream, int) - Static method in class org.miaixz.bus.core.xyz.IoKit
toBuffered(OutputStream) - Static method in class org.miaixz.bus.core.xyz.IoKit
toBuffered(OutputStream, int) - Static method in class org.miaixz.bus.core.xyz.IoKit
toBuffered(Reader) - Static method in class org.miaixz.bus.core.xyz.IoKit
toBuffered(Reader, int) - Static method in class org.miaixz.bus.core.xyz.IoKit
toBuffered(Writer) - Static method in class org.miaixz.bus.core.xyz.IoKit
toBuffered(Writer, int) - Static method in class org.miaixz.bus.core.xyz.IoKit
toByte(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
boolean值转为byte
toByte(int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
int转byte
toByte(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为byte 如果给定的值为null,或者转换失败,返回默认值null 转换失败不会报错
toByte(Object, Byte) - Static method in class org.miaixz.bus.core.convert.Convert
转换为byte 如果给定的值为null,或者转换失败,返回默认值 转换失败不会报错
toByteArray() - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
toByteArray() - Method in class org.miaixz.bus.core.io.ByteString
Returns a byte array containing a copy of the bytes in this ByteString.
toByteArray() - Method in class org.miaixz.bus.core.io.stream.FastByteArrayOutputStream
转为Byte数组
toByteArray(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Byte数组
toByteArrayZeroCopyIfPossible() - Method in class org.miaixz.bus.core.io.stream.FastByteArrayOutputStream
转为Byte数组,如果缓冲区中的数据长度固定,则直接返回原始数组 注意此方法共享数组,不能修改数组内容!
toByteObject(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
boolean值转为Byte
toBytes() - Method in class org.miaixz.bus.core.data.ULID
转为bytes值,16位,0-7为mostSignificantBits,8-15为leastSignificantBits
toBytes() - Method in class org.miaixz.bus.core.io.unit.DataSize
返回bytes大小
toBytes(char) - Static method in class org.miaixz.bus.core.xyz.ByteKit
char转byte数组
toBytes(char[]) - Static method in class org.miaixz.bus.core.xyz.ByteKit
char转byte数组
toBytes(double) - Static method in class org.miaixz.bus.core.xyz.ByteKit
double转byte数组 默认以小端序转换
toBytes(double, ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
toBytes(float) - Static method in class org.miaixz.bus.core.xyz.ByteKit
float转byte数组,默认以小端序转换
toBytes(float, ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
float转byte数组,自定义端序
toBytes(int) - Static method in class org.miaixz.bus.core.xyz.ByteKit
int转byte数组 默认以小端序转换
toBytes(int, ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
int转byte数组 自定义端序
toBytes(long) - Static method in class org.miaixz.bus.core.xyz.ByteKit
toBytes(long, ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
toBytes(short) - Static method in class org.miaixz.bus.core.xyz.ByteKit
short转byte数组 默认以小端序转换
toBytes(short, ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
short转byte数组 自定义端序
toBytes(CharSequence) - Static method in class org.miaixz.bus.core.xyz.ByteKit
编码字符串,编码为UTF-8
toBytes(CharSequence, Charset) - Static method in class org.miaixz.bus.core.xyz.ByteKit
编码字符串
toBytes(Number) - Static method in class org.miaixz.bus.core.xyz.ByteKit
Number转换为
toBytes(Number, ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
Number转换为
toBytes(ByteBuffer) - Static method in class org.miaixz.bus.core.xyz.BufferKit
ByteBuffer 转byte数组
toCalendar() - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
将当前对象的日期时间信息转换为Calendar实例。 如果`unixsecond`不为0,将根据unix时间戳(秒)和纳秒偏移量构造Calendar。 否则,根据提供的时区信息`zone`或`zoneOffset`来设置Calendar的时区。 最后,设置年、月、日、时、分、秒和毫秒信息。
toCalendar() - Method in class org.miaixz.bus.core.center.date.DateTime
转换为Calendar, 默认 Locale
toCalendar(Locale) - Method in class org.miaixz.bus.core.center.date.DateTime
转换为Calendar
toCalendar(TimeZone) - Method in class org.miaixz.bus.core.center.date.DateTime
转换为Calendar
toCalendar(TimeZone, Locale) - Method in class org.miaixz.bus.core.center.date.DateTime
转换为Calendar
toCamelCase(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
将下划线方式命名的字符串转换为驼峰式。如果转换前的下划线大写方式命名的字符串为空,则返回空字符串。 例如:hello_world = helloWorld
toCamelCase(CharSequence) - Static method in class org.miaixz.bus.core.text.NamingCase
将下划线方式命名的字符串转换为驼峰式。如果转换前的下划线大写方式命名的字符串为空,则返回空字符串。 规则为: 单字之间不以空格或任何连接符断开 第一个单字首字母采用小写字母 后续单字的首字母亦用大写字母 例如:hello_world = helloWorld
toCamelCase(CharSequence, char) - Static method in class org.miaixz.bus.core.text.CharsBacker
将连接符方式命名的字符串转换为驼峰式。如果转换前的下划线大写方式命名的字符串为空,则返回空字符串。 例如:hello_world = helloWorld; hello-world = helloWorld
toCamelCase(CharSequence, char) - Static method in class org.miaixz.bus.core.text.NamingCase
将连接符方式命名的字符串转换为驼峰式。如果转换前的下划线大写方式命名的字符串为空,则返回空字符串。
toCamelCase(CharSequence, char, boolean) - Static method in class org.miaixz.bus.core.text.NamingCase
将连接符方式命名的字符串转换为驼峰式。如果转换前的下划线大写方式命名的字符串为空,则返回空字符串。 当otherCharToLower为true时,分为以下情况: 如果给定字符串全部为大写,转换为小写,如NAME转为name。 如果给定字符串大小写混合,认定为字符串已经是驼峰模式,只小写首字母,如TableName转换为tableName。
toCamelCaseMap(Map<K, V>) - Static method in class org.miaixz.bus.core.xyz.MapKit
将已知Map转换为key为驼峰风格的Map 如果KEY为非String类型,保留原值
toChar(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
boolean值转为char
toChar(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为字符 如果给定的值为null,或者转换失败,返回默认值null 转换失败不会报错
toChar(Object, Character) - Static method in class org.miaixz.bus.core.convert.Convert
转换为字符 如果给定的值为null,或者转换失败,返回默认值 转换失败不会报错
toCharacter(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
boolean值转为Character
toCharArray(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Character数组
toChronoUnit() - Method in enum class org.miaixz.bus.core.center.date.culture.en.Units
单位兼容转换,将DateUnit转换为对应的ChronoUnit
toChronoUnit(TimeUnit) - Static method in class org.miaixz.bus.core.center.date.Converter
TimeUnit 转换为 ChronoUnit.
toChronoUnit(Units) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Units
单位兼容转换,将DateUnit转换为对应的ChronoUnit
toCloseByNumber(int) - Static method in class org.miaixz.bus.core.xyz.CharKit
将[1-20]数字转换为带圈的字符:
toCloseChar(char) - Static method in class org.miaixz.bus.core.xyz.CharKit
将字母、数字转换为带圈的字符:
toColl(Supplier<C>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
转换成集合
toCollection(Class<?>, Class<?>, Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为集合类
toCollection(Iterable<E>) - Static method in class org.miaixz.bus.core.xyz.CollKit
Iterable转为Collection 首先尝试强转,强转失败则构建一个新的ArrayList
toCombination(AnnotatedElement) - Static method in class org.miaixz.bus.core.xyz.AnnoKit
将指定的被注解的元素转换为组合注解元素
toCssRgb(Color) - Static method in class org.miaixz.bus.core.xyz.ColorKit
将颜色转换为CSS的rgba表示形式,输出结果格式为:rgba(red, green, blue)
toCssRgba(Color) - Static method in class org.miaixz.bus.core.xyz.ColorKit
将颜色转换为CSS的rgba表示形式,输出结果格式为:rgba(red, green, blue, alpha)
toDate() - Method in class org.miaixz.bus.core.center.date.builder.DateBuilder
将当前时间对象转换为Date类型。此方法根据是否设置了时区偏移量使用不同的转换策略 如果时区偏移量未设置,则将时间转换为 Calendar 对象后获取其 Date 表现形式 如果时区偏移量已设置,则直接转换为 OffsetDateTime 对象,进一步转换为 Instant 对象,最后转换为 Date 对象返回
toDate(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Date 如果给定的值为空,或者转换失败,返回null 转换失败不会报错
toDate(Object, Date) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Date 如果给定的值为空,或者转换失败,返回默认值 转换失败不会报错
toDateString() - Method in class org.miaixz.bus.core.center.date.DateTime
转为"yyyy-MM-dd" 格式字符串
today() - Static method in class org.miaixz.bus.core.xyz.DateKit
当天开始的时间,结果类似:2022-10-26 00:00:00
toDBC(String) - Static method in class org.miaixz.bus.core.convert.Convert
全角转半角
toDBC(String, Set<Character>) - Static method in class org.miaixz.bus.core.convert.Convert
替换全角为半角
toDouble(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
boolean值转为double
toDouble(byte[]) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转Double 默认以小端序转换
toDouble(byte[], ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转double 自定义端序
toDouble(Number) - Static method in class org.miaixz.bus.core.xyz.MathKit
Number值转换为double float强制转换存在精度问题,此方法避免精度丢失
toDouble(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为double 如果给定的值为空,或者转换失败,返回默认值null 转换失败不会报错
toDouble(Object, Double) - Static method in class org.miaixz.bus.core.convert.Convert
转换为double 如果给定的值为空,或者转换失败,返回默认值 转换失败不会报错
toDoubleArray(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Double数组
toDoubleObject(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
boolean值转为Double
toEasyStream() - Method in class org.miaixz.bus.core.lang.Optional
转换为 EasyStream对象
toEasyStream() - Static method in class org.miaixz.bus.core.xyz.CollectorKit
将流转为EasyStream
toEntries(Function<T, K>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
将当前流转为键值对流
toEntries(Function<T, K>, Function<T, V>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
将当前流转为键值对流
toEntryStream(Function<? super T, ? extends K>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
将流转为EntryStream
toEntryStream(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
将流转为EntryStream
toEnum(Class<E>, Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Enum对象 如果给定的值为空,或者转换失败,返回默认值null
toEnum(Class<E>, Object, E) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Enum对象 如果给定的值为空,或者转换失败,返回默认值
toEpochMilli(TemporalAccessor) - Static method in class org.miaixz.bus.core.center.date.Converter
TemporalAccessor转换为 时间戳(从1970-01-01T00:00:00Z开始的毫秒数) 如果为Month,调用Month.getValue() 如果为DayOfWeek,调用DayOfWeek.getValue() 如果为Era,调用Era.getValue()
toFloat(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
boolean值转为float
toFloat(byte[]) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转float 默认以小端序转换
toFloat(byte[], ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转float 自定义端序
toFloat(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Float 如果给定的值为空,或者转换失败,返回默认值null 转换失败不会报错
toFloat(Object, Float) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Float 如果给定的值为空,或者转换失败,返回默认值 转换失败不会报错
toFloatArray(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Float数组
toFloatObject(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
boolean值转为Float
toFunction(BiFunction<T, U, R>, U) - Static method in class org.miaixz.bus.core.xyz.LambdaKit
通过自定义固定参数,将BiFunction转换为Function
toGigabytes() - Method in class org.miaixz.bus.core.io.unit.DataSize
返回GB大小
toHex(byte[]) - Static method in class org.miaixz.bus.core.convert.Convert
byte数组转16进制串
toHex(int) - Static method in class org.miaixz.bus.core.xyz.HexKit
转为16进制字符串
toHex(int, int, int) - Static method in class org.miaixz.bus.core.xyz.ColorKit
RGB颜色值转换成十六进制颜色码
toHex(long) - Static method in class org.miaixz.bus.core.xyz.HexKit
转为16进制字符串
toHex(Color) - Static method in class org.miaixz.bus.core.xyz.ColorKit
Color对象转16进制表示,例如#fcf6d6
toHex(String, Charset) - Static method in class org.miaixz.bus.core.convert.Convert
字符串转换成十六进制字符串,结果为小写
toHierarchyElement(AnnotatedElement) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
扫描element所处层级结构中的AnnotatedElement, 再把所有对象合并为HierarchicalAnnotatedElements 得到的对象可访问element所处层级结构中所有AnnotatedElement上的注解。
toHierarchyMetaElement(AnnotatedElement, boolean) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
扫描element所处层级结构中的AnnotatedElement, 并将其全部转为MetaAnnotatedElement后, 再把所有对象合并为HierarchicalAnnotatedElements。 得到的对象可访问element所处层级结构中所有AnnotatedElement上的注解及元注解。
toHierarchyRepeatableMetaElement(AnnotatedElement, boolean) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
扫描element所处层级结构中的AnnotatedElement, 并将其全部转为RepeatableMetaAnnotatedElement后, 再把所有对象合并为HierarchicalAnnotatedElements。 得到的对象可访问element所处层级结构中所有AnnotatedElement上的直接声明的注解, 这些注解包含的可重复注解,以及上述注解的所有元注解。
toIdentityMap(Collection<V>, Function<V, K>) - Static method in class org.miaixz.bus.core.center.CollectionStream
将collection转化为类型不变的map Collection<V> ----> Map<K,V>
toIdentityMap(Collection<V>, Function<V, K>, boolean) - Static method in class org.miaixz.bus.core.center.CollectionStream
将collection转化为类型不变的map Collection<V> ----> Map<K,V>
toIdxMap() - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
转换为map,key为下标,value为元素
toIdxMap(Function<? super T, ? extends U>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
转换为map,key为下标,value为给定操作执行后的返回值
toInstant(Object, Date) - Static method in class org.miaixz.bus.core.convert.Convert
Instant 如果给定的值为空,或者转换失败,返回默认值 转换失败不会报错
toInstant(TemporalAccessor) - Static method in class org.miaixz.bus.core.center.date.Converter
TemporalAccessor转换为 Instant对象
toInstant(TemporalAccessor) - Static method in class org.miaixz.bus.core.xyz.DateKit
Date对象转换为Instant对象
toInstant(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
CalendarInstant对象
toInstant(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
Date对象转换为Instant对象
toInt(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
boolean值转为int
toInt(byte[]) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte[]转int值 默认以小端序转换
toInt(byte[], int, ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte[]转int值 自定义端序
toInt(byte[], ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte[]转int值 自定义端序
toInt(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为int 如果给定的值为null,或者转换失败,返回默认值null 转换失败不会报错
toInt(Object, Integer) - Static method in class org.miaixz.bus.core.convert.Convert
转换为int 如果给定的值为空,或者转换失败,返回默认值 转换失败不会报错
toIntArray(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Integer数组
toInteger(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
boolean值转为Integer
toIpList(Set<InetAddress>) - Static method in class org.miaixz.bus.core.xyz.NetKit
地址列表转换为IP地址列表
toJdkDate() - Method in class org.miaixz.bus.core.center.date.DateTime
转换为 Date 考虑到很多框架(例如Hibernate)的兼容性,提供此方法返回JDK原生的Date对象
toJdkDayOfWeek() - Method in enum class org.miaixz.bus.core.center.date.culture.en.Week
转换为DayOfWeek
toJdkMonth() - Method in enum class org.miaixz.bus.core.center.date.culture.en.Month
转换为Month
toJdkUUID() - Method in class org.miaixz.bus.core.data.ULID
转为JDK的UUID
toKebabCase(CharSequence) - Static method in class org.miaixz.bus.core.text.NamingCase
将驼峰式命名的字符串转换为短横连接方式。 如果转换前的驼峰式命名的字符串为空,则返回空字符串。 规则为: 单字之间横线线隔开 每个单字的首字母亦用小写字母 例如:
TOKEN - Static variable in class org.miaixz.bus.core.lang.MediaType
 
TokenException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 令牌过期/其他
TokenException() - Constructor for exception class org.miaixz.bus.core.lang.exception.TokenException
构造
TokenException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.TokenException
构造
TokenException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.TokenException
构造
TokenException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.TokenException
构造
TokenException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.TokenException
 
TokenException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.TokenException
构造
TokenException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.TokenException
构造
TokenException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.TokenException
构造
TokenException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.TokenException
构造
tokenizePath(String) - Method in class org.miaixz.bus.core.text.AntPathMatcher
Tokenize the given path into parts, based on this matcher's settings.
tokenizePattern(String) - Method in class org.miaixz.bus.core.text.AntPathMatcher
Tokenize the given path pattern into parts, based on this matcher's settings.
toKeyStream() - Method in class org.miaixz.bus.core.center.stream.EntryStream
转为键的流
toKilobytes() - Method in class org.miaixz.bus.core.io.unit.DataSize
返回KB大小
TolerantMap<K,V> - Class in org.miaixz.bus.core.center.map
一个可以提供默认值的Map
TolerantMap(int, float, V) - Constructor for class org.miaixz.bus.core.center.map.TolerantMap
构造
TolerantMap(int, V) - Constructor for class org.miaixz.bus.core.center.map.TolerantMap
构造
TolerantMap(Map<K, V>, V) - Constructor for class org.miaixz.bus.core.center.map.TolerantMap
构造
TolerantMap(V) - Constructor for class org.miaixz.bus.core.center.map.TolerantMap
构造
toList() - Method in class org.miaixz.bus.core.center.queue.BoundedPriorityQueue
 
toList() - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
转换为ArrayList
toList() - Method in class org.miaixz.bus.core.lang.tuple.Tuple
将元组转换成列表
toList(boolean) - Method in class org.miaixz.bus.core.text.StringSplitter
获取切分后的对象列表
toList(Class<T>, Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为ArrayList
toList(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为ArrayList,元素类型默认Object
toList(Collection<E>, Function<E, T>) - Static method in class org.miaixz.bus.core.center.CollectionStream
将collection转化为List集合,但是两者的泛型不同 Collection<E> ------> List<T>
toList(Collection<E>, Function<E, T>, boolean) - Static method in class org.miaixz.bus.core.center.CollectionStream
将collection转化为List集合,但是两者的泛型不同 Collection<E> ------> List<T>
toList(Function<String, T>) - Method in class org.miaixz.bus.core.text.StringSplitter
获取切分后的对象列表
toList(MapTree<E>, boolean) - Static method in class org.miaixz.bus.core.xyz.TreeKit
深度优先,遍历树,将树换为数组
toListMap(Iterable<? extends Map<K, V>>) - Static method in class org.miaixz.bus.core.xyz.CollKit
行转列,合并相同的键,值合并为列表 将Map列表中相同key的值组成列表做为Map的value 是CollKit.toMapList(Map)的逆方法 比如传入数据:
toListMap(Iterable<? extends Map<K, V>>) - Static method in class org.miaixz.bus.core.xyz.MapKit
行转列,合并相同的键,值合并为列表 将Map列表中相同key的值组成列表做为Map的value 是MapKit.toMapList(Map)的逆方法 比如传入数据:
toListMap(Iterable<T>, Function<T, K>, Function<T, V>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
将列表转成值为List的HashMap
toListMap(Iterable<V>, Function<V, K>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
将列表转成值为List的HashMap
toListMap(Map<K, List<V>>, Iterable<T>, Function<T, K>, Function<T, V>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
将列表转成值为List的Map集合
toLocalDateTime() - Method in class org.miaixz.bus.core.center.date.DateTime
转换为 LocalDateTime
toLocalDateTime(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为LocalDateTime 如果给定的值为空,或者转换失败,返回null 转换失败不会报错
toLocalDateTime(Object, LocalDateTime) - Static method in class org.miaixz.bus.core.convert.Convert
LocalDateTime 如果给定的值为空,或者转换失败,返回默认值 转换失败不会报错
toLocalDateTime(Instant) - Static method in class org.miaixz.bus.core.xyz.DateKit
Instant 转换为 LocalDateTime,使用系统默认时区
toLocalDateTime(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
Calendar 转换为 LocalDateTime,使用系统默认时区
toLocalDateTime(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
Date 转换为 LocalDateTime,使用系统默认时区
toLong(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
boolean值转为long
toLong(byte[]) - Static method in class org.miaixz.bus.core.xyz.ByteKit
toLong(byte[], int, ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
toLong(byte[], ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
toLong(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为long 如果给定的值为null,或者转换失败,返回默认值null 转换失败不会报错
toLong(Object, Long) - Static method in class org.miaixz.bus.core.convert.Convert
转换为long 如果给定的值为空,或者转换失败,返回默认值 转换失败不会报错
toLongArray(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Long数组
toLongObject(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
boolean值转为Long
toMacAddress(byte[], String) - Static method in class org.miaixz.bus.core.xyz.NetKit
将bytes类型的mac地址转换为可读字符串,通常地址每个byte位使用16进制表示,并用指定分隔符分隔
toMap() - Method in class org.miaixz.bus.core.center.stream.EntryStream
转为HashMap集合
toMap() - Method in class org.miaixz.bus.core.xml.XmlMapper
XML节点转Map
toMap(Class<?>, Class<K>, Class<V>, Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Map
toMap(Class<K>, Class<V>, Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Map,若value原本就是Map,则转为原始类型,若不是则默认转为HashMap
toMap(Iterable<K>, Iterable<V>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
将键列表和值列表转换为Map 以键为准,值与键位置需对应。如果键元素数多于值元素,多余部分值用null代替。 如果值多于键,忽略多余的值。
toMap(Iterable<K>, Iterable<V>, boolean) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
将键列表和值列表转换为Map 以键为准,值与键位置需对应。如果键元素数多于值元素,多余部分值用null代替。 如果值多于键,忽略多余的值。
toMap(Iterable<T>, Function<T, K>, Function<T, V>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
将列表转成HashMap
toMap(Iterable<V>, Function<V, K>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
将列表转成HashMap
toMap(Collection<E>, Function<E, K>, Function<E, V>) - Static method in class org.miaixz.bus.core.center.CollectionStream
将Collection转化为map(value类型与collection的泛型不同) Collection<E> -----> Map<K,V>
toMap(Collection<E>, Function<E, K>, Function<E, V>, boolean) - Static method in class org.miaixz.bus.core.center.CollectionStream
 
toMap(Function<? super T, ? extends K>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
转换为map,key为给定操作执行后的返回值,value为当前元素
toMap(Function<? super T, ? extends K>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
对null友好的 toMap 操作的 Collector实现,默认使用HashMap
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
转换为map,data,value为给定操作执行后的返回值
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
对null友好的 toMap 操作的 Collector实现,默认使用HashMap
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
转换为map,data,value为给定操作执行后的返回值
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
对null友好的 toMap 操作的 Collector实现,默认使用HashMap
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>, Supplier<M>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
转换为map,data,value为给定操作执行后的返回值
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>, Supplier<M>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
对null友好的 toMap 操作的 Collector实现
toMap(Supplier<Map<K, V>>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
转为Map集合
toMap(Supplier<Map<K, V>>, BinaryOperator<V>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
转为Map集合
toMap(Iterator<K>, Iterator<V>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
将键列表和值列表转换为Map 以键为准,值与键位置需对应。如果键元素数多于值元素,多余部分值用null代替。 如果值多于键,忽略多余的值。
toMap(Iterator<K>, Iterator<V>, boolean) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
将键列表和值列表转换为Map 以键为准,值与键位置需对应。如果键元素数多于值元素,多余部分值用null代替。 如果值多于键,忽略多余的值。
toMap(Map<String, Object>) - Method in class org.miaixz.bus.core.xml.XmlMapper
XML节点转Map
toMapList(Map<K, ? extends Iterable<V>>) - Static method in class org.miaixz.bus.core.xyz.CollKit
列转行。将Map中值列表分别按照其位置与key组成新的map。 是CollKit.toListMap(Iterable)的逆方法 比如传入数据:
toMapList(Map<K, ? extends Iterable<V>>) - Static method in class org.miaixz.bus.core.xyz.MapKit
列转行。将Map中值列表分别按照其位置与key组成新的map。 是MapKit.toListMap(Iterable)的逆方法 比如传入数据:
toMarkSupport(InputStream) - Static method in class org.miaixz.bus.core.xyz.IoKit
InputStream转换为支持mark标记的流 若原流支持mark标记,则返回原流,否则使用BufferedInputStream 包装之
toMarkSupport(Reader) - Static method in class org.miaixz.bus.core.xyz.IoKit
Reader转换为支持mark标记的Reader 若原Reader支持mark标记,则返回原Reader,否则使用BufferedReader 包装之
toMegabytes() - Method in class org.miaixz.bus.core.io.unit.DataSize
返回MB大小
toMetaElement(AnnotatedElement, boolean) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
AnnotatedElement转为MetaAnnotatedElement, 得到的对象可访问element上所有的注解及元注解。
tomorrow() - Static method in class org.miaixz.bus.core.xyz.DateKit
明天
toMsString() - Method in class org.miaixz.bus.core.center.date.DateTime
 
toNumber(byte[], Class<T>, ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转换为指定类型数字
toNumber(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Number 如果给定的值为空,或者转换失败,返回默认值null 转换失败不会报错
toNumber(Object, Number) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Number 如果给定的值为空,或者转换失败,返回默认值 转换失败不会报错
toNumberArray(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Number数组
toObjectArray(Map<?, ?>) - Static method in class org.miaixz.bus.core.xyz.MapKit
将键值对转换为二维数组,第一维是key,第二维是value
toOpt() - Method in interface org.miaixz.bus.core.lang.mutable.Mutable
获取值,并将值转换为Optional
toOptional() - Method in class org.miaixz.bus.core.lang.Optional
转换为 Optional对象
TOP_BOTTOM - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Gradient
上到下
toParameterizedType(Type) - Static method in class org.miaixz.bus.core.xyz.TypeKit
Type 转换为ParameterizedType ParameterizedType用于获取当前类或父类中泛型参数化后的类型 一般用于获取泛型参数具体的参数类型,例如:
toParameterizedType(Type, int) - Static method in class org.miaixz.bus.core.xyz.TypeKit
Type 转换为ParameterizedType ParameterizedType用于获取当前类或父类中泛型参数化后的类型 一般用于获取泛型参数具体的参数类型,例如:
toPascalCase(CharSequence) - Static method in class org.miaixz.bus.core.text.NamingCase
将下划线方式命名的字符串转换为帕斯卡式。 规则为: 单字之间不以空格或任何连接符断开 第一个单字首字母采用大写字母 后续单字的首字母亦用大写字母 如果转换前的下划线大写方式命名的字符串为空,则返回空字符串。 例如:hello_world = HelloWorld
toPredicate(BiConsumer<T, U>, U) - Static method in class org.miaixz.bus.core.xyz.LambdaKit
通过自定义固定参数,将BiConsumer转换为Consumer
toPredicate(BiPredicate<T, U>, U) - Static method in class org.miaixz.bus.core.xyz.LambdaKit
通过自定义固定参数,将BiPredicate转换为Predicate
toPrimitiveByteArray(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Byte数组
toProxyBean(Class<T>) - Method in class org.miaixz.bus.core.center.map.MapProxy
将Map代理为指定接口的动态代理对象
toPushBackReader(Reader, int) - Static method in class org.miaixz.bus.core.xyz.IoKit
获得PushbackReader 如果是PushbackReader强转返回,否则新建
toPushbackStream(InputStream, int) - Static method in class org.miaixz.bus.core.xyz.IoKit
转换为PushbackInputStream 如果传入的输入流已经是PushbackInputStream,强转返回,否则新建一个
toQuery(Map<String, ?>) - Static method in class org.miaixz.bus.core.xyz.UrlKit
将Map形式的Form表单数据转换为Url参数形式,会自动url编码键和值
toQuery(Map<String, ?>, Charset) - Static method in class org.miaixz.bus.core.xyz.UrlKit
将Map形式的Form表单数据转换为Url参数形式 paramMap中如果key为空(null和"")会被忽略,如果value为null,会被做为空白符("") 会自动url编码键和值 此方法用于拼接URL中的Query部分,并不适用于POST请求中的表单
toQuery(Map<String, ?>, Charset, UrlQuery.EncodeMode) - Static method in class org.miaixz.bus.core.xyz.UrlKit
将Map形式的Form表单数据转换为Url参数形式 paramMap中如果key为空(null和"")会被忽略,如果value为null,会被做为空白符("") 会自动url编码键和值
toRange() - Method in interface org.miaixz.bus.core.lang.range.Bound
将当前实例转为一个区间
toRange() - Method in class org.miaixz.bus.core.lang.range.FiniteBound
将当前实例转为一个区间
toRange() - Method in class org.miaixz.bus.core.lang.range.NoneLowerBound
将当前实例转为一个区间
toRange() - Method in class org.miaixz.bus.core.lang.range.NoneUpperBound
将当前实例转为一个区间
toReader(InputStream, Charset) - Static method in class org.miaixz.bus.core.xyz.IoKit
获得一个Reader
toRealPath(Path) - Static method in class org.miaixz.bus.core.io.file.PathResolve
获取实际路径,路径文件必须存在 如果给定Path是软链接(符号链接),则返回指向的实际链接 如果路径不存在,会直接抛出NoSuchFileException异常 无论给定是何种类型的路径,返回都是唯一的路径(总是equals)
toRepeatableMetaElement(AnnotatedElement, boolean) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
AnnotatedElement转为RepeatableMetaAnnotatedElement, 得到的对象可访问AnnotatedElement上的直接声明的注解,这些注解包含的可重复注解,以及上述注解的所有元注解。
toRepeatableMetaElement(AnnotatedElement, RepeatableAnnotationCollector, boolean) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
AnnotatedElement转为RepeatableMetaAnnotatedElement, 得到的对象可访问AnnotatedElement上的直接声明的注解, 通过collector从这些注解获得的可重复注解,以及上述注解的所有元注解。 注意:方法将不会通过缓存结果,因此每次调用都需要重新通过反射并获得相关注解。
TORRENT - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
torrent 64 38 3A 61 6E 6E 6F 75 6E 63 65
toSBC(String) - Static method in class org.miaixz.bus.core.convert.Convert
半角转全角
toSBC(String, Set<Character>) - Static method in class org.miaixz.bus.core.convert.Convert
半角转全角,null返回null
toSet() - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
转换为HashSet
toSet(Class<T>, Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为HashSet
toSet(Collection<E>, Function<E, T>) - Static method in class org.miaixz.bus.core.center.CollectionStream
将collection转化为Set集合,但是两者的泛型不同 Collection<E> ------> Set<T>
toSet(Collection<E>, Function<E, T>, boolean) - Static method in class org.miaixz.bus.core.center.CollectionStream
将collection转化为Set集合,但是两者的泛型不同 Collection<E> ------> Set<T>
toShort(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
boolean值转为short
toShort(byte[]) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转short 默认以小端序转换
toShort(byte[], int, ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转short 自定义端序
toShort(byte[], ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte数组转short 自定义端序
toShort(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Short 如果给定的值为null,或者转换失败,返回默认值null 转换失败不会报错
toShort(Object, Short) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Short 如果给定的值为null,或者转换失败,返回默认值 转换失败不会报错
toShortArray(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为Short数组
toShortObject(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
boolean值转为Short
toStrArray(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为String数组
toStream(byte[]) - Static method in class org.miaixz.bus.core.xyz.IoKit
toStream(ByteArrayOutputStream) - Static method in class org.miaixz.bus.core.xyz.IoKit
toStream(File) - Static method in class org.miaixz.bus.core.xyz.IoKit
文件转为InputStream
toStream(String, Charset) - Static method in class org.miaixz.bus.core.xyz.IoKit
String 转为流
toStream(Path) - Static method in class org.miaixz.bus.core.xyz.IoKit
文件转为InputStream
toStream(FastByteArrayOutputStream) - Static method in class org.miaixz.bus.core.xyz.IoKit
toString() - Method in class org.miaixz.bus.core.beans.DynaBean
 
toString() - Method in class org.miaixz.bus.core.beans.path.BeanPath
 
toString() - Method in class org.miaixz.bus.core.beans.path.node.ListNode
 
toString() - Method in class org.miaixz.bus.core.beans.path.node.NameNode
 
toString() - Method in class org.miaixz.bus.core.beans.path.node.RangeNode
 
toString() - Method in class org.miaixz.bus.core.beans.PropDesc
 
toString() - Method in class org.miaixz.bus.core.cache.provider.AbstractCache
 
toString() - Method in class org.miaixz.bus.core.cache.provider.CacheObject
 
toString() - Method in class org.miaixz.bus.core.cache.provider.ReentrantCache
 
toString() - Method in class org.miaixz.bus.core.center.array.ArrayWrapper
 
toString() - Method in class org.miaixz.bus.core.center.date.Between
 
toString() - Method in enum class org.miaixz.bus.core.center.date.culture.cn.Opposite
 
toString() - Method in class org.miaixz.bus.core.center.date.culture.cn.star.nine.NineStar
 
toString() - Method in class org.miaixz.bus.core.center.date.culture.Holiday
 
toString() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarDay
 
toString() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarFestival
 
toString() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarHour
 
toString() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
 
toString() - Method in class org.miaixz.bus.core.center.date.culture.lunar.LunarWeek
 
toString() - Method in class org.miaixz.bus.core.center.date.culture.Replenish
 
toString() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarDay
 
toString() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarFestival
 
toString() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarHalfYear
 
toString() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarMonth
 
toString() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarQuarter
 
toString() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarTime
 
toString() - Method in class org.miaixz.bus.core.center.date.culture.solar.SolarWeek
 
toString() - Method in class org.miaixz.bus.core.center.date.culture.Tradition
 
toString() - Method in class org.miaixz.bus.core.center.date.DateTime
转为字符串,如果时区被设置,会转换为其时区对应的时间,否则转换为当前地点对应的时区 可以调用DateTime.setUseJdkToStringStyle(boolean) 方法自定义默认的风格 如果DateTime.useJdkToStringStyletrue,返回"EEE MMM dd HH:mm:ss zzz yyyy"格式, 如果为false,则返回"yyyy-MM-dd HH:mm:ss"
toString() - Method in class org.miaixz.bus.core.center.date.format.FormatBuilder
 
toString() - Method in class org.miaixz.bus.core.center.date.format.FormatPeriod
 
toString() - Method in class org.miaixz.bus.core.center.date.printer.SimpleDatePrinter
 
toString() - Method in class org.miaixz.bus.core.center.date.StopWatch
 
toString() - Method in class org.miaixz.bus.core.center.map.AbstractEntry
 
toString() - Method in class org.miaixz.bus.core.center.map.MapJoiner
 
toString() - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
toString() - Method in class org.miaixz.bus.core.center.map.multi.AbstractTable
 
toString() - Method in class org.miaixz.bus.core.center.map.TableMap
 
toString() - Method in class org.miaixz.bus.core.center.map.TolerantMap
 
toString() - Method in class org.miaixz.bus.core.center.set.SetFromMap
 
toString() - Method in class org.miaixz.bus.core.center.stream.EnhancedWrappedStream
将被包装的实例转为字符串
toString() - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
将当前实例转为字符串
toString() - Method in class org.miaixz.bus.core.data.Coordinate.Point
 
toString() - Method in class org.miaixz.bus.core.data.ULID
 
toString() - Method in class org.miaixz.bus.core.data.UUID
返回此UUID 的字符串表现形式。
toString() - Method in class org.miaixz.bus.core.io.buffer.Buffer
Returns a human-readable string that describes the contents of this buffer.
toString() - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
toString() - Method in class org.miaixz.bus.core.io.ByteOrderMark
 
toString() - Method in class org.miaixz.bus.core.io.FastStringWriter
 
toString() - Method in class org.miaixz.bus.core.io.resource.ClassPathResource
 
toString() - Method in class org.miaixz.bus.core.io.resource.FileResource
返回路径
toString() - Method in class org.miaixz.bus.core.io.resource.UrlResource
返回路径
toString() - Method in class org.miaixz.bus.core.io.sink.AssignSink
 
toString() - Method in class org.miaixz.bus.core.io.sink.DeflaterSink
 
toString() - Method in class org.miaixz.bus.core.io.sink.RealSink
 
toString() - Method in class org.miaixz.bus.core.io.source.AssignSource
 
toString() - Method in class org.miaixz.bus.core.io.source.RealSource
 
toString() - Method in class org.miaixz.bus.core.io.stream.FastByteArrayOutputStream
 
toString() - Method in class org.miaixz.bus.core.io.unit.DataSize
 
toString() - Method in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
 
toString() - Method in class org.miaixz.bus.core.lang.ansi.Ansi8BitColor
 
toString() - Method in interface org.miaixz.bus.core.lang.ansi.AnsiElement
 
toString() - Method in class org.miaixz.bus.core.lang.Console.Table
获取表格字符串
toString() - Method in enum class org.miaixz.bus.core.lang.EnumMap.Festival
 
toString() - Method in class org.miaixz.bus.core.lang.MediaType
返回已编码的媒体类型,如“text/plain;charset=utf-8",适用于内容类型头部.
toString() - Method in class org.miaixz.bus.core.lang.mutable.MutableBool
 
toString() - Method in class org.miaixz.bus.core.lang.mutable.MutableByte
 
toString() - Method in class org.miaixz.bus.core.lang.mutable.MutableDouble
 
toString() - Method in class org.miaixz.bus.core.lang.mutable.MutableFloat
 
toString() - Method in class org.miaixz.bus.core.lang.mutable.MutableInt
 
toString() - Method in class org.miaixz.bus.core.lang.mutable.MutableLong
 
toString() - Method in class org.miaixz.bus.core.lang.mutable.MutableObject
 
toString() - Method in class org.miaixz.bus.core.lang.mutable.MutableShort
 
toString() - Method in class org.miaixz.bus.core.lang.Optional
返回包裹内元素调用toString()的结果,不存在则返回null
toString() - Method in interface org.miaixz.bus.core.lang.range.Bound
获得当前实例对应的{x| x >= xxx}格式的不等式字符串
toString() - Method in class org.miaixz.bus.core.lang.range.BoundedRange
输出当前区间的字符串,格式为"[a, b]"
toString() - Method in class org.miaixz.bus.core.lang.range.DefaultSegment
 
toString() - Method in class org.miaixz.bus.core.lang.range.FiniteBound
获得当前实例对应的{x| x >= xxx}格式的不等式字符串
toString() - Method in class org.miaixz.bus.core.lang.range.NoneLowerBound
获得当前实例对应的{ x | x >= xxx}格式的不等式字符串
toString() - Method in class org.miaixz.bus.core.lang.range.NoneUpperBound
获得当前实例对应的{ x | x >= xxx}格式的不等式字符串
toString() - Method in class org.miaixz.bus.core.lang.reflect.kotlin.KotlinParameter
 
toString() - Method in class org.miaixz.bus.core.lang.reflect.NullType
 
toString() - Method in class org.miaixz.bus.core.lang.reflect.ParameterizedTypeImpl
 
toString() - Method in class org.miaixz.bus.core.lang.reflect.TypeReference
 
toString() - Method in class org.miaixz.bus.core.lang.thread.threadlocal.NamedInheritableThreadLocal
 
toString() - Method in class org.miaixz.bus.core.lang.thread.threadlocal.NamedThreadLocal
 
toString() - Method in class org.miaixz.bus.core.lang.tuple.Pair
 
toString() - Method in class org.miaixz.bus.core.lang.tuple.Triplet
 
toString() - Method in class org.miaixz.bus.core.lang.tuple.Tuple
 
toString() - Method in class org.miaixz.bus.core.math.Money
生成本对象的缺省字符串表示
toString() - Method in class org.miaixz.bus.core.net.url.UrlBuilder
 
toString() - Method in class org.miaixz.bus.core.net.url.UrlPath
 
toString() - Method in class org.miaixz.bus.core.net.url.UrlQuery
生成查询字符串,类似于aaa=111&bbb=222 此方法不对任何特殊字符编码,仅用于输出显示
toString() - Method in class org.miaixz.bus.core.text.CharArray
 
toString() - Method in class org.miaixz.bus.core.text.dfa.FoundWord
默认的,只输出匹配到的关键字
toString() - Method in class org.miaixz.bus.core.text.StringJoiner
 
toString() - Method in class org.miaixz.bus.core.tree.MapTree
 
toString() - Method in class org.miaixz.bus.core.Version
 
toString(boolean) - Method in class org.miaixz.bus.core.data.UUID
返回此UUID 的字符串表现形式。
toString(boolean, String, String) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
将boolean转换为字符串
toString(byte[], Charset) - Static method in class org.miaixz.bus.core.xyz.StringKit
解码字节码
toString(char) - Static method in class org.miaixz.bus.core.text.ASCIIStrCache
字符转为字符串 如果为ASCII字符,使用缓存
toString(char) - Static method in class org.miaixz.bus.core.xyz.CharKit
字符转为字符串 如果为ASCII字符,使用缓存
toString(ByteArrayOutputStream, Charset) - Static method in class org.miaixz.bus.core.xyz.IoKit
ByteArrayOutputStream 转换为String
toString(Boolean, String, String, String) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
将boolean转换为字符串
toString(Byte[], Charset) - Static method in class org.miaixz.bus.core.xyz.StringKit
解码字节码
toString(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
CharSequence 转为字符串,null安全
toString(Enum<?>) - Static method in class org.miaixz.bus.core.xyz.EnumKit
Enum对象转String,调用Enum.name() 方法
toString(Number) - Static method in class org.miaixz.bus.core.xyz.MathKit
数字转字符串 调用Object.toString()BigDecimal.toPlainString(),并去除尾小数点儿后多余的0
toString(Number, boolean) - Static method in class org.miaixz.bus.core.xyz.MathKit
数字转字符串 调用Object.toString()BigDecimal.toPlainString(),并去除尾小数点儿后多余的0
toString(Number, String) - Static method in class org.miaixz.bus.core.xyz.MathKit
数字转字符串 调用Object.toString(),并去除尾小数点儿后多余的0
toString(Object) - Static method in class org.miaixz.bus.core.convert.Convert
转换为字符串 如果给定的值为null,或者转换失败,返回默认值null 转换失败不会报错
toString(Object) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
数组或集合转String
toString(Object) - Static method in class org.miaixz.bus.core.xyz.ObjectKit
将对象转为字符串 若对象为null,则返回“null”; 若对象为Map,则返回Map.toString(); 若对象为其他类型,则调用Convert.toString(Object)进行转换;
toString(Object) - Static method in class org.miaixz.bus.core.xyz.StringKit
将对象转为字符串
toString(Object, String) - Static method in class org.miaixz.bus.core.convert.Convert
转换为字符串 如果给定的值为null,或者转换失败,返回默认值 转换失败不会报错
toString(Object, Charset) - Static method in class org.miaixz.bus.core.xyz.StringKit
将对象转为字符串
toString(String) - Method in class org.miaixz.bus.core.center.date.DateTime
转为字符串
toString(String) - Static method in class org.miaixz.bus.core.xyz.UnicodeKit
Unicode字符串转为普通字符串 Unicode字符串的表现方式为:\\uXXXX
toString(BigDecimal) - Static method in class org.miaixz.bus.core.xyz.MathKit
BigDecimal数字转字符串 调用BigDecimal.toPlainString(),并去除尾小数点儿后多余的0
toString(BigDecimal, boolean) - Static method in class org.miaixz.bus.core.xyz.MathKit
BigDecimal数字转字符串 调用BigDecimal.toPlainString(),可选去除尾小数点儿后多余的0
toString(ByteBuffer, Charset) - Static method in class org.miaixz.bus.core.xyz.StringKit
将编码的byteBuffer数据转换为字符串
toString(Charset) - Method in class org.miaixz.bus.core.io.stream.FastByteArrayOutputStream
转为字符串
toString(DateFormat) - Method in class org.miaixz.bus.core.center.date.DateTime
转为字符串
toString(Iterator<E>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
拼接 Iterator为字符串
toString(Iterator<E>, Function<? super E, String>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
拼接 Iterator为字符串
toString(Iterator<E>, Function<? super E, String>, String, String, String) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
拼接 Iterator为字符串
toString(TimeZone) - Method in class org.miaixz.bus.core.center.date.DateTime
转为"yyyy-MM-dd HH:mm:ss" 格式字符串 如果时区不为null,会转换为其时区对应的时间,否则转换为当前时间对应的时区
toString(Units, FormatPeriod.Level) - Method in class org.miaixz.bus.core.center.date.Between
格式化输出时间差
toString(FormatPeriod.Level) - Method in class org.miaixz.bus.core.center.date.Between
格式化输出时间差
toString(FormatPrinter) - Method in class org.miaixz.bus.core.center.date.DateTime
转为字符串
toString(Node) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将XML文档转换为String 字符编码使用XML文档中的编码,获取不到则使用UTF-8 默认非格式化输出,若想格式化请使用XmlKit.format(Document)
toString(Node, boolean) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将XML文档转换为String 字符编码使用XML文档中的编码,获取不到则使用UTF-8
toString(Node, Charset, boolean) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将XML文档转换为String 字符编码使用XML文档中的编码,获取不到则使用UTF-8
toString(Node, Charset, boolean, boolean) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将XML文档转换为String 字符编码使用XML文档中的编码,获取不到则使用UTF-8 当omitXmlDeclarationtrue时,表示忽略xml Declaration,即删掉
TOSTRING - Static variable in class org.miaixz.bus.core.lang.Normal
toString
toStringDefaultTimeZone() - Method in class org.miaixz.bus.core.center.date.DateTime
转为"yyyy-MM-dd HH:mm:ss" 格式字符串 时区使用当前地区的默认时区
toStringOnOff(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
将boolean转换为字符串 'on' 或者 'off'.
toStringOrEmpty(Object) - Static method in class org.miaixz.bus.core.xyz.StringKit
调用对象的toString方法,null会返回空字符串 ""
toStringOrNull(Object) - Static method in class org.miaixz.bus.core.xyz.StringKit
调用对象的toString方法,null会返回null
toStringTrueFalse(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
将boolean转换为字符串 'true' 或者 'false'.
toStringYesNo(boolean) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
将boolean转换为字符串 'yes' 或者 'no'.
toSymbolCase(CharSequence, char) - Static method in class org.miaixz.bus.core.text.CharsBacker
将驼峰式命名的字符串转换为使用符号连接方式。如果转换前的驼峰式命名的字符串为空,则返回空字符串。
toSymbolCase(CharSequence, char) - Static method in class org.miaixz.bus.core.text.NamingCase
将驼峰式命名的字符串转换为使用符号连接方式。如果转换前的驼峰式命名的字符串为空,则返回空字符串。
toTable(BiFunction<? super K, ? super V, ? extends N>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
将键值对分组后再转为二维HashMap集合,最终返回一个Table集合
toTable(BiFunction<? super K, ? super V, ? extends N>, Supplier<Map<K, V>>, BinaryOperator<V>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
将键值对分组后再转为二维Map集合,最终返回一个Table集合
toTableByKey(Function<? super K, ? extends N>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
将键值对按键分组后再转为二维HashMap集合,最终返回一个Table集合
toTableByKey(Function<? super K, ? extends N>, Supplier<Map<K, V>>, BinaryOperator<V>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
将键值对按值分组后再转为二维Map集合,最终返回一个Table集合
toTableByValue(Function<? super V, ? extends N>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
将键值对按键分组后再转为二维HashMap集合,最终返回一个Table集合
toTableByValue(Function<? super V, ? extends N>, Supplier<Map<K, V>>, BinaryOperator<V>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
将键值对按值分组后再转为二维Map集合,最终返回一个Table集合
totalLength(CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
给定字符串数组的总长度 null字符长度定义为0
toTerabytes() - Method in class org.miaixz.bus.core.io.unit.DataSize
返回TB大小
toTimeString() - Method in class org.miaixz.bus.core.center.date.DateTime
转为"HH:mm:ss" 格式字符串
toTimeUnit(ChronoUnit) - Static method in class org.miaixz.bus.core.center.date.Converter
转换 ChronoUnitTimeUnit.
toTimeZone(ZoneId) - Static method in class org.miaixz.bus.core.xyz.ZoneKit
ZoneId转换为TimeZonenull则返回系统默认值
toTree(List<T>) - Method in class org.miaixz.bus.core.tree.BeanTree
将集合转换为树
toTreeSet(Collection<T>, Comparator<T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
将集合转换为排序后的TreeSet
touch(File) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建文件及其父目录,如果这个文件存在,直接返回这个文件 此方法不对File对象类型做判断,如果File不存在,无法判断其类型
touch(File, String) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建文件及其父目录,如果这个文件存在,直接返回这个文件 此方法不对File对象类型做判断,如果File不存在,无法判断其类型
touch(String) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建文件及其父目录,如果这个文件存在,直接返回这个文件 此方法不对File对象类型做判断,如果File不存在,无法判断其类型
touch(String, String) - Static method in class org.miaixz.bus.core.xyz.FileKit
创建文件及其父目录,如果这个文件存在,直接返回这个文件 此方法不对File对象类型做判断,如果File不存在,无法判断其类型
toUnderlineCase(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
将驼峰式命名的字符串转换为下划线方式。如果转换前的驼峰式命名的字符串为空,则返回空字符串。 例如:
toUnderlineCase(CharSequence) - Static method in class org.miaixz.bus.core.text.NamingCase
将驼峰式命名的字符串转换为下划线方式,又称SnakeCase、underScoreCase。 如果转换前的驼峰式命名的字符串为空,则返回空字符串。 规则为: 单字之间以下划线隔开 每个单字的首字母亦用小写字母 例如:
toUnicode(char) - Static method in class org.miaixz.bus.core.xyz.UnicodeKit
字符编码为Unicode形式
toUnicode(int) - Static method in class org.miaixz.bus.core.xyz.UnicodeKit
字符编码为Unicode形式
toUnicode(String) - Static method in class org.miaixz.bus.core.xyz.UnicodeKit
字符串编码为Unicode形式
toUnicode(String, boolean) - Static method in class org.miaixz.bus.core.xyz.UnicodeKit
字符串编码为Unicode形式
toUnicodeHex(char) - Method in class org.miaixz.bus.core.codec.binary.provider.Base16Provider
将指定char值转换为Unicode字符串形式,常用于特殊字符(例如汉字)转Unicode形式 转换的字符串如果u后不足4位,则前面用0填充,例如:
toUnicodeHex(char) - Static method in class org.miaixz.bus.core.xyz.HexKit
将指定char值转换为Unicode字符串形式,常用于特殊字符(例如汉字)转Unicode形式 转换的字符串如果u后不足4位,则前面用0填充,例如:
toUnicodeHex(int) - Static method in class org.miaixz.bus.core.xyz.HexKit
将指定int值转换为Unicode字符串形式,常用于特殊字符(例如汉字)转Unicode形式 转换的字符串如果u后不足4位,则前面用0填充,例如:
toUnmodifiableList() - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
换为不可变集合
toUnmodifiableMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
转换为不可变map,data,value为给定操作执行后的返回值
toUnmodifiableMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
转换为不可变map,data,value为给定操作执行后的返回值
toUnmodifiableSet() - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
换为不可变集合
toUnsignedBitIndex(byte[]) - Static method in class org.miaixz.bus.core.xyz.ByteKit
统计无符号bytes转为bit位数为1的索引集合
toUnsignedByteArray(int, BigInteger) - Static method in class org.miaixz.bus.core.xyz.ByteKit
以无符号字节数组的形式返回传入值。
toUnsignedByteArray(BigInteger) - Static method in class org.miaixz.bus.core.xyz.ByteKit
以无符号字节数组的形式返回传入值。
toUnsignedInt(byte) - Static method in class org.miaixz.bus.core.xyz.ByteKit
byte转无符号int
toURI() - Method in class org.miaixz.bus.core.net.url.UrlBuilder
转换为URI
toURI(String) - Static method in class org.miaixz.bus.core.xyz.UrlKit
转字符串为URI
toURI(String, boolean) - Static method in class org.miaixz.bus.core.xyz.UrlKit
转字符串为URI
toURI(URL) - Static method in class org.miaixz.bus.core.xyz.UrlKit
转URL为URI
toURI(URL, boolean) - Static method in class org.miaixz.bus.core.xyz.UrlKit
转URL为URI
toURL() - Method in class org.miaixz.bus.core.net.url.UrlBuilder
转换为URL 对象
toURL(URLStreamHandler) - Method in class org.miaixz.bus.core.net.url.UrlBuilder
转换为URL 对象
toUrlForHttp(String) - Static method in class org.miaixz.bus.core.xyz.UrlKit
将URL字符串转换为URL对象,并做必要验证
toUrlForHttp(String, URLStreamHandler) - Static method in class org.miaixz.bus.core.xyz.UrlKit
将URL字符串转换为URL对象,并做必要验证
toUtf8Reader(InputStream) - Static method in class org.miaixz.bus.core.xyz.IoKit
获得一个文件读取器,默认使用 UTF-8 编码
toUtf8Stream(String) - Static method in class org.miaixz.bus.core.xyz.IoKit
String 转为UTF-8编码的字节流流
toUtf8Writer(OutputStream) - Static method in class org.miaixz.bus.core.xyz.IoKit
获得一个Writer,默认编码UTF-8
toUUID() - Method in class org.miaixz.bus.core.data.ULID
转为UUID
toValueStream() - Method in class org.miaixz.bus.core.center.stream.EntryStream
转为值的流
toWriter(OutputStream, Charset) - Static method in class org.miaixz.bus.core.xyz.IoKit
获得一个Writer
toZip(Iterable<R>) - Method in interface org.miaixz.bus.core.center.stream.TerminableWrappedStream
与给定的可迭代对象转换成map,key为现有元素,value为给定可迭代对象迭代的元素 至少包含全部的key,如果对应位置上的value不存在,则为null
toZipFile(File, Charset) - Static method in class org.miaixz.bus.core.xyz.ZipKit
将Zip文件转换为ZipFile
toZoneId(TimeZone) - Static method in class org.miaixz.bus.core.xyz.ZoneKit
TimeZone转换为ZoneIdnull则返回系统默认值
TR - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
TR_TR - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
Trace - Annotation Interface in org.miaixz.bus.core.annotation
日志追溯
TRACE - Static variable in class org.miaixz.bus.core.lang.Http
HTTP Method TRACE
TRACE - Static variable in class org.miaixz.bus.core.lang.Protocol
HTTP Method TRACE
tradition - Variable in class org.miaixz.bus.core.center.date.culture.Replenish
传统文化
Tradition - Class in org.miaixz.bus.core.center.date.culture
中国传统文化
Tradition() - Constructor for class org.miaixz.bus.core.center.date.culture.Tradition
 
TRADITIONAL_DIGITS - Static variable in class org.miaixz.bus.core.lang.Normal
繁体中文形式
TRADITIONAL_UNITS - Static variable in class org.miaixz.bus.core.lang.Normal
繁体中文单位
TRAILERS - Static variable in class org.miaixz.bus.core.lang.Header
The header Trailers
trans(Collection<F>, Function<? super F, ? extends T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
使用给定的转换函数,转换源集合为新类型的集合
trans(Iterator<F>, Function<? super F, ? extends T>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
按照给定函数,转换Iterator为另一种类型的Iterator
trans(Spliterator<F>, Function<? super F, ? extends T>) - Static method in class org.miaixz.bus.core.center.TransCollection
使用给定的转换函数,转换源Spliterator为新类型的Spliterator
TransCollection<F,T> - Class in org.miaixz.bus.core.center
使用给定的转换函数,转换源集合为新类型的集合
TransCollection(Collection<F>, Function<? super F, ? extends T>) - Constructor for class org.miaixz.bus.core.center.TransCollection
构造
transElements(Element, NodeList) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将NodeList转换为Element列表 非Element节点将被忽略
transElements(NodeList) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将NodeList转换为Element列表
TRANSFER_ENCODING - Static variable in class org.miaixz.bus.core.lang.Header
The header Transfer-Encoding
transform(String) - Static method in class org.miaixz.bus.core.annotation.Async.MethodNameTransformer
根据给定名称返回新异步方法的名称
transform(Function<List<T>, R>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
收集元素,将其转为ArrayList集合后,再对该集合进行转换,并最终返回转换后的结果。 返回的收集器的效果等同于:
transform(Supplier<C>, Function<C, R>) - Static method in class org.miaixz.bus.core.xyz.CollectorKit
收集元素,将其转为指定Collection集合后,再对该集合进行转换,并最终返回转换后的结果。 返回的收集器的效果等同于:
TransformableWrappedStream<T,S> - Interface in org.miaixz.bus.core.center.stream
WrappedStream的扩展,用于为实现类提供更多中间操作方法的增强接口, 该接口提供的方法,返回值类型都为Stream
TRANSIENT - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Modifier
(过度修饰符)指定该变量是系统保留,暂无特别作用的临时性变量,序列化时忽略
transientSupport - Variable in class org.miaixz.bus.core.beans.copier.CopyOptions
是否支持transient关键字修饰和@Transient注解,如果支持,被修饰的字段或方法对应的字段将被忽略。
TransIterator<F,T> - Class in org.miaixz.bus.core.center.iterator
使用给定的转换函数,转换源Iterator为新类型的Iterator
TransIterator(Iterator<? extends F>, Function<? super F, ? extends T>) - Constructor for class org.miaixz.bus.core.center.iterator.TransIterator
构造
translate(byte[], byte[]) - Static method in class org.miaixz.bus.core.codec.binary.provider.Base62Provider
按照字典转换bytes
TransMap<K,V> - Class in org.miaixz.bus.core.center.map
自定义键和值转换的的Map 继承此类后,通过实现TransMap.customKey(Object)TransMap.customValue(Object),按照给定规则加入到map或获取值。
TransMap(Supplier<Map<K, V>>) - Constructor for class org.miaixz.bus.core.center.map.TransMap
构造 通过传入一个Map从而确定Map的类型,子类需创建一个空的Map,而非传入一个已有Map,否则值可能会被修改
TransMap(Map<K, V>) - Constructor for class org.miaixz.bus.core.center.map.TransMap
构造 通过传入一个Map从而确定Map的类型,子类需创建一个空的Map,而非传入一个已有Map,否则值可能会被修改
TransSpliterator<F,T> - Class in org.miaixz.bus.core.center
使用给定的转换函数,转换源Spliterator为新类型的Spliterator
TransSpliterator(Spliterator<F>, Function<? super F, ? extends T>) - Constructor for class org.miaixz.bus.core.center.TransSpliterator
构造
traverseTypeHierarchy(Class<?>, Predicate<Class<?>>, Consumer<Class<?>>, boolean) - Static method in class org.miaixz.bus.core.xyz.ClassKit
按广度优先遍历包括root在内,其层级结构中的所有类和接口。 类遍历顺序如下: 离type距离越近,则顺序越靠前; 与type距离相同,则父类优先于接口; 与type距离相同的接口,则顺序遵循接口在Class.getInterfaces()的顺序;
traverseTypeHierarchyWhile(Class<?>, Predicate<Class<?>>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
按广度优先遍历包括root在内,其层级结构中的所有类和接口,直到terminator返回false
traverseTypeHierarchyWhile(Class<?>, Predicate<Class<?>>, Predicate<Class<?>>) - Static method in class org.miaixz.bus.core.xyz.ClassKit
按广度优先遍历包括root在内,其层级结构中的所有类和接口,直到terminator返回false
TreeBuilder<E> - Class in org.miaixz.bus.core.tree
树构建器
TreeBuilder(E, NodeConfig) - Constructor for class org.miaixz.bus.core.tree.TreeBuilder
构造
TreeEntry<K,V> - Interface in org.miaixz.bus.core.center.map
允许拥有一个父节点与多个子节点的Map.Entry实现, 表示一个以key作为唯一标识,并且可以挂载一个对应值的树节点, 提供一些基于该节点对其所在树结构进行访问的方法
TreeEntryNode(LinkedForestMap.TreeEntryNode<K, V>, K) - Constructor for class org.miaixz.bus.core.center.map.LinkedForestMap.TreeEntryNode
创建一个节点
TreeEntryNode(LinkedForestMap.TreeEntryNode<K, V>, K, V) - Constructor for class org.miaixz.bus.core.center.map.LinkedForestMap.TreeEntryNode
创建一个节点
TreeKit - Class in org.miaixz.bus.core.xyz
树工具类
TreeKit() - Constructor for class org.miaixz.bus.core.xyz.TreeKit
 
TreeNode<T> - Class in org.miaixz.bus.core.tree
树节点 每个属性都可以在NodeConfig中被重命名 在你的项目里它可以是部门实体、地区实体等任意类树节点实体 类树节点实体: 包含key,父Key.不限于这些属性的可以构造成一颗树的实体对象
TreeNode() - Constructor for class org.miaixz.bus.core.tree.TreeNode
空构造
TreeNode(T, T, String, Comparable<?>) - Constructor for class org.miaixz.bus.core.tree.TreeNode
构造
trie - Variable in class org.miaixz.bus.core.io.SegmentBuffer
 
trim(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
除去字符串头尾部的空白,如果字符串是null,依然返回null
trim(CharSequence, StringTrimer.TrimMode) - Static method in class org.miaixz.bus.core.text.CharsBacker
除去字符串头尾部的空白符,如果字符串是null,依然返回null
trim(CharSequence, StringTrimer.TrimMode, Predicate<Character>) - Static method in class org.miaixz.bus.core.text.CharsBacker
按照断言,除去字符串头尾部的断言为真的字符,如果字符串是null,依然返回null
trim(String[]) - Static method in class org.miaixz.bus.core.xyz.StringKit
给定字符串数组全部做去首尾空格
TRIM_BLANK - Static variable in class org.miaixz.bus.core.text.StringTrimer
去除两边空白符
TRIM_PREFIX_BLANK - Static variable in class org.miaixz.bus.core.text.StringTrimer
去除头部空白符
TRIM_SUFFIX_BLANK - Static variable in class org.miaixz.bus.core.text.StringTrimer
去除尾部空白符
trimFunc(boolean) - Static method in class org.miaixz.bus.core.text.CharsBacker
Trim函数
trimPrefix(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
除去字符串头部的空白,如果字符串是null,则返回null
trimStringField(T, String...) - Static method in class org.miaixz.bus.core.xyz.BeanKit
把Bean里面的String属性做trim操作。此方法直接对传入的Bean做修改。 通常bean直接用来绑定页面的input,用户的输入可能首尾存在空格,通常保存数据库前需要把首尾空格去掉
trimSuffix(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
除去字符串尾部的空白,如果字符串是null,则返回null
trimToEmpty(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
除去字符串头尾部的空白,如果字符串是null,返回""
trimToNull(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
除去字符串头尾部的空白,如果字符串是null或者"",返回null
TripleConverter - Class in org.miaixz.bus.core.convert
Triplet 转换器,支持以下类型转为Triple: Bean,包含getLeftgetMiddlegetRight方法
TripleConverter() - Constructor for class org.miaixz.bus.core.convert.TripleConverter
 
Triplet<L,M,R> - Class in org.miaixz.bus.core.lang.tuple
不可变三元组对象
Triplet(L, M, R) - Constructor for class org.miaixz.bus.core.lang.tuple.Triplet
构造
TripleTable<L,M,R> - Class in org.miaixz.bus.core.center.map
三值表结构,可重复 用于提供三种值相互查找操作 查找方式为indexOf方式遍历查找,数据越多越慢。
TripleTable(int) - Constructor for class org.miaixz.bus.core.center.map.TripleTable
构造
TripleTable(List<L>, List<M>, List<R>) - Constructor for class org.miaixz.bus.core.center.map.TripleTable
 
TripleTable(List<Triplet<L, M, R>>) - Constructor for class org.miaixz.bus.core.center.map.TripleTable
构造
TRUE - Static variable in class org.miaixz.bus.core.lang.Normal
真/是
TRUE_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
表示为真的字符串
truncate(Calendar, Various) - Static method in class org.miaixz.bus.core.center.date.Calendar
修改日期为某个时间字段起始时间
truncate(Date, Various) - Static method in class org.miaixz.bus.core.xyz.DateKit
修改日期为某个时间字段起始时间
TRUNCATE - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Modify
取指定日期短的起始值.
TRUST_ANYS - Static variable in class org.miaixz.bus.core.net.tls.TrustAnyTrustManager
信任所有
TrustAnyHostnameVerifier - Class in org.miaixz.bus.core.net.tls
https 域名校验,信任所有域名 注意此类慎用,信任全部可能会有中间人攻击风险
TrustAnyTrustManager - Class in org.miaixz.bus.core.net.tls
信任所有信任管理器,默认信任所有客户端和服务端证书 注意此类慎用,信任全部可能会有中间人攻击风险
TrustAnyTrustManager() - Constructor for class org.miaixz.bus.core.net.tls.TrustAnyTrustManager
 
tryAdvance(Consumer<? super T>) - Method in class org.miaixz.bus.core.center.stream.spliterators.DropWhileSpliterator
 
tryAdvance(Consumer<? super T>) - Method in class org.miaixz.bus.core.center.stream.spliterators.IterateSpliterator
 
tryAdvance(Consumer<? super T>) - Method in class org.miaixz.bus.core.center.stream.spliterators.TakeWhileSpliterator
 
tryAdvance(Consumer<? super T>) - Method in class org.miaixz.bus.core.center.TransSpliterator
 
tryConvertEnum(Object, Class) - Static method in class org.miaixz.bus.core.convert.EnumConverter
尝试转换,转换规则为: 如果实现Enumers接口,则调用fromInt或fromStr转换 找到类似转换的静态方法调用实现转换且优先使用 约定枚举类应该提供 valueOf(String) 和 valueOf(Integer)用于转换 oriInt /name 转换托底
tryLock() - Method in class org.miaixz.bus.core.lang.thread.lock.NoLock
 
tryLock(long, TimeUnit) - Method in class org.miaixz.bus.core.lang.thread.lock.NoLock
 
trySplit() - Method in class org.miaixz.bus.core.center.stream.spliterators.DropWhileSpliterator
 
trySplit() - Method in class org.miaixz.bus.core.center.stream.spliterators.TakeWhileSpliterator
 
trySplit() - Method in class org.miaixz.bus.core.center.TransSpliterator
 
TTF - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
ttf
ttl - Variable in class org.miaixz.bus.core.cache.provider.CacheObject
对象存活时长,0表示永久存活
TUESDAY - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Week
周二
Tuple - Class in org.miaixz.bus.core.lang.tuple
不可变数组类型(元组),用于多值返回 多值可以支持每个元素值类型不同
Tuple(Object...) - Constructor for class org.miaixz.bus.core.lang.tuple.Tuple
构造
TupleConverter - Class in org.miaixz.bus.core.convert
Tuple转换器
TupleConverter() - Constructor for class org.miaixz.bus.core.convert.TupleConverter
 
TwelveStar - Class in org.miaixz.bus.core.center.date.culture.cn.star.twelve
黄道黑道十二神
TwelveStar(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.star.twelve.TwelveStar
 
TwelveStar(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.star.twelve.TwelveStar
 
Twenty - Class in org.miaixz.bus.core.center.date.culture.cn
运(20年=1运,3运=1元)
Twenty(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Twenty
 
Twenty(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Twenty
 
TwentyEightStar - Class in org.miaixz.bus.core.center.date.culture.cn.star.twentyeight
二十八宿
TwentyEightStar(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.star.twentyeight.TwentyEightStar
 
TwentyEightStar(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.star.twentyeight.TwentyEightStar
 
TWO - Static variable in class org.miaixz.bus.core.lang.Symbol
 
type - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarFestival
类型
type - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarFestival
类型
type - Variable in class org.miaixz.bus.core.lang.MediaType
 
type() - Method in class org.miaixz.bus.core.lang.MediaType
返回高级媒体类型,如: "text", "image", "audio", "video", or "application".
TYPE_BMP - Static variable in class org.miaixz.bus.core.io.file.FileType
bmp格式
TYPE_CSV - Static variable in class org.miaixz.bus.core.io.file.FileType
csv格式
TYPE_DCM - Static variable in class org.miaixz.bus.core.io.file.FileType
dcm格式
TYPE_DOC - Static variable in class org.miaixz.bus.core.io.file.FileType
微软word文档
TYPE_DOCX - Static variable in class org.miaixz.bus.core.io.file.FileType
 
TYPE_GIF - Static variable in class org.miaixz.bus.core.io.file.FileType
gif格式
TYPE_JPEG - Static variable in class org.miaixz.bus.core.io.file.FileType
jpeg格式
TYPE_JPG - Static variable in class org.miaixz.bus.core.io.file.FileType
jpg格式
TYPE_PDF - Static variable in class org.miaixz.bus.core.io.file.FileType
pdf格式
TYPE_PNG - Static variable in class org.miaixz.bus.core.io.file.FileType
png格式
TYPE_PPS - Static variable in class org.miaixz.bus.core.io.file.FileType
 
TYPE_PPSX - Static variable in class org.miaixz.bus.core.io.file.FileType
 
TYPE_PPT - Static variable in class org.miaixz.bus.core.io.file.FileType
微软ppt文档
TYPE_PPTX - Static variable in class org.miaixz.bus.core.io.file.FileType
 
TYPE_PSD - Static variable in class org.miaixz.bus.core.io.file.FileType
psd格式,Photoshop的专用格式Photoshop
TYPE_SUBTYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
TYPE_SVG - Static variable in class org.miaixz.bus.core.io.file.FileType
svg格式
TYPE_TXT - Static variable in class org.miaixz.bus.core.io.file.FileType
txt格式
TYPE_XLS - Static variable in class org.miaixz.bus.core.io.file.FileType
微软excel文档
TYPE_XLSX - Static variable in class org.miaixz.bus.core.io.file.FileType
 
TYPE_XML - Static variable in class org.miaixz.bus.core.io.file.FileType
XML格式
TypeGetter<K> - Interface in org.miaixz.bus.core.lang.getter
基本类型的getter接口 提供一个统一的接口定义返回不同类型的值(基本类型),定义类型包括: Object String Integer Short Boolean Long Character Float Double Byte BigDecimal BigInteger Enum Number Date java.sql.Time java.sql.Timestamp java.sql.Timestamp LocalDateTime LocalDate LocalTime 通过实现此接口,最简单方式为通过实现TypeGetter.getObject(Object, Object)方法,完成所有类型的值获取,获取默认采用 Convert方式自动转换。如果有自定义实现,重写对应getXXX方法即可。
TypeKit - Class in org.miaixz.bus.core.xyz
针对 Type 的工具类封装 最主要功能包括:
TypeKit() - Constructor for class org.miaixz.bus.core.xyz.TypeKit
 
TypeReference<T> - Class in org.miaixz.bus.core.lang.reflect
Type类型参考 通过构建一个类型参考子类,可以获取其泛型参数中的Type类型。例如:
TypeReference() - Constructor for class org.miaixz.bus.core.lang.reflect.TypeReference
构造

U

U_EIGHT - Static variable in class org.miaixz.bus.core.lang.Symbol
 
U_NINE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
U_ONE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
U_SEVEN - Static variable in class org.miaixz.bus.core.lang.Symbol
 
U_SIX - Static variable in class org.miaixz.bus.core.lang.Symbol
 
U_TEN - Static variable in class org.miaixz.bus.core.lang.Symbol
 
UK - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
UK_UA - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
UL_ZERO - Static variable in class org.miaixz.bus.core.lang.Symbol
 
ULID - Class in org.miaixz.bus.core.data
ULID(Universally Unique Lexicographically Sortable Identifier)通用唯一词典分类标识符,特性: 与UUID的128位兼容性 每毫秒1.21e + 24个唯一ULID 按字典顺序(也就是字母顺序)排序 规范地编码为26个字符串,而不是UUID的36个字符 使用Crockford的base32获得更好的效率和可读性(每个字符5位) 不区分大小写 没有特殊字符(URL安全) 单调排序顺序(正确检测并处理相同的毫秒)
ULID(No128) - Constructor for class org.miaixz.bus.core.data.ULID
构造
UnaryOperatorX<T> - Interface in org.miaixz.bus.core.center.function
可序列化的UnaryOperator
unCapitalize(String) - Static method in class org.miaixz.bus.core.xyz.StringKit
取消字符串的大小写,将第一个字符改为小写。其他字符没有改变
UncheckedException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 未受检异常
UncheckedException() - Constructor for exception class org.miaixz.bus.core.lang.exception.UncheckedException
构造
UncheckedException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.UncheckedException
构造 将抛出对象包裹成运行时异常,并增加自己的描述
UncheckedException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.UncheckedException
构造 根据格式化字符串,生成运行时异常
UncheckedException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.UncheckedException
构造 将抛出对象包裹成运行时异常,并增加自己的描述
UncheckedException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.UncheckedException
构造 将抛出对象包裹成运行时异常,并增加自己的描述
UncheckedException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.UncheckedException
构造 运行时异常,其中包含指定的详细信息消息,原因,启用或禁用抑制,可写堆栈跟踪启用或禁用
UncheckedException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.UncheckedException
构造 将抛出对象包裹成运行时异常,并增加自己的描述
UncheckedException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.UncheckedException
构造 将抛出对象包裹成运行时异常,并增加自己的描述
UNDECIMBER - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Month
十三月,仅用于农历
UNDEFINED - Static variable in class org.miaixz.bus.core.lang.Normal
字符串:undefined
UNDERLINE - Static variable in class org.miaixz.bus.core.lang.Symbol
 
unescape(String) - Static method in class org.miaixz.bus.core.xyz.EscapeKit
Escape解码
unescapeHtml4(CharSequence) - Static method in class org.miaixz.bus.core.xyz.EscapeKit
反转义HTML4中的特殊字符
unescapeXml(CharSequence) - Static method in class org.miaixz.bus.core.xyz.EscapeKit
反转义XML中的特殊字符
unGzip() - Method in class org.miaixz.bus.core.io.compress.Gzip
将压缩流解压到target中
unGzip(byte[]) - Static method in class org.miaixz.bus.core.xyz.ZipKit
Gzip解压处理
unGzip(byte[], Charset) - Static method in class org.miaixz.bus.core.xyz.ZipKit
Gzip解压缩处理
unGzip(InputStream) - Static method in class org.miaixz.bus.core.xyz.ZipKit
Gzip解压处理
unGzip(InputStream, int) - Static method in class org.miaixz.bus.core.xyz.ZipKit
Gzip解压处理
UNICODE_START_CHAR - Static variable in class org.miaixz.bus.core.lang.Symbol
Unicode编码开始符
UnicodeKit - Class in org.miaixz.bus.core.xyz
提供Unicode字符串和普通字符串之间的转换
UnicodeKit() - Constructor for class org.miaixz.bus.core.xyz.UnicodeKit
 
unicodeToString(String) - Static method in class org.miaixz.bus.core.convert.Convert
unicode的String转换成String的字符串
union() - Method in class org.miaixz.bus.core.center.CollectionOperation
多个集合的并集 针对一个集合中存在多个相同元素的情况,计算两个集合中此元素的个数,保留最多的个数 例如:集合1:[a, b, c, c, c],集合2:[a, b, c, c] 结果:[a, b, c, c, c],此结果中只保留了三个c
union(Collection<? extends T>...) - Static method in class org.miaixz.bus.core.xyz.CollKit
多个集合的并集 针对一个集合中存在多个相同元素的情况,计算两个集合中此元素的个数,保留最多的个数 例如:集合1:[a, b, c, c, c],集合2:[a, b, c, c] 结果:[a, b, c, c, c],此结果中只保留了三个c
unionAll() - Method in class org.miaixz.bus.core.center.CollectionOperation
多个集合的完全并集,类似于SQL中的“UNION ALL” 针对一个集合中存在多个相同元素的情况,保留全部元素 例如:集合1:[a, b, c, c, c],集合2:[a, b, c, c] 结果:[a, b, c, c, c, a, b, c, c]
unionAll(Collection<? extends T>...) - Static method in class org.miaixz.bus.core.xyz.CollKit
多个集合的完全并集,类似于SQL中的“UNION ALL” 针对一个集合中存在多个相同元素的情况,保留全部元素 例如:集合1:[a, b, c, c, c],集合2:[a, b, c, c] 结果:[a, b, c, c, c, a, b, c, c]
unionDistinct() - Method in class org.miaixz.bus.core.center.CollectionOperation
多个集合的非重复并集,类似于SQL中的“UNION DISTINCT” 针对一个集合中存在多个相同元素的情况,只保留一个 例如:集合1:[a, b, c, c, c],集合2:[a, b, c, c] 结果:[a, b, c],此结果中只保留了一个c
unionDistinct(Collection<? extends T>...) - Static method in class org.miaixz.bus.core.xyz.CollKit
多个集合的非重复并集,类似于SQL中的“UNION DISTINCT” 针对一个集合中存在多个相同元素的情况,只保留一个 例如:集合1:[a, b, c, c, c],集合2:[a, b, c, c] 结果:[a, b, c],此结果中只保留了一个c
unionIfIntersected(BoundedRange<T>) - Method in class org.miaixz.bus.core.lang.range.BoundedRange
other与当前区间相交,则将其与当前区间合并。
unionIfIntersected(BoundedRange<T>, BoundedRange<T>) - Static method in class org.miaixz.bus.core.lang.range.BoundedRangeOperation
other与当前区间相交,则将其与当前区间合并。
UniqueKeySet<K,V> - Class in org.miaixz.bus.core.center.set
唯一键的Set 通过自定义唯一键,通过UniqueKeySet.uniqueGenerator生成节点对象对应的键作为Map的key,确定唯一 此Set与HashSet不同的是,HashSet依赖于Object.equals(Object)确定唯一 但是很多时候我们无法对对象进行修改,此时在外部定义一个唯一规则,即可完成去重。
UniqueKeySet(boolean, Function<V, K>) - Constructor for class org.miaixz.bus.core.center.set.UniqueKeySet
构造
UniqueKeySet(boolean, Function<V, K>, Collection<? extends V>) - Constructor for class org.miaixz.bus.core.center.set.UniqueKeySet
构造
UniqueKeySet(int, float, Function<V, K>) - Constructor for class org.miaixz.bus.core.center.set.UniqueKeySet
构造
UniqueKeySet(Function<V, K>) - Constructor for class org.miaixz.bus.core.center.set.UniqueKeySet
构造
UniqueKeySet(Function<V, K>, Collection<? extends V>) - Constructor for class org.miaixz.bus.core.center.set.UniqueKeySet
构造
UniqueKeySet(MapBuilder<K, V>, Function<V, K>) - Constructor for class org.miaixz.bus.core.center.set.UniqueKeySet
构造
Units - Enum Class in org.miaixz.bus.core.center.date.culture.en
日期时间单位,每个单位都是以毫秒为基数
universal(char[], int, int[]) - Static method in class org.miaixz.bus.core.xyz.HashKit
Universal Hashing
UniversalNamespaceCache - Class in org.miaixz.bus.core.xml
全局命名空间上下文 见:https://www.ibm.com/developerworks/cn/xml/x-nmspccontext/
UniversalNamespaceCache(Node, boolean) - Constructor for class org.miaixz.bus.core.xml.UniversalNamespaceCache
This constructor parses the document and stores all namespaces it can find.
UNIX_SEPARATOR - Static variable in class org.miaixz.bus.core.io.file.FileName
类Unix路径分隔符
UNKNOWN - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
未知类型
UNKNOWN - Enum constant in enum class org.miaixz.bus.core.lang.Gender
 
UNKNOWN - Static variable in class org.miaixz.bus.core.lang.Normal
字符串:unknown
unlinkNode(K, K) - Method in interface org.miaixz.bus.core.center.map.ForestMap
parentKeychildKey对应节点都存在,则移除指定该父节点与其直接关联的指定子节点间的引用关系
unlinkNode(K, K) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap
移除指定父节点与其直接关联的子节点间的引用关系,但是不会将该节点从集合中删除
unlock() - Method in class org.miaixz.bus.core.lang.thread.lock.NoLock
 
unmodifiable(List<? extends T>) - Static method in class org.miaixz.bus.core.xyz.ListKit
转为只读List
unmodifiable(Set<? extends T>) - Static method in class org.miaixz.bus.core.xyz.SetKit
转为只读Set
unordered() - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
返回一个无序流(无手动排序)
unreflect(Member) - Static method in class org.miaixz.bus.core.xyz.LookupKit
Method或者Constructor 包装为方法句柄MethodHandle
unreflectMethod(Method) - Static method in class org.miaixz.bus.core.xyz.LookupKit
Method 转换为方法句柄MethodHandle
UNRESERVED - Static variable in class org.miaixz.bus.core.net.url.RFC3986
非保留字符,即URI中不作为分隔符使用的字符 unreserved = ALPHA / DIGIT / "-" / "." / "_" / "~" see: https://www.ietf.org/rfc/rfc3986.html#section-2.3
UnsafeCursor() - Constructor for class org.miaixz.bus.core.io.buffer.Buffer.UnsafeCursor
 
unsharedCopy() - Method in class org.miaixz.bus.core.io.SectionBuffer
Returns a new segment that its own private copy of the underlying byte array.
unshift(K, V) - Method in class org.miaixz.bus.core.center.stream.EntryStream
项当前流队首追加元素
unshift(T...) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
给定元素组成的流与当前流合并,成为新的流
unsigned(byte) - Static method in class org.miaixz.bus.core.xyz.ByteKit
无符号整数
unwrap() - Method in class org.miaixz.bus.core.center.stream.EnhancedWrappedStream
获取被包装的元素流实例
unwrap() - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
获取被当前实例包装的流对象
unwrap(Throwable) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
剥离反射引发的InvocationTargetException、UndeclaredThrowableException中间异常,返回业务本身的异常
unWrap(Boolean...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
包装类数组转为原始类型数组 null 按照 false 对待
unWrap(Byte...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
包装类数组转为原始类型数组
unWrap(Character...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
包装类数组转为原始类型数组
unWrap(CharSequence, char) - Static method in class org.miaixz.bus.core.text.CharsBacker
去掉字符包装,如果未被包装则返回原字符串
unWrap(CharSequence, char, char) - Static method in class org.miaixz.bus.core.text.CharsBacker
去掉字符包装,如果未被包装则返回原字符串
unWrap(CharSequence, String, String) - Static method in class org.miaixz.bus.core.text.CharsBacker
去掉字符包装,如果未被包装则返回原字符串 此方法要求prefix和suffix都存在,如果只有一个,不做去除。
unWrap(Class<?>) - Static method in enum class org.miaixz.bus.core.convert.BasicType
包装类转为原始类,非包装类返回原类
unWrap(Class<?>) - Static method in class org.miaixz.bus.core.convert.Convert
包装类转为原始类,非包装类返回原类
unWrap(Double...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
包装类数组转为原始类型数组
unWrap(Float...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
包装类数组转为原始类型数组
unWrap(Integer...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
包装类数组转为原始类型数组,null转为0
unWrap(Long...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
包装类数组转为原始类型数组
unWrap(Short...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
包装类数组转为原始类型数组
UNWRAP - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm.Type
拆包模式
unwrapThrow(Throwable) - Static method in exception class org.miaixz.bus.core.lang.exception.RelevantException
 
unzip(File) - Static method in class org.miaixz.bus.core.xyz.ZipKit
解压到文件名相同的目录中,使用UTF-8编码
unzip(File, File) - Static method in class org.miaixz.bus.core.xyz.ZipKit
解压,默认使用UTF-8编码
unzip(File, File, Charset) - Static method in class org.miaixz.bus.core.xyz.ZipKit
解压
unzip(File, Charset) - Static method in class org.miaixz.bus.core.xyz.ZipKit
解压到文件名相同的目录中
unzip(InputStream, File, Charset) - Static method in class org.miaixz.bus.core.xyz.ZipKit
解压 ZIP条目不使用高速缓冲。
unzip(String) - Static method in class org.miaixz.bus.core.xyz.ZipKit
解压到文件名相同的目录中,默认编码UTF-8
unzip(String, String) - Static method in class org.miaixz.bus.core.xyz.ZipKit
解压,默认UTF-8编码
unzip(String, String, Charset) - Static method in class org.miaixz.bus.core.xyz.ZipKit
解压
unzip(String, Charset) - Static method in class org.miaixz.bus.core.xyz.ZipKit
解压到文件名相同的目录中
unzip(ZipFile, File) - Static method in class org.miaixz.bus.core.xyz.ZipKit
解压
unzip(ZipFile, File, long) - Static method in class org.miaixz.bus.core.xyz.ZipKit
限制解压后文件大小
unzip(ZipInputStream, File) - Static method in class org.miaixz.bus.core.xyz.ZipKit
解压 ZIP条目不使用高速缓冲。
unzipFileBytes(File, String) - Static method in class org.miaixz.bus.core.xyz.ZipKit
从Zip文件中提取指定的文件为bytes
unzipFileBytes(File, Charset, String) - Static method in class org.miaixz.bus.core.xyz.ZipKit
从Zip文件中提取指定的文件为bytes
unzipFileBytes(String, String) - Static method in class org.miaixz.bus.core.xyz.ZipKit
从Zip文件中提取指定的文件为bytes
unzipFileBytes(String, Charset, String) - Static method in class org.miaixz.bus.core.xyz.ZipKit
从Zip文件中提取指定的文件为bytes
unZlib(byte[]) - Static method in class org.miaixz.bus.core.xyz.ZipKit
解压缩zlib
unZlib(byte[], Charset) - Static method in class org.miaixz.bus.core.xyz.ZipKit
Zlib解压缩处理
unZlib(InputStream) - Static method in class org.miaixz.bus.core.xyz.ZipKit
解压缩zlib
unZlib(InputStream, int) - Static method in class org.miaixz.bus.core.xyz.ZipKit
解压缩zlib
update(byte[]) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16Checksum
计算全部字节
update(byte[]) - Method in class org.miaixz.bus.core.io.check.CRC8
Updates the current check with the specified array of bytes.
update(byte[], int, int) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16CCITTFalse
 
update(byte[], int, int) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16Checksum
 
update(byte[], int, int) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16DNP
 
update(byte[], int, int) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16Maxim
 
update(byte[], int, int) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16USB
 
update(byte[], int, int) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16X25
 
update(byte[], int, int) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16XModem
 
update(byte[], int, int) - Method in class org.miaixz.bus.core.io.check.CRC16
 
update(byte[], int, int) - Method in class org.miaixz.bus.core.io.check.CRC8
 
update(int) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16Ansi
 
update(int) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16CCITT
 
update(int) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16CCITTFalse
 
update(int) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16DNP
 
update(int) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16IBM
 
update(int) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16Maxim
 
update(int) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16Modbus
 
update(int) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16USB
 
update(int) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16X25
 
update(int) - Method in class org.miaixz.bus.core.io.check.crc16.CRC16XModem
 
update(int) - Method in class org.miaixz.bus.core.io.check.CRC16
 
update(int) - Method in class org.miaixz.bus.core.io.check.CRC8
 
UPGRADE - Static variable in class org.miaixz.bus.core.lang.Header
The header Upgrade
UPPER_ALPHABET_NUMBER - Static variable in class org.miaixz.bus.core.lang.Normal
字符串: 大字母数字
UPPER_CASE - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Naming
转换为大写
upperAt(CharSequence, int) - Static method in class org.miaixz.bus.core.text.CharsBacker
大写对应下标字母
upperFirst(CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
大写首字母 例如:text = name, return Name
upperFirstAndAddPre(CharSequence, String) - Static method in class org.miaixz.bus.core.text.CharsBacker
原字符串首字母大写并在其首部添加指定字符串 例如:text=name, preString=get = return getName
URI - Static variable in class org.miaixz.bus.core.lang.Regex
URI_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
URIConverter - Class in org.miaixz.bus.core.convert
URI对象转换器
URIConverter() - Constructor for class org.miaixz.bus.core.convert.URIConverter
 
url - Variable in class org.miaixz.bus.core.io.resource.UrlResource
 
url(String) - Static method in class org.miaixz.bus.core.xyz.UrlKit
通过一个字符串形式的URL地址创建URL对象
url(String, URLStreamHandler) - Static method in class org.miaixz.bus.core.xyz.UrlKit
通过一个字符串形式的URL地址创建URL对象
url(URI) - Static method in class org.miaixz.bus.core.xyz.UrlKit
URI转换为URL
URL - Static variable in class org.miaixz.bus.core.lang.Regex
URL
URL_HTTP - Static variable in class org.miaixz.bus.core.lang.Regex
Protocol URL(来自:http://urlregex.com/) 此正则同时支持FTP、File等协议的URL
URL_HTTP_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
Protocol URL(来自:http://urlregex.com/) 此正则同时支持FTP、File等协议的URL
URL_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
URL
URL_PROTOCOL_FILE - Static variable in class org.miaixz.bus.core.lang.Normal
URL 协议表示文件: "file"
URL_PROTOCOL_JAR - Static variable in class org.miaixz.bus.core.lang.Normal
URL 协议表示Jar文件: "jar"
URL_PROTOCOL_VFS - Static variable in class org.miaixz.bus.core.lang.Normal
URL 协议表示JBoss VFS资源: "vfs"
URL_PROTOCOL_VFSFILE - Static variable in class org.miaixz.bus.core.lang.Normal
URL 协议表示JBoss文件: "vfsfile"
URL_PROTOCOL_VFSZIP - Static variable in class org.miaixz.bus.core.lang.Normal
URL 协议表示JBoss zip文件: "vfszip"
URL_PROTOCOL_WSJAR - Static variable in class org.miaixz.bus.core.lang.Normal
URL 协议表示WebSphere文件: "wsjar"
URL_PROTOCOL_ZIP - Static variable in class org.miaixz.bus.core.lang.Normal
URL 协议表示zip文件: "zip"
UrlBuilder - Class in org.miaixz.bus.core.net.url
URL 生成器,格式形如:
UrlBuilder() - Constructor for class org.miaixz.bus.core.net.url.UrlBuilder
构造
UrlBuilder(String, String, int, UrlPath, UrlQuery, String, Charset) - Constructor for class org.miaixz.bus.core.net.url.UrlBuilder
构造
URLConverter - Class in org.miaixz.bus.core.convert
URL对象转换器
URLConverter() - Constructor for class org.miaixz.bus.core.convert.URLConverter
 
UrlDecoder - Class in org.miaixz.bus.core.net.url
URL解码,数据内容的类型是 application/x-www-form-urlencoded。
UrlDecoder() - Constructor for class org.miaixz.bus.core.net.url.UrlDecoder
 
UrlEncoder - Class in org.miaixz.bus.core.net.url
URL编码器,提供百分号编码实现
UrlEncoder() - Constructor for class org.miaixz.bus.core.net.url.UrlEncoder
 
UrlKit - Class in org.miaixz.bus.core.xyz
URL(Uniform Resource Locator)统一资源定位符相关工具类
UrlKit() - Constructor for class org.miaixz.bus.core.xyz.UrlKit
 
UrlPath - Class in org.miaixz.bus.core.net.url
URL中Path部分的封装
UrlPath() - Constructor for class org.miaixz.bus.core.net.url.UrlPath
 
UrlQuery - Class in org.miaixz.bus.core.net.url
URL中查询字符串部分的封装,类似于:
UrlQuery(Map<? extends CharSequence, ?>, UrlQuery.EncodeMode) - Constructor for class org.miaixz.bus.core.net.url.UrlQuery
构造
UrlQuery.EncodeMode - Enum Class in org.miaixz.bus.core.net.url
编码模式 根据不同场景以及不同环境,对Query中的name和value采用不同的编码策略
UrlResource - Class in org.miaixz.bus.core.io.resource
URL资源访问类
UrlResource(URI) - Constructor for class org.miaixz.bus.core.io.resource.UrlResource
构造
UrlResource(URL) - Constructor for class org.miaixz.bus.core.io.resource.UrlResource
构造
UrlResource(URL, String) - Constructor for class org.miaixz.bus.core.io.resource.UrlResource
构造
US_ASCII - Static variable in class org.miaixz.bus.core.lang.Charset
 
useArrayBlockingQueue(int) - Method in class org.miaixz.bus.core.lang.thread.ExecutorBuilder
使用ArrayBlockingQueue 做为等待队列 有界队列,相对无界队列有利于控制队列大小,队列满时,运行线程小于maxPoolSize时会创建新线程,否则触发异常策略
useCachesIfNecessary(URLConnection) - Static method in class org.miaixz.bus.core.xyz.UrlKit
如果连接为JNLP方式,则打开缓存
usedSize - Variable in class org.miaixz.bus.core.cache.file.AbstractFileCache
已使用缓存空间
useLinkedBlockingQueue(int) - Method in class org.miaixz.bus.core.lang.thread.ExecutorBuilder
使用LinkedBlockingQueue 作为等待队列 队列满时,运行线程小于maxPoolSize时会创建新线程,否则触发异常策略
USER_AGENT - Static variable in class org.miaixz.bus.core.lang.Header
The header User-Agent
USER_COUNTRY - Static variable in class org.miaixz.bus.core.lang.Keys
用户的当前地区国家
USER_DIR - Static variable in class org.miaixz.bus.core.lang.Keys
用户的当前工作目录
USER_HOME - Static variable in class org.miaixz.bus.core.lang.Keys
用户的主目录
USER_ID - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Masking
用户id
USER_LANGUAGE - Static variable in class org.miaixz.bus.core.lang.Keys
用户的当前语言
USER_NAME - Static variable in class org.miaixz.bus.core.lang.Keys
用户的账户名称
USER_REGION - Static variable in class org.miaixz.bus.core.lang.Keys
用户的当前区域
userId() - Static method in class org.miaixz.bus.core.data.Masking
【用户id】不对外提供userId
useSynchronousQueue() - Method in class org.miaixz.bus.core.lang.thread.ExecutorBuilder
使用SynchronousQueue 做为等待队列(非公平策略) 它将任务直接提交给线程而不保持它们。当运行线程小于maxPoolSize时会创建新线程,否则触发异常策略
useSynchronousQueue(boolean) - Method in class org.miaixz.bus.core.lang.thread.ExecutorBuilder
使用SynchronousQueue 做为等待队列 它将任务直接提交给线程而不保持它们。当运行线程小于maxPoolSize时会创建新线程,否则触发异常策略
UTC - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"Worldwide","世界标准时间"
UTC - Static variable in class org.miaixz.bus.core.lang.Fields
UTC时间:yyyy-MM-dd'T'HH:mm:ss'Z' 按照ISO8601规范,后缀加Z表示UTC时间
UTC_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
ISO8601时间FormatBuilder:yyyy-MM-dd'T'HH:mm:ss'Z'
UTC_MS - Static variable in class org.miaixz.bus.core.lang.Fields
ISO8601时间:yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
UTC_MS_FORMAT - Static variable in class org.miaixz.bus.core.center.date.Formatter
ISO8601时间FormatBuilder:yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
UTF_16 - Static variable in class org.miaixz.bus.core.lang.Charset
 
UTF_16_BE - Static variable in class org.miaixz.bus.core.lang.Charset
 
UTF_16_LE - Static variable in class org.miaixz.bus.core.lang.Charset
 
UTF_16BE - Static variable in class org.miaixz.bus.core.io.ByteOrderMark
UTF-16BE BOM (Big-Endian).
UTF_16LE - Static variable in class org.miaixz.bus.core.io.ByteOrderMark
UTF-16LE BOM (Little-Endian).
UTF_32_BE - Static variable in class org.miaixz.bus.core.lang.Charset
 
UTF_32_LE - Static variable in class org.miaixz.bus.core.lang.Charset
 
UTF_32BE - Static variable in class org.miaixz.bus.core.io.ByteOrderMark
UTF-32BE BOM (Big-Endian).
UTF_32LE - Static variable in class org.miaixz.bus.core.io.ByteOrderMark
UTF-32LE BOM (Little-Endian).
UTF_8 - Static variable in class org.miaixz.bus.core.io.ByteOrderMark
UTF-8 BOM.
UTF_8 - Static variable in class org.miaixz.bus.core.lang.Charset
 
utf8 - Variable in class org.miaixz.bus.core.io.ByteString
 
utf8() - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
utf8() - Method in class org.miaixz.bus.core.io.ByteString
Constructs a new String by decoding the bytes as UTF-8.
UUID - Class in org.miaixz.bus.core.data
提供通用唯一识别码(universally unique identifier)(UUID)实现,UUID表示一个128位的值。 此类拷贝自java.util.UUID,用于生成不带-的UUID字符串 Generate UUID 不同版本UUID在线生成和参考:Generate UUID UUID 的 5 个版本:UUID 5 version 区别 UUID代码实现参考:sake/uuid4j实现 UUIDv1: Structure,形如:xxxxxxxx-xxxx-1xxx-yxxx-xxxxxxxxxxxx,UUID v1 表示为 32 个字符的十六进制字符串,分五组显示,并用连字符分隔; 基于时间,同时访问主机的 MAC 地址; generate a time based UUID (V1) UUIDv2: Structure,形如:xxxxxxxx-xxxx-2xxx-yxxx-xxxxxxxxxxxx,UUID v2 的结构与其他 UUID 相同;需要 DCE–分布式计算机环境 生成唯一标识符;由于基于计算主机名,有隐私风险,未大规模使用 UUIDv3: Structure,形如:xxxxxxxx-xxxx-3xxx-yxxx-xxxxxxxxxxxx,UUID v3 的结构与其他 UUID 相同;需要 基于命名·使用MD5哈希加密 生成唯一标识符; UUIDv4: Structure,形如:xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx,UUID v4 的结构与其他 UUID 相同,使用最多的版本,使用随机数生成。 默认实现都是该版本; generate a random UUID (V4) UUIDv5: Structure,形如:xxxxxxxx-xxxx-5xxx-yxxx-xxxxxxxxxxxx,UUID v5 的结构与其他 UUID 相同,需要根据 基于命名·使用SHA-1哈希加密 生成唯一标识符; generate name based UUID with SHA1 hashing (v5) UUIDv6: Structure,形如:xxxxxxxx-xxxx-6xxx-yxxx-xxxxxxxxxxxx,UUID v6 的结构与其他 UUID 相同,与 UUIDv1 的字段兼容版本,结合 UUIDv1 和 UUIDv4 的优点,确保基于时间的自然排序和更好的隐私; UUIDv7: Structure,形如:xxxxxxxx-xxxx-7xxx-yxxx-xxxxxxxxxxxx,UUID v7 的结构与其他 UUID 相同,提供了从 Unix Epoch 时间戳派生的时间排序值,以及改进的熵特性。如果可能,建议使用版本 1 和 6; generate a ordered time based UUID (V7) version 字段保存描述此 UUID 类型的值。有 7 种不同的基本 UUID 类型:基于时间的 UUIDv1、DCE 安全 UUIDv2、基于名称的 UUIDv3 、随机生成的 UUIDv4、基于名称的SHA-1算法的 UUIDv5、基于时间的随机生成的 UUIDv6 和 基于时间戳的 UUIDv7。 这些类型的 version 值分别为 1、2、3、4、5、6 和 7。最常用的V4 这些通用标识符具有不同的变体。此类的方法用于操作 Leach-Salz 变体,不过构造方法允许创建任何 UUID 变体(将在下面进行描述)。 变体 2 (Leach-Salz) UUID 的布局如下: long 型数据的最高有效位由以下无符号字段组成:
UUID - Static variable in class org.miaixz.bus.core.lang.Regex
UUID
UUID(long, long) - Constructor for class org.miaixz.bus.core.data.UUID
使用指定的数据构造新的 UUID。
UUID_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
UUID
UUID_SIMPLE - Static variable in class org.miaixz.bus.core.lang.Regex
不带横线的UUID
UUID_SIMPLE_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
不带横线的UUID
UUIDConverter - Class in org.miaixz.bus.core.convert
UUID对象转换器转换器
UUIDConverter() - Constructor for class org.miaixz.bus.core.convert.UUIDConverter
 

V

VALID_HEX - Static variable in class org.miaixz.bus.core.lang.Regex
用于检查十六进制字符串的有效性
VALID_HEX_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
用于检查十六进制字符串的有效性
validate(T) - Method in interface org.miaixz.bus.core.lang.pool.ObjectFactory
验证对象可用性,一般用于对象池中借出对象和返还对象前的验证操作。
validateBetween(Number, Number, Number, String) - Static method in class org.miaixz.bus.core.lang.Validator
检查给定的数字是否在指定范围内
validateBetween(Date, Date, Date, String) - Static method in class org.miaixz.bus.core.lang.Validator
检查给定的日期是否在指定范围内
validateBirthday(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证验证是否为生日
validateByteLength(CharSequence, int, int, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证字符串的字节长度是否符合要求,默认采用"utf-8"编码
validateByteLength(CharSequence, int, int, Charset, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证字符串的字节长度是否符合要求
validateCarDrivingLicence(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为驾驶证 别名:驾驶证档案编号、行驶证编号
validateCarVin(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为车架号,别名:行驶证编号 车辆识别代号 车辆识别码
validateChinese(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为汉字
validateCitizenIdNumber(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为身份证号码(支持18位、15位和港澳台的10位)
validateEmail(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为可用邮箱地址
validateEmpty(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为空,非空时抛出异常 对于String类型判定是否为empty(null 或 "")
validateEqual(Object, Object, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否相等,不相等抛出异常
ValidateException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 校验异常
ValidateException() - Constructor for exception class org.miaixz.bus.core.lang.exception.ValidateException
构造
ValidateException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.ValidateException
构造
ValidateException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.ValidateException
构造
ValidateException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.ValidateException
构造
ValidateException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.ValidateException
 
ValidateException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.ValidateException
构造
ValidateException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.ValidateException
构造
ValidateException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.ValidateException
构造
ValidateException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.ValidateException
构造
validateFalse(boolean, String, Object...) - Static method in class org.miaixz.bus.core.lang.Validator
检查指定值是否为false
validateGeneral(T, int, int, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为给定长度范围的英文字母 、数字和下划线
validateGeneral(T, int, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为给定最小长度的英文字母 、数字和下划线
validateGeneral(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为英文字母 、数字和下划线
validateGeneralWithChinese(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为中文字、英文字母、数字和下划线
validateHex(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为Hex(16进制)字符串
validateIpv4(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为IPV4地址
validateIpv6(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为IPV6地址
validateLength(CharSequence, int, int, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证字符的长度是否符合要求
validateLetter(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否全部为字母组成,包括大写和小写字母和汉字
validateLowerCase(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证字符串是否全部为小写字母
validateMac(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为MAC地址
validateMatchRegex(String, T, String) - Static method in class org.miaixz.bus.core.lang.Validator
通过正则表达式验证 不符合正则抛出ValidateException 异常
validateMobile(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为手机号码(中国)
validateMoney(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为货币
validateNotEmpty(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为非空,为空时抛出异常 对于String类型判定是否为empty(null 或 "")
validateNotEmptyAndEqual(Object, Object, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否非空且与指定值相等 当数据为空时抛出验证异常 当两值不等时抛出异常
validateNotEmptyAndNotEqual(Object, Object, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否非空且与指定值相等 当数据为空时抛出验证异常 当两值相等时抛出异常
validateNotEqual(Object, Object, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否不等,相等抛出异常
validateNotNull(T, String, Object...) - Static method in class org.miaixz.bus.core.lang.Validator
检查指定值是否非null
validateNull(T, String, Object...) - Static method in class org.miaixz.bus.core.lang.Validator
检查指定值是否为null
validateNumber(String, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为数字
ValidateObjectInputStream - Class in org.miaixz.bus.core.io.stream
带有类验证的对象流,用于避免反序列化漏洞 详细见:https://xz.aliyun.com/t/41/
ValidateObjectInputStream(InputStream, Class<?>...) - Constructor for class org.miaixz.bus.core.io.stream.ValidateObjectInputStream
构造
validatePlateNumber(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为中国车牌号
validateTrue(boolean, String, Object...) - Static method in class org.miaixz.bus.core.lang.Validator
检查指定值是否为true
validateUpperCase(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证字符串是否全部为大写字母
validateUrl(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为URL
validateUUID(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为UUID 包括带横线标准格式和不带横线的简单模式
validateWord(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为字母(包括大写和小写字母)
validateZipCode(T, String) - Static method in class org.miaixz.bus.core.lang.Validator
验证是否为邮政编码(中国)
Validator - Class in org.miaixz.bus.core.lang
字段验证器(验证器),分两种类型的验证: isXXX:通过返回boolean值判断是否满足给定格式。 validateXXX:通过抛出异常ValidateException检查是否满足给定格式。
Validator() - Constructor for class org.miaixz.bus.core.lang.Validator
 
value - Variable in class org.miaixz.bus.core.lang.mutable.MutableEntry
 
value() - Element in annotation interface org.miaixz.bus.core.annotation.Alias
别名值,即使用此注解要替换成的别名名称
value() - Element in annotation interface org.miaixz.bus.core.annotation.GuardedBy
指出变量由哪些锁保护
value() - Element in annotation interface org.miaixz.bus.core.annotation.Label
指定的标签
value() - Method in class org.miaixz.bus.core.annotation.Named.Names
 
value() - Element in annotation interface org.miaixz.bus.core.annotation.Named
 
value() - Element in annotation interface org.miaixz.bus.core.annotation.Order
升降序
value() - Element in annotation interface org.miaixz.bus.core.annotation.SPI
默认实现ID
value() - Element in annotation interface org.miaixz.bus.core.annotation.Trace
 
value() - Element in annotation interface org.miaixz.bus.core.annotation.Values
配置属性的前缀
value(String, Type) - Method in class org.miaixz.bus.core.beans.copier.provider.BeanValueProvider
 
value(String, Type) - Method in class org.miaixz.bus.core.beans.copier.provider.DynaBeanValueProvider
 
value(String, Type) - Method in class org.miaixz.bus.core.beans.copier.provider.MapValueProvider
 
value(T, Type) - Method in interface org.miaixz.bus.core.beans.copier.ValueProvider
获取值 返回值一般需要匹配被注入类型,如果不匹配会调用默认转换 Convert#convert(Type, Object)实现转换
valueOf(String) - Static method in enum class org.miaixz.bus.core.beans.BeanDescCache
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.beans.BeanInfoCache
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.cache.GlobalPruneTimer
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.center.date.culture.cn.Opposite
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Modify
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Month
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Quarter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Units
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Various
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Week
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.center.date.format.FormatPeriod.Level
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.convert.BasicType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.data.Pid
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.data.Strength.CHAR_TYPE
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.data.Strength.PASSWD_LEVEL
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.io.file.FileMagicNumber
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.io.file.FileMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.io.file.LineSeparator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.io.unit.DataUnit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.io.watch.WatchKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.Algorithm.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.Algorithm.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.Algorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Align
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Festival
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.EnumMap.FtpMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Gradient
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Masking
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Modifier
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Naming
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Zoom
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.Gender
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.I18n
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in class org.miaixz.bus.core.lang.MediaType
返回媒体类型.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.range.BoundType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.ref.ReferenceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.thread.RejectPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.lang.ZoneId
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.net.tls.TlsVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.net.url.UrlQuery.EncodeMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.text.StringJoiner.NullMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.miaixz.bus.core.text.StringTrimer.TrimMode
Returns the enum constant of this class with the specified name.
ValueProvider<T> - Interface in org.miaixz.bus.core.beans.copier
值提供者,用于提供Bean注入时参数对应值得抽象接口 继承或匿名实例化此接口 在Bean注入过程中,Bean获得字段名,通过外部方式根据这个字段名查找相应的字段值,然后注入Bean
ValueProviderToBeanCopier<T> - Class in org.miaixz.bus.core.beans.copier
ValueProvider属性拷贝到Bean中的拷贝器
ValueProviderToBeanCopier(ValueProvider<String>, T, Type, CopyOptions) - Constructor for class org.miaixz.bus.core.beans.copier.ValueProviderToBeanCopier
构造
values() - Static method in enum class org.miaixz.bus.core.beans.BeanDescCache
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.beans.BeanInfoCache
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.cache.GlobalPruneTimer
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.center.date.culture.cn.Opposite
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Modify
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Month
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Quarter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Units
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Various
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.center.date.culture.en.Week
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.center.date.culture.solar.SolarTerms.X
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.center.date.format.FormatPeriod.Level
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
 
values() - Method in class org.miaixz.bus.core.center.map.LinkedForestMap
返回当前实例中全部TreeEntry组成的Collection集合
values() - Method in class org.miaixz.bus.core.center.map.MapProxy
 
values() - Method in class org.miaixz.bus.core.center.map.MapWrapper
 
values() - Method in class org.miaixz.bus.core.center.map.multi.AbstractTable
 
values() - Method in interface org.miaixz.bus.core.center.map.multi.Table
所有行列值的集合
values() - Method in class org.miaixz.bus.core.center.map.reference.ReferenceConcurrentMap
 
values() - Method in class org.miaixz.bus.core.center.map.TableMap
 
values() - Static method in enum class org.miaixz.bus.core.convert.BasicType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.data.Pid
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.data.Strength.CHAR_TYPE
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.data.Strength.PASSWD_LEVEL
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.io.file.FileMagicNumber
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.io.file.FileMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.io.file.LineSeparator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.io.unit.DataUnit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.io.watch.WatchKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.Algorithm.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.Algorithm.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.Algorithm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Align
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Festival
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.EnumMap.FtpMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Gradient
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Masking
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Modifier
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Naming
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.EnumMap.Zoom
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.Gender
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.I18n
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.range.BoundType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.ref.ReferenceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.thread.RejectPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.lang.ZoneId
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.net.tls.TlsVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.net.url.UrlQuery.EncodeMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.text.placeholder.StringTemplate.Feature
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.text.StringJoiner.NullMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.miaixz.bus.core.text.StringTrimer.TrimMode
Returns an array containing the constants of this enum class, in the order they are declared.
values(Collection<Map<?, V>>) - Static method in class org.miaixz.bus.core.xyz.CollKit
获取指定Map列表中所有的Value
Values - Annotation Interface in org.miaixz.bus.core.annotation
配置注解,用于添加前缀
valuesOfKeys(Map<K, V>, Iterable<K>) - Static method in class org.miaixz.bus.core.xyz.MapKit
从Map中获取指定键列表对应的值列表 如果key在map中不存在或key对应值为null,则返回值列表对应位置的值也为null
valuesOfKeys(Map<K, V>, Iterator<K>) - Static method in class org.miaixz.bus.core.xyz.MapKit
从Map中获取指定键列表对应的值列表 如果key在map中不存在或key对应值为null,则返回值列表对应位置的值也为null
valuesOfKeys(Map<K, V>, K...) - Static method in class org.miaixz.bus.core.xyz.MapKit
从Map中获取指定键列表对应的值列表 如果key在map中不存在或key对应值为null,则返回值列表对应位置的值也为null
variant() - Method in class org.miaixz.bus.core.data.UUID
与此 UUID 相关联的变体号。变体号描述 UUID 的布局。
Various - Enum Class in org.miaixz.bus.core.center.date.culture.en
日期各个部分的枚举 与Calendar相应值对应
VARY - Static variable in class org.miaixz.bus.core.lang.Header
The header Vary
verify(String) - Static method in class org.miaixz.bus.core.data.VIN
校验VIN码有效性,要求: 满足正则:Pattern.CAR_VIN_PATTERN 满足第9位校验位和计算的检验值一致
verify(String, boolean) - Static method in class org.miaixz.bus.core.data.CIN
判断18位身份证的合法性,第十八位数字(校验码)的计算方法为: 将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 将这17位数字和系数相乘的结果相加 用加出来和除以11,看余数是多少 余数只可能有0 1 2 3 4 5 6 7 8 9 10这11个数字。其分别对应的最后一位身份证的号码为1 0 X 9 8 7 6 5 4 3 2 通过上面得知如果余数是2,就会在身份证的第18位数字上出现罗马数字的Ⅹ。如果余数是10,身份证的最后一位号码就是2
verify(String, X509Certificate) - Method in class org.miaixz.bus.core.net.tls.TrustAnyHostnameVerifier
 
verify(String, SSLSession) - Method in class org.miaixz.bus.core.net.tls.TrustAnyHostnameVerifier
 
verifyHostname(String, String) - Method in class org.miaixz.bus.core.net.tls.TrustAnyHostnameVerifier
返回true iff hostname匹配域名pattern.
version() - Method in class org.miaixz.bus.core.data.UUID
与此 UUID 相关联的版本号.
Version - Class in org.miaixz.bus.core
字符串版本表示,用于解析版本号的不同部分并比较大小。 来自:java.lang.module.ModuleDescriptor.Version
Version(String) - Constructor for class org.miaixz.bus.core.Version
版本对象,格式:tok+ ( '-' tok+)? ( '+' tok+)?,版本之间使用'.'或'-'分隔,版本号可能包含'+' 数字部分按照大小比较,字符串按照字典顺序比较。 sequence: 主版本号 pre: 次版本号 build: 构建版本
VersionCompare - Class in org.miaixz.bus.core.compare
版本比较器 比较两个版本的大小 排序时版本从小到大排序,即比较时小版本在前,大版本在后 支持如:1.3.20.8,6.82.20160101,8.5a/8.5c等版本形式 参考:java.lang.module.ModuleDescriptor.Version
VersionCompare() - Constructor for class org.miaixz.bus.core.compare.VersionCompare
默认构造
VersionCompare(boolean) - Constructor for class org.miaixz.bus.core.compare.VersionCompare
默认构造
VersionException - Exception Class in org.miaixz.bus.core.lang.exception
类型: 版本异常
VersionException(String) - Constructor for exception class org.miaixz.bus.core.lang.exception.VersionException
构造
VersionException(String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.VersionException
构造
VersionException(String, String) - Constructor for exception class org.miaixz.bus.core.lang.exception.VersionException
构造
VersionException(String, String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.VersionException
 
VersionException(String, Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.VersionException
构造
VersionException(String, Throwable, boolean, boolean) - Constructor for exception class org.miaixz.bus.core.lang.exception.VersionException
构造
VersionException(Throwable) - Constructor for exception class org.miaixz.bus.core.lang.exception.VersionException
构造
VersionException(Throwable, String, Object...) - Constructor for exception class org.miaixz.bus.core.lang.exception.VersionException
构造
VERY_STRONG - Enum constant in enum class org.miaixz.bus.core.data.Strength.PASSWD_LEVEL
很强
VfsResource - Class in org.miaixz.bus.core.io.resource
VFS资源封装 支持VFS 3.x on JBoss AS 6+,JBoss AS 7 and WildFly 8+ 参考:org.springframework.core.io.VfsUtils
VfsResource(Object) - Constructor for class org.miaixz.bus.core.io.resource.VfsResource
构造
VIA - Static variable in class org.miaixz.bus.core.lang.Header
The header Via
VIDEO_MP4 - Static variable in class org.miaixz.bus.core.lang.MediaType
"video/mp4"
VIDEO_MP4_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
VIDEO_MPEG - Static variable in class org.miaixz.bus.core.lang.MediaType
"video/mpeg"
VIDEO_MPEG_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
VIDEO_WILDCARD - Static variable in class org.miaixz.bus.core.lang.MediaType
"video/*"
VIDEO_WILDCARD_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
 
view(Collection<? extends T>) - Static method in class org.miaixz.bus.core.xyz.CollKit
转为只读集合
view(List<T>) - Static method in class org.miaixz.bus.core.xyz.ListKit
转为一个不可变List 类似于Java9中的List.of
view(Map<K, V>) - Static method in class org.miaixz.bus.core.xyz.MapKit
将对应Map转换为不可修改的Map
view(Set<T>) - Static method in class org.miaixz.bus.core.xyz.SetKit
转为一个不可变Set
view(T...) - Static method in class org.miaixz.bus.core.xyz.ListKit
数组转为一个不可变List 类似于Java9中的List.of 不同于Arrays.asList,此方法不允许修改数组
view(T...) - Static method in class org.miaixz.bus.core.xyz.SetKit
数组转为一个不可变List 类似于Java9中的List.of
VIN - Class in org.miaixz.bus.core.data
VIN是Vehicle Identification Number的缩写,即车辆识别号码。VIN码是全球通行的车辆唯一标识符,由17位数字和字母组成。
VIN(String) - Constructor for class org.miaixz.bus.core.data.VIN
构造
VIRGO - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Constellation
处女座
visitFile(Path, BasicFileAttributes) - Method in class org.miaixz.bus.core.io.compress.ZipCopyVisitor
 
visitFile(Path, BasicFileAttributes) - Method in class org.miaixz.bus.core.io.file.visitor.CopyVisitor
 
visitFile(Path, BasicFileAttributes) - Method in class org.miaixz.bus.core.io.file.visitor.DeleteVisitor
 
visitFile(Path, BasicFileAttributes) - Method in class org.miaixz.bus.core.io.file.visitor.MoveVisitor
 
VOLATILE - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Modifier
(易失修饰符)指定该变量可以同时被几个线程控制和修改
VST - Enum constant in enum class org.miaixz.bus.core.lang.ZoneId
"+08:00", "Asia/Ho_Chi_Minh", "亚洲/胡志明市"

W

waitAll(CompletableFuture<?>...) - Static method in class org.miaixz.bus.core.xyz.AsyncKit
等待所有任务执行完毕,包裹了异常
waitAny(CompletableFuture<?>...) - Static method in class org.miaixz.bus.core.xyz.AsyncKit
等待任意一个任务执行完毕,包裹了异常
waitForDie() - Static method in class org.miaixz.bus.core.xyz.ThreadKit
等待当前线程结束.
waitForDie(Thread) - Static method in class org.miaixz.bus.core.xyz.ThreadKit
等待线程结束.
waitUntilNotified(Object) - Method in class org.miaixz.bus.core.io.timout.Timeout
Waits on monitor until it is notified.
walk(Consumer<MapTree<T>>) - Method in class org.miaixz.bus.core.tree.MapTree
递归树并处理子树下的节点,采用深度优先遍历方式。
walk(Consumer<MapTree<T>>, boolean) - Method in class org.miaixz.bus.core.tree.MapTree
递归树并处理子树下的节点
walkFiles(File, Predicate<File>) - Static method in class org.miaixz.bus.core.xyz.FileKit
递归遍历目录并处理目录下的文件,可以处理目录或文件: 目录和非目录均调用Predicate处理 目录如果Predicate.test(Object)true则递归调用此方法处理。 此方法与FileKit.loopFiles(File, FileFilter)不同的是,处理目录判断,可减少无效目录的遍历。
walkFiles(Path, int, boolean, FileVisitor<? super Path>) - Static method in class org.miaixz.bus.core.io.file.PathResolve
遍历指定path下的文件并做处理
walkFiles(Path, int, FileVisitor<? super Path>) - Static method in class org.miaixz.bus.core.io.file.PathResolve
遍历指定path下的文件并做处理
walkFiles(Path, FileVisitor<? super Path>) - Static method in class org.miaixz.bus.core.io.file.PathResolve
遍历指定path下的文件并做处理
WAR_URL_PREFIX - Static variable in class org.miaixz.bus.core.lang.Normal
URL 前缀表示war: "war:"
WAR_URL_SEPARATOR - Static variable in class org.miaixz.bus.core.lang.Normal
WAR路径及内部文件路径分界符
WASM - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
wasm
watch() - Method in class org.miaixz.bus.core.io.watch.WatchMonitor
开始监听事件,阻塞当前进程
watch(BiConsumer<WatchEvent<?>, WatchKey>) - Method in class org.miaixz.bus.core.io.watch.WatchServiceWrapper
执行事件获取并处理 WatchEvent.context()是实际操作的文件或目录的相对监听路径的Path,非绝对路径 WatchKey.watchable()是监听的Path 此方法调用后阻塞线程,直到触发监听事件,执行后退出,无循环执行操作
watch(BiConsumer<WatchEvent<?>, WatchKey>, Predicate<WatchEvent<?>>) - Method in class org.miaixz.bus.core.io.watch.WatchServiceWrapper
执行事件获取并处理 WatchEvent.context()是实际操作的文件或目录的相对监听路径的Path,非绝对路径 WatchKey.watchable()是监听的Path 此方法调用后阻塞线程,直到触发监听事件,执行后退出,无循环执行操作
watch(Watcher) - Method in class org.miaixz.bus.core.io.watch.WatchMonitor
开始监听事件,阻塞当前进程
watch(Watcher, Predicate<WatchEvent<?>>) - Method in class org.miaixz.bus.core.io.watch.WatchServiceWrapper
执行事件获取并处理 WatchEvent.context()是实际操作的文件或目录的相对监听路径的Path,非绝对路径 WatchKey.watchable()是监听的Path 此方法调用后阻塞线程,直到触发监听事件,执行后退出,无循环执行操作
Watcher - Interface in org.miaixz.bus.core.io.watch
观察者(监视器)
WatcherChain - Class in org.miaixz.bus.core.io.watch
观察者链 用于加入多个观察者
WatcherChain(Watcher...) - Constructor for class org.miaixz.bus.core.io.watch.WatcherChain
构造
WatchKind - Enum Class in org.miaixz.bus.core.io.watch
监听事件类型枚举,包括:
WatchKit - Class in org.miaixz.bus.core.xyz
监听工具类 主要负责文件监听器的快捷创建
WatchKit() - Constructor for class org.miaixz.bus.core.xyz.WatchKit
 
WatchMonitor - Class in org.miaixz.bus.core.io.watch
路径监听器
WatchMonitor(Path, int, WatchEvent.Kind<?>...) - Constructor for class org.miaixz.bus.core.io.watch.WatchMonitor
构造 例如设置:
WatchMonitor(Path, WatchEvent.Kind<?>...) - Constructor for class org.miaixz.bus.core.io.watch.WatchMonitor
构造
WatchServiceWrapper - Class in org.miaixz.bus.core.io.watch
WatchEvent 包装类,提供可选的监听事件和监听选项,实现方法包括: 注册:WatchServiceWrapper.registerPath(Path, int)注册需要监听的路径。 监听:WatchServiceWrapper.watch(Watcher, Predicate) 启动监听并指定事件触发后的行为。
WatchServiceWrapper(WatchEvent.Kind<?>...) - Constructor for class org.miaixz.bus.core.io.watch.WatchServiceWrapper
构造
WAV - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
wav
wCRCin - Variable in class org.miaixz.bus.core.io.check.crc16.CRC16Checksum
CRC16 Checksum 结果值
WEAK - Enum constant in enum class org.miaixz.bus.core.lang.ref.ReferenceType
弱引用,在GC时发现弱引用会回收其对象
WeakCache<K,V> - Class in org.miaixz.bus.core.cache.provider
弱引用缓存 对于一个给定的键,其映射的存在并不阻止垃圾回收器对该键的丢弃,这就使该键成为可终止的,被终止,然后被回收。 丢弃某个键时,其条目从映射中有效地移除。
WeakCache(long) - Constructor for class org.miaixz.bus.core.cache.provider.WeakCache
构造
WeakConcurrentMap<K,V> - Class in org.miaixz.bus.core.center.map.reference
线程安全的WeakMap实现 键和值都为Weak引用,即,在GC时发现弱引用会回收其对象
WeakConcurrentMap() - Constructor for class org.miaixz.bus.core.center.map.reference.WeakConcurrentMap
构造
WeakConcurrentMap(ConcurrentMap<Ref<K>, Ref<V>>) - Constructor for class org.miaixz.bus.core.center.map.reference.WeakConcurrentMap
构造
WeakIntern<T> - Class in org.miaixz.bus.core.lang.intern
使用WeakHashMap(线程安全)存储对象的规范化对象,注意此对象需单例使用!
WeakIntern() - Constructor for class org.miaixz.bus.core.lang.intern.WeakIntern
 
WeakObject<T> - Class in org.miaixz.bus.core.lang.ref
弱引用对象,在GC时发现弱引用会回收其对象
WeakObject(T, ReferenceQueue<? super T>) - Constructor for class org.miaixz.bus.core.lang.ref.WeakObject
构造
WebAppResource - Class in org.miaixz.bus.core.io.resource
Web root资源访问对象
WebAppResource(String) - Constructor for class org.miaixz.bus.core.io.resource.WebAppResource
构造
WEBM - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
webm
WEBP - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
webp
WEDNESDAY - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Week
周三
Week - Class in org.miaixz.bus.core.center.date.culture.cn
星期
Week - Enum Class in org.miaixz.bus.core.center.date.culture.en
星期枚举 与Calendar中的星期int值对应
Week(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Week
 
Week(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Week
 
WEEK - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Units
一周的毫秒数
WEEK_OF_MONTH - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Various
一月中第几周
WEEK_OF_YEAR - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Various
一年中第几周
weekOfMonth() - Method in class org.miaixz.bus.core.center.date.DateTime
获得指定日期是所在月份的第几周 此方法返回值与一周的第一天有关,比如: 2016年1月3日为周日,如果一周的第一天为周日,那这天是第二周(返回2) 如果一周的第一天为周一,那这天是第一周(返回1)
weekOfMonth(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得指定日期是所在月份的第几周
weekOfYear() - Method in class org.miaixz.bus.core.center.date.DateTime
获得指定日期是所在年份的第几周 此方法返回值与一周的第一天有关,比如: 2016年1月3日为周日,如果一周的第一天为周日,那这天是第二周(返回2) 如果一周的第一天为周一,那这天是第一周(返回1) 跨年的那个星期得到的结果总是1
weekOfYear(TemporalAccessor) - Static method in class org.miaixz.bus.core.center.date.Calculate
获得指定日期是所在年份的第几周,如: 如果一年的第一天是星期一,则第一周从第一天开始,没有零周 如果一年的第二天是星期一,则第一周从第二天开始,而第一天在零周 如果一年的第4天是星期一,则第一周从第4天开始,第1至第3天在零周 如果一年的第5天是星期一,则第二周从第5天开始,第1至第4天在第一周
weekOfYear(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得指定日期是所在年份的第几周 此方法返回值与一周的第一天有关,比如: 2016年1月3日为周日,如果一周的第一天为周日,那这天是第二周(返回2) 如果一周的第一天为周一,那这天是第一周(返回1) 跨年的那个星期得到的结果总是1
weigher(EntryWeigher<? super K, ? super V>) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap.Builder
Specifies an algorithm to determine how many the units of capacity an entry consumes.
weigher(Weigher<? super V>) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap.Builder
Specifies an algorithm to determine how many the units of capacity a value consumes.
Weigher<V> - Interface in org.miaixz.bus.core.center.map.concurrent
确定值的选择器
Weighers - Class in org.miaixz.bus.core.center.map.concurrent
A common set of Weigher and EntryWeigher implementations.
weight - Variable in class org.miaixz.bus.core.lang.selector.WeightObject
权重
weightedSize() - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
Returns the weighted size of this map.
WeightObject<T> - Class in org.miaixz.bus.core.lang.selector
带有权重的对象包装
WeightObject(T, int) - Constructor for class org.miaixz.bus.core.lang.selector.WeightObject
构造
weightOf(K, V) - Method in interface org.miaixz.bus.core.center.map.concurrent.EntryWeigher
Measures an entry's selector to determine how many units of capacity that the data and value consumes.
weightOf(V) - Method in interface org.miaixz.bus.core.center.map.concurrent.Weigher
测量对象的选择器以确定值消耗了多少个容量单位
weightRandom(Iterable<WeightObject<T>>) - Static method in class org.miaixz.bus.core.xyz.RandomKit
带有权重的随机生成器
weightRandom(WeightObject<T>[]) - Static method in class org.miaixz.bus.core.xyz.RandomKit
带有权重的随机生成器
WeightRandomSelector<T> - Class in org.miaixz.bus.core.lang.selector
权重随机选择算法实现
WeightRandomSelector() - Constructor for class org.miaixz.bus.core.lang.selector.WeightRandomSelector
构造
WeightRandomSelector(Iterable<WeightObject<T>>) - Constructor for class org.miaixz.bus.core.lang.selector.WeightRandomSelector
构造
WeightRandomSelector(WeightObject<T>) - Constructor for class org.miaixz.bus.core.lang.selector.WeightRandomSelector
构造
WeightRandomSelector(WeightObject<T>[]) - Constructor for class org.miaixz.bus.core.lang.selector.WeightRandomSelector
构造
wgs84ToBd09(double, double) - Static method in class org.miaixz.bus.core.data.Coordinate
WGS84 坐标转为 百度坐标系 (BD-09) 坐标
wgs84ToGcj02(double, double) - Static method in class org.miaixz.bus.core.data.Coordinate
WGS84 转换为 火星坐标系 (GCJ-02)
wgs84ToMercator(double, double) - Static method in class org.miaixz.bus.core.data.Coordinate
WGS84 坐标转为 墨卡托投影
where() - Static method in class org.miaixz.bus.core.lang.Console
返回当前位置+行号 (不支持Lambda、内部类、递归内使用)
WHICH - Static variable in class org.miaixz.bus.core.center.date.culture.cn.Week
 
WHITE - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
WIDTH - Enum constant in enum class org.miaixz.bus.core.lang.EnumMap.Zoom
指定宽度,高度按比例
WILDCARD - Static variable in class org.miaixz.bus.core.lang.MediaType
A String constant representing wildcard "*/*" media type .
WILDCARD_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
A MediaType constant representing wildcard "*/*" media type.
WINDOWS - Enum constant in enum class org.miaixz.bus.core.io.file.LineSeparator
Windows系统换行符:"\r\n"
WINDOWS_SEPARATOR - Static variable in class org.miaixz.bus.core.io.file.FileName
Windows路径分隔符
with(BiConsumer<T, P1>, P1) - Method in class org.miaixz.bus.core.builder.GenericBuilder
调用1参数方法
with(Consumer<T>) - Method in class org.miaixz.bus.core.builder.GenericBuilder
调用无参数方法
with(SerConsumer3<T, P1, P2>, P1, P2) - Method in class org.miaixz.bus.core.builder.GenericBuilder
调用2参数方法
WITH_NOT_NUMBERS - Static variable in class org.miaixz.bus.core.lang.Regex
从非数字开始
WITH_NOT_NUMBERS_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
从非数字开始
WMV - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
wmv
WOFF - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
woff The existing registration "application/font-woff" is deprecated in favor of "font/woff".
WOFF2 - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
woff2
WORD - Static variable in class org.miaixz.bus.core.lang.Regex
字母
WORD_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
字母
WordTree - Class in org.miaixz.bus.core.text.dfa
DFA(Deterministic Finite Automaton 确定有穷自动机) DFA单词树(以下简称单词树),常用于在某大段文字中快速查找某几个关键词是否存在。 单词树使用group区分不同的关键字集合,不同的分组可以共享树枝,避免重复建树。 单词树使用树状结构表示一组单词。 例如:红领巾,红河 构建树后为:
WordTree() - Constructor for class org.miaixz.bus.core.text.dfa.WordTree
默认构造
WordTree(int) - Constructor for class org.miaixz.bus.core.text.dfa.WordTree
指定初始化容量
work - Variable in class org.miaixz.bus.core.center.date.culture.Holiday
是否上班
work() - Method in class org.miaixz.bus.core.lang.thread.SyncFinisher.Worker
任务内容
Worker() - Constructor for class org.miaixz.bus.core.lang.thread.SyncFinisher.Worker
 
WPD - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
wpd
wrap(boolean...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
将原始类型数组包装为包装类型
wrap(byte...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
将原始类型数组包装为包装类型
wrap(char...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
将原始类型数组包装为包装类型
wrap(double...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
将原始类型数组包装为包装类型
wrap(float...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
将原始类型数组包装为包装类型
wrap(int...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
将原始类型数组包装为包装类型
wrap(long...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
将原始类型数组包装为包装类型
wrap(short...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
将原始类型数组包装为包装类型
wrap(CharSequence, char, char) - Static method in class org.miaixz.bus.core.text.CharsBacker
包装指定字符串
wrap(CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
包装指定字符串 当前缀和后缀一致时使用此方法
wrap(CharSequence, CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
包装指定字符串
wrap(Class<?>) - Static method in enum class org.miaixz.bus.core.convert.BasicType
原始类转为包装类,非原始类返回原类
wrap(Class<?>) - Static method in class org.miaixz.bus.core.convert.Convert
原始类转为包装类,非原始类返回原类
wrap(Class<?>, boolean) - Static method in enum class org.miaixz.bus.core.convert.BasicType
原始类转为包装类,非原始类返回原类
wrap(Class<?>, long) - Static method in class org.miaixz.bus.core.xyz.DateKit.SQL
时间戳转为子类型,支持: Date DateTime Date Time Timestamp
wrap(Object) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
包装数组对象
wrap(Throwable, Class<T>) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
包装一个异常
wrap(Map<K, V>) - Static method in class org.miaixz.bus.core.xyz.MapKit
创建Map包装类MapWrapper MapWrapper对Map做一次包装
wrap(Stream<Map.Entry<K, V>>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
根据一个原始的流,返回一个新包装类实例
wrap(Stream<T>) - Method in class org.miaixz.bus.core.center.stream.EasyStream
根据一个原始的流,返回一个新包装类实例
wrap(Stream<T>) - Method in interface org.miaixz.bus.core.center.stream.WrappedStream
将一个原始流包装为指定类型的增强流 若source于当前实例包装的流并不相同,则该增强流与当前实例无关联关系
WRAP - Enum constant in enum class org.miaixz.bus.core.lang.Algorithm.Type
包装模式
wrapAll(CharSequence, CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
包装多个字符串
wrapAllIfMissing(CharSequence, CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
包装多个字符串,如果已经包装,则不再包装
wrapAllWithPair(CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
使用单个字符包装多个字符串
wrapAllWithPairIfMissing(CharSequence, CharSequence...) - Static method in class org.miaixz.bus.core.text.CharsBacker
使用成对的字符包装多个字符串,如果已经包装,则不再包装
wrapAndThrow(Throwable) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
包装异常并重新抛出此异常 RuntimeExceptionError 直接抛出,其它检查异常包装为UndeclaredThrowableException 后抛出
wrapIfMissing(CharSequence, CharSequence, CharSequence) - Static method in class org.miaixz.bus.core.text.CharsBacker
包装指定字符串,如果前缀或后缀已经包含对应的字符串,则不再包装
WrappedStream<T,S> - Interface in org.miaixz.bus.core.center.stream
Stream实例的包装器,用于增强原始的Stream,提供一些额外的中间与终端操作。 默认提供两个可用实现: EasyStream:针对单元素的通用增强流实现; EntryStream:针对键值对类型元素的增强流实现;
Wrapper<T> - Interface in org.miaixz.bus.core.lang
包装接口
wrapRuntime(String) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
将指定的消息包装为运行时异常
wrapRuntime(Throwable) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
使用运行时异常包装编译异常
wrapRuntimeAndThrow(String) - Static method in class org.miaixz.bus.core.xyz.ExceptionKit
将消息包装为运行时异常并抛出
writableSegment(int) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
write(byte[]) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
write(byte[]) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Like OutputStream.write(byte[]), this writes a complete byte array to this sink.
write(byte[]) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
write(byte[]) - Method in class org.miaixz.bus.core.io.stream.EmptyOutputStream
什么也不做,写出到 /dev/null.
write(byte[]) - Method in class org.miaixz.bus.core.io.stream.StreamWriter
将byte[]写到流中
write(byte[]) - Method in class org.miaixz.bus.core.io.stream.WriterOutputStream
 
write(byte[], int, int) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
write(byte[], int, int) - Method in class org.miaixz.bus.core.io.file.FileWriter
写入数据到文件
write(byte[], int, int) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Like OutputStream.write(byte[], int, int), this writes byteCount bytes of source, starting at offset.
write(byte[], int, int) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
write(byte[], int, int) - Method in class org.miaixz.bus.core.io.stream.EmptyOutputStream
什么也不做,写出到/dev/null.
write(byte[], int, int) - Method in class org.miaixz.bus.core.io.stream.FastByteArrayOutputStream
 
write(byte[], int, int) - Method in class org.miaixz.bus.core.io.stream.WriterOutputStream
 
write(byte[], int, int, boolean) - Method in class org.miaixz.bus.core.io.file.FileWriter
写入数据到文件
write(char[]) - Method in class org.miaixz.bus.core.io.AppendableWriter
 
write(char[]) - Method in class org.miaixz.bus.core.io.FastStringWriter
 
write(char[], int, int) - Method in class org.miaixz.bus.core.io.AppendableWriter
 
write(char[], int, int) - Method in class org.miaixz.bus.core.io.FastStringWriter
 
write(int) - Method in class org.miaixz.bus.core.io.AppendableWriter
 
write(int) - Method in class org.miaixz.bus.core.io.FastStringWriter
 
write(int) - Method in class org.miaixz.bus.core.io.stream.EmptyOutputStream
什么也不做,写出到 /dev/null.
write(int) - Method in class org.miaixz.bus.core.io.stream.FastByteArrayOutputStream
 
write(int) - Method in class org.miaixz.bus.core.io.stream.WriterOutputStream
 
write(File) - Method in class org.miaixz.bus.core.xml.XmlWriter
将XML文档写出
write(OutputStream) - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
write(OutputStream) - Method in class org.miaixz.bus.core.io.ByteString
Writes the contents of this byte string to out.
write(OutputStream) - Method in class org.miaixz.bus.core.xml.XmlWriter
将XML文档写出
write(OutputStream, boolean, byte[]) - Static method in class org.miaixz.bus.core.xyz.IoKit
将byte[]写到流中
write(OutputStream, byte[]) - Static method in class org.miaixz.bus.core.xyz.IoKit
将byte[]写到流中,并关闭目标流
write(OutputStream, Charset, boolean, Object...) - Static method in class org.miaixz.bus.core.xyz.IoKit
将多部分内容写到流中,自动转换为字符串
write(Writer) - Method in class org.miaixz.bus.core.xml.XmlWriter
将XML文档写出
write(String) - Method in class org.miaixz.bus.core.io.AppendableWriter
 
write(String) - Method in class org.miaixz.bus.core.io.FastStringWriter
 
write(String) - Method in class org.miaixz.bus.core.io.file.FileWriter
将String写入文件,覆盖模式
write(String, boolean) - Method in class org.miaixz.bus.core.io.file.FileWriter
将String写入文件
write(String, int, int) - Method in class org.miaixz.bus.core.io.AppendableWriter
 
write(String, int, int) - Method in class org.miaixz.bus.core.io.FastStringWriter
 
write(ByteBuffer) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
write(ByteBuffer) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
write(ByteBuffer, ByteOrder) - Method in interface org.miaixz.bus.core.codec.hash.metro.MetroHash
将结果hash值写出到ByteBuffer中,可选端序
write(ByteBuffer, ByteOrder) - Method in class org.miaixz.bus.core.codec.hash.metro.MetroHash128
 
write(ByteBuffer, ByteOrder) - Method in class org.miaixz.bus.core.codec.hash.metro.MetroHash64
 
write(Result) - Method in class org.miaixz.bus.core.xml.XmlWriter
将XML文档写出 格式化输出逻辑参考:https://stackoverflow.com/questions/139076/how-to-pretty-print-xml-from-java
write(Buffer) - Method in class org.miaixz.bus.core.io.buffer.ByteBuffer
 
write(Buffer) - Method in class org.miaixz.bus.core.io.ByteString
Writes the contents of this byte string to buffer.
write(Buffer, long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
write(Buffer, long) - Method in class org.miaixz.bus.core.io.sink.AssignSink
 
write(Buffer, long) - Method in class org.miaixz.bus.core.io.sink.DeflaterSink
 
write(Buffer, long) - Method in class org.miaixz.bus.core.io.sink.FaultHideSink
 
write(Buffer, long) - Method in class org.miaixz.bus.core.io.sink.GzipSink
 
write(Buffer, long) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
write(Buffer, long) - Method in interface org.miaixz.bus.core.io.sink.Sink
Removes byteCount bytes from source and appends them to this.
write(ByteString) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
write(ByteString) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
 
write(ByteString) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
write(ZipWriter) - Method in class org.miaixz.bus.core.io.compress.ZipReplacer
写出到ZipWriter
write(Source, long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
write(Source, long) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Removes byteCount bytes from source and appends them to this sink.
write(Source, long) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
write(Document, File, Charset) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将XML文档写入到文件 使用Document中的编码
write(Node, OutputStream, Charset, int) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将XML文档写出
write(Node, OutputStream, Charset, int, boolean) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将XML文档写出 当omitXmlDeclarationtrue时,表示忽略xml Declaration,即删掉
write(Node, Writer, Charset, int) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将XML文档写出
write(Node, Writer, Charset, int, boolean) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将XML文档写出 当omitXmlDeclarationtrue时,表示忽略xml Declaration,即删掉
writeAll(Source) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
writeAll(Source) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Removes all bytes from source and appends them to this sink.
writeAll(Source) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
writeByte(int) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
writeByte(int) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Writes a byte to this sink.
writeByte(int) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
writeBytes(byte[], File) - Static method in class org.miaixz.bus.core.xyz.FileKit
写数据到文件中
writeBytes(byte[], File, int, int, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
写入数据到文件
writeBytes(byte[], String) - Static method in class org.miaixz.bus.core.xyz.FileKit
写数据到文件中 文件路径如果是相对路径,则相对ClassPath
writeClose(OutputStream, byte[]) - Static method in class org.miaixz.bus.core.xyz.IoKit
将byte[]写到流中,并关闭目标流
writeCrockford(char[], long, int, int) - Static method in class org.miaixz.bus.core.codec.binary.Crockford
写出Crockford`s Base32值 到buffer指定位置
writeDecimalLong(long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
writeDecimalLong(long) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Writes a long to this sink in signed decimal form (i.e., as a string in base 10).
writeDecimalLong(long) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
writeFromStream(InputStream) - Method in class org.miaixz.bus.core.io.file.FileWriter
将流的内容写入文件 此方法会自动关闭输入流
writeFromStream(InputStream, boolean) - Method in class org.miaixz.bus.core.io.file.FileWriter
将流的内容写入文件
writeHexadecimalUnsignedLong(long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
writeHexadecimalUnsignedLong(long) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Writes a long to this sink in hexadecimal form (i.e., as a string in base 16).
writeHexadecimalUnsignedLong(long) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
writeInt(int) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
writeInt(int) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Writes a big-endian int to this sink using four bytes.
writeInt(int) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
writeIntLe(int) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
writeIntLe(int) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Writes a little-endian int to this sink using four bytes.
writeIntLe(int) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
writeLines(Iterable<T>) - Method in class org.miaixz.bus.core.io.file.FileWriter
将列表写入文件,覆盖模式
writeLines(Iterable<T>, boolean) - Method in class org.miaixz.bus.core.io.file.FileWriter
将列表写入文件
writeLines(Iterable<T>, LineSeparator, boolean) - Method in class org.miaixz.bus.core.io.file.FileWriter
将列表写入文件
writeLines(Collection<T>, File, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
将列表写入文件,覆盖模式
writeLines(Collection<T>, File, Charset, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
将列表写入文件
writeLines(Collection<T>, String, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
将列表写入文件,覆盖模式
writeLines(Collection<T>, String, Charset, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
将列表写入文件
writeLock() - Method in class org.miaixz.bus.core.lang.thread.lock.NoReadWriteLock
 
writeLong(long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
writeLong(long) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Writes a big-endian long to this sink using eight bytes.
writeLong(long) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
writeLongLe(long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
writeLongLe(long) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Writes a little-endian long to this sink using eight bytes.
writeLongLe(long) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
writeMap(Map<?, ?>, File, Charset, String, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
将Map写入文件,每个键值对为一行,一行中键与值之间使用kvSeparator分隔
writeMap(Map<?, ?>, String, boolean) - Method in class org.miaixz.bus.core.io.file.FileWriter
将Map写入文件,每个键值对为一行,一行中键与值之间使用kvSeparator分隔
writeMap(Map<?, ?>, LineSeparator, String, boolean) - Method in class org.miaixz.bus.core.io.file.FileWriter
将Map写入文件,每个键值对为一行,一行中键与值之间使用kvSeparator分隔
writeObject(Object...) - Method in class org.miaixz.bus.core.io.stream.StreamWriter
将多部分对象写到流中,使用ObjectOutputStream,对象必须实现序列化接口
writeObjectAsXml(File, Object) - Static method in class org.miaixz.bus.core.xyz.XmlKit
将可序列化的对象转换为XML写入文件,已经存在的文件将被覆盖 Writes serializable object to a XML file.
writeObjects(OutputStream, boolean, Object...) - Static method in class org.miaixz.bus.core.xyz.IoKit
将多部分内容写到流中
WriterOutputStream - Class in org.miaixz.bus.core.io.stream
通过一个 Writer和一个CharsetDecoder实现将字节数据输出为字符数据。可以通过不同的构造函数配置缓冲区大小和是否立即写入。 来自:https://github.com/subchen/jetbrick-commons/blob/master/src/main/java/jetbrick/io/stream/WriterOutputStream.java
WriterOutputStream(Writer, Charset) - Constructor for class org.miaixz.bus.core.io.stream.WriterOutputStream
构造函数,使用指定字符集和默认配置。
WriterOutputStream(Writer, CharsetDecoder) - Constructor for class org.miaixz.bus.core.io.stream.WriterOutputStream
构造,使用默认缓冲区大小和不立即写入配置。
WriterOutputStream(Writer, CharsetDecoder, int, boolean) - Constructor for class org.miaixz.bus.core.io.stream.WriterOutputStream
构造,允许自定义缓冲区大小和是否立即写入的配置。
WriterOutputStream(Writer, Charset, int, boolean) - Constructor for class org.miaixz.bus.core.io.stream.WriterOutputStream
构造函数,使用指定字符集、默认缓冲区大小和不立即写入配置。
writeShort(int) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
writeShort(int) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Writes a big-endian short to this sink using two bytes.
writeShort(int) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
writeShortLe(int) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
writeShortLe(int) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Writes a little-endian short to this sink using two bytes.
writeShortLe(int) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
writeString(String, int, int, Charset) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
writeString(String, int, int, Charset) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Encodes the characters at beginIndex up to endIndex from string in charset and writes it to this sink.
writeString(String, int, int, Charset) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
writeString(String, File, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
将String写入文件,覆盖模式
writeString(String, String, Charset) - Static method in class org.miaixz.bus.core.xyz.FileKit
将String写入文件,覆盖模式
writeString(String, Charset) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
writeString(String, Charset) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Encodes string in charset and writes it to this sink.
writeString(String, Charset) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
writeString(Charset, Object...) - Method in class org.miaixz.bus.core.io.stream.StreamWriter
将多部分内容写到流中,自动转换为字符串
writeTo(OutputStream) - Method in class org.miaixz.bus.core.io.buffer.Buffer
将其内容写入out.
writeTo(OutputStream) - Method in interface org.miaixz.bus.core.io.resource.Resource
将资源内容写出到流,不关闭输出流,但是关闭资源流
writeTo(OutputStream) - Method in class org.miaixz.bus.core.io.stream.FastByteArrayOutputStream
写出
writeTo(OutputStream, long) - Method in class org.miaixz.bus.core.io.buffer.Buffer
byteCount字节写入out.
writeTo(SectionBuffer, int) - Method in class org.miaixz.bus.core.io.SectionBuffer
Moves byteCount bytes from this segment to sink.
writeToStream(OutputStream) - Method in class org.miaixz.bus.core.io.file.FileReader
将文件写入流中,此方法不会关闭比输出流
writeToStream(OutputStream, boolean) - Method in class org.miaixz.bus.core.io.file.FileReader
将文件写入流中
writeUtf8(OutputStream, boolean, Object...) - Static method in class org.miaixz.bus.core.xyz.IoKit
将多部分内容写到流中,自动转换为UTF-8字符串
writeUtf8(String) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
writeUtf8(String) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Encodes string in UTF-8 and writes it to this sink.
writeUtf8(String) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
writeUtf8(String, int, int) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
writeUtf8(String, int, int) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Encodes the characters at beginIndex up to endIndex from string in UTF-8 and writes it to this sink.
writeUtf8(String, int, int) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
writeUtf8CodePoint(int) - Method in class org.miaixz.bus.core.io.buffer.Buffer
 
writeUtf8CodePoint(int) - Method in interface org.miaixz.bus.core.io.sink.BufferSink
Encodes codePoint in UTF-8 and writes it to this sink.
writeUtf8CodePoint(int) - Method in class org.miaixz.bus.core.io.sink.RealSink
 
writeUtf8Lines(Collection<T>, File) - Static method in class org.miaixz.bus.core.xyz.FileKit
将列表写入文件,覆盖模式,编码为UTF-8
writeUtf8Lines(Collection<T>, String) - Static method in class org.miaixz.bus.core.xyz.FileKit
将列表写入文件,覆盖模式,编码为UTF-8
writeUtf8Map(Map<?, ?>, File, String, boolean) - Static method in class org.miaixz.bus.core.xyz.FileKit
将Map写入文件,每个键值对为一行,一行中键与值之间使用kvSeparator分隔
writeUtf8String(String, File) - Static method in class org.miaixz.bus.core.xyz.FileKit
将String写入文件,覆盖模式,字符集为UTF-8
writeUtf8String(String, String) - Static method in class org.miaixz.bus.core.xyz.FileKit
将String写入文件,覆盖模式,字符集为UTF-8
WS - Static variable in class org.miaixz.bus.core.lang.Http
The https
WS - Static variable in class org.miaixz.bus.core.lang.Protocol
The https
WS_PREFIX - Static variable in class org.miaixz.bus.core.lang.Http
The prefix ws
WS_PREFIX - Static variable in class org.miaixz.bus.core.lang.Protocol
The prefix ws
WSS - Static variable in class org.miaixz.bus.core.lang.Http
The https
WSS - Static variable in class org.miaixz.bus.core.lang.Protocol
The https
WSS_PREFIX - Static variable in class org.miaixz.bus.core.lang.Http
The prefix wss
WSS_PREFIX - Static variable in class org.miaixz.bus.core.lang.Protocol
The prefix wss
WWW_AUTHENTICATE - Static variable in class org.miaixz.bus.core.lang.Header
The header WWW-Authenticate

X

X() - Constructor for class org.miaixz.bus.core.xyz.SPIKit.X
 
X_PI - Static variable in class org.miaixz.bus.core.data.Coordinate
坐标转换参数:(火星坐标系与百度坐标系转换的中间量)
XCF - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
xcf
XLS - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
xls
XLSX - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
xlsx
XML - Static variable in class org.miaixz.bus.core.lang.Http
The xml data
XML - Static variable in class org.miaixz.bus.core.lang.Protocol
The xml data
XmlEscape - Class in org.miaixz.bus.core.text.escape
XmlEscape() - Constructor for class org.miaixz.bus.core.text.escape.XmlEscape
构造
XmlFeatures - Class in org.miaixz.bus.core.xml
XXE安全相关参数 见:https://blog.spoock.com/2018/10/23/java-xxe/
XmlFeatures() - Constructor for class org.miaixz.bus.core.xml.XmlFeatures
 
XMLGregorianCalendarConverter - Class in org.miaixz.bus.core.convert
日期转换器
XMLGregorianCalendarConverter() - Constructor for class org.miaixz.bus.core.convert.XMLGregorianCalendarConverter
构造
XmlKit - Class in org.miaixz.bus.core.xyz
XML工具类 此工具使用w3c dom工具,不需要依赖第三方包。 工具类封装了XML文档的创建、读取、写出和部分XML操作
XmlKit() - Constructor for class org.miaixz.bus.core.xyz.XmlKit
 
XmlMapper - Class in org.miaixz.bus.core.xml
XML转换器,用于转换Map或Bean等
XmlMapper(Node) - Constructor for class org.miaixz.bus.core.xml.XmlMapper
构造
XmlSaxReader - Class in org.miaixz.bus.core.xml
XML SAX方式读取器
XmlSaxReader(SAXParserFactory, InputSource) - Constructor for class org.miaixz.bus.core.xml.XmlSaxReader
构造
xmlToBean(Node, Class<T>) - Static method in class org.miaixz.bus.core.xyz.XmlKit
XML转Java Bean 如果XML根节点只有一个,且节点名和Bean的名称一致,则直接转换子节点
xmlToMap(String) - Static method in class org.miaixz.bus.core.xyz.XmlKit
XML格式字符串转换为Map
xmlToMap(String, Map<String, Object>) - Static method in class org.miaixz.bus.core.xyz.XmlKit
XML格式字符串转换为Map 只支持第一级别的XML,不支持多级XML
xmlToMap(Node) - Static method in class org.miaixz.bus.core.xyz.XmlKit
XML格式字符串转换为Map
xmlToMap(Node, Map<String, Object>) - Static method in class org.miaixz.bus.core.xyz.XmlKit
XML节点转换为Map
XmlUnescape - Class in org.miaixz.bus.core.text.escape
XML的UNESCAPE
XmlUnescape() - Constructor for class org.miaixz.bus.core.text.escape.XmlUnescape
构造
XmlWriter - Class in org.miaixz.bus.core.xml
XML生成器
XmlWriter(Source) - Constructor for class org.miaixz.bus.core.xml.XmlWriter
构造
xor(boolean...) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
对boolean数组取异或
xor(byte[]) - Static method in class org.miaixz.bus.core.xyz.ByteKit
异或值,返回
xorOfWrap(Boolean...) - Static method in class org.miaixz.bus.core.xyz.BooleanKit
对Boolean数组取异或
XPath - Class in org.miaixz.bus.core.xml
XPath相关工具类
XPath() - Constructor for class org.miaixz.bus.core.xml.XPath
 
XXE - Class in org.miaixz.bus.core.xml
XXE漏洞修复相关工具类 参考:https://blog.spoock.com/2018/10/23/java-xxe/
XXE() - Constructor for class org.miaixz.bus.core.xml.XXE
 
XZ - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
xz

Y

YANG - Enum constant in enum class org.miaixz.bus.core.center.date.culture.cn.Opposite
 
year - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.EightChar
年柱
year - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarMonth
农历年
year - Variable in class org.miaixz.bus.core.center.date.culture.lunar.LunarYear
year - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarHalfYear
year - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarMonth
year - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarQuarter
year - Variable in class org.miaixz.bus.core.center.date.culture.solar.SolarYear
year() - Method in class org.miaixz.bus.core.center.date.DateTime
获得年的部分
year(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得年的部分
YEAR - Enum constant in enum class org.miaixz.bus.core.center.date.culture.en.Various
yearAndQuarter(Calendar) - Static method in class org.miaixz.bus.core.center.date.Calendar
获得指定日期年份和季度 格式:[20131]表示2013年第一季度
yearAndQuarter(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
获得指定日期年份和季节 格式:[20131]表示2013年第一季度
yearCount - Variable in class org.miaixz.bus.core.center.date.culture.cn.birth.ChildLimitInfo
年数
YELLOW - Enum constant in enum class org.miaixz.bus.core.lang.ansi.Ansi4BitColor
yesterday() - Static method in class org.miaixz.bus.core.xyz.DateKit
昨天
YIN - Enum constant in enum class org.miaixz.bus.core.center.date.culture.cn.Opposite
 
yuanToCent(double) - Static method in class org.miaixz.bus.core.xyz.MathKit
金额元转换为分

Z

Z85 - Class in org.miaixz.bus.core.codec.binary
ZeroMQ Z85实现, 定义见:ZeroMQ Z85
Z85() - Constructor for class org.miaixz.bus.core.codec.binary.Z85
 
zero() - Static method in class org.miaixz.bus.core.xyz.ListKit
获取一个初始大小为0的List,这个空List可变
zero() - Static method in class org.miaixz.bus.core.xyz.MapKit
返回一个初始大小为0的HashMap(初始为0,可加入元素)
zero() - Static method in class org.miaixz.bus.core.xyz.SetKit
获取一个初始大小为0的Set,这个空Set可变
ZERO - Static variable in class org.miaixz.bus.core.lang.Symbol
 
zeroLinked() - Static method in class org.miaixz.bus.core.xyz.SetKit
获取一个初始大小为0的LinkedHashSet,这个空Set可变
zeroToOne(int) - Static method in class org.miaixz.bus.core.xyz.MathKit
如果给定值为0,返回1,否则返回原值
ZH - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ZH_CN - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ZH_HK - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
ZH_TW - Enum constant in enum class org.miaixz.bus.core.lang.I18n
 
zip(File) - Static method in class org.miaixz.bus.core.xyz.ZipKit
打包到当前目录,使用默认编码UTF-8
zip(File, boolean, File...) - Static method in class org.miaixz.bus.core.xyz.ZipKit
对文件或文件目录进行压缩 使用默认UTF-8编码
zip(File, String[], InputStream[]) - Static method in class org.miaixz.bus.core.xyz.ZipKit
对流中的数据加入到压缩文件 路径列表和流列表长度必须一致
zip(File, String[], InputStream[], Charset) - Static method in class org.miaixz.bus.core.xyz.ZipKit
对流中的数据加入到压缩文件 路径列表和流列表长度必须一致
zip(File, String, InputStream) - Static method in class org.miaixz.bus.core.xyz.ZipKit
对流中的数据加入到压缩文件 使用默认编码UTF-8
zip(File, String, InputStream, Charset) - Static method in class org.miaixz.bus.core.xyz.ZipKit
对流中的数据加入到压缩文件
zip(File, String, String) - Static method in class org.miaixz.bus.core.xyz.ZipKit
对流中的数据加入到压缩文件,使用默认UTF-8编码
zip(File, String, String, Charset) - Static method in class org.miaixz.bus.core.xyz.ZipKit
对流中的数据加入到压缩文件
zip(File, Charset) - Static method in class org.miaixz.bus.core.xyz.ZipKit
打包到当前目录
zip(File, Charset, boolean, File...) - Static method in class org.miaixz.bus.core.xyz.ZipKit
对文件或文件目录进行压缩
zip(File, Charset, boolean, FileFilter, File...) - Static method in class org.miaixz.bus.core.xyz.ZipKit
对文件或文件目录进行压缩
zip(File, Charset, Resource...) - Static method in class org.miaixz.bus.core.xyz.ZipKit
对流中的数据加入到压缩文件 路径列表和流列表长度必须一致
zip(OutputStream, String[], InputStream[]) - Static method in class org.miaixz.bus.core.xyz.ZipKit
将文件流压缩到目标流中
zip(OutputStream, Charset, boolean, FileFilter, File...) - Static method in class org.miaixz.bus.core.xyz.ZipKit
对文件或文件目录进行压缩
zip(Iterable<U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface org.miaixz.bus.core.center.stream.TransformableWrappedStream
将 现有元素 与 给定迭代器中对应位置的元素 使用 zipper 转换为新的元素,并返回新元素组成的流 新流的数量为两个集合中较小的数量, 即, 只合并下标位置相同的部分
zip(String) - Static method in class org.miaixz.bus.core.xyz.ZipKit
打包到当前目录,使用默认编码UTF-8
zip(String, String) - Static method in class org.miaixz.bus.core.xyz.ZipKit
对文件或文件目录进行压缩 不包含被打包目录
zip(String, String, boolean) - Static method in class org.miaixz.bus.core.xyz.ZipKit
对文件或文件目录进行压缩
zip(String, String, String) - Static method in class org.miaixz.bus.core.xyz.CollKit
映射键值(参考Python的zip()函数),返回Map无序 例如: keys = a,b,c,d values = 1,2,3,4 delimiter = , 则得到的Map是 {a=1, b=2, c=3, d=4} 如果两个数组长度不同,则只对应最短部分
zip(String, String, String, boolean) - Static method in class org.miaixz.bus.core.xyz.CollKit
映射键值(参考Python的zip()函数) 例如: keys = a,b,c,d values = 1,2,3,4 delimiter = , 则得到的Map是 {a=1, b=2, c=3, d=4} 如果两个数组长度不同,则只对应最短部分
zip(String, String, Charset, boolean) - Static method in class org.miaixz.bus.core.xyz.ZipKit
对文件或文件目录进行压缩
zip(String, Charset) - Static method in class org.miaixz.bus.core.xyz.ZipKit
打包到当前目录
zip(Collection<K>, Collection<V>) - Static method in class org.miaixz.bus.core.xyz.CollKit
映射键值(参考Python的zip()函数) 例如: keys = [a,b,c,d] values = [1,2,3,4] 则得到的Map是 {a=1, b=2, c=3, d=4} 如果两个数组长度不同,则只对应最短部分
zip(ZipOutputStream, String[], InputStream[]) - Static method in class org.miaixz.bus.core.xyz.ZipKit
将文件流压缩到目标流中
zip(K[], V[]) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
映射键值(参考Python的zip()函数),返回Map无序 例如: keys = [a,b,c,d] values = [1,2,3,4] 则得到的Map是 {a=1, b=2, c=3, d=4} 如果两个数组长度不同,则只对应最短部分
zip(K[], V[], boolean) - Static method in class org.miaixz.bus.core.xyz.ArrayKit
映射键值(参考Python的zip()函数) 例如: keys = [a,b,c,d] values = [1,2,3,4] 则得到的Map是 {a=1, b=2, c=3, d=4} 如果两个数组长度不同,则只对应最短部分
ZIP - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
zip
ZIP_CODE - Static variable in class org.miaixz.bus.core.lang.Regex
邮编,兼容港澳台
ZIP_CODE_PATTERN - Static variable in class org.miaixz.bus.core.center.regex.Pattern
邮编,兼容港澳台
ZipCopyVisitor - Class in org.miaixz.bus.core.io.compress
Zip文件拷贝的FileVisitor实现,zip中追加文件,此类非线程安全 此类在遍历源目录并复制过程中会自动创建目标目录中不存在的上级目录
ZipCopyVisitor(Path, FileSystem, CopyOption...) - Constructor for class org.miaixz.bus.core.io.compress.ZipCopyVisitor
构造
ZipFileResource - Class in org.miaixz.bus.core.io.compress
ZipFile 资源包装
ZipFileResource(ZipFile) - Constructor for class org.miaixz.bus.core.io.compress.ZipFileResource
构造
ZipKit - Class in org.miaixz.bus.core.xyz
压缩工具类
ZipKit() - Constructor for class org.miaixz.bus.core.xyz.ZipKit
 
ZipReader - Class in org.miaixz.bus.core.io.compress
Zip文件或流读取器,一般用于Zip文件解压
ZipReader(ZipFile) - Constructor for class org.miaixz.bus.core.io.compress.ZipReader
构造
ZipReader(ZipInputStream) - Constructor for class org.miaixz.bus.core.io.compress.ZipReader
构造
ZipReader(ZipResource) - Constructor for class org.miaixz.bus.core.io.compress.ZipReader
构造
ZipReplacer - Class in org.miaixz.bus.core.io.compress
Zip文件替换,用户替换源Zip文件,并生成新的文件
ZipReplacer(ZipReader, boolean) - Constructor for class org.miaixz.bus.core.io.compress.ZipReplacer
构造
ZipResource - Interface in org.miaixz.bus.core.io.compress
Zip资源表示,如Zip流资源或Zip文件资源
ZipSecurity - Class in org.miaixz.bus.core.io.compress
Zip安全相关类,如检查Zip bomb漏洞等
ZipSecurity() - Constructor for class org.miaixz.bus.core.io.compress.ZipSecurity
 
ZipStream - Class in org.miaixz.bus.core.io.compress
ZipInputStream 资源包装
ZipStream(ZipInputStream) - Constructor for class org.miaixz.bus.core.io.compress.ZipStream
构造
ZipWriter - Class in org.miaixz.bus.core.io.compress
Zip生成封装
ZipWriter(File, Charset) - Constructor for class org.miaixz.bus.core.io.compress.ZipWriter
构造
ZipWriter(OutputStream, Charset) - Constructor for class org.miaixz.bus.core.io.compress.ZipWriter
构造
ZipWriter(ZipOutputStream) - Constructor for class org.miaixz.bus.core.io.compress.ZipWriter
构造
zlib(byte[], int) - Static method in class org.miaixz.bus.core.xyz.ZipKit
打成Zlib压缩包
zlib(File, int) - Static method in class org.miaixz.bus.core.xyz.ZipKit
Zlib压缩文件
zlib(InputStream, int) - Static method in class org.miaixz.bus.core.xyz.ZipKit
打成Zlib压缩包
zlib(InputStream, int, int) - Static method in class org.miaixz.bus.core.xyz.ZipKit
打成Zlib压缩包
zlib(String, Charset, int) - Static method in class org.miaixz.bus.core.xyz.ZipKit
Zlib压缩处理
zobrist(char[], int, int[][]) - Static method in class org.miaixz.bus.core.xyz.HashKit
Zobrist Hashing
Zodiac - Class in org.miaixz.bus.core.center.date.culture.cn
生肖
Zodiac(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Zodiac
 
Zodiac(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Zodiac
 
Zone - Class in org.miaixz.bus.core.center.date.culture.cn
Zone(int) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Zone
 
Zone(String) - Constructor for class org.miaixz.bus.core.center.date.culture.cn.Zone
 
ZONE_ID_UTC - Static variable in class org.miaixz.bus.core.xyz.ZoneKit
UTC 的 TimeZone
ZONE_UTC - Static variable in class org.miaixz.bus.core.xyz.ZoneKit
UTC 的 ZoneID
ZoneId - Enum Class in org.miaixz.bus.core.lang
时区计算
ZoneIdConverter - Class in org.miaixz.bus.core.convert
ZoneId转换器
ZoneIdConverter() - Constructor for class org.miaixz.bus.core.convert.ZoneIdConverter
 
ZoneKit - Class in org.miaixz.bus.core.xyz
ZoneIdTimeZone相关封装
ZoneKit() - Constructor for class org.miaixz.bus.core.xyz.ZoneKit
 
ZSTD - Enum constant in enum class org.miaixz.bus.core.io.file.FileMagicNumber
zst

_

__1 - Static variable in class org.miaixz.bus.core.lang.Normal
The number -1
__10 - Static variable in class org.miaixz.bus.core.lang.Normal
The number -10
__2 - Static variable in class org.miaixz.bus.core.lang.Normal
The number -2
__3 - Static variable in class org.miaixz.bus.core.lang.Normal
The number -3
__4 - Static variable in class org.miaixz.bus.core.lang.Normal
The number -4
__5 - Static variable in class org.miaixz.bus.core.lang.Normal
The number -5
__6 - Static variable in class org.miaixz.bus.core.lang.Normal
The number -6
__7 - Static variable in class org.miaixz.bus.core.lang.Normal
The number -7
__8 - Static variable in class org.miaixz.bus.core.lang.Normal
The number -8
__9 - Static variable in class org.miaixz.bus.core.lang.Normal
The number -9
_0 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 0
_1 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 1
_10 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 9
_1024 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 1024 1.二进制计数的基本计量单位 2.广大程序员的共同节日
_12 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 12
_128 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 128
_16 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 16
_18 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 18
_2 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 2
_20 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 20
_24 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 24
_256 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 256
_3 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 3
_32 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 32
_4 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 4
_5 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 5
_512 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 512
_6 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 6
_64 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 64
_65535 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 65535
_7 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 7
_8 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 8
_9 - Static variable in class org.miaixz.bus.core.lang.Normal
The number 9
_getJvmVersion() - Static method in class org.miaixz.bus.core.lang.Keys
根据java.specification.version属性值,获取版本号 默认8
_VERSION - Static variable in class org.miaixz.bus.core.Version
版本信息
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form