Index
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, - Class in org.miaixz.bus.core.center.map.multiV> - 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
SerBiConsthat performs, in sequence, this operation followed by theafteroperation. - andThen(ConsumerX<? super T>) - Method in interface org.miaixz.bus.core.center.function.ConsumerX
-
Returns a composed
Consumerthat performs, in sequence, this operation followed by theafteroperation. - 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
afterfunction to the result. - andThen(SerConsumer3<P1, P2, P3>) - Method in interface org.miaixz.bus.core.center.function.SerConsumer3
-
Returns a composed
SerConsumer3that performs, in sequence, this operation followed by theafteroperation. - 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
Comparatorimplementation returned byAntPathMatcher.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
- 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
ByteBufferview of the bytes in thisByteString. - ascendingKeySet() - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
-
Returns a unmodifiable snapshot
Setview of the keys contained in this map. - ascendingKeySetWithLimit(int) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
-
Returns an unmodifiable snapshot
Setview of the keys contained in this map. - ascendingMap() - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
-
Returns an unmodifiable snapshot
Mapview of the mappings contained in this map. - ascendingMapWithLimit(int) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
-
Returns an unmodifiable snapshot
Mapview 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
- 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
- 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, - Interface in org.miaixz.bus.core.center.functionR> -
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
-
参考Guava的Range实现,用于描述作为上下界的两个
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
-
ByteBuffer、CharBuffer工具类 此工具来自于 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
ConcurrentLinkedHashMapinstance. - 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_ENDIANorByteOrder.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_ENDIANorByteOrder.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_ENDIANorByteOrder.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
-
byte数组转long 默认以小端序转换 from: https://stackoverflow.com/questions/4485128/how-do-i-convert-long-to-byte-and-back-in-java
- bytesToLong(byte[], int, boolean) - Static method in class org.miaixz.bus.core.xyz.ByteKit
-
byte数组转long 默认以:
ByteOrder.BIG_ENDIANorByteOrder.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_ENDIANorByteOrder.LITTLE_ENDIAN - bytesToShort(byte[], short[], int, int, boolean) - Static method in class org.miaixz.bus.core.xyz.ByteKit
-
byte数组处理 排序:
ByteOrder.BIG_ENDIANorByteOrder.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_ENDIANorByteOrder.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
charsetparameter 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中的AnnotatedElement及AnnotationMapping缓存;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
Collectionand 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
- CollectionValueMap(Supplier<Map<K, Collection<V>>>, SupplierX<Collection<V>>) - Constructor for class org.miaixz.bus.core.center.map.multi.CollectionValueMap
-
创建一个多值映射集合,基于
mapFactory与collFactory实现 - 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
-
创建一个多值映射集合,默认基于
HashMap与collFactory生成的集合实现 - 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
-
集合相关工具类 此工具方法针对
Collection或Iterable及其实现类封装的工具 - 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
- 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:t1在t2的左侧; 0:t1与t2的重合; -1:t1在t2的右侧;
- compareTo(Bound<T>) - Method in class org.miaixz.bus.core.lang.range.FiniteBound
-
比较另一边界与当前边界在坐标轴上位置的先后顺序。 若令当前边界为t1,另一边界为t2,则有 -1:t1在t2的左侧; 0:t1与t2的重合; -1:t1在t2的右侧;
- compareTo(Bound<T>) - Method in class org.miaixz.bus.core.lang.range.NoneLowerBound
-
比较另一边界与当前边界在坐标轴上位置的先后顺序。 若令当前边界为t1,另一边界为t2,则有 -1:t1在t2的左侧; 0:t1与t2的重合; -1:t1在t2的右侧;(不存在)
- compareTo(Bound<T>) - Method in class org.miaixz.bus.core.lang.range.NoneUpperBound
-
比较另一边界与当前边界在坐标轴上位置的先后顺序。 若令当前边界为t1,另一边界为t2,则有 -1:t1在t2的左侧; 0:t1与t2的重合; -1:t1在t2的右侧;
- 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, - Class in org.miaixz.bus.core.center.functionC> -
两个函数的叠加函数.
- 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
ConcurrentLinkedHashMapinstances. - 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.out和System.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,若obj为null,则直接返回false。 支持类型包括:null:默认返回false;String:等同String.contains(CharSequence);Collection:等同Collection.contains(Object);Map:等同Map.containsValue(Object);Iterator、Iterable、Enumeration或数组: 等同于遍历后对其元素调用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
- 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设为覆盖时会被覆盖,默认不覆盖,抛出FileAlreadyExistsExceptionsrc为目录,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设为覆盖时会被覆盖,默认不覆盖,抛出FileAlreadyExistsExceptionsrc为目录,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设为覆盖时会被覆盖,默认不覆盖,抛出FileAlreadyExistsExceptionsrc为目录,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设为覆盖时会被覆盖,默认不覆盖,抛出FileAlreadyExistsExceptionsrc为目录,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
- createMap(Class<?>, Supplier<Map<K, V>>) - Static method in class org.miaixz.bus.core.xyz.MapKit
- 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
-
创建XPath Xpath相关文章:https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html
- 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
- date(TemporalAccessor) - Static method in class org.miaixz.bus.core.xyz.DateKit
- date(Calendar) - Static method in class org.miaixz.bus.core.center.date.Converter
- date(Calendar) - Static method in class org.miaixz.bus.core.xyz.DateKit
- date(Date) - Static method in class org.miaixz.bus.core.xyz.DateKit
- 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(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
- 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
- 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
durationtime. - 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.getPattern()返回nullDefaultDatePrinter.getTimeZone()()}返回TimeZone.getDefault()DefaultDatePrinter.getLocale()()} ()}返回Locale.getDefault() - 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
-
Timeoutinstance 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
Setview of the keys contained in this map. - descendingKeySetWithLimit(int) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
-
Returns an unmodifiable snapshot
Setview of the keys contained in this map. - descendingMap() - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
-
Returns an unmodifiable snapshot
Mapview of the mappings contained in this map. - descendingMapWithLimit(int) - Method in class org.miaixz.bus.core.center.map.concurrent.ConcurrentLinkedHashMap
-
Returns an unmodifiable snapshot
Mapview 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_ENDIANorByteOrder.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
-
booleanarray. - EMPTY_BOOLEAN_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
Booleanarray. - EMPTY_BYTE_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
bytearray. - EMPTY_BYTE_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
Bytearray. - EMPTY_CHAR_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
chararray. - EMPTY_CHARACTER_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
Characterarray. - EMPTY_CLASS_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
Classarray. - EMPTY_DOUBLE_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
doublearray. - EMPTY_DOUBLE_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
Doublearray. - EMPTY_FLOAT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
floatarray. - EMPTY_FLOAT_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
Floatarray. - EMPTY_INT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
intarray. - EMPTY_INTEGER_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
Integerarray. - EMPTY_LONG_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
longarray. - EMPTY_LONG_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
Longarray. - EMPTY_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
Objectarray. - EMPTY_SHORT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
shortarray. - EMPTY_SHORT_OBJECT_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
Shortarray. - EMPTY_STRING_ARRAY - Static variable in class org.miaixz.bus.core.lang.Normal
-
Stringarray. - 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 ofs. - 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-8bytes ofs. - 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
sizebytes - 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
- 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
- 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 - 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 == nullobj1.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
- 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
- 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
- findDirectlyResolvedAnnotations(AnnotatedElement) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
- 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
- findResolvedAnnotations(AnnotatedElement) - Static method in class org.miaixz.bus.core.annotation.resolve.AnnotatedElements
- 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))并返回该操作返回值 如果不存在,返回一个空的Optional和Optional.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))并返回该操作返回值 如果不存在,返回一个空的Optional和Optional.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_ENDIANorByteOrder.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
- 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 + 首字母大写的属性名的无参数方法; 查找方法名为属性名的无参数方法; 若fieldType为boolean或Boolean,则同时查找方法名为is + 首字母大写的属性的无参数方法; - forGetterMethod(String, Class<?>) - Static method in class org.miaixz.bus.core.lang.reflect.method.MethodMatcher
-
用于获得指定属性的getter方法的匹配器 查找方法名为
get + 首字母大写的属性名的无参数方法; 查找方法名为属性名的无参数方法; 若fieldType为boolean或Boolean,则同时查找方法名为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
longvalue into the suppliedAppendable. - 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,CalendarorLong(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
Calendarobject. - 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
Calendarobject into the suppliedAppendable. - 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
Dateobject into the suppliedAppendableusing aGregorianCalendar. - 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
- 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
-
若一个注解是可重复注解的容器注解,则尝试通过其属性获得获得包含的注解对象。 若包含的注解对象也是可重复注解的容器注解,则继续解析直到获得所有非容器注解为止。 当
accumulate为true时,返回结果为全量的注解。 eg: 若存在嵌套关系a -> b -> c,则解析注解a, 将获得全部a、b、c注解。 如果注解不包含可重复注解,则返回其本身。 - getAllRepeatableAnnotations(Annotation) - Method in interface org.miaixz.bus.core.annotation.resolve.RepeatableAnnotationCollector
-
若一个注解是可重复注解的容器注解,则尝试通过其属性获得获得包含的注解对象。 若包含的注解对象也是可重复注解的容器注解,则继续解析直到获得所有非容器注解为止。 eg: 若存在嵌套关系
a -> b -> c,则解析注解a, 将获得全部a、b、c注解。 如果注解不包含可重复注解,则返回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
-
获取
StrictBeanDescBean描述信息 - 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
-
通过XPath方式读取XML节点等信息 Xpath相关文章: https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html https://www.ibm.com/developerworks/cn/xml/x-nmspccontext/
- 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
-
获得
ClassLoader - 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 -EnumerationIteratorCollection - 调用Collection.iterator()Map - Entry的IteratorDictionary - values (elements) enumeration returned as iterator array -ArrayIteratorNodeList -NodeListIteratorNode - 子节点 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
nullif 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
Comparatorsuitable 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
nullif 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
nullif 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:可获得a、b、c; 解析注解b:可获得b、c; 解析注解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
- 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
-
获得
InputStream - 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.AntPathStringMatcherfor 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
- 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,返回trueIterator为空集合,即元素个数为0,返回falseIterator中元素为"",返回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有对应父类与父接口B,C, 则根据A生成的HierarchicalAnnotatedElements实例将同时包含A,B,C, 该实例同时支持对这三个实例上直接声明的注解,以及这些注解的元注解进行访问。 - HierarchyIterator<T> - Class in org.miaixz.bus.core.tree
-
用于迭代层级结构(比如树或图)的迭代器, 支持
广度优先与深度优先两种遍历模式。 迭代器仅适用于访问层级结构,因此不支持Iterator.remove()方法。 要构建树或者操作数,请参见BeanTree或TreeKit。 - 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
bin this at or beyondfromIndex, or -1 if this buffer does not containbin that range. - indexOf(byte, long) - Method in interface org.miaixz.bus.core.io.source.BufferSource
-
Returns the index of the first
bin the buffer at or afterfromIndex. - 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
bif it is found in the range offromIndexinclusive totoIndexexclusive. - 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
bytesin the buffer at or afterfromIndex. - 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
-
Equivalent to
indexOfElement(targetBytes, 0). - 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
fromIndexand that contains any of the bytes intargetBytes. - 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_ENDIANorByteOrder.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;掩码位和掩码地址的相互转换,请使用
MaskBitCIDR:无类域间路由,形如: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
eis 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) // trueStringKit.isBlankIfString("") // trueStringKit.isBlankIfString(" \t\n") // trueStringKit.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);Iterator或Iterable:等同于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) // trueStringKit.isEmptyIfString("") // trueStringKit.isEmptyIfString(" \t\n") // falseStringKit.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是否在c1和c2的范围内 即min(c1,c2) <= value <= max(c1,c2) - isInAlphabet(byte) - Static method in class org.miaixz.bus.core.codec.binary.Crockford
-
Returns whether the
octetis 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是否在c1和c2的范围内,但是不包括边界 即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
- 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
- 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 如果是
Byte、Short、Integer、Long,直接转为long和0L比较 如果是BigInteger,使用BigInteger.equals(Object)如果是Float,转为float与0f比较 如果是Double,转为double与0d比较 其它情况转为BigDecimal与BigDecimal.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
Iterableand its selector is the number of elements. - IterableIterator<T> - Interface in org.miaixz.bus.core.center.iterator
- 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
- IteratorKit() - Constructor for class org.miaixz.bus.core.xyz.IteratorKit
- IterChain<T> - Class in org.miaixz.bus.core.center.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
- 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
- join(Iterator<T>, CharSequence, String, String) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
- join(Iterator<T>, CharSequence, Function<T, ? extends CharSequence>) - Static method in class org.miaixz.bus.core.xyz.IteratorKit
- 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();Iterator或Iterable:可迭代的元素数量;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
Dequeinterface 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, - Class in org.miaixz.bus.core.center.mapN> -
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
-
为指定的节点建立父子关系,若
parentKey或childKey对应节点不存在,则会创建一个对应的值为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
Listand 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
- 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
-
long转byte数组 默认以小端序转换 from: https://stackoverflow.com/questions/4485128/how-do-i-convert-long-to-byte-and-back-in-java
- longToBytes(long, byte[], int, boolean) - Static method in class org.miaixz.bus.core.xyz.ByteKit
-
long转byte数组 排序:
ByteOrder.BIG_ENDIANorByteOrder.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
Mapand 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
- 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格式的字符串 当
omitXmlDeclaration为true时,表示忽略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格式的字符串 当
omitXmlDeclaration为true时,表示忽略xml Declaration,即删掉 - mapToXmlString(Map<?, ?>, String, String, boolean, boolean) - Static method in class org.miaixz.bus.core.xyz.XmlKit
-
将Map转换为XML格式的字符串 当
omitXmlDeclaration为true时,表示忽略xml Declaration,即删掉 - mapToXmlString(Map<?, ?>, String, String, Charset, boolean, boolean) - Static method in class org.miaixz.bus.core.xyz.XmlKit
-
将Map转换为XML格式的字符串 当
omitXmlDeclaration为true时,表示忽略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
-
数字工具类 对于精确值计算应该使用
BigDecimalJDK7中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
-
获取最大时间,提供参数是否将毫秒归零 如果
truncateMillisecond为false,返回时间最大值,为:23:59:59,999 如果truncateMillisecond为true,返回时间最大值,为: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
BinaryOperatorXwhich returns the greater of two elements according to the specifiedComparator. - 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.wrapElement为false,则去除之。 - 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
-
获取指定
Executable的MethodType此方法主要是读取方法或构造中的方法列表,主要为: 方法:[返回类型, 参数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
BinaryOperatorXwhich returns the lesser of two elements according to the specifiedComparator. - 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
-
构造器 创建一个具有金额
yuan元cent分和缺省币种的货币对象。 - Money(long, int, Currency) - Constructor for class org.miaixz.bus.core.math.Money
-
构造器 创建一个具有金额
yuan元cent分和指定币种的货币对象。 - 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 - 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, - Class in org.miaixz.bus.core.lang.mutableR> -
可变三元组对象
- 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._16的SafeConcurrentHashMap - 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
IOExceptionto 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(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
- notNull(T, String, Object...) - Static method in class org.miaixz.bus.core.lang.Assert
- 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.Bytejava.lang.Shortjava.lang.Integerjava.util.concurrent.atomic.AtomicIntegerjava.lang.Longjava.util.concurrent.atomic.AtomicLongjava.lang.Floatjava.lang.Doublejava.math.BigDecimaljava.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
byteCountbytes ofdatastarting atoffset. - 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
- 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
- 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
-
TemporalAccessor转LocalDateTime,使用默认时区 - 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
-
Date转LocalDateTime,使用默认时区 - 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
-
TemporalAccessor转LocalDate,使用默认时区 - 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
- ofIter(Iterator<T>, boolean) - Static method in class org.miaixz.bus.core.xyz.StreamKit
- 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
-
Instant转LocalDateTime,使用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
- 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
- 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
- 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
- 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
- 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
- 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
12MBusing the specified defaultDataUnitif 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
- parseTimeByISO(CharSequence) - Static method in class org.miaixz.bus.core.center.date.Resolver
-
解析日期时间字符串为
LocalDateTime,支持:DateTimeFormatter.ISO_LOCAL_DATE_TIMEyyyy-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
BufferedSourcethat can read data from thisBufferedSourcewithout 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, andlength. - 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, andlength. - 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
- PhantomObject<T> - Class in org.miaixz.bus.core.lang.ref
- 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
-
2π
- 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
-
原始类型转换器 支持类型为:
byteshortintlongfloatdoublecharboolean - 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
-
格式化通配符:
FormatBuilderyyyyMMddHHmmss.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
segmentafter 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
-
添加子节点,并为子节点指定父节点: 若
parentKey或childKey对应的节点不存在,则会根据键值创建一个对应的节点; 若parentKey或childKey对应的节点存在,则会更新对应节点的值; - putLinkedNodes(K, K, V) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap
-
添加子节点,并为子节点指定父节点: 若
parentKey或childKey对应的节点不存在,则会根据键值创建一个对应的节点; 若parentKey或childKey对应的节点存在,则会更新对应节点的值; - putLinkedNodes(K, V, K, V) - Method in interface org.miaixz.bus.core.center.map.ForestMap
-
同时添加父子节点: 若
parentKey或childKey对应的节点不存在,则会根据键值创建一个对应的节点; 若parentKey或childKey对应的节点存在,则会更新对应节点的值; 该操作等同于: - putLinkedNodes(K, V, K, V) - Method in class org.miaixz.bus.core.center.map.LinkedForestMap
-
同时添加父子节点: 若
parentKey或childKey对应的节点不存在,则会根据键值创建一个对应的节点; 若parentKey或childKey对应的节点存在,则会更新对应节点的值; 该操作等同于: - 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 ofotherin[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 ofotherin[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
offsetin this source equalbytes. - 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
byteCountbytes atoffsetin this source equalbytesatbytesOffset. - 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.lengthbytes from this and copies them intosink. - 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
byteCountbytes from this and copies them intosinkatoffset. - 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
countbytes frominand 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
byteCountbytes 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
byteCountbytes 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
- 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
byteCountbytes frominto 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.lengthbytes from this and copies them intosink. - 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
byteCountbytes from this and appends them tosink. - 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
byteCountbytes from this, decodes them ascharset, 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
byteCountbytes 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
-
Throws
UnsupportedOperationException. - 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, 同理,若存在X、Y、X的嵌套关系,则解析后获得全部三者; 由于上述机制,当通过实例的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
byteCountbytes, 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
byteCountbytes. - 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
- 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
newSizeby 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, - Class in org.miaixz.bus.core.center.map.multiV> -
将行的键作为主键的
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
Runnableis used to create a thread, starting the thread causes the object'srunmethod 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
Runnableis used to create a thread, starting the thread causes the object'srunmethod 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
offsetis readable atdata[start]. - Segment<T> - Interface in org.miaixz.bus.core.lang.range
-
片段表示,用于表示文本、集合等数据结构的一个区间。
- SEGMENT - Static variable in class org.miaixz.bus.core.net.url.RFC3986
-
segment = pchar see: https://www.ietf.org/rfc/rfc3986.html#section-3.3
- 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
optionsthat 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, - Interface in org.miaixz.bus.core.center.functionP3> -
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
Setand 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
nullif 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小于数组的长度时,替换指定位置的值,否则追加
null或0直到到达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小于数组的长度时,替换指定位置的值,否则追加
null或0直到到达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
nullif 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
- 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
- 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
- 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_ENDIANorByteOrder.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, - Class in org.miaixz.bus.core.center.streamR> -
简单
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
byteCountbytes 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
byteCountbytes 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
- split(CharSequence, CharSequence, int, boolean, boolean, Function<String, R>) - Static method in class org.miaixz.bus.core.text.CharsBacker
- 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),默认TLSKeyManager,默认空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),返回
truearray或prefix为空数组(null或length为0的数组),返回trueprefix长度大于array,返回false - startWith(byte[], byte...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
-
array数组是否以prefix开头 array和prefix为同一个数组(即array == prefix),返回
truearray或prefix为空数组(null或length为0的数组),返回trueprefix长度大于array,返回false - startWith(char[], char...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
-
array数组是否以prefix开头 array和prefix为同一个数组(即array == prefix),返回
truearray或prefix为空数组(null或length为0的数组),返回trueprefix长度大于array,返回false - startWith(double[], double...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
-
array数组是否以prefix开头 array和prefix为同一个数组(即array == prefix),返回
truearray或prefix为空数组(null或length为0的数组),返回trueprefix长度大于array,返回false - startWith(float[], float...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
-
array数组是否以prefix开头 array和prefix为同一个数组(即array == prefix),返回
truearray或prefix为空数组(null或length为0的数组),返回trueprefix长度大于array,返回false - startWith(int[], int...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
-
array数组是否以prefix开头 array和prefix为同一个数组(即array == prefix),返回
truearray或prefix为空数组(null或length为0的数组),返回trueprefix长度大于array,返回false - startWith(long[], long...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
-
array数组是否以prefix开头 array和prefix为同一个数组(即array == prefix),返回
truearray或prefix为空数组(null或length为0的数组),返回trueprefix长度大于array,返回false - startWith(short[], short...) - Static method in class org.miaixz.bus.core.center.array.PrimitiveArray
-
array数组是否以prefix开头 array和prefix为同一个数组(即array == prefix),返回
truearray或prefix为空数组(null或length为0的数组),返回trueprefix长度大于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),返回truearray或prefix为空数组(null或length为0的数组),返回trueprefix长度大于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() - Method in class org.miaixz.bus.core.lang.tuple.Tuple
-
将元组转成流
- StreamCopier - Class in org.miaixz.bus.core.io.copier
-
InputStream向OutputStream拷贝 - 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定义:
nullor 空字符串:""blank定义:nullor 空字符串:""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
beginIndexand ends at the specifiedendIndex. - 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
- 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, - Interface in org.miaixz.bus.core.center.map.multiV> -
表格数据结构定义 此结构类似于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, - Interface in org.miaixz.bus.core.center.map.multiV> -
单元格,用于表示一个单元格的行、列和值
- 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_ENDIANorByteOrder.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
InterruptedIOExceptionif 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()andAsyncTimeout.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
timeouttime 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
0for 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
- 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
-
数字转
BigDecimalFloat、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
- toBigInteger(Number) - Static method in class org.miaixz.bus.core.xyz.MathKit
-
数字转
BigIntegernull或"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
-
数字转
BigIntegernull或""或空白符转换为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
-
double转byte数组 自定义端序 from: https://stackoverflow.com/questions/4485128/how-do-i-convert-long-to-byte-and-back-in-java
- 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
-
long转byte数组 默认以小端序转换 from: https://stackoverflow.com/questions/4485128/how-do-i-convert-long-to-byte-and-back-in-java
- toBytes(long, ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
-
long转byte数组 自定义端序 from: https://stackoverflow.com/questions/4485128/how-do-i-convert-long-to-byte-and-back-in-java
- 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
- 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
-
Calendar
Instant对象 - 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
-
byte数组转long 默认以小端序转换 from: https://stackoverflow.com/questions/4485128/how-do-i-convert-long-to-byte-and-back-in-java
- toLong(byte[], int, ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
-
byte数组转long 自定义端序 from: https://stackoverflow.com/questions/4485128/how-do-i-convert-long-to-byte-and-back-in-java
- toLong(byte[], ByteOrder) - Static method in class org.miaixz.bus.core.xyz.ByteKit
-
byte数组转long 自定义端序 from: https://stackoverflow.com/questions/4485128/how-do-i-convert-long-to-byte-and-back-in-java
- 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
- 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
- toParameterizedType(Type, int) - Static method in class org.miaixz.bus.core.xyz.TypeKit
- 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
-
byte[] 转为
ByteArrayInputStream - 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.useJdkToStringStyle为true,返回"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
- 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 当
omitXmlDeclaration为true时,表示忽略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
- toTable(BiFunction<? super K, ? super V, ? extends N>, Supplier<Map<K, V>>, BinaryOperator<V>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
- toTableByKey(Function<? super K, ? extends N>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
- toTableByKey(Function<? super K, ? extends N>, Supplier<Map<K, V>>, BinaryOperator<V>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
- toTableByValue(Function<? super V, ? extends N>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
- toTableByValue(Function<? super V, ? extends N>, Supplier<Map<K, V>>, BinaryOperator<V>) - Method in class org.miaixz.bus.core.center.stream.EntryStream
- 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
-
转换
ChronoUnit到TimeUnit. - toTimeZone(ZoneId) - Static method in class org.miaixz.bus.core.xyz.ZoneKit
- 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
- 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
- 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 - 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
- TripleConverter() - Constructor for class org.miaixz.bus.core.convert.TripleConverter
- Triplet<L,
M, - Class in org.miaixz.bus.core.lang.tupleR> -
不可变三元组对象
- Triplet(L, M, R) - Constructor for class org.miaixz.bus.core.lang.tuple.Triplet
-
构造
- TripleTable<L,
M, - Class in org.miaixz.bus.core.center.mapR> -
三值表结构,可重复 用于提供三种值相互查找操作 查找方式为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
-
若
parentKey或childKey对应节点都存在,则移除指定该父节点与其直接关联的指定子节点间的引用关系 - 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
- 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
- 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
Stringby decoding the bytes asUTF-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
-
返回
trueiffhostname匹配域名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
monitoruntil 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
WeigherandEntryWeigherimplementations. - 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
Stringconstant representing wildcard "*/*" media type . - WILDCARD_TYPE - Static variable in class org.miaixz.bus.core.lang.MediaType
- 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
- 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
- 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 writesbyteCountbytes ofsource, starting atoffset. - 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
byteCountbytes fromsourceand 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
byteCountbytes fromsourceand 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文档写出 当
omitXmlDeclaration为true时,表示忽略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文档写出 当
omitXmlDeclaration为true时,表示忽略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
sourceand 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
beginIndexup toendIndexfromstringincharsetand 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
stringincharsetand 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
byteCountbytes from this segment tosink. - 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
stringin 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
beginIndexup toendIndexfromstringin 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
codePointin 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
- 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
-
版本信息
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form