A B C D E F G H I J K L M N O P R S T U V W X Z
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- ABSTRACT - cc.shacocloud.mirage.utils.reflection.ModifierType
-
abstract,将一个类声明为抽象类,没有实现的方法,需要子类提供方法实现。
- AbstractConversion - cc.shacocloud.mirage.utils.converter.support中的类
-
抽象的转换器,定义一些公共的处理方法逻辑
- AbstractConversion() - 类 的构造器cc.shacocloud.mirage.utils.converter.support.AbstractConversion
- AbstractFileResolvingResource - cc.shacocloud.mirage.utils.resource中的类
-
将 URL 解析为文件引用的资源的抽象基类,例如
ClassPathResource - AbstractFileResolvingResource() - 类 的构造器cc.shacocloud.mirage.utils.resource.AbstractFileResolvingResource
- AbstractResource - cc.shacocloud.mirage.utils.resource中的类
-
Resource的抽象实现,提供一些便利的方法 - AbstractResource() - 类 的构造器cc.shacocloud.mirage.utils.resource.AbstractResource
- adaptAnnotation(A) - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
一个模板方法,在将一个给定的注释实例返回给调用者之前,对其进行后处理
- adaptAnnotationArray(Annotation[]) - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
一个模板方法,在将给定的注释数组返回给调用者之前对其进行后处理
- add(double, double) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的加法运算
- add(double, float) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的加法运算
- add(float, double) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的加法运算
- add(float, float) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的加法运算
- add(int, E) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- add(E) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- add(E) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortSet
- add(Double, Double) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的加法运算
- add(Number...) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的加法运算
如果传入多个值为null或者空,则返回0 - add(Number, Number) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的加法运算
如果传入多个值为null或者空,则返回0 - add(String...) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的加法运算
如果传入多个值为null或者空,则返回0 - add(BigDecimal...) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的加法运算
如果传入多个值为null或者空,则返回0 - add(K, V) - 接口 中的方法cc.shacocloud.mirage.utils.map.MultiValueMap
-
将给定的单个值添加到给定键的当前值列表中
- add(K, V) - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- addAll(int, Collection<? extends E>) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- addAll(MultiValueMap<K, V>) - 接口 中的方法cc.shacocloud.mirage.utils.map.MultiValueMap
-
将给定
MultiValueMap的所有值添加到当前值 - addAll(MultiValueMap<K, V>) - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- addAll(Collection<? extends E>) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- addAll(K, List<? extends V>) - 接口 中的方法cc.shacocloud.mirage.utils.map.MultiValueMap
-
将给定列表的所有值添加到给定键的当前值列表中
- addAll(K, List<? extends V>) - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- addClasspath(String) - 类 中的方法cc.shacocloud.mirage.utils.CacheURLClassLoader
-
向这个类加载器添加一个类路径
- addDiscoverer(ParameterNameDiscoverer) - 类 中的方法cc.shacocloud.mirage.utils.reflection.PrioritizedParameterNameDiscoverer
-
添加发现器
- addIfAbsent(K, V) - 接口 中的方法cc.shacocloud.mirage.utils.map.MultiValueMap
-
仅当映射
Map.containsKey(java.lang.Object)不存在时 使用MultiValueMap.add(K, V)添加 给定值, - AliasFor - cc.shacocloud.mirage.utils.annotation中的注释类型
-
AliasFor是用于声明批注属性别名的批注。 - AMP - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:与
'&' - and(boolean...) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
对Boolean数组取与
- AnnotatedElementMetadata - cc.shacocloud.mirage.utils.annotation中的接口
-
注解元素的元数据
- AnnotatedElementUtils - cc.shacocloud.mirage.utils.annotation中的类
-
注解工具类
- AnnotatedElementUtils() - 类 的构造器cc.shacocloud.mirage.utils.annotation.AnnotatedElementUtils
- annotation() - 注释类型 中的方法cc.shacocloud.mirage.utils.annotation.AliasFor
-
映射注解
- AnnotationAttributes - cc.shacocloud.mirage.utils.annotation中的类
-
LinkedHashMap子类,表示注释属性键值对 - AnnotationAttributes() - 类 的构造器cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
创建一个新的空
AnnotationAttributes实例。 - AnnotationAttributes(int) - 类 的构造器cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
创建一个新的空
AnnotationAttributes实例,该实例具有给定的初始容量以优化性能。 - AnnotationAttributes(Class<? extends Annotation>) - 类 的构造器cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
为指定的
annotationType创建一个新的空AnnotationAttributes实例。 - AnnotationAttributes(AnnotationAttributes) - 类 的构造器cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
复制一个新的
AnnotationAttributes实例 - AnnotationAttributes(Map<String, Object>) - 类 的构造器cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
创建一个新的
AnnotationAttributes实例,包装提供的映射及其所有键值对。 - AnnotationOrderComparator - cc.shacocloud.mirage.utils.comparator中的类
-
AnnotationOrderComparator是OrderComparator的扩展, 支持Ordered接口以及Order和Priority注释,其中Ordered实例提供的顺序值覆盖静态定义的注释值(如果有)。 - AnnotationOrderComparator() - 类 的构造器cc.shacocloud.mirage.utils.comparator.AnnotationOrderComparator
- annotationType() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
获取此
AnnotationAttributes表示的注解类型。 - AntPathMatcher - cc.shacocloud.mirage.utils中的类
-
Ant 风格的路径匹配器
- AntPathMatcher() - 类 的构造器cc.shacocloud.mirage.utils.AntPathMatcher
-
使用
AntPathMatcher.DEFAULT_PATH_SEPARATOR作为分隔符构造 - AntPathMatcher(String) - 类 的构造器cc.shacocloud.mirage.utils.AntPathMatcher
-
使用自定义的分隔符构造
- AntPathMatcher.AntPathStringMatcher - cc.shacocloud.mirage.utils中的类
-
通过
Pattern测试字符串是否与模式匹配。 - AntPathMatcher.AntPatternComparator - cc.shacocloud.mirage.utils中的类
- AntPathStringMatcher(String, boolean) - 类 的构造器cc.shacocloud.mirage.utils.AntPathMatcher.AntPathStringMatcher
- AntPatternComparator(String) - 类 的构造器cc.shacocloud.mirage.utils.AntPathMatcher.AntPatternComparator
- append(char) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
- append(Iterable<E>, Function<? super E, ? extends CharSequence>) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
追加
Iterator中的元素到拼接器中 - append(CharSequence) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
- append(CharSequence, int, int) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
- append(Object) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
追加对象到拼接器中
- append(Iterator<E>, Function<? super E, ? extends CharSequence>) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
追加
Iterator中的元素到拼接器中 - append(Iterator<T>) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
追加
Iterator中的元素到拼接器中 - append(T[]) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
追加数组中的元素到拼接器中
- append(T[], Function<T, ? extends CharSequence>) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
追加数组中的元素到拼接器中
- appendRange(int, int, int, Collection<Integer>) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
将给定范围内的整数添加到已有集合中
- appendRange(int, int, Collection<Integer>) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
将给定范围内的整数添加到已有集合中,步进为1
- AppUtil - cc.shacocloud.mirage.utils中的类
-
应用工具库
- AppUtil() - 类 的构造器cc.shacocloud.mirage.utils.AppUtil
- array(TypeDescriptor) - 类 中的静态方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
创建一个新的类型描述符,作为指定类型的一个数组。
- ARRAY_SUFFIX - 类 中的静态变量cc.shacocloud.mirage.utils.ClassUtil
-
数组类名的后缀:
“[]” - ArrayIter<E> - cc.shacocloud.mirage.utils.collection中的类
-
数组Iterator对象
- ArrayIter(E[]) - 类 的构造器cc.shacocloud.mirage.utils.collection.ArrayIter
-
构造
- ArrayIter(Object) - 类 的构造器cc.shacocloud.mirage.utils.collection.ArrayIter
-
构造
- ArrayIter(Object, int) - 类 的构造器cc.shacocloud.mirage.utils.collection.ArrayIter
-
构造
- ArrayIter(Object, int, int) - 类 的构造器cc.shacocloud.mirage.utils.collection.ArrayIter
-
构造
- ArrayUtil - cc.shacocloud.mirage.utils.collection中的类
-
数组工具类
- ArrayUtil() - 类 的构造器cc.shacocloud.mirage.utils.collection.ArrayUtil
- as(Class<?>) - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
返回这个类型作为指定类的
ResolvableType。 - ASCIIStrCache - cc.shacocloud.mirage.utils.charSequence中的类
-
ASCII字符对应的字符串缓存
- ASCIIStrCache() - 类 的构造器cc.shacocloud.mirage.utils.charSequence.ASCIIStrCache
- asCollection() - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
方便的方法是将此类型作为一个可解析的
Collection类型返回。 - asMap() - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
方便的方法是将此类型作为一个可解析的
Map类型返回。 - AT - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:艾特
'@' - AT - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:艾特
"@" - AttributeMethod - cc.shacocloud.mirage.utils.annotation中的类
-
Annotation的Method的包装器 - AttributeMethod(AttributeMethods, Method) - 类 的构造器cc.shacocloud.mirage.utils.annotation.AttributeMethod
- await(Future<T>) - 类 中的静态方法cc.shacocloud.mirage.utils.FutureUtils
-
等待
Future完成,该方法将异步逻辑变为同步。
B
- BACKSLASH - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:反斜杠
'\\' - BACKSLASH - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:反斜杠
"\\" - BasicType - cc.shacocloud.mirage.utils中的枚举
-
基本变量类型的枚举
基本类型枚举包括原始类型和包装类型 - binaryToInt(String) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
二进制转int
- binaryToLong(String) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
二进制转long
- BOOLEAN - cc.shacocloud.mirage.utils.BasicType
- BooleanUtil - cc.shacocloud.mirage.utils中的类
-
Boolean类型相关工具类
- BooleanUtil() - 类 的构造器cc.shacocloud.mirage.utils.BooleanUtil
- BRACKET_END - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:中括号(右)
']' - BRACKET_END - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:中括号(右)
"]" - BRACKET_START - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:中括号(左)
'[' - BRACKET_START - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:中括号(左)
"[" - BYTE - cc.shacocloud.mirage.utils.BasicType
- bytesToDouble(byte[]) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
byte数组转Double
默认以小端序转换 - bytesToDouble(byte[], ByteOrder) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
byte数组转double
自定义端序 - bytesToFloat(byte[]) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
byte数组转float
默认以小端序转换 - bytesToFloat(byte[], ByteOrder) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
byte数组转float
自定义端序 - bytesToInt(byte[]) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
byte[]转int值
默认以小端序转换 - bytesToInt(byte[], int, ByteOrder) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
byte[]转int值
自定义端序 - bytesToInt(byte[], ByteOrder) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
byte[]转int值
自定义端序 - bytesToLong(byte[]) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
byte数组转long
默认以小端序转换 - bytesToLong(byte[], int, ByteOrder) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
byte数组转long
自定义端序 - bytesToLong(byte[], ByteOrder) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
byte数组转long
自定义端序 - bytesToNumber(byte[], Class<T>, ByteOrder) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
byte数组转换为指定类型数字
- bytesToShort(byte[]) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
byte数组转short
默认以小端序转换 - bytesToShort(byte[], int, ByteOrder) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
byte数组转short
自定义端序 - bytesToShort(byte[], ByteOrder) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
byte数组转short
自定义端序 - byteToUnsignedInt(byte) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
byte转无符号int
- ByteUtil - cc.shacocloud.mirage.utils中的类
-
对数字和字节进行转换。
- ByteUtil() - 类 的构造器cc.shacocloud.mirage.utils.ByteUtil
C
- CacheURLClassLoader - cc.shacocloud.mirage.utils中的类
-
基于
URLClassLoader的缓存类加载器 - CacheURLClassLoader() - 类 的构造器cc.shacocloud.mirage.utils.CacheURLClassLoader
- CacheURLClassLoader(ClassLoader) - 类 的构造器cc.shacocloud.mirage.utils.CacheURLClassLoader
- CacheURLClassLoader(URL[]) - 类 的构造器cc.shacocloud.mirage.utils.CacheURLClassLoader
- CacheURLClassLoader(URL[], ClassLoader) - 类 的构造器cc.shacocloud.mirage.utils.CacheURLClassLoader
- CacheURLClassLoader(URL[], ClassLoader, int) - 类 的构造器cc.shacocloud.mirage.utils.CacheURLClassLoader
- calculate(String) - 类 中的方法cc.shacocloud.mirage.utils.math.Calculator
-
按照给定的表达式计算
- calculate(String) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
计算数学表达式的值,只支持加减乘除和取余
如: - calculateShift(int, int) - 类 中的静态方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
-
计算可用于在指定的最大值和最小值之间创建 2 次幂值的偏移值。
- Calculator - cc.shacocloud.mirage.utils.math中的类
-
数学表达式计算工具类
- Calculator() - 类 的构造器cc.shacocloud.mirage.utils.math.Calculator
- cc.shacocloud.mirage.utils - 程序包 cc.shacocloud.mirage.utils
- cc.shacocloud.mirage.utils.annotation - 程序包 cc.shacocloud.mirage.utils.annotation
- cc.shacocloud.mirage.utils.cache - 程序包 cc.shacocloud.mirage.utils.cache
- cc.shacocloud.mirage.utils.charSequence - 程序包 cc.shacocloud.mirage.utils.charSequence
- cc.shacocloud.mirage.utils.charSequence.finder - 程序包 cc.shacocloud.mirage.utils.charSequence.finder
- cc.shacocloud.mirage.utils.collection - 程序包 cc.shacocloud.mirage.utils.collection
- cc.shacocloud.mirage.utils.comparator - 程序包 cc.shacocloud.mirage.utils.comparator
- cc.shacocloud.mirage.utils.converter - 程序包 cc.shacocloud.mirage.utils.converter
- cc.shacocloud.mirage.utils.converter.support - 程序包 cc.shacocloud.mirage.utils.converter.support
- cc.shacocloud.mirage.utils.map - 程序包 cc.shacocloud.mirage.utils.map
- cc.shacocloud.mirage.utils.math - 程序包 cc.shacocloud.mirage.utils.math
- cc.shacocloud.mirage.utils.reflection - 程序包 cc.shacocloud.mirage.utils.reflection
- cc.shacocloud.mirage.utils.resource - 程序包 cc.shacocloud.mirage.utils.resource
- ceilDiv(int, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
补充Math.ceilDiv() JDK8中添加了和Math.floorDiv()但却没有ceilDiv()
- CHAR - cc.shacocloud.mirage.utils.BasicType
- CHARACTER - cc.shacocloud.mirage.utils.BasicType
- CharFinder - cc.shacocloud.mirage.utils.charSequence.finder中的类
-
字符查找器
查找指定字符在字符串中的位置信息 - CharFinder(char) - 类 的构造器cc.shacocloud.mirage.utils.charSequence.finder.CharFinder
-
构造,不忽略字符大小写
- CharFinder(char, boolean) - 类 的构造器cc.shacocloud.mirage.utils.charSequence.finder.CharFinder
-
构造
- CharMatcherFinder - cc.shacocloud.mirage.utils.charSequence.finder中的类
-
字符匹配查找器
查找满足指定Predicate匹配的字符所在位置,此类长用于查找某一类字符,如数字等 - CharMatcherFinder(Predicate<Character>) - 类 的构造器cc.shacocloud.mirage.utils.charSequence.finder.CharMatcherFinder
-
构造
- CharUtil - cc.shacocloud.mirage.utils.charSequence中的类
-
字符工具类
- CharUtil() - 类 的构造器cc.shacocloud.mirage.utils.charSequence.CharUtil
- checkReadable(URL) - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractFileResolvingResource
- classPackageAsResourcePath(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
将类名转为资源路径地址,该资源路地址由类的包名作为路径名组成,即所有点 ('.')
- CLASSPATH_URL_PREFIX - 类 中的静态变量cc.shacocloud.mirage.utils.resource.ResourceUtil
-
用于从类路径加载的伪 URL 前缀: "classpath:".
- ClassPathResource - cc.shacocloud.mirage.utils.resource中的类
-
类路径资源对象
- ClassPathResource(String) - 类 的构造器cc.shacocloud.mirage.utils.resource.ClassPathResource
- ClassPathResource(String, Class<?>) - 类 的构造器cc.shacocloud.mirage.utils.resource.ClassPathResource
- ClassPathResource(String, ClassLoader) - 类 的构造器cc.shacocloud.mirage.utils.resource.ClassPathResource
- ClassUtil - cc.shacocloud.mirage.utils中的类
-
类工具类
- ClassUtil() - 类 的构造器cc.shacocloud.mirage.utils.ClassUtil
- cleanBlank(CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
清理空白字符
- clear() - 类 中的方法cc.shacocloud.mirage.utils.cache.ConcurrentLruCache
-
立即从此缓存中删除所有条目
- clear() - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- clear() - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
- clear() - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Segment
-
清除此细分中的所有项目
- clear() - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- clear() - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- clear() - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
- clearCache() - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
清除内部
ResolvableType/SerializableTypeWrapper缓存 - clone() - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- clone() - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedMultiValueMap
-
创建此地图的常规副本
- clone() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
- close() - 类 中的方法cc.shacocloud.mirage.utils.CacheURLClassLoader
- collection(Class<?>, TypeDescriptor) - 类 中的静态方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
从一个
Collection类型创建一个新的类型描述符。 - CollUtil - cc.shacocloud.mirage.utils.collection中的类
-
集合相关工具类
- CollUtil() - 类 的构造器cc.shacocloud.mirage.utils.collection.CollUtil
- COLON - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:冒号
':' - COLON - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:冒号
":" - CombinationAnnotationElement - cc.shacocloud.mirage.utils.annotation中的类
-
组合注解
- CombinationAnnotationElement(AnnotatedElement) - 类 的构造器cc.shacocloud.mirage.utils.annotation.CombinationAnnotationElement
-
构造
- CombinationAnnotationInvocationHandler<A extends Annotation> - cc.shacocloud.mirage.utils.annotation中的类
-
合成注解调用处理程序
- CombinationAnnotationInvocationHandler(CombinationAnnotationElement, Class<A>) - 类 的构造器cc.shacocloud.mirage.utils.annotation.CombinationAnnotationInvocationHandler
- combine(String, String) - 类 中的方法cc.shacocloud.mirage.utils.AntPathMatcher
-
这个实现只是简单地连接两个模式,除非第一个模式包含文件扩展名匹配(例如,
.html)。 - combine(String, String) - 接口 中的方法cc.shacocloud.mirage.utils.PathMatcher
-
将两个模式合并为返回的新模式
- COMMA - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:逗号
',' - COMMA - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:逗号
"," - COMMON_CLASS_CACHE - 枚举 中的静态变量cc.shacocloud.mirage.utils.BasicType
-
通用 Java 语言类名作为键,相应的类作为值。
- compare(byte, byte) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
比较两个值的大小
- compare(char, char) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
比较两个值的大小
- compare(double, double) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
比较两个值的大小
- compare(int, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
比较两个值的大小
- compare(long, long) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
比较两个值的大小
- compare(short, short) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
比较两个值的大小
- compare(Object, Object) - 类 中的方法cc.shacocloud.mirage.utils.comparator.OrderComparator
- compare(String, String) - 类 中的方法cc.shacocloud.mirage.utils.AntPathMatcher.AntPatternComparator
-
比较两个模式,以确定哪个应该先匹配,也就是说,对于当前路径,哪个是最具体的
- compareTo(ConverterCacheKey) - 类 中的方法cc.shacocloud.mirage.utils.converter.ConverterCacheKey
- computeIfAbsent(String, Function<? super String, ? extends V>) - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- ComputeIter<T> - cc.shacocloud.mirage.utils.charSequence中的类
-
带有计算属性的遍历器
通过继承此抽象遍历器,实现ComputeIter.computeNext()计算下一个节点,即可完成节点遍历
当调用ComputeIter.hasNext()时将此方法产生的节点缓存,直到调用ComputeIter.next()取出
当无下一个节点时,须返回null表示遍历结束 - ComputeIter() - 类 的构造器cc.shacocloud.mirage.utils.charSequence.ComputeIter
- computeNext() - 类 中的方法cc.shacocloud.mirage.utils.charSequence.ComputeIter
- computeNext() - 类 中的方法cc.shacocloud.mirage.utils.charSequence.SplitIter
- ConcurrentLruCache<K,V> - cc.shacocloud.mirage.utils.cache中的类
-
简单 LRU(最近最少使用)缓存,受指定的缓存限制限制
- ConcurrentLruCache(int, Function<K, V>) - 类 的构造器cc.shacocloud.mirage.utils.cache.ConcurrentLruCache
-
创建一个具有给定限制和生成器函数的新缓存实例
- ConcurrentReferenceHashMap<K,V> - cc.shacocloud.mirage.utils.map中的类
-
一个(弱/软)引用的并发 HashMap
- ConcurrentReferenceHashMap() - 类 的构造器cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
-
创建一个新的
ConcurrentReferenceHashMap实例 - ConcurrentReferenceHashMap(int) - 类 的构造器cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
-
创建一个新的
ConcurrentReferenceHashMap实例 - ConcurrentReferenceHashMap(int, float) - 类 的构造器cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
-
创建一个新的
ConcurrentReferenceHashMap实例 - ConcurrentReferenceHashMap(int, float, int) - 类 的构造器cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
-
创建一个新的
ConcurrentReferenceHashMap实例 - ConcurrentReferenceHashMap(int, float, int, ConcurrentReferenceHashMap.ReferenceType) - 类 的构造器cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
-
创建一个新的
ConcurrentReferenceHashMap实例 - ConcurrentReferenceHashMap(int, int) - 类 的构造器cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
-
创建一个新的
ConcurrentReferenceHashMap实例 - ConcurrentReferenceHashMap(int, ConcurrentReferenceHashMap.ReferenceType) - 类 的构造器cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
-
创建一个新的
ConcurrentReferenceHashMap实例 - ConcurrentReferenceHashMap.Entry<K,V> - cc.shacocloud.mirage.utils.map中的类
-
单个地图条目
- ConcurrentReferenceHashMap.Reference<K,V> - cc.shacocloud.mirage.utils.map中的接口
-
对映射中包含的
ConcurrentReferenceHashMap.Entry的引用。 - ConcurrentReferenceHashMap.ReferenceManager - cc.shacocloud.mirage.utils.map中的类
-
用于管理
ConcurrentReferenceHashMap.Reference的策略类。 - ConcurrentReferenceHashMap.ReferenceType - cc.shacocloud.mirage.utils.map中的枚举
-
此地图支持的各种参考类型
- ConcurrentReferenceHashMap.Restructure - cc.shacocloud.mirage.utils.map中的枚举
-
可以进行的结构调整的类型。
- ConcurrentReferenceHashMap.Segment - cc.shacocloud.mirage.utils.map中的类
-
用于划分映射以允许更好的并发性能的单个段
- contains(CharSequence, char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
指定字符是否在字符串中出现过
- contains(Object) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- contains(K) - 类 中的方法cc.shacocloud.mirage.utils.cache.ConcurrentLruCache
-
确定此缓存中是否存在给定的键
- containsAll(Collection<?>) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- containsKey(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
- containsKey(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- containsKey(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- containsKey(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
- containsValue(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- containsValue(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- containsValue(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
- contentLength() - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractFileResolvingResource
- contentLength() - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractResource
-
此方法读取整个输入流以确定内容长度
- contentLength() - 类 中的方法cc.shacocloud.mirage.utils.resource.FileSystemResource
-
此实现返回基础文件路径长度
- contentLength() - 接口 中的方法cc.shacocloud.mirage.utils.resource.Resource
-
确定此资源的内容长度
- conversion(String) - 类 中的静态方法cc.shacocloud.mirage.utils.math.Calculator
-
计算表达式的值
- Conversion - cc.shacocloud.mirage.utils.converter中的接口
-
将给定值转换为特定类型
- ConversionException - cc.shacocloud.mirage.utils.converter中的异常错误
-
转换异常
- ConversionException(TypeDescriptor, TypeDescriptor, Object) - 异常错误 的构造器cc.shacocloud.mirage.utils.converter.ConversionException
- ConversionException(TypeDescriptor, TypeDescriptor, Object, String) - 异常错误 的构造器cc.shacocloud.mirage.utils.converter.ConversionException
- ConversionException(TypeDescriptor, TypeDescriptor, Object, String, Throwable) - 异常错误 的构造器cc.shacocloud.mirage.utils.converter.ConversionException
- ConversionException(TypeDescriptor, TypeDescriptor, Object, Throwable) - 异常错误 的构造器cc.shacocloud.mirage.utils.converter.ConversionException
- ConversionRegistry - cc.shacocloud.mirage.utils.converter中的接口
-
转换器注册表
- ConversionSupport - cc.shacocloud.mirage.utils.converter中的接口
-
Conversion的拓展,在执行前判断是否支持该类型的转换 - conversionSupportCache - 类 中的变量cc.shacocloud.mirage.utils.converter.TypeConverterSupportImpl
- convert(Object, TypeDescriptor, TypeDescriptor) - 接口 中的方法cc.shacocloud.mirage.utils.converter.Conversion
-
将源对象转换为
TypeDescriptor描述的目标类型 - convert(Object, TypeDescriptor, TypeDescriptor) - 类 中的方法cc.shacocloud.mirage.utils.converter.support.ToBooleanConversion
- convert(Object, TypeDescriptor, TypeDescriptor) - 类 中的方法cc.shacocloud.mirage.utils.converter.support.ToNumberConversion
- convert(Object, TypeDescriptor, TypeDescriptor) - 类 中的方法cc.shacocloud.mirage.utils.converter.support.ToStringConversion
- convert(Object, Class<? extends Number>) - 类 中的方法cc.shacocloud.mirage.utils.converter.support.ToNumberConversion
-
转换对象为数字,支持的对象包括:
- ConverterCacheKey - cc.shacocloud.mirage.utils.converter中的类
-
用于转换器缓存的密钥
- ConverterCacheKey(TypeDescriptor, TypeDescriptor) - 类 的构造器cc.shacocloud.mirage.utils.converter.ConverterCacheKey
- convertIfNecessary(Object, TypeDescriptor) - 接口 中的方法cc.shacocloud.mirage.utils.converter.TypeConverter
-
将该值转换为所需的类型
- convertIfNecessary(Object, Class<T>) - 接口 中的方法cc.shacocloud.mirage.utils.converter.TypeConverter
-
将该值转换为所需的类型
- convertIfNecessary(Object, Class<T>, TypeDescriptor) - 接口 中的方法cc.shacocloud.mirage.utils.converter.TypeConverter
-
将该值转换为所需的类型
- convertIfNecessary(Object, Class<T>, TypeDescriptor) - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeConverterSupportImpl
- convertKey(String) - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
-
将给定键转换为不区分大小写的键
- convertToStr(Object) - 类 中的方法cc.shacocloud.mirage.utils.converter.support.AbstractConversion
-
值转为String,用于内部转换中需要使用String中转的情况
转换规则为: - convertToStr(Object) - 类 中的方法cc.shacocloud.mirage.utils.converter.support.ToNumberConversion
-
数值转换为字符串考虑结尾类型标识
- count(int, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
计算等份个数
- CPU_ENDIAN - 类 中的静态变量cc.shacocloud.mirage.utils.ByteUtil
-
CPU的字节序
- CR - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:回车符
'\r' - CR - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:回车符
"\r"
解释:该字符常用于表示 Linux 系统和 MacOS 系统下的文本换行 - createProxy(CombinationAnnotationElement, Class<A>) - 类 中的静态方法cc.shacocloud.mirage.utils.annotation.CombinationAnnotationInvocationHandler
-
创建注解的代理对象
- createReference(ConcurrentReferenceHashMap.Entry<K, V>, int, ConcurrentReferenceHashMap.Reference<K, V>) - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.ReferenceManager
-
用于创建一个新的
ConcurrentReferenceHashMap.Reference的工厂方法。 - createReferenceManager() - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
-
返回 ConcurrentReferenceHashMap.ReferenceManager 的工厂方法。
- CRLF - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:Windows 换行
"\r\n"
解释:该字符串常用于表示 Windows 系统下的文本换行 - customizeConnection(HttpURLConnection) - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractFileResolvingResource
- customizeConnection(URLConnection) - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractFileResolvingResource
D
- DASHED - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:减号(连接符)
'-' - DASHED - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:减号(连接符)
"-" - decimalFormat(String, double) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
- decimalFormat(String, long) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
- decimalFormat(String, Object) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
- decimalFormat(String, Object, RoundingMode) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
- decimalFormatMoney(double) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
格式化金额输出,每三位用逗号分隔
- deepCopy() - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedMultiValueMap
-
创建此地图的深层副本
- DEFAULT_CAPACITY - 类 中的静态变量cc.shacocloud.mirage.utils.collection.SelfSortList
-
默认初始容量
- DEFAULT_ORDER - 类 中的静态变量cc.shacocloud.mirage.utils.ByteUtil
- DEFAULT_PATH_SEPARATOR - 类 中的静态变量cc.shacocloud.mirage.utils.AntPathMatcher
-
默认的路径分割符: "/".
- defaultConversion() - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeConverterSupportImpl
-
默认转换器
- DefaultParameterNameDiscoverer - cc.shacocloud.mirage.utils.reflection中的类
-
默认的参数名称发现器
- DefaultParameterNameDiscoverer() - 类 的构造器cc.shacocloud.mirage.utils.reflection.DefaultParameterNameDiscoverer
- DELIM_END - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:花括号(右)
'}' - DELIM_END - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:花括号(右)
"}" - DELIM_START - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:花括号(左)
'{' - DELIM_START - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:花括号(左)
"{" - digit16(int) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
获取给定字符的16进制数值
- div(double, double) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(double, double, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(double, double, int, RoundingMode) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(double, float) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(double, float, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(double, float, int, RoundingMode) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(float, double) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(float, double, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(float, double, int, RoundingMode) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(float, float) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(float, float, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(float, float, int, RoundingMode) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(Double, Double) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(Double, Double, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(Double, Double, int, RoundingMode) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(Number, Number) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(Number, Number, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(Number, Number, int, RoundingMode) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(String, String) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(String, String, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(String, String, int, RoundingMode) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(BigDecimal, BigDecimal, int, RoundingMode) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- divisor(int, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
最大公约数
- doMatch(String, String, boolean, Map<String, String>) - 类 中的方法cc.shacocloud.mirage.utils.AntPathMatcher
-
执行匹配,判断给定的
path是否匹配pattern - DOT - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:点
'.' - DOT - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:点
"." - doTask(int, Object, ConcurrentReferenceHashMap.Task<T>) - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Segment
-
将更新操作应用于此段。
- DOUBLE - cc.shacocloud.mirage.utils.BasicType
- DOUBLE_DOT - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:双点
".."
用途:作为指向上级文件夹的路径,如:"../path" - DOUBLE_QUOTES - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:双引号
'"' - doubleToBytes(double) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
double转byte数组
默认以小端序转换 - doubleToBytes(double, ByteOrder) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
double转byte数组
自定义端序
E
- edit(T[], Function<T, T>) - 类 中的静态方法cc.shacocloud.mirage.utils.collection.ArrayUtil
-
编辑数组
编辑过程通过传入的Editor实现来返回需要的元素内容,这个Editor实现可以实现以下功能: - elementTypeDescriptor(Object) - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
如果这个类型是一个
Collection或一个数组,从提供的集合或数组元素中创建一个元素TypeDescriptor - Empty - cc.shacocloud.mirage.utils中的类
-
用来标识空值,即 null 的非空表示
- Empty() - 类 的构造器cc.shacocloud.mirage.utils.Empty
- EMPTY - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:空字符串
"" - EMPTY_JSON - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:空 JSON
"{}" - EMPTY_URL_ARRAY - 类 中的静态变量cc.shacocloud.mirage.utils.CacheURLClassLoader
- emptyOrDefault(T, Supplier<T>) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
如果值为空则使用提供者函数的值
- end(int) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.finder.CharFinder
- end(int) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.finder.CharMatcherFinder
- end(int) - 接口 中的方法cc.shacocloud.mirage.utils.charSequence.finder.Finder
-
返回结束位置,即最后一个字符后的位置(不包含)
- end(int) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.finder.LengthFinder
- end(int) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.finder.PatternFinder
- end(int) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.finder.StrFinder
- endIndex - 类 中的变量cc.shacocloud.mirage.utils.charSequence.finder.TextFinder
- endWith(CharSequence, char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串是否以给定字符结尾
- endWith(CharSequence, CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
是否以指定字符串结尾
- endWith(CharSequence, CharSequence, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
是否以指定字符串结尾
如果给定的字符串和开头字符串都为null则返回true,否则任意一个值为null返回false - endWith(CharSequence, CharSequence, boolean, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
是否以指定字符串结尾
如果给定的字符串和开头字符串都为null则返回true,否则任意一个值为null返回false - entry(K, V) - 类 中的静态方法cc.shacocloud.mirage.utils.map.MapUtil
-
将键和值转换为
AbstractMap.SimpleImmutableEntry
返回的Entry不可变 - entry(K, V, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.map.MapUtil
- Entry(K, V) - 类 的构造器cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Entry
- entrySet() - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
- entrySet() - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- entrySet() - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- entrySet() - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
- equals(char, char, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
比较两个字符是否相同
- equals(char, char, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
比较两个字符是否相同
- equals(double, double) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
- equals(float, float) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
- equals(long, long) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
比较大小,值相等 返回true
此方法修复传入long型数据由于没有本类型重载方法,导致数据精度丢失 - equals(Object) - 类 中的方法cc.shacocloud.mirage.utils.converter.ConverterCacheKey
- equals(Object) - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
- equals(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Entry
- equals(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- equals(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- equals(Object) - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
- equals(Object) - 类 中的方法cc.shacocloud.mirage.utils.ParameterizedTypeReference
- equals(Object) - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
- equals(Object) - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractResource
-
此实现比较说明字符串
- equals(Object) - 类 中的方法cc.shacocloud.mirage.utils.resource.FileSystemResource
- equals(CharSequence, CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
比较两个字符串(大小写敏感)。
- equals(CharSequence, CharSequence, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
比较两个字符串是否相等,规则如下 str1和str2都为
null忽略大小写使用String.equalsIgnoreCase(String)判断相等 不忽略大小写使用String.contentEquals(CharSequence)判断相等 - equals(Object) - 类 中的方法cc.shacocloud.mirage.utils.Empty
- equals(Object, Object) - 类 中的静态方法cc.shacocloud.mirage.utils.collection.ArrayUtil
-
将给定的数组与
Arrays.equals进行比较,根据数组元素而不是数组引用执行相等性检查 - equals(BigDecimal, BigDecimal) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
- equalsIgnoreCase(CharSequence, CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
比较两个字符串(大小写不敏感)。
- exists() - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractFileResolvingResource
- exists() - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractResource
-
此实现检查是否可以打开文件,回退到是否可以打开输入流,这将涵盖目录和内容资源
- exists() - 类 中的方法cc.shacocloud.mirage.utils.resource.ClassPathResource
-
此实现检查资源 URL 的解析
- exists() - 类 中的方法cc.shacocloud.mirage.utils.resource.FileSystemResource
-
文件是否存在
- exists() - 接口 中的方法cc.shacocloud.mirage.utils.resource.Resource
-
确定此资源是否以物理形式实际存在
- explicitConverterCache - 类 中的变量cc.shacocloud.mirage.utils.converter.TypeConverterSupportImpl
- extractJarFileURL(URL) - 类 中的静态方法cc.shacocloud.mirage.utils.resource.ResourceUtil
-
从给定的 URL(可能指向 jar 文件中的资源或 jar 文件本身)中提取实际 jar 文件的 URL
- extractPathWithinPattern(String, String) - 类 中的方法cc.shacocloud.mirage.utils.AntPathMatcher
-
给定一个模式和一个完整路径,确定模式映射部分。
- extractPathWithinPattern(String, String) - 接口 中的方法cc.shacocloud.mirage.utils.PathMatcher
-
给定一个模式和一个完整路径,确定模式映射部分
- extractUriTemplateVariables(String, String) - 类 中的方法cc.shacocloud.mirage.utils.AntPathMatcher
- extractUriTemplateVariables(String, String) - 接口 中的方法cc.shacocloud.mirage.utils.PathMatcher
-
给定模式和完整路径,提取URI模板变量。
F
- factorial(long) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
计算阶乘
- factorial(long, long) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
计算范围阶乘
- factorial(BigInteger) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
计算阶乘
- factorial(BigInteger, BigInteger) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
计算范围阶乘
- FILE_URL_PREFIX - 类 中的静态变量cc.shacocloud.mirage.utils.resource.ResourceUtil
-
用于从文件系统加载的 URL 前缀: "file:".
- FileSystemResource - cc.shacocloud.mirage.utils.resource中的类
- FileSystemResource(File) - 类 的构造器cc.shacocloud.mirage.utils.resource.FileSystemResource
- FileSystemResource(String) - 类 的构造器cc.shacocloud.mirage.utils.resource.FileSystemResource
- FileSystemResource(FileSystem, String) - 类 的构造器cc.shacocloud.mirage.utils.resource.FileSystemResource
- FileSystemResource(Path) - 类 的构造器cc.shacocloud.mirage.utils.resource.FileSystemResource
- filter(CharSequence, Predicate<Character>) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
过滤字符串
- filter(T[], Predicate<T>) - 类 中的静态方法cc.shacocloud.mirage.utils.collection.ArrayUtil
-
过滤
- FINAL - cc.shacocloud.mirage.utils.reflection.ModifierType
-
final修饰符,最终修饰符,指定此变量的值不能变,使用在方法上表示不能被重载
- findClass(String) - 类 中的方法cc.shacocloud.mirage.utils.CacheURLClassLoader
- Finder - cc.shacocloud.mirage.utils.charSequence.finder中的接口
-
字符串查找接口,通过调用
Finder.start(int)查找开始位置,再调用Finder.end(int)找结束位置 - findOrder(Object) - 类 中的方法cc.shacocloud.mirage.utils.comparator.AnnotationOrderComparator
- findOrder(Object) - 类 中的方法cc.shacocloud.mirage.utils.comparator.OrderComparator
-
查找给定对象指示的值。
- findParameterIndex(Parameter) - 类 中的静态方法cc.shacocloud.mirage.utils.MethodParameter
- findPrimaryConstructor(Class<T>) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
返回所提供类的主构造函数
- findSource(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.AppUtil
-
返回用于查找主目录的基础源。
- finish() - 类 中的方法cc.shacocloud.mirage.utils.charSequence.ComputeIter
-
手动结束遍历器,用于关闭操作等
- FLOAT - cc.shacocloud.mirage.utils.BasicType
- floatToBytes(float) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
float转byte数组,默认以小端序转换
- floatToBytes(float, ByteOrder) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
float转byte数组,自定义端序
- forArrayComponent(ResolvableType) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
返回一个
ResolvableType作为指定的componentType的数组 - forClass(Class<?>, Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的基类型(接口或基类)返回一个
ResolvableType,并给定一个实现类。 - forClass(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
Class返回一个ResolvableType,使用完整的通用类型信息进行分配性检查。 - forClassWithGenerics(Class<?>, ResolvableType...) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
Class返回一个ResolvableType,并预先声明了泛型。 - forClassWithGenerics(Class<?>, Class<?>...) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
Class返回一个ResolvableType,并预先声明了泛型 - forConstructorParameter(Constructor<?>, int) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
Constructor参数返回一个ResolvableType - forConstructorParameter(Constructor<?>, int, Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
Constructor参数返回一个ResolvableType,并给定一个实现 - forExecutable(Executable, int) - 类 中的静态方法cc.shacocloud.mirage.utils.MethodParameter
-
为给定的方法或构造函数创建一个新的MethodParameter。
- forField(Field) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
Field返回一个ResolvableType - forField(Field, int) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
Field返回一个ResolvableType,并给出嵌套级别 - forField(Field, int, Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
Field返回一个ResolvableType,并给出嵌套级别 - forField(Field, ResolvableType) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
Field返回一个ResolvableType,并给出实现。 - forField(Field, Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
Field返回一个ResolvableType,并给出实现。 - formatPercent(double, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
格式化百分比,小数采用四舍五入方式
- formatValue(Object, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.LogFormatUtils
-
LogFormatUtils.formatValue(Object, int, boolean)的方便变体,它将日志消息的长度限制为 100 个字符, 如果limitLength设置为“true”,还会替换换行符和控制字符。 - formatValue(Object, int, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.LogFormatUtils
- forMethodParameter(MethodParameter, ResolvableType) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
MethodParameter返回一个具有*给定实现类型的ResolvableType。 - forMethodParameter(MethodParameter, Type) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
MethodParameter返回一个ResolvableType,重写目标类型以解决特定的给定类型。 - forMethodParameter(Method, int) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
Method参数返回一个ResolvableType - forMethodParameter(Method, int, Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
Method参数返回一个ResolvableType - forMethodParameter(MethodParameter) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
MethodParameter返回一个ResolvableType - forMethodReturnType(Method) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
Method返回类型返回一个ResolvableType。 - forMethodReturnType(Method, Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
Method返回类型,返回一个ResolvableType - forName(String, ClassLoader) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
替换
Class.forName(),它还返回原语(例如“int”)和数组类名(例如“String[]”)的类实例。 - forObject(Object) - 类 中的静态方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
为一个对象创建一个新的类型描述符。
- forParameter(Parameter) - 类 中的静态方法cc.shacocloud.mirage.utils.MethodParameter
-
为给定的参数描述符创建一个新的MethodParameter
- forRawClass(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
- forType(ParameterizedTypeReference<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
- forType(Type) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
Type返回一个ResolvableType - forType(Type, ResolvableType) - 类 中的静态方法cc.shacocloud.mirage.utils.ResolvableType
-
为指定的
Type返回一个ResolvableType - forType(Type) - 类 中的静态方法cc.shacocloud.mirage.utils.ParameterizedTypeReference
-
建立一个包裹给定类型的
ParameterizedTypeReference - fromMap(Map<String, Object>) - 类 中的静态方法cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
返回一个基于给定映射的
AnnotationAttributes实例 - fromUnsignedByteArray(byte[]) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
无符号bytes转
BigInteger - fromUnsignedByteArray(byte[], int, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
无符号bytes转
BigInteger - FutureUtils - cc.shacocloud.mirage.utils中的类
-
基于
Future封装的工具类 - FutureUtils() - 类 的构造器cc.shacocloud.mirage.utils.FutureUtils
G
- GenericTypeResolver - cc.shacocloud.mirage.utils中的类
-
用于针对类型变量解析泛型类型的帮助程序类
- get() - 接口 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Reference
-
返回引用的条目,如果该条目不再可用,则返回
null。 - get(int) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- get(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
- get(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- get(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- get(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
- get(K) - 类 中的方法cc.shacocloud.mirage.utils.cache.ConcurrentLruCache
-
从缓存中检索条目,这可能会触发值的生成
- getAllInterfacesForClassAsSet(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
获取类型实现的所有接口
- getAnnotatedExceptionTypes() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getAnnotatedMetadata(AnnotatedElement) - 类 中的静态方法cc.shacocloud.mirage.utils.annotation.AnnotatedElementUtils
-
将指定的被注解的元素转换为组合注解元素
- getAnnotatedParameterTypes() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getAnnotatedReceiverType() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getAnnotatedReturnType() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getAnnotation(Class<T>) - 类 中的方法cc.shacocloud.mirage.utils.annotation.CombinationAnnotationElement
- getAnnotation(String) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
获取存储在指定
attributeName下的AnnotationAttributes。 - getAnnotation(String, Class<A>) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
获取存储在指定
attributeName下的类型annotationType的注释。 - getAnnotation(Class<T>) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getAnnotation(Class<T>) - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
获取此类型描述符上的指定
annotationType的注释 - getAnnotation(AnnotatedElement, Class<A>) - 类 中的静态方法cc.shacocloud.mirage.utils.annotation.AnnotatedElementUtils
-
获取指定注解
- getAnnotationArray(String) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
获取存储在指定
attributeName下的AnnotationAttributes数组。 - getAnnotationArray(String, Class<A>) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
获取存储在指定
attributeName下的注释类型的数组 - getAnnotationAttributes(Class<A>) - 接口 中的方法cc.shacocloud.mirage.utils.annotation.AnnotatedElementMetadata
-
获取指定注解的所有属性
- getAnnotationAttributes(Class<A>) - 类 中的方法cc.shacocloud.mirage.utils.annotation.CombinationAnnotationElement
-
获取指定注解的所有属性值
- getAnnotationAttributes(AnnotatedElement, Class<? extends Annotation>) - 类 中的静态方法cc.shacocloud.mirage.utils.annotation.AnnotatedElementUtils
-
获取指定注解中所有属性值
- getAnnotations() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getAnnotations() - 类 中的方法cc.shacocloud.mirage.utils.annotation.CombinationAnnotationElement
- getAnnotations() - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
返回与该类型描述符相关的注释,如果有的话。
- getAnnotations(AnnotatedElement, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.annotation.AnnotatedElementUtils
-
获取指定注解
- getAnnotations(AnnotatedElement, boolean, Predicate<Annotation>) - 类 中的静态方法cc.shacocloud.mirage.utils.annotation.AnnotatedElementUtils
-
获取指定注解
- getAnnotationsByType(Class<T>) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getAnnotationValue(AnnotatedElement, Class<? extends Annotation>, String, Class<T>) - 类 中的静态方法cc.shacocloud.mirage.utils.annotation.AnnotatedElementUtils
-
获取指定注解属性的值
如果无指定的属性方法返回null - getAny(Collection<T>, Integer...) - 类 中的静态方法cc.shacocloud.mirage.utils.collection.CollUtil
-
获取集合中指定多个下标的元素值,下标可以为负数,例如-1表示最后一个元素
- getArray() - 类 中的方法cc.shacocloud.mirage.utils.collection.ArrayIter
-
获得原始数组对象
- getBinaryStr(Number) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
获得数字对应的二进制字符串
- getBoolean(String) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
获取存储在指定
attributeName下的值作为布尔值 - getClass(String) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
获取存储在指定
attributeName下的值作为类 - getClassArray(String) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
获取存储在指定
attributeName下的值作为类数组 - getClasses(Object...) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
获得对象数组的类数组
- getClassLoader() - 类 中的方法cc.shacocloud.mirage.utils.resource.ClassPathResource
-
返回将从中获取此资源的类加载器
- getComponentType() - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
返回代表数组组件类型的ResolvableType,或者
ResolvableType.NONE如果该类型不代表数组。 - getConstructor() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回构造函数
- getConstructor(Class<T>, Class<?>...) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
查找类中的指定参数的构造方法
- getConstructors(Class<T>) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
获得一个类中所有构造列表
- getContainingClass() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回该方法参数的包含类
- getCount() - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Segment
-
返回此段中的引用总数。
- getDeclaredAnnotation(Class<T>) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getDeclaredAnnotations() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getDeclaredAnnotations() - 类 中的方法cc.shacocloud.mirage.utils.annotation.CombinationAnnotationElement
- getDeclaredAnnotationsByType(Class<T>) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getDeclaringClass() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getDeclaringClass() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回声明基础方法或构造函数的类
- getDefaultClassLoader() - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
返回要使用的默认类加载器:通常是线程上下文类加载器(如果可用)
- getDefaultValue() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getDescription() - 类 中的方法cc.shacocloud.mirage.utils.resource.ClassPathResource
- getDescription() - 类 中的方法cc.shacocloud.mirage.utils.resource.FileSystemResource
-
此实现返回包含文件绝对路径的说明
- getDescription() - 接口 中的方法cc.shacocloud.mirage.utils.resource.Resource
-
返回此资源的说明,用于在使用该资源时的错误输出
- getDescriptiveType(Object) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
返回给定对象类型的描述性名称:通常只是类名,但组件类型类名 + “[]”用于数组,以及 JDK 代理的已实现接口的附加列表
- getElementTypeDescriptor() - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
如果该类型是一个数组,返回数组的组件类型。
- getEnum(String) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
获取存储在指定
attributeName下的值作为枚举 - getExceptionTypes() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getExecutable() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回包装的可执行对象
- getField(Class<?>, String) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
查找指定类中的指定name的字段(包括非public字段),也包括父类和Object类的字段, 字段不存在则返回
null - getFields(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
获得一个类中所有字段列表,包括其父类中的字段
如果子类与父类中存在同名字段,则这两个字段同时存在,子类字段在前,父类字段在后。 - getFieldsDirectly(Class<?>, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
获得一个类中所有字段列表,直接反射获取,无缓存
如果子类与父类中存在同名字段,则这两个字段同时存在,子类字段在前,父类字段在后。 - getFieldValue(Object, Field) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
获取字段值
- getFieldValue(Object, String) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
获取字段值
- getFile() - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractFileResolvingResource
-
此实现返回基础类路径资源的 File 引用,前提是它引用文件系统中的文件。
- getFile() - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractResource
-
假定资源无法解析为绝对文件路径。
- getFile() - 类 中的方法cc.shacocloud.mirage.utils.resource.FileSystemResource
- getFile() - 接口 中的方法cc.shacocloud.mirage.utils.resource.Resource
-
返回此资源的文件句柄
- getFile(String) - 类 中的静态方法cc.shacocloud.mirage.utils.resource.ResourceUtil
-
将给定的资源位置解析为
java.io.File,即文件系统中的文件 - getFile(URL, String) - 类 中的静态方法cc.shacocloud.mirage.utils.resource.ResourceUtil
-
将给定的资源 URL 解析为
java.io.File,即文件系统中的文件. - getFile(URL) - 类 中的静态方法cc.shacocloud.mirage.utils.resource.ResourceUtil
-
将给定的资源 URL 解析为
java.io.File,即文件系统中的文件 - getFileForLastModifiedCheck() - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractFileResolvingResource
-
此实现确定基础文件(或 jar 文件,如果是 jarzip 中的资源)
- getFileForLastModifiedCheck() - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractResource
-
确定用于时间戳检查的文件
- getFirst(K) - 接口 中的方法cc.shacocloud.mirage.utils.map.MultiValueMap
-
返回给定键的第一个值
- getFirst(K) - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- getGeneric(int...) - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
返回一个
ResolvableType,代表给定索引的通用参数。 - getGenericExceptionTypes() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getGenericParameterType() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回方法/构造函数参数的通用类型
- getGenericParameterTypes() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getGenericReturnType() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getGenerics() - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
返回一个
ResolvableTypes的数组,代表这个类型的通用参数。 - getHash() - 接口 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Reference
-
返回引用的哈希。
- getHash(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
-
获取给定对象的哈希值,应用额外的哈希函数以减少冲突。
- getHomeDir() - 类 中的静态方法cc.shacocloud.mirage.utils.AppUtil
-
获取用户默认目录
- getHostName() - 类 中的静态方法cc.shacocloud.mirage.utils.AppUtil
-
获取 hostName
- getInterfaces() - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
返回一个
ResolvableType数组,代表这个类型所实现的直接接口。 - getJdkVersion() - 类 中的静态方法cc.shacocloud.mirage.utils.AppUtil
-
获取 jdk 版本号
- getKey() - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Entry
- getKey(V) - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
-
根据value获得对应的key,只返回找到的第一个value对应的key值
- getKeys(V) - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
-
获取指定value对应的所有key
- getLoadFactor() - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
- getLocale() - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
-
返回此
LinkedCaseInsensitiveMap使用的区域设置。 - getMapKeyTypeDescriptor() - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
如果这个类型是
Map,并且它的键类型是参数化的,返回地图的键类型。 - getMapKeyTypeDescriptor(Object) - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
如果这个类型是一个
Map,则从提供的地图键中创建一个mapKeyTypeDescriptor - getMapValueTypeDescriptor() - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
如果这个类型是一个
Map,并且它的值类型是参数化的,返回map的值类型。 - getMapValueTypeDescriptor(Object) - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
如果这个类型是一个
Map,则从提供的地图值中创建一个mapValueTypeDescriptor - getMembers(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
- getMethod() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回包装的方法
- getMethod(Class<?>, boolean, String, Class<?>...) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
查找指定方法 如果找不到对应的方法则返回
null
此方法为精准获取方法名,即方法名和参数数量和类型必须一致,否则返回null。 - getMethod(Class<?>, String, Class<?>...) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
查找指定方法 如果找不到对应的方法则返回
null - getMethodAnnotation(Class<A>) - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
如果有的话,返回给定类型的方法/构造器注释
- getMethodAnnotations() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回与目标方法/构造器本身相关的注释
- getMethodOfObj(Object, String, Object...) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
查找指定对象中的所有方法(包括非public方法),也包括父对象和Object类的方法
- getMethods(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
获得一个类中所有方法列表,包括其父类中的方法。
- getMethods(Class<?>, Predicate<Method>) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
获得指定类过滤后的Public方法列表
- getMethodsDirectly(Class<?>, boolean, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
获得一个类中所有方法列表,直接反射获取,无缓存
接口获取方法和默认方法,获取的方法包括: 本类中的所有方法(包括static方法) 父类中的所有方法(包括static方法) Object中(包括static方法) - getMethodsDirectly(Class<?>, boolean, boolean, Function<Method, String>) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
获得一个类中所有方法列表,直接反射获取,无缓存
接口获取方法和默认方法,获取的方法包括: 本类中的所有方法(包括static方法) 父类中的所有方法(包括static方法) Object中(包括static方法) - getMethodsIncludeOverridden(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
获得一个类中所有方法列表,包括其父类中的方法,包含被覆盖的方法
- getModifiers() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getName() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getName() - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
返回该类型的名称:完全合格的类名称
- getNested(int) - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
返回一个指定嵌套级别的
ResolvableType - getNested(int, Map<Integer, Integer>) - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
返回一个指定嵌套级别的
ResolvableType - getNestedGenericParameterType() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回方法/构造函数参数的嵌套通用类型
- getNestedParameterType() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回方法/构造器参数的嵌套类型
- getNestingLevel() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回目标类型的嵌套级别(通常为 1;例如,在列表列表的情况下,1 表示嵌套列表,而 2 表示嵌套列表的元素)
- getNext() - 接口 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Reference
-
返回链中的下一个引用,如果没有,则返回
null。 - getNumber(String) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
获取存储在指定
attributeName下的值作为数字 - getObjectType() - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
TypeDescriptor.getType()的变体,通过返回其对象包装类型来说明原始类型 - getOrDefault(Object, V) - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
- getOrDefault(Object, V) - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- getOrder() - 接口 中的方法cc.shacocloud.mirage.utils.comparator.Ordered
-
获取此对象的顺序值
- getOrder() - 接口 中的方法cc.shacocloud.mirage.utils.converter.ConversionSupport
- getOrder(Object) - 类 中的方法cc.shacocloud.mirage.utils.comparator.OrderComparator
-
确定给定对象的值
- getOrder(Object, Integer) - 类 中的方法cc.shacocloud.mirage.utils.comparator.OrderComparator
-
确定给定对象的值
- getPackageName(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
确定给定类的包的名称,例如
java.lang.String类的“java.lang” - getPackageName(String) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
确定给定的完全限定类名的包名称,例如
java.lang.String类名的“java.lang” - getParameter() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回方法构造函数参数的
Parameter描述符 - getParameterAnnotation(Class<A>) - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回给定类型的参数注解,如果有的话
- getParameterAnnotations() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getParameterAnnotations() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回与特定方法/构造函数参数相关的注释
- getParameterCount() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getParameterIndex() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回方法构造函数参数的索引
- getParameterName() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回方法/构造器参数的名称
- getParameterNames(Constructor<?>) - 类 中的方法cc.shacocloud.mirage.utils.reflection.KotlinReflectionParameterNameDiscoverer
- getParameterNames(Constructor<?>) - 类 中的方法cc.shacocloud.mirage.utils.reflection.StandardReflectionParameterNameDiscoverer
- getParameterNames(Method) - 类 中的方法cc.shacocloud.mirage.utils.reflection.KotlinReflectionParameterNameDiscoverer
- getParameterNames(Method) - 类 中的方法cc.shacocloud.mirage.utils.reflection.StandardReflectionParameterNameDiscoverer
- getParameterNames(Constructor<?>) - 接口 中的方法cc.shacocloud.mirage.utils.reflection.ParameterNameDiscoverer
-
返回构造函数的参数名称,如果无法确定,则返回
null - getParameterNames(Constructor<?>) - 类 中的方法cc.shacocloud.mirage.utils.reflection.PrioritizedParameterNameDiscoverer
- getParameterNames(Method) - 接口 中的方法cc.shacocloud.mirage.utils.reflection.ParameterNameDiscoverer
-
返回方法的参数名称,如果无法确定,则返回
null。 - getParameterNames(Method) - 类 中的方法cc.shacocloud.mirage.utils.reflection.PrioritizedParameterNameDiscoverer
- getParameters() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getParameterType() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回方法/构造器参数的类型
- getParameterTypes() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getPath() - 接口 中的方法cc.shacocloud.mirage.utils.resource.Resource
-
获取资源路径
- getPatternComparator(String) - 类 中的方法cc.shacocloud.mirage.utils.AntPathMatcher
-
给定一个完整的路径,返回一个
Comparator,适合按显式顺序对模式进行排序。 - getPatternComparator(String) - 接口 中的方法cc.shacocloud.mirage.utils.PathMatcher
-
给定一个完整的路径,返回一个
Comparator,适合按照该路径的显式顺序对模式进行排序 - getPid() - 类 中的静态方法cc.shacocloud.mirage.utils.AppUtil
-
获取应用 pid
- getRawClass() - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
如果有的话,返回被管理的底层Java
Class;否则null。 - getReader(Charset) - 接口 中的方法cc.shacocloud.mirage.utils.resource.Resource
-
获得 Reader
- getReference(Object, int, ConcurrentReferenceHashMap.Restructure) - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Segment
- getReference(Object, ConcurrentReferenceHashMap.Restructure) - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
- getRequiredAttribute(String, Class<T>) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
获取存储在指定
attributeName下的值,确保该值为预期类型 - getResolvableType() - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
返回底层的
ResolvableType - getResource(String) - 类 中的静态方法cc.shacocloud.mirage.utils.resource.ResourceUtil
-
获取资源对象
- getRetentionPolicy(Class<? extends Annotation>) - 类 中的静态方法cc.shacocloud.mirage.utils.annotation.AnnotatedElementUtils
-
获取注解类的保留时间,可选值 SOURCE(源码时),CLASS(编译时),RUNTIME(运行时),默认为 CLASS
- getReturnType() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getSegment(int) - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
- getSegmentsSize() - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
- getShortName(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
获取不带限定包名称的类名
- getShortName(String) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
获取不带限定包名称的类名
- getSize() - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Segment
-
返回当前引用数组的大小。
- getSource() - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
返回描述符的基本来源
- getSource() - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
返回可解析类型的基本来源。
- getSourceAnnotationType() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getSourceMethod() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getStartClass() - 类 中的静态方法cc.shacocloud.mirage.utils.AppUtil
-
获取应用启动类,如果未获取到返回 null
- getStartDir(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.AppUtil
-
获取应用启动文件目录
- getStream() - 类 中的方法cc.shacocloud.mirage.utils.resource.ClassPathResource
- getStream() - 类 中的方法cc.shacocloud.mirage.utils.resource.FileSystemResource
-
获取文件流
- getStream() - 接口 中的方法cc.shacocloud.mirage.utils.resource.Resource
-
获得
InputStream - getString(String) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
获取存储在指定
attributeName下的值作为字符串 - getStringArray(String) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
-
获取存储在指定
attributeName下的值作为字符串数组 - getStringMatcher(String) - 类 中的方法cc.shacocloud.mirage.utils.AntPathMatcher
-
为给定的模式构建或检索
AntPathMatcher.AntPathStringMatcher。 - getSuperType() - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
返回一个代表该类型的直接超类型的
ResolvableType - getTargetType(Class<? extends Annotation>) - 类 中的静态方法cc.shacocloud.mirage.utils.annotation.AnnotatedElementUtils
-
获取注解类可以用来修饰哪些程序元素,如 TYPE, METHOD, CONSTRUCTOR, FIELD, PARAMETER 等
- getType() - 类 中的方法cc.shacocloud.mirage.utils.annotation.CombinationAnnotationElement
-
获取实际注解元素类型的
Class引用 - getType() - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
这个 TypeDescriptor 所描述的支持类、方法参数、字段或属性的类型
- getType() - 类 中的方法cc.shacocloud.mirage.utils.ParameterizedTypeReference
- getType() - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
返回被管理的底层Java
Type。 - getType(int) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
获取字符类型
- getTypeIndexForCurrentLevel() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回当前嵌套层的类型索引
- getTypeIndexForLevel(int) - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回指定嵌套级别的类型索引
- getTypeParameters() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- getTypeVariableMap(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.GenericTypeResolver
- getURL() - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractResource
-
假定资源无法解析为 URL。
- getURL() - 类 中的方法cc.shacocloud.mirage.utils.resource.ClassPathResource
- getURL() - 类 中的方法cc.shacocloud.mirage.utils.resource.FileSystemResource
-
此实现返回基础文件的 URL
- getURL() - 接口 中的方法cc.shacocloud.mirage.utils.resource.Resource
-
获得解析后的
URL - getURL(String) - 类 中的静态方法cc.shacocloud.mirage.utils.resource.ResourceUtil
-
将给定的资源位置解析为
java.net.URL - getUserName() - 类 中的静态方法cc.shacocloud.mirage.utils.AppUtil
-
获取启动的系统用户
- getValidEndIndex() - 类 中的方法cc.shacocloud.mirage.utils.charSequence.finder.TextFinder
-
获取有效结束位置
如果TextFinder.endIndex小于0,在反向模式下是开头(-1),正向模式是结尾(text.length()) - getValue() - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Entry
- getValue() - 枚举 中的方法cc.shacocloud.mirage.utils.reflection.ModifierType
-
获取修饰符枚举对应的int修饰符值,值见
Modifier - getValue(Class<A>, String, Class<T>) - 接口 中的方法cc.shacocloud.mirage.utils.annotation.AnnotatedElementMetadata
-
获取注解的指定属性值
- getValue(Class<A>, String, Class<T>) - 类 中的方法cc.shacocloud.mirage.utils.annotation.CombinationAnnotationElement
-
获取指定注解的属性值
- getValue(Object) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
-
获取该方法的返回值
- getValues(K) - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
-
获取指定key对应的所有值
H
- hasAnnotation(Class<? extends Annotation>) - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
确定这个类型描述符是否有指定的注释
- hasAnnotation(AnnotatedElement, Class<? extends Annotation>) - 类 中的静态方法cc.shacocloud.mirage.utils.annotation.AnnotatedElementUtils
-
检查是否包含指定注解指定注解
- hasGenerics() - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
如果该类型包含通用参数,则返回
true - hashCode() - 类 中的方法cc.shacocloud.mirage.utils.converter.ConverterCacheKey
- hashCode() - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
- hashCode() - 类 中的方法cc.shacocloud.mirage.utils.Empty
- hashCode() - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Entry
- hashCode() - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- hashCode() - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- hashCode() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
- hashCode() - 类 中的方法cc.shacocloud.mirage.utils.ParameterizedTypeReference
- hashCode() - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
- hashCode() - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractResource
-
此实现返回说明的哈希代码
- hashCode() - 类 中的方法cc.shacocloud.mirage.utils.resource.FileSystemResource
- hasMethodAnnotation(Class<A>) - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回该方法/构造函数是否有给定类型的注释
- hasModifier(Class<?>, ModifierType...) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ModifierUtil
-
是否同时存在一个或多个修饰符(可能有多个修饰符,如果有指定的修饰符则返回true)
- hasModifier(Constructor<?>, ModifierType...) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ModifierUtil
-
是否同时存在一个或多个修饰符(可能有多个修饰符,如果有指定的修饰符则返回true)
- hasModifier(Field, ModifierType...) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ModifierUtil
-
是否同时存在一个或多个修饰符(可能有多个修饰符,如果有指定的修饰符则返回true)
- hasModifier(Method, ModifierType...) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ModifierUtil
-
是否同时存在一个或多个修饰符(可能有多个修饰符,如果有指定的修饰符则返回true)
- hasNext() - 类 中的方法cc.shacocloud.mirage.utils.charSequence.ComputeIter
- hasNext() - 类 中的方法cc.shacocloud.mirage.utils.collection.ArrayIter
- hasNull(T...) - 类 中的静态方法cc.shacocloud.mirage.utils.collection.ArrayUtil
-
是否包含
null元素 - hasOverridableAccessModifiers(Method, Method) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
根据方法的修饰符检查该方法是否可以由候选项重写
- hasParameterAnnotation(Class<A>) - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回参数是否以给定的注解类型声明
- hasParameterAnnotations() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
如果参数至少有一个注释,返回
true;如果没有注释,返回false - hasPublicField(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
指定类中是否有public类型字段(static字段除外)
- hasSameName(Method, Method) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
检查方法是否与候选项同名
- hasSameParameters(Method, Method) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
检查该方法是否具有与候选项相同的参数数、相同的参数顺序和完全相同的参数类型
- hasSetter(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
判断是否有Setter方法
- hasUnresolvableGenerics() - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
确定底层类型是否有任何无法解决的泛型:通过类型本身的无法解决的类型变量 或者通过以原始方式实现泛型接口,即不替换该接口的类型变量。
- HIGHEST_PRECEDENCE - 接口 中的静态变量cc.shacocloud.mirage.utils.comparator.Ordered
-
最高优先级值的有用常量
I
- IGNORE - cc.shacocloud.mirage.utils.charSequence.StrJoiner.NullMode
-
忽略
null,即null元素不加入拼接的字符串 - INDEX_NOT_FOUND - 接口 中的静态变量cc.shacocloud.mirage.utils.charSequence.finder.Finder
- indexOf(CharSequence, char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
指定范围内查找指定字符
- indexOf(CharSequence, char, int) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
指定范围内查找指定字符
- indexOf(CharSequence, char, int, int) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
指定范围内查找指定字符
- indexOf(Object) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- indexOfAll(Collection<T>, Predicate<T>) - 类 中的静态方法cc.shacocloud.mirage.utils.collection.CollUtil
-
获取匹配规则定义中匹配到元素的所有位置
此方法对于某些无序集合的位置信息,以转换为数组后的位置为准。 - initParameterNameDiscovery(ParameterNameDiscoverer) - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
为这个方法参数初始化参数名称发现
- inNativeImage() - 类 中的静态方法cc.shacocloud.mirage.utils.NativeDetector
-
如果在映像生成上下文中或在映像运行时调用,则返回
true,否则false - inNativeImage() - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.NativeDetector
-
如果在映像生成上下文中或在映像运行时调用,则返回
true,否则false - INSTANCE - 类 中的静态变量cc.shacocloud.mirage.utils.comparator.AnnotationOrderComparator
-
AnnotationOrderComparator的共享默认实例 - INSTANCE - 类 中的静态变量cc.shacocloud.mirage.utils.comparator.OrderComparator
-
OrderComparator的共享默认实例 - INSTANCE - 类 中的静态变量cc.shacocloud.mirage.utils.Empty
- instantiateClass(Class<T>) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
使用其主要造函数(对于 Kotlin 类,可能声明默认参数)或其默认构造函数(对于常规 Java 类,需要标准的无参数设置)实例化类。
- instantiateClass(Constructor<T>, Object...) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
使用给定构造函数实例化类的便捷方法
- INT - cc.shacocloud.mirage.utils.BasicType
- INTEGER - cc.shacocloud.mirage.utils.BasicType
- internalConvert(Object, TypeDescriptor, TypeDescriptor) - 类 中的方法cc.shacocloud.mirage.utils.converter.support.ToNumberConversion
-
内部的转换,用于子类继承拓展
- intToByte(int) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
int转byte
- intToBytes(int) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
int转byte数组
默认以小端序转换 - intToBytes(int, ByteOrder) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
int转byte数组
自定义端序 - invoke(Object, Method, Object[]) - 类 中的方法cc.shacocloud.mirage.utils.annotation.CombinationAnnotationInvocationHandler
- invokeMethod(Method, Object, Object...) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
当调用一个静态的
Method时,目标对象可以是null。 - invokeMethod(Method, Object) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
当调用一个静态的
Method时,目标对象可以是null。 - isAbstract(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
检查类是否为抽象类
- isAbstract(Method) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ModifierUtil
-
是否抽象方法
- isAllAssignableFrom(Class<?>[], Class<?>[]) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
比较判断types1和types2两组类,如果types1中所有的类都与types2对应位置的类相同,或者是其父类或接口,则返回
true - isAnnotationPresent(Class<? extends Annotation>) - 类 中的方法cc.shacocloud.mirage.utils.annotation.CombinationAnnotationElement
- isAnnotationPresent(Class<? extends Annotation>) - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- isArray() - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
这个类型是一个数组类型吗?
- isArray() - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
如果该类型解析为一个代表数组的Class,则返回
true - isArray(Object) - 类 中的静态方法cc.shacocloud.mirage.utils.collection.ArrayUtil
-
对象是否为数组对象
- isAscii(char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
是否为ASCII字符,ASCII字符位于0~127之间
- isAsciiControl(char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
是否为ASCII控制符(不可见字符),控制符位于0~31和127
- isAsciiPrintable(char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
是否为可见ASCII字符,可见字符位于32~126之间
- isAssignable(Type, Type) - 类 中的静态方法cc.shacocloud.mirage.utils.TypeUtils
-
检查是否可以按照 Java 泛型规则将右侧类型分配给左侧类型
- isAssignable(Class<?>, Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
检查目标类是否可以从原类转化
转化包括:
1、原类是对象,目标类型是原类型实现的接口
2、目标类型是原类型的父类
3、两者是原始类型或者包装类型(相互转换) - isAssignableBound(Type, Type) - 类 中的静态方法cc.shacocloud.mirage.utils.TypeUtils
- isAssignableFrom(ResolvableType) - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
确定这个
ResolvableType是否可以从指定的其他类型中进行分配 - isAssignableFrom(Class<?>) - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
确定这个
ResolvableType是否可以从指定的其他类型中进行分配。 - isAssignableTo(TypeDescriptor) - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
如果这个类型描述符的对象可以被分配到给定类型描述符所描述的位置,则返回true。
- isBasicType(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
是否为基本类型(包括包装类和原始类)
- isBean(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
判断是否为Bean对象,判定方法是:
- isBeside(int, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
判断两个数字是否相邻,例如1和2相邻,1和3不相邻
判断方法为做差取绝对值判断是否为1 - isBeside(long, long) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
判断两个数字是否相邻,例如1和2相邻,1和3不相邻
判断方法为做差取绝对值判断是否为1 - isBlank(CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串是否为空白,空白的定义如下:
- isBlankChar(char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
是否空白符
空白符包括空格、制表符、全角空格和不间断空格 - isBlankChar(int) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
是否空白符
空白符包括空格、制表符、全角空格和不间断空格 - isBoolean(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
给定类是否为Boolean或者boolean
- isBridge() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- isChar(Object) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
给定对象对应的类是否为字符类,字符类包括:
- isCharClass(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
给定类名是否为字符类,字符类包括:
- isCollection() - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
这个类型是一个
Collection类型吗? - isDefault() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- isDocumented(Class<? extends Annotation>) - 类 中的静态方法cc.shacocloud.mirage.utils.annotation.AnnotatedElementUtils
-
是否会保存到 Javadoc 文档中
- isDouble(String) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
判断字符串是否是浮点数
- isEmoji(char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
判断是否为emoji表情符
- isEmpty() - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- isEmpty() - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
- isEmpty() - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- isEmpty() - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- isEmpty() - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
- isEmpty(CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串是否为空,空的定义如下:
- isEmpty(Collection<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.collection.CollUtil
-
集合是否为空
- isEmpty(Map<?, ?>) - 类 中的静态方法cc.shacocloud.mirage.utils.map.MapUtil
-
Map是否为空
- isEmpty(T[]) - 类 中的静态方法cc.shacocloud.mirage.utils.collection.ArrayUtil
-
数组是否为空
- isEmptyIfStr(Object) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
如果对象是字符串是否为空串,空的定义如下:
- isEqualsMethod(Method) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
确定给定的方法是否为 equals 方法
- isEven(int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
检查是否为偶数
- isFalse(Boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
检查
Boolean值是否为false - isFile() - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractFileResolvingResource
- isFile() - 类 中的方法cc.shacocloud.mirage.utils.resource.FileSystemResource
- isFile() - 接口 中的方法cc.shacocloud.mirage.utils.resource.Resource
-
确定此资源是否表示文件系统中的文件
- isFileSeparator(char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
是否为Windows或者Linux(Unix)文件分隔符
Windows平台下分隔符为\,Linux(Unix)为/ - isFileURL(URL) - 类 中的静态方法cc.shacocloud.mirage.utils.resource.ResourceUtil
-
确定给定的 URL 是否指向文件系统中的资源
- isFinal(Member) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
检查成员是否为最终成员
- isGreater(BigDecimal, BigDecimal) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
比较大小,参数1 > 参数2 返回true
- isGreaterOrEqual(BigDecimal, BigDecimal) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
比较大小,参数1 >= 参数2 返回true
- isHashCodeMethod(Method) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
确定给定的方法是否为 hashCode 方法
- isHexChar(char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
是否为16进制规范的字符,判断是否为如下字符
- isIn(BigDecimal, BigDecimal, BigDecimal) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
检查值是否在指定范围内
- isInherited(Class<? extends Annotation>) - 类 中的静态方法cc.shacocloud.mirage.utils.annotation.AnnotatedElementUtils
-
是否可以被继承,默认为 false
- isInnerClass(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
确定提供的类是否是一个 内部类,即一个包围类的非静态成员。
- isInstance(Object) - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
确定给定的对象是否是这个
ResolvableType的一个实例。 - isInteger(String) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
判断String是否是整数
支持10进制 - isJarFileURL(URL) - 类 中的静态方法cc.shacocloud.mirage.utils.resource.ResourceUtil
-
确定给定的 URL 是否指向 jar 文件本身,即具有协议 file 并以 .jar 扩展名结尾
- isJarRun() - 类 中的静态方法cc.shacocloud.mirage.utils.AppUtil
-
判断当前是否是在 jar 中运行的
- isJarURL(URL) - 类 中的静态方法cc.shacocloud.mirage.utils.resource.ResourceUtil
-
确定给定的 URL 是否指向 jar 文件中的资源
- isJdkMetaAnnotation(Class<? extends Annotation>) - 类 中的静态方法cc.shacocloud.mirage.utils.annotation.AnnotatedElementUtils
-
是否为Jdk自带的元注解。
- isKotlinPresent() - 类 中的静态方法cc.shacocloud.mirage.utils.KotlinDetector
-
确定 Kotlin 是否存在
- isKotlinReflectPresent() - 类 中的静态方法cc.shacocloud.mirage.utils.KotlinDetector
-
确定是否存在 Kotlin 反射
- isKotlinType(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.KotlinDetector
-
确定给定的
类是否为 Kotlin 类型(上面存在 Kotlin 元数据) - isLess(BigDecimal, BigDecimal) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
比较大小,参数1 < 参数2 返回true
- isLessOrEqual(BigDecimal, BigDecimal) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
比较大小,参数1<=参数2 返回true
- isLetter(char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
判断是否为字母(包括大写字母和小写字母)
字母包括A~Z和a~z - isLetterLower(char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
检查字符是否为小写字母,小写字母指a~z
- isLetterOrNumber(char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
是否为字母或数字,包括A~Z、a~z、0~9
- isLetterUpper(char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
判断是否为大写字母,大写字母包括A~Z
- isLong(String) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
判断字符串是否是Long类型
支持10进制 - isMap() - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
这个类型是一个
Map类型吗? - isNormalClass(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
检查类是否为普通类
- isNotBlank(CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串是否不是空白
- isNotEmpty(CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串是否为非空白,非空白的定义如下:
- isNotEmpty(Collection<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.collection.CollUtil
-
集合是否为非空
- isNotEmpty(Map<?, ?>) - 类 中的静态方法cc.shacocloud.mirage.utils.map.MapUtil
-
Map是否不为空
- isNotEmpty(T[]) - 类 中的静态方法cc.shacocloud.mirage.utils.collection.ArrayUtil
-
数组是否为非空
- isNotJdkMateAnnotation(Class<? extends Annotation>) - 类 中的静态方法cc.shacocloud.mirage.utils.annotation.AnnotatedElementUtils
-
是否不为Jdk自带的元注解。
- isNumber(char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
检查是否为数字字符,数字字符指0~9
- isNumber(CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
是否为数字,支持包括:
- isOdd(int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
检查是否为奇数
- isOptional() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回该方法是否指示了一个不需要的参数 无论是Java 8的
Optional形式,还是参数级Nullable注解的任何变体(例如来自JSR-305或 FindBugs 注解集), 或者语言级的 nullable 类型声明或 Kotlin 的Continuation参数。 - isOverridden(Method, Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
检查该方法是否被指定类中的方法重写
- isOverridden(Method, Method) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
检查方法是否已被候选项覆盖
- isOverridden(Method, Method[]) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
检查该方法是否被候选项列表中的任何方法重写
- isPackagePrivate(Member) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
检查成员是否为包专用。
- isPattern(String) - 类 中的方法cc.shacocloud.mirage.utils.AntPathMatcher
-
判断给定路径是否是表达式
- isPattern(String) - 接口 中的方法cc.shacocloud.mirage.utils.PathMatcher
-
给定的
path是否表示该接口的实现可以匹配的模式 - isPowerOfTwo(long) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
判断一个整数是否是2的幂
- isPresent(String, ClassLoader) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
确定由提供的名称标识的
Class是否存在并且可以加载。 - isPrimes(int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
是否是质数(素数)
质数表的质数又称素数。 - isPrimitive() - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
这个类型是一个原始类型吗?
- isPrimitiveWrapper(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
是否为包装类型
- isPrivate(Member) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
检查成员是否为私有成员
- isProtected(Member) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
检查成员是否为保护成员
- isPublic(Member) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
检查成员是否为公共成员
- isPublic(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ModifierUtil
-
是否是Public类
- isPublic(Constructor<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ModifierUtil
-
是否是Public构造
- isPublic(Field) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ModifierUtil
-
是否是Public字段
- isPublic(Method) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ModifierUtil
-
是否是Public方法
- isReadable() - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractFileResolvingResource
- isReadable() - 类 中的方法cc.shacocloud.mirage.utils.resource.ClassPathResource
-
此实现预先检查资源 URL 的解析,然后继续执行
AbstractFileResolvingResource.checkReadable(URL)的长度检查。 - isReadable() - 类 中的方法cc.shacocloud.mirage.utils.resource.FileSystemResource
-
此实现检查基础文件是否标记为可读
- isReadable() - 接口 中的方法cc.shacocloud.mirage.utils.resource.Resource
-
指示是否可以通过
Resource.getStream()读取此资源的非空内容。 - isSamePackage(Method, Method) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
检查该方法是否是与候选项的类位于同一包中的类。
- isSetMethod(Method) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
判断当前方法是否是 set 方法
- isSimpleValueType(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
检查给定类型是否表示简单值类型
- isStatic(Member) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
检查成员是否为静态成员
- isStatic(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ModifierUtil
-
是否是static类
- isStatic(Field) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ModifierUtil
-
是否是static字段
- isStatic(Method) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ModifierUtil
-
是否是static方法
- isSubClassOf(Class<?>, Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
检查子类是否是超类的子类之一
- isSubEquals(CharSequence, int, CharSequence, int, int, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
截取两个字符串的不同部分(长度一致),判断截取的子串是否相同
任意一个字符串为null返回false - isSuspendingFunction(Method) - 类 中的静态方法cc.shacocloud.mirage.utils.KotlinDetector
-
如果该方法是挂起函数,则返回
true - isSynthetic() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- isSynthetic(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ModifierUtil
-
是否是合成类(由java编译器生成的)
- isSynthetic(Field) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ModifierUtil
-
是否是合成字段(由java编译器生成的)
- isSynthetic(Method) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ModifierUtil
-
是否是合成方法(由java编译器生成的)
- isToStringMethod(Method) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
确定给定的方法是否为 toString 方法
- isTrue(Boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
检查
Boolean值是否为true - isUnitTest() - 类 中的静态方法cc.shacocloud.mirage.utils.AppUtil
-
是否是单元测试,如果是返回 true 反之 false
- isUrl(String) - 类 中的静态方法cc.shacocloud.mirage.utils.resource.ResourceUtil
-
返回给定的资源位置是否为 URL
- isValid(double) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
检查是否为有效的数字
检查double否为无限大,或者Not a Number(NaN) - isValid(float) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
检查是否为有效的数字
检查double否为无限大,或者Not a Number(NaN) - isValidNumber(Number) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
检查是否为有效的数字
检查Double和Float是否为无限大,或者Not a Number
非数字类型和Null将返回true - isVarArgs() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- IterableIter<T> - cc.shacocloud.mirage.utils.collection中的接口
- iterator() - 接口 中的方法cc.shacocloud.mirage.utils.collection.IterableIter
- iterator() - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- iterator() - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
J
- JAR_FILE_EXTENSION - 类 中的静态变量cc.shacocloud.mirage.utils.resource.ResourceUtil
-
常规 jar 文件的文件扩展名: ".jar".
- JAR_URL_PREFIX - 类 中的静态变量cc.shacocloud.mirage.utils.resource.ResourceUtil
-
用于从 jar 文件加载的 URL 前缀: "jar:".
- JAR_URL_SEPARATOR - 类 中的静态变量cc.shacocloud.mirage.utils.resource.ResourceUtil
-
JAR URL 和 JAR 中的文件路径之间的分隔符: "!
- join(Iterable<T>, CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.collection.CollUtil
- join(Iterable<T>, CharSequence, String, String) - 类 中的静态方法cc.shacocloud.mirage.utils.collection.CollUtil
-
以 conjunction 为分隔符将集合转换为字符串
- join(Iterable<T>, CharSequence, Function<T, ? extends CharSequence>) - 类 中的静态方法cc.shacocloud.mirage.utils.collection.CollUtil
-
以 conjunction 为分隔符将集合转换为字符串
- join(Object[], String) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
将一个 数组转换为一个带分隔符的
String
K
- keys() - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
-
获取所有键,可重复,不可修改
- keySet() - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- keySet() - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- keySet() - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
- KotlinDetector - cc.shacocloud.mirage.utils中的类
-
用于检测 Kotlin 存在和识别 Kotlin 类型的公共委托
- KotlinDetector() - 类 的构造器cc.shacocloud.mirage.utils.KotlinDetector
- KotlinReflectionParameterNameDiscoverer - cc.shacocloud.mirage.utils.reflection中的类
-
ParameterNameDiscoverer实现,它使用 Kotlin 的反射工具来内省参数名称 - KotlinReflectionParameterNameDiscoverer() - 类 的构造器cc.shacocloud.mirage.utils.reflection.KotlinReflectionParameterNameDiscoverer
L
- lastIndexOf(Object) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- lastModified() - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractFileResolvingResource
- lastModified() - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractResource
-
此实现检查基础文件的时间戳(如果可用)
- lastModified() - 类 中的方法cc.shacocloud.mirage.utils.resource.FileSystemResource
-
此实现返回基础文件路径上次修改时间
- lastModified() - 接口 中的方法cc.shacocloud.mirage.utils.resource.Resource
-
确定此资源的上次修改时间戳
- length() - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
长度
长度计算方式为prefix + suffix + content
此方法结果与toString().length()一致。 - length(CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
获取字符串的长度,如果为null返回0
- LengthFinder - cc.shacocloud.mirage.utils.charSequence.finder中的类
-
固定长度查找器
给定一个长度,查找的位置为from + length,一般用于分段截取 - LengthFinder(int) - 类 的构造器cc.shacocloud.mirage.utils.charSequence.finder.LengthFinder
-
构造
- LF - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:换行符
'\n' - LF - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:换行符
"\n" - LinkedCaseInsensitiveMap<V> - cc.shacocloud.mirage.utils.map中的类
-
LinkedHashMap变体,它以不区分大小写的方式存储字符串键,例如,用于结果表中基于键的访问 - LinkedCaseInsensitiveMap() - 类 的构造器cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
-
创建一个新的 LinkedCaseInsensitive Map,该映射根据默认区域设置(默认为小写)存储不区分大小写的键。
- LinkedCaseInsensitiveMap(int) - 类 的构造器cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
-
创建一个新的 LinkedCaseInsensitiveMap,该映射包装具有初始容量的
LinkedHashMap, 该容量可以容纳指定数量的元素,而无需立即执行任何预期的 resize/rehash 操作,并根据默认区域设置(小写)存储不区分大小写的键。 - LinkedCaseInsensitiveMap(int, Locale) - 类 的构造器cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
-
创建一个新的 LinkedCaseInsensitiveMap,该映射包装具有初始容量的
LinkedHashMap,该容量可以容纳指定数量的元素 ,而无需立即执行任何调整大小重新哈希操作,并根据给定的区域设置(小写)存储不区分大小写的键。 - LinkedCaseInsensitiveMap(Locale) - 类 的构造器cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
-
创建一个新的 LinkedCaseInsensitive Map,该映射根据给定的区域设置(小写)存储不区分大小写的键。
- LinkedMultiValueMap<K,V> - cc.shacocloud.mirage.utils.map中的类
- LinkedMultiValueMap() - 类 的构造器cc.shacocloud.mirage.utils.map.LinkedMultiValueMap
- LinkedMultiValueMap(int) - 类 的构造器cc.shacocloud.mirage.utils.map.LinkedMultiValueMap
- LinkedMultiValueMap(Map<K, List<V>>) - 类 的构造器cc.shacocloud.mirage.utils.map.LinkedMultiValueMap
- listIterator() - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- listIterator(int) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- LogFormatUtils - cc.shacocloud.mirage.utils中的类
-
用于格式化和记录消息的实用工具方法
- LogFormatUtils() - 类 的构造器cc.shacocloud.mirage.utils.LogFormatUtils
- LONG - cc.shacocloud.mirage.utils.BasicType
- longToBytes(long) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
long转byte数组
默认以小端序转换 - longToBytes(long, ByteOrder) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
long转byte数组
自定义端序 - lowerFirst(CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
小写首字母
例如:str = Name, return name - LOWEST_PRECEDENCE - 接口 中的静态变量cc.shacocloud.mirage.utils.comparator.Ordered
-
最低优先级值的有用常量
M
- makeAccessible() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
-
使该方法可以被访问
- makeAccessible(Executable) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
使给定的构造可访问,并在必要时显式设置其可访问性。
- map(Class<?>, TypeDescriptor, TypeDescriptor) - 类 中的静态方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
从一个
Map类型创建一个新的类型描述符。 - MapUtil - cc.shacocloud.mirage.utils.map中的类
-
Map相关工具类
- MapUtil() - 类 的构造器cc.shacocloud.mirage.utils.map.MapUtil
- match(String, String) - 类 中的方法cc.shacocloud.mirage.utils.AntPathMatcher
-
给定路径是否匹配表达式
- match(String, String) - 接口 中的方法cc.shacocloud.mirage.utils.PathMatcher
-
根据这个PathMatcher的匹配策略,匹配给定的
path和给定的pattern。 - matchStart(String, String) - 类 中的方法cc.shacocloud.mirage.utils.AntPathMatcher
-
前置部分匹配
- matchStart(String, String) - 接口 中的方法cc.shacocloud.mirage.utils.PathMatcher
-
根据这个PathMatcher的匹配策略,将给定的
path与给定的pattern的对应部分进行匹配。 - matchStrings(String, Map<String, String>) - 类 中的方法cc.shacocloud.mirage.utils.AntPathMatcher.AntPathStringMatcher
-
主要入口。
- merge(StrJoiner) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
- methodDescription(Class<?>, Method) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
方法描述
- methodDescription(Method) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
方法描述
- MethodParameter - cc.shacocloud.mirage.utils中的类
-
封装方法参数规范的帮助程序类
- MethodParameter(MethodParameter) - 类 的构造器cc.shacocloud.mirage.utils.MethodParameter
-
复制构造函数,从而基于原始对象所在的相同元数据和缓存状态生成独立的 MethodParameter 对象
- MethodParameter(Constructor<?>, int, int) - 类 的构造器cc.shacocloud.mirage.utils.MethodParameter
-
Create a new MethodParameter for the given constructor.
- MethodParameter(Method, int) - 类 的构造器cc.shacocloud.mirage.utils.MethodParameter
-
为给定方法创建一个新的
方法参数,嵌套级别为 1 - MethodParameter(Method, int, int) - 类 的构造器cc.shacocloud.mirage.utils.MethodParameter
-
为给定方法创建一个新的
方法参数,嵌套级别为 1 - MethodParameter(Constructor<?>, int) - 类 的构造器cc.shacocloud.mirage.utils.MethodParameter
-
为给定构造函数创建一个嵌套级别为 1 的新方法参数。
- min(double...) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
取最小值
- min(float...) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
取最小值
- min(int...) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
取最小值
- min(long...) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
取最小值
- min(short...) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
取最小值
- ModifierType - cc.shacocloud.mirage.utils.reflection中的枚举
-
修饰符枚举
- ModifierUtil - cc.shacocloud.mirage.utils.reflection中的类
-
修饰符工具类
- ModifierUtil() - 类 的构造器cc.shacocloud.mirage.utils.reflection.ModifierUtil
- mul(double, double) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的乘法运算
- mul(double, float) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的乘法运算
- mul(float, double) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的乘法运算
- mul(float, float) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的乘法运算
- mul(Double, Double) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的乘法运算
如果传入多个值为null或者空,则返回0 - mul(Number...) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的乘法运算
如果传入多个值为null或者空,则返回0 - mul(Number, Number) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的乘法运算
如果传入多个值为null或者空,则返回0 - mul(String...) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的乘法运算
如果传入多个值为null或者空,则返回0 - mul(String, String) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的乘法运算
- mul(BigDecimal...) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的乘法运算
如果传入多个值为null或者空,则返回0 - multiple(int, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
最小公倍数
- MultiValueMap<K,V> - cc.shacocloud.mirage.utils.map中的接口
-
存储多个值的
Map接口的扩展。 - MultiValueMapAdapter<K,V> - cc.shacocloud.mirage.utils.map中的类
-
将给定的
Map适应MultiValueMap协定 - MultiValueMapAdapter(Map<K, List<V>>) - 类 的构造器cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
-
将给定的目标
Map包装为MultiValueMap适配器
N
- narrow(Object) - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
缩小这个
TypeDescriptor,将其类型设置为提供的值的类别。 - NATIVE - cc.shacocloud.mirage.utils.reflection.ModifierType
-
native,本地修饰符。
- NativeDetector - cc.shacocloud.mirage.utils中的类
-
用于检测 GraalVM 本机映像环境的公共委托
- NativeDetector - cc.shacocloud.mirage.utils.reflection中的类
-
用于检测 GraalVM 本机映像环境的公共委托
- NativeDetector() - 类 的构造器cc.shacocloud.mirage.utils.NativeDetector
- NativeDetector() - 类 的构造器cc.shacocloud.mirage.utils.reflection.NativeDetector
- negate(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
取相反值
- negate(Boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
取相反值
- negative - 类 中的变量cc.shacocloud.mirage.utils.charSequence.finder.TextFinder
- nested() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回这个
MethodParameter的变体,该变体指向相同的参数,但要深入一个嵌套级别。 - nested(Integer) - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回这个
MethodParameter的变体,该变体指向相同的参数,但要深入一个嵌套级别。 - nested(MethodParameter, int) - 类 中的静态方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
为方法参数中声明的嵌套类型创建一个类型描述符。
- nested(Field, int) - 类 中的静态方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
为字段内声明的嵌套类型创建一个类型描述符。
- nestedIfOptional() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回这个
MethodParameter的变体,它指向相同的参数,但在Optional声明的情况下,是一个更深的嵌套级别。 - NEVER - cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Restructure
- newBigInteger(String) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
创建
BigInteger,支持16进制、10进制和8进制,如果传入空白串返回null
from Apache Common Lang - next() - 类 中的方法cc.shacocloud.mirage.utils.charSequence.ComputeIter
- next() - 类 中的方法cc.shacocloud.mirage.utils.collection.ArrayIter
- NONE - 类 中的静态变量cc.shacocloud.mirage.utils.ResolvableType
-
ResolvableType在没有值的时候返回。 - normalize(String) - 类 中的方法cc.shacocloud.mirage.utils.CacheURLClassLoader
-
规范化,即:内部类未使用 $ 符号链接的转为使用 $ 链接
- normalize(String) - 类 中的静态方法cc.shacocloud.mirage.utils.resource.ResourceUtil
-
修复路径
如果原路径尾部有分隔符,则保留为标准分隔符(/),否则不保留 1. - NoSuchConversionException - cc.shacocloud.mirage.utils.converter中的异常错误
-
没有这样的转换器异常
- NoSuchConversionException(TypeDescriptor, TypeDescriptor, Object) - 异常错误 的构造器cc.shacocloud.mirage.utils.converter.NoSuchConversionException
- NULL - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:
"null"
注意:"null" != null - NULL_STRING - cc.shacocloud.mirage.utils.charSequence.StrJoiner.NullMode
-
null转为null字符串 - null2Zero(BigDecimal) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
空转0
- nullOrDefault(T, Supplier<T>) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
如果值为空则使用提供者函数提供的值
- nullSafeEquals(Object, Object) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
确定给定的对象是否相等,如果两个对象都是
null,则返回true;如果只有一个对象为null,则返回false - nullSafeHashCode(boolean[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
根据指定数组的内容返回哈希代码。
- nullSafeHashCode(byte[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
根据指定数组的内容返回哈希代码。
- nullSafeHashCode(char[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
根据指定数组的内容返回哈希代码。
- nullSafeHashCode(double[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
根据指定数组的内容返回哈希代码。
- nullSafeHashCode(float[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
根据指定数组的内容返回哈希代码。
- nullSafeHashCode(int[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
根据指定数组的内容返回哈希代码。
- nullSafeHashCode(long[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
根据指定数组的内容返回哈希代码。
- nullSafeHashCode(short[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
根据指定数组的内容返回哈希代码。
- nullSafeHashCode(Object) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
作为给定对象的哈希代码返回;通常是
ObjecthashCode()} 的值 如果对象是数组,则此方法将委托给此类中数组的任何nullSafeHashCode方法 如果对象为null,则此方法返回 0 - nullSafeHashCode(Object[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
根据指定数组的内容返回哈希代码。
- nullSafeToString(boolean[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
返回指定数组内容的一个字符串表示
- nullSafeToString(byte[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
返回指定数组内容的一个字符串表示
- nullSafeToString(char[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
返回指定数组内容的一个字符串表示
- nullSafeToString(double[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
返回指定数组内容的一个字符串表示
- nullSafeToString(float[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
返回指定数组内容的一个字符串表示
- nullSafeToString(int[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
返回指定数组内容的一个字符串表示
- nullSafeToString(long[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
返回指定数组内容的一个字符串表示
- nullSafeToString(short[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
返回指定数组内容的一个字符串表示
- nullSafeToString(Object) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
返回指定对象的一个字符串表示
- nullSafeToString(Object[]) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
返回指定数组内容的一个字符串表示
- numberToBytes(Number) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
将
Number转换为 - numberToBytes(Number, ByteOrder) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
将
Number转换为 - NumberUtil - cc.shacocloud.mirage.utils中的类
- NumberUtil() - 类 的构造器cc.shacocloud.mirage.utils.NumberUtil
O
- of(StrJoiner) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
根据已有StrJoiner配置新建一个新的StrJoiner
- of(TypeDescriptor, TypeDescriptor) - 类 中的静态方法cc.shacocloud.mirage.utils.converter.ConverterCacheKey
-
创建
ConverterCacheKey对象的快捷方法 - of(CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
使用指定分隔符创建StrJoiner
- of(CharSequence, CharSequence, CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
使用指定分隔符创建StrJoiner
- or(boolean...) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
对Boolean数组取或
- Order - cc.shacocloud.mirage.utils.comparator中的注释类型
-
@Order定义带批注组件的排序顺序 - OrderComparator - cc.shacocloud.mirage.utils.comparator中的类
-
Comparator实现Ordered对象,分别按顺序值升序排序,分别按优先级降序排序。 - OrderComparator() - 类 的构造器cc.shacocloud.mirage.utils.comparator.OrderComparator
- Ordered - cc.shacocloud.mirage.utils.comparator中的接口
-
Ordered是一个接口,用于实现集合对象排序使用
P
- ParameterizedTypeReference<T> - cc.shacocloud.mirage.utils中的类
-
这个类的目的是为了能够捕获和传递一个通用的
Type。 - ParameterizedTypeReference() - 类 的构造器cc.shacocloud.mirage.utils.ParameterizedTypeReference
- ParameterNameDiscoverer - cc.shacocloud.mirage.utils.reflection中的接口
-
用于发现方法和构造函数的参数名称的接口
- parseDouble(String) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
解析转换数字字符串为long型数字,规则如下:
- parseFloat(String) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
解析转换数字字符串为long型数字,规则如下:
- parseInt(String) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
解析转换数字字符串为int型数字,规则如下:
- parseLong(String) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
解析转换数字字符串为long型数字,规则如下:
- parseNumber(String) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
将指定字符串转换为
Number对象
此方法不支持科学计数法 - parseStringValue(String, PropertyPlaceholderHelper.PlaceholderResolver, Set<String>) - 类 中的方法cc.shacocloud.mirage.utils.PropertyPlaceholderHelper
- partValue(int, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
把给定的总数平均分成N份,返回每份的个数
当除以分数有余数时每份+1 - partValue(int, int, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
把给定的总数平均分成N份,返回每份的个数
如果isPlusOneWhenHasRem为true,则当除以分数有余数时每份+1,否则丢弃余数部分 - PathMatcher - cc.shacocloud.mirage.utils中的接口
-
基于
String的路径匹配策略接口 - PatternFinder - cc.shacocloud.mirage.utils.charSequence.finder中的类
-
正则查找器
通过传入正则表达式,查找指定字符串中匹配正则的开始和结束位置 - PatternFinder(String, boolean) - 类 的构造器cc.shacocloud.mirage.utils.charSequence.finder.PatternFinder
-
构造
- PatternFinder(Pattern) - 类 的构造器cc.shacocloud.mirage.utils.charSequence.finder.PatternFinder
-
构造
- pollForPurge() - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.ReferenceManager
-
返回任何已经被垃圾收集并且可以从*底层结构中清除的引用,如果没有引用需要清除,则返回
null。 - pow(BigDecimal, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的幂运算
- pow(Number, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的幂运算
- PRIMITIVE_TYPE_NAME_MAP - 枚举 中的静态变量cc.shacocloud.mirage.utils.BasicType
-
映射以基元类型名称作为键,将相应的基元类型作为值,例如:“int” -> “int.class”。
- PRIMITIVE_WRAPPER_MAP - 枚举 中的静态变量cc.shacocloud.mirage.utils.BasicType
-
原始类型为Key,包装类型为Value,例如: int.class =》 Integer.class.
- PrioritizedParameterNameDiscoverer - cc.shacocloud.mirage.utils.reflection中的类
-
优先级参数名称发现器
- PrioritizedParameterNameDiscoverer() - 类 的构造器cc.shacocloud.mirage.utils.reflection.PrioritizedParameterNameDiscoverer
- PRIVATE - cc.shacocloud.mirage.utils.reflection.ModifierType
-
private修饰符,只能被自己访问和修改
- processMultiple(int, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
可以用于计算双色球、大乐透注数的方法
比如大乐透35选5可以这样调用processMultiple(7,5); 就是数学中的:C75=7*6/2*1 - PropertyPlaceholderHelper - cc.shacocloud.mirage.utils中的类
-
用于处理包含占位符值的字符串的实用程序类。
- PropertyPlaceholderHelper(String, String, String, boolean) - 类 的构造器cc.shacocloud.mirage.utils.PropertyPlaceholderHelper
- PropertyPlaceholderHelper(String, String) - 类 的构造器cc.shacocloud.mirage.utils.PropertyPlaceholderHelper
- PropertyPlaceholderHelper.PlaceholderResolver - cc.shacocloud.mirage.utils中的接口
-
用于解析字符串中包含的占位符的替换值的策略界面
- PROTECTED - cc.shacocloud.mirage.utils.reflection.ModifierType
-
protected修饰符,自身、子类及同一个包中类可以访问
- PUBLIC - cc.shacocloud.mirage.utils.reflection.ModifierType
-
public修饰符,所有类都能访问
- purgeUnreferencedEntries() - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
-
删除任何已被垃圾回收且不再引用的条目。
- put(String, V) - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- put(K, List<V>) - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- put(K, V) - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
- put(K, V) - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
- putAll(Map<? extends String, ? extends V>) - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- putAll(Map<? extends K, ? extends List<V>>) - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- putAll(Map<? extends K, ? extends V>) - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
- putIfAbsent(String, V) - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- putIfAbsent(K, V) - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
R
- range(int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
从0开始给定范围内的整数列表,步进为1
- range(int, int) - 类 中的静态方法cc.shacocloud.mirage.utils.collection.ArrayUtil
-
生成一个数字列表
自动判定正序反序 - range(int, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
给定范围内的整数列表,步进为1
- range(int, int, int) - 类 中的静态方法cc.shacocloud.mirage.utils.collection.ArrayUtil
-
生成一个数字列表
自动判定正序反序 - range(int, int, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
给定范围内的整数列表
- ReferenceManager() - 类 的构造器cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.ReferenceManager
- ReflectUtil - cc.shacocloud.mirage.utils.reflection中的类
-
反射工具类
- ReflectUtil() - 类 的构造器cc.shacocloud.mirage.utils.reflection.ReflectUtil
- registry(ConversionSupport) - 接口 中的方法cc.shacocloud.mirage.utils.converter.ConversionRegistry
-
注册目标类型转换器
- registry(ConversionSupport) - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeConverterSupportImpl
- registry(TypeDescriptor, Conversion) - 接口 中的方法cc.shacocloud.mirage.utils.converter.ConversionRegistry
-
注册目标类型转换器
- registry(TypeDescriptor, Conversion) - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeConverterSupportImpl
- registry(TypeDescriptor, TypeDescriptor, Conversion) - 接口 中的方法cc.shacocloud.mirage.utils.converter.ConversionRegistry
-
注册指定来源和目标类型转换器
- registry(TypeDescriptor, TypeDescriptor, Conversion) - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeConverterSupportImpl
- registry(Class<?>, Conversion) - 接口 中的方法cc.shacocloud.mirage.utils.converter.ConversionRegistry
-
注册目标类型转换器
- registry(Class<?>, Class<?>, Conversion) - 接口 中的方法cc.shacocloud.mirage.utils.converter.ConversionRegistry
-
注册指定来源和目标类型转换器
- release() - 接口 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Reference
-
释放此条目并确保它将从
ReferenceManager#pollForPurge()返回。 - remove() - 类 中的方法cc.shacocloud.mirage.utils.collection.ArrayIter
-
不允许操作数组元素
- remove(int) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- remove(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
- remove(Object, Object) - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
- remove(Object) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- remove(Object) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortSet
- remove(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- remove(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- remove(Object) - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
- remove(K) - 类 中的方法cc.shacocloud.mirage.utils.cache.ConcurrentLruCache
-
立即删除给定的键和任何关联的值
- removeAll(Collection<?>) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- removeEldestEntry(Map.Entry<String, V>) - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
-
确定此映射是否应删除给定的最旧条目
- removePrefix(CharSequence, CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
去掉指定前缀
- removePrefixIgnoreCase(CharSequence, CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
忽略大小写去掉指定前缀
- removeSuffix(CharSequence, CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
去掉指定后缀
- replace(K, V) - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
- replace(K, V, V) - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
- replacePlaceholders(String, PropertyPlaceholderHelper.PlaceholderResolver) - 类 中的方法cc.shacocloud.mirage.utils.PropertyPlaceholderHelper
-
占位符替换为从提供的
PropertyPlaceholderHelper.PlaceholderResolver返回的值 - reset() - 接口 中的方法cc.shacocloud.mirage.utils.charSequence.finder.Finder
-
复位查找器,用于重用对象
- reset() - 类 中的方法cc.shacocloud.mirage.utils.charSequence.finder.PatternFinder
- reset() - 类 中的方法cc.shacocloud.mirage.utils.charSequence.SplitIter
-
重置
- reset() - 类 中的方法cc.shacocloud.mirage.utils.collection.ArrayIter
-
重置数组位置
- reset() - 接口 中的方法cc.shacocloud.mirage.utils.collection.ResettableIter
-
重置,重置后可重新遍历
- ResettableIter<E> - cc.shacocloud.mirage.utils.collection中的接口
- ResolvableType - cc.shacocloud.mirage.utils中的类
-
封装了一个Java
Type - resolve() - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
将此类型解析为
Class,如果该类型不能被解析,则返回null。 - resolve(Class<?>) - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
将此类型解析为
Class,如果类型不能被解析,则返回指定的fallback。 - resolveGeneric(int...) - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
- resolveGenerics() - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
- resolveGenerics(Class<?>) - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
- resolvePlaceholder(String) - 接口 中的方法cc.shacocloud.mirage.utils.PropertyPlaceholderHelper.PlaceholderResolver
-
将提供的占位符名称解析为替换值
- resolvePrimitiveClassName(String) - 枚举 中的静态方法cc.shacocloud.mirage.utils.BasicType
-
如果适用,根据 JVM 对基元类的命名规则,将给定的类名解析为基元类
- resolvePrimitiveIfNecessary(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.ClassUtil
-
如果类型为原始类型则返回对应包装类型,反之返回类型本身
- resolveReturnType(Method, Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.GenericTypeResolver
-
确定给定方法的泛型返回类型的目标类型,其中形式类型变量在给定类上声明。
- resolveReturnTypeArgument(Method, Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.GenericTypeResolver
-
针对给定的目标方法解析给定泛型接口的单一类型参数,该方法假定返回给定接口或其实现。
- resolveType(Type, Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.GenericTypeResolver
-
针对给定的上下文类解析给定的泛型类型,并尽可能替换类型变量
- resolveType(Type, Map<TypeVariable, Type>) - 类 中的静态方法cc.shacocloud.mirage.utils.GenericTypeResolver
-
根据给定的类型变量映射解析指定的泛型类型
- resolveTypeArgument(Class<?>, Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.GenericTypeResolver
-
针对假定实现泛型接口的给定目标类解析给定泛型接口的单一类型参数,并可能为其类型变量声明具体类型。
- resolveTypeArguments(Class<?>, Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.GenericTypeResolver
-
针对给定的目标类解析给定泛型接口的类型参数,该目标类假定实现泛型接口,并可能为其类型变量声明具体类型。
- resolveURL() - 类 中的方法cc.shacocloud.mirage.utils.resource.ClassPathResource
-
解析基础类路径资源的 URL
- Resource - cc.shacocloud.mirage.utils.resource中的接口
-
从基础资源的实际类型(如文件或类路径资源)抽象的资源描述符的接口
- ResourceUtil - cc.shacocloud.mirage.utils.resource中的类
-
用于将资源位置解析为文件系统中的文件的实用工具方法
- ResourceUtil() - 类 的构造器cc.shacocloud.mirage.utils.resource.ResourceUtil
- retainAll(Collection<?>) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- round(double, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
- round(double, int, RoundingMode) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567 - round(String, int, RoundingMode) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567 - round(String, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
- round(BigDecimal, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
- round(BigDecimal, int, RoundingMode) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567 - roundDown(Number, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
保留固定小数位数,舍去多余位数
- roundDown(BigDecimal, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
保留固定小数位数,舍去多余位数
- roundHalfEven(Number, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
四舍六入五成双计算法
- roundHalfEven(BigDecimal, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
四舍六入五成双计算法
- roundStr(double, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
- roundStr(double, int, RoundingMode) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567 - roundStr(String, int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
- roundStr(String, int, RoundingMode) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
S
- Segment(int, int) - 类 的构造器cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Segment
- SelfSortList<E> - cc.shacocloud.mirage.utils.collection中的类
-
自排序集合,使用
Comparable获取对面的排序值,基于ArrayList实现,所以是非线程安全对象,请注意使用 - SelfSortList(int, Comparable<E>) - 类 的构造器cc.shacocloud.mirage.utils.collection.SelfSortList
- SelfSortList(Comparable<E>) - 类 的构造器cc.shacocloud.mirage.utils.collection.SelfSortList
- SelfSortSet<E,R> - cc.shacocloud.mirage.utils.collection中的类
-
自排序禁止重复集合,内部维护一个hash表来禁止重复,基于
SelfSortList实现 - SelfSortSet(int, Comparable<E>, Function<E, R>) - 类 的构造器cc.shacocloud.mirage.utils.collection.SelfSortSet
- SelfSortSet(Comparable<E>, Function<E, R>) - 类 的构造器cc.shacocloud.mirage.utils.collection.SelfSortSet
- sequential(Iterator<T>, BiFunction<T, AtomicBoolean, Future<R>>) - 类 中的静态方法cc.shacocloud.mirage.utils.FutureUtils
-
顺序执行
- sequential(List<T>, BiFunction<T, AtomicBoolean, Future<R>>) - 类 中的静态方法cc.shacocloud.mirage.utils.FutureUtils
-
顺序执行,默认集合开始元素0
- sequential(List<T>, BiFunction<T, AtomicBoolean, Future<R>>, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.FutureUtils
-
顺序执行,默认集合开始元素0
- sequential(List<T>, BiFunction<T, AtomicBoolean, Future<R>>, AtomicInteger, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.FutureUtils
-
顺序执行
- sequential(T[], BiFunction<T, AtomicBoolean, Future<R>>) - 类 中的静态方法cc.shacocloud.mirage.utils.FutureUtils
-
顺序执行,默认集合开始元素0
- set(int, E) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- set(K, V) - 接口 中的方法cc.shacocloud.mirage.utils.map.MultiValueMap
-
在给定键下设置给定的单个值
- set(K, V) - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- setAccessible(Object, T) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
设置为可访问(私有可以被外部调用)
- setAll(Map<K, V>) - 接口 中的方法cc.shacocloud.mirage.utils.map.MultiValueMap
-
在下面设置给定的值
- setAll(Map<K, V>) - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- setCachePatterns(boolean) - 类 中的方法cc.shacocloud.mirage.utils.AntPathMatcher
-
指定是否缓存传递到此匹配器的
AntPathMatcher.match(java.lang.String, java.lang.String)方法的模式的已解析模式元数据。 - setCaseSensitive(boolean) - 类 中的方法cc.shacocloud.mirage.utils.AntPathMatcher
-
设置是否大小写敏感,默认为
true - setDelimiter(CharSequence) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
设置分隔符
- setEmptyResult(String) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
设置当没有任何元素加入时,默认返回的字符串,默认""
- setEndIndex(int) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.finder.TextFinder
-
设置查找的结束位置
如果从前向后查找,结束位置最大为text.length()
如果从后向前,结束位置为-1 - setFieldValue(Object, Field, Object) - 类 中的静态方法cc.shacocloud.mirage.utils.reflection.ReflectUtil
-
设置字段值
- setNegative(boolean) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.finder.PatternFinder
- setNegative(boolean) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.finder.TextFinder
-
设置是否反向查找,
true表示从后向前查找 - setNullMode(StrJoiner.NullMode) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
设置
null元素处理逻辑 - setPathSeparator(String) - 类 中的方法cc.shacocloud.mirage.utils.AntPathMatcher
-
设置路径分隔符
- setPrefix(CharSequence) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
设置前缀
- setSuffix(CharSequence) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
设置后缀
- setText(CharSequence) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.finder.TextFinder
-
设置被查找的文本
- setText(CharSequence) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.finder.PatternFinder
- setTrimTokens(boolean) - 类 中的方法cc.shacocloud.mirage.utils.AntPathMatcher
-
设置是否去除路径节点两边的空白符,默认为
false - setValue(Annotation, String, Object) - 类 中的静态方法cc.shacocloud.mirage.utils.annotation.AnnotatedElementUtils
-
设置新的注解的属性(字段)值
- setValue(V) - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Entry
- setWrapElement(boolean) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
设置前缀和后缀是否包装每个元素
- SHORT - cc.shacocloud.mirage.utils.BasicType
- shortToBytes(short) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
short转byte数组
默认以小端序转换 - shortToBytes(short, ByteOrder) - 类 中的静态方法cc.shacocloud.mirage.utils.ByteUtil
-
short转byte数组
自定义端序 - SINGLE_QUOTE - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:单引号
'\'' - size() - 类 中的方法cc.shacocloud.mirage.utils.cache.ConcurrentLruCache
-
返回缓存的当前大小
- size() - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- size() - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap
- size() - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- size() - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- size() - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
- sizeLimit() - 类 中的方法cc.shacocloud.mirage.utils.cache.ConcurrentLruCache
-
返回缓存中的最大条目数(0 表示无缓存,始终生成新值)
- SLASH - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:斜杠
'/' - SLASH - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:斜杠
"/" - SOFT - cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.ReferenceType
-
使用
SoftReferences. - sort(Comparator<? super E>) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- SPACE - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:空格符
' ' - split(CharSequence, char, boolean, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串
- split(CharSequence, char, int, boolean, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串,大小写敏感
- split(CharSequence, char, int, boolean, boolean, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串
- split(CharSequence, char, int, boolean, boolean, Function<String, R>) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串
如果为空字符串或者null 则返回空集合 - split(CharSequence, char, int, boolean, Function<String, R>) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串,大小写敏感
- split(CharSequence, int) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
使用空白符切分字符串
切分后的字符串两边不包含空白符,空串或空白符串并不做为元素之一
如果为空字符串或者null 则返回空集合 - split(CharSequence, String, boolean, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串,不忽略大小写
- split(CharSequence, String, int, boolean, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串,不忽略大小写
- split(CharSequence, String, int, boolean, boolean, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串
如果为空字符串或者null 则返回空集合 - split(String, Pattern, int, boolean, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
通过正则切分字符串
如果为空字符串或者null 则返回空集合 - splitByLength(CharSequence, int) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
根据给定长度,将给定字符串截取为多个部分
- splitIgnoreCase(CharSequence, char, int, boolean, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串,忽略大小写
- splitIgnoreCase(CharSequence, String, int, boolean, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串,忽略大小写
- SplitIter - cc.shacocloud.mirage.utils.charSequence中的类
- SplitIter(CharSequence, TextFinder, int, boolean) - 类 的构造器cc.shacocloud.mirage.utils.charSequence.SplitIter
-
构造
- splitPath(CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串路径,仅支持Unix分界符:/
- splitPath(CharSequence, int) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串路径,仅支持Unix分界符:/
- splitPathToArray(CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串路径,仅支持Unix分界符:/
- splitPathToArray(CharSequence, int) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串路径,仅支持Unix分界符:/
- splitToArray(CharSequence, char, int, boolean, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串为字符串数组
- splitToArray(CharSequence, String, int, boolean, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串为字符串数组
- splitToArray(String, int) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串为字符串数组
- splitToArray(String, Pattern, int, boolean, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
通过正则切分字符串为字符串数组
- splitTrim(CharSequence, char, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串
- splitTrim(CharSequence, char, int, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串,大小写敏感,去除每个元素两边空白符
- splitTrim(CharSequence, String, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串,去除每个元素两边空格,忽略大小写
- splitTrim(CharSequence, String, int, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串,去除每个元素两边空格,忽略大小写
- splitTrimIgnoreCase(CharSequence, String, int, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrSplitter
-
切分字符串,去除每个元素两边空格,忽略大小写
- sqrt(long) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
平方根算法
推荐使用Math.sqrt(double) - StandardReflectionParameterNameDiscoverer - cc.shacocloud.mirage.utils.reflection中的类
-
ParameterNameDiscoverer实现,它使用 JDK 8 的反射工具来内省参数名称(基于 “-parameters” 编译器标志) - StandardReflectionParameterNameDiscoverer() - 类 的构造器cc.shacocloud.mirage.utils.reflection.StandardReflectionParameterNameDiscoverer
- start(int) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.finder.CharFinder
- start(int) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.finder.CharMatcherFinder
- start(int) - 接口 中的方法cc.shacocloud.mirage.utils.charSequence.finder.Finder
-
返回开始位置,即起始字符位置(包含),未找到返回-1
- start(int) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.finder.LengthFinder
- start(int) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.finder.PatternFinder
- start(int) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.finder.StrFinder
- startWith(CharSequence, char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串是否以给定字符开始
- startWith(CharSequence, CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
是否以指定字符串开头
如果给定的字符串和开头字符串都为null则返回true,否则任意一个值为null返回false - startWith(CharSequence, CharSequence, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
是否以指定字符串开头
如果给定的字符串和开头字符串都为null则返回true,否则任意一个值为null返回false - startWith(CharSequence, CharSequence, boolean, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
是否以指定字符串开头
如果给定的字符串和开头字符串都为null则返回true,否则任意一个值为null返回false - startWithIgnoreCase(CharSequence, CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
是否以指定字符串开头,忽略大小写
- STATIC - cc.shacocloud.mirage.utils.reflection.ModifierType
-
static修饰符,(静态修饰符)指定变量被所有对象共享,即所有实例都可以使用该变量。
- str(CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
CharSequence转为字符串,null安全 - StrFinder - cc.shacocloud.mirage.utils.charSequence.finder中的类
-
字符串查找器
- StrFinder(CharSequence, boolean) - 类 的构造器cc.shacocloud.mirage.utils.charSequence.finder.StrFinder
-
构造
- STRICT - cc.shacocloud.mirage.utils.reflection.ModifierType
-
strictfp,一旦使用了关键字strictfp来声明某个类、接口或者方法时,那么在这个关键字所声明的范围内所有浮点运算都是精确的,符合IEEE-754规范的。
- STRING - cc.shacocloud.mirage.utils.BasicType
- StrJoiner - cc.shacocloud.mirage.utils.charSequence中的类
-
字符串连接器(拼接器),通过给定的字符串和多个元素,拼接为一个字符串
相较于StringJoiner提供更加灵活的配置,包括: 支持任意Appendable接口实现 支持每个元素单独wrap 支持自定义null的处理逻辑 支持自定义默认结果 - StrJoiner(Appendable, CharSequence) - 类 的构造器cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
构造
- StrJoiner(Appendable, CharSequence, CharSequence, CharSequence) - 类 的构造器cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
构造
- StrJoiner(CharSequence) - 类 的构造器cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
构造
- StrJoiner(CharSequence, CharSequence, CharSequence) - 类 的构造器cc.shacocloud.mirage.utils.charSequence.StrJoiner
-
构造
- StrJoiner.NullMode - cc.shacocloud.mirage.utils.charSequence中的枚举
-
null处理的模式 - StrSplitter - cc.shacocloud.mirage.utils.charSequence中的类
-
字符串切分器,封装统一的字符串分割静态方法
- StrSplitter() - 类 的构造器cc.shacocloud.mirage.utils.charSequence.StrSplitter
- StrUtil - cc.shacocloud.mirage.utils.charSequence中的类
-
String工具类 - StrUtil() - 类 的构造器cc.shacocloud.mirage.utils.charSequence.StrUtil
- sub(double, double) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的减法运算
- sub(double, float) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的减法运算
- sub(float, double) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的减法运算
- sub(float, float) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的减法运算
- sub(CharSequence, int, int) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
改进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(Double, Double) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的减法运算
- sub(Number...) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的减法运算
如果传入多个值为null或者空,则返回0 - sub(Number, Number) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的减法运算
如果传入多个值为null或者空,则返回0 - sub(String...) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的减法运算
如果传入多个值为null或者空,则返回0 - sub(BigDecimal...) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
提供精确的减法运算
如果传入多个值为null或者空,则返回0 - subList(int, int) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- subPre(CharSequence, int) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
切割指定位置之前部分的字符串
- substringMatch(CharSequence, int, CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
测试给定字符串是否与给定索引处的给定子字符串匹配
- subSuf(CharSequence, int) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
切割指定位置之后部分的字符串
- support(TypeDescriptor, TypeDescriptor) - 接口 中的方法cc.shacocloud.mirage.utils.converter.ConversionSupport
-
判断是否可以将源对象类型转换为
TypeDescriptor描述的目标类型 - support(TypeDescriptor, TypeDescriptor) - 类 中的方法cc.shacocloud.mirage.utils.converter.support.ToBooleanConversion
- support(TypeDescriptor, TypeDescriptor) - 类 中的方法cc.shacocloud.mirage.utils.converter.support.ToNumberConversion
- support(TypeDescriptor, TypeDescriptor) - 类 中的方法cc.shacocloud.mirage.utils.converter.support.ToStringConversion
- SYNCHRONIZED - cc.shacocloud.mirage.utils.reflection.ModifierType
-
synchronized,同步修饰符,在多个线程中,该修饰符用于在运行前,对他所属的方法加锁,以防止其他线程的访问,运行结束后解锁。
T
- TAB - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:制表符
'\t' - TAB - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:制表符
"\t" - TableMap<K,V> - cc.shacocloud.mirage.utils.map中的类
-
可重复键和值的Map
通过键值单独建立List方式,使键值对一一对应,实现正向和反向两种查找
无论是正向还是反向,都是遍历列表查找过程,相比标准的HashMap要慢,数据越多越慢 - TableMap() - 类 的构造器cc.shacocloud.mirage.utils.map.TableMap
-
构造
- TableMap(int) - 类 的构造器cc.shacocloud.mirage.utils.map.TableMap
-
构造
- TableMap(K[], V[]) - 类 的构造器cc.shacocloud.mirage.utils.map.TableMap
-
构造
- targetConverterCache - 类 中的变量cc.shacocloud.mirage.utils.converter.TypeConverterSupportImpl
- text - 类 中的变量cc.shacocloud.mirage.utils.charSequence.finder.TextFinder
- TextFinder - cc.shacocloud.mirage.utils.charSequence.finder中的类
-
文本查找抽象类
- TextFinder() - 类 的构造器cc.shacocloud.mirage.utils.charSequence.finder.TextFinder
- TO_EMPTY - cc.shacocloud.mirage.utils.charSequence.StrJoiner.NullMode
-
null转为"" - toArray() - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- toArray(boolean) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.SplitIter
-
获取切分后的对象数组
- toArray(T[]) - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- toBigDecimal(Number) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
- toBigDecimal(Object) - 类 中的方法cc.shacocloud.mirage.utils.converter.support.ToNumberConversion
-
转换为BigDecimal
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错 - toBigDecimal(String) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
数字转
BigDecimal
null或""或空白符转换为0 - toBigInteger(Number) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
数字转
BigInteger
null转换为0 - toBigInteger(Object) - 类 中的方法cc.shacocloud.mirage.utils.converter.support.ToNumberConversion
-
转换为BigInteger
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错 - toBigInteger(String) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
数字转
BigInteger
null或""或空白符转换为0 - toBoolean(String) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
转换字符串为boolean值
- ToBooleanConversion - cc.shacocloud.mirage.utils.converter.support中的类
-
转换为
Boolean类型的转换器 - ToBooleanConversion() - 类 的构造器cc.shacocloud.mirage.utils.converter.support.ToBooleanConversion
- toBooleanObject(String) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
转换字符串为boolean值
如果为["true", "yes", "y", "t", "ok", "1", "on", "是", "对", "真", "對", "√"],返回true
如果为["false", "no", "n", "f", "0", "off", "否", "错", "假", "錯", "×"],返回false
其他情况返回null - toByte(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
boolean值转为byte
- toByteObj(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
boolean值转为Byte
- toBytes(int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
int值转byte数组,使用大端字节序(高位字节在前,低位字节在后)
- toCamelCase(CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
将下划线方式命名的字符串转换为驼峰式。
- toCamelCase(CharSequence, char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
将连接符方式命名的字符串转换为驼峰式。
- toChar(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
boolean值转为char
- toCharacter(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
boolean值转为Character
- toClass() - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
将此类型作为一个已解析的
Class返回,如果没有特定的类可以被解析,则返回到Object。 - toCloseByNumber(int) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
将[1-20]数字转换为带圈的字符:
- toCloseChar(char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
将字母、数字转换为带圈的字符:
- toDouble(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
boolean值转为double
- toDouble(Number) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
Number值转换为double
float强制转换存在精度问题,此方法避免精度丢失 - toDoubleObj(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
boolean值转为double
- toFloat(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
boolean值转为float
- toFloatObj(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
boolean值转为Float
- toGenericString() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AttributeMethod
- toInt(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
boolean值转为int
- toInt(byte[]) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
byte数组转int,使用大端字节序(高位字节在前,低位字节在后)
- toInteger(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
boolean值转为Integer
- tokenizePath(String) - 类 中的方法cc.shacocloud.mirage.utils.AntPathMatcher
-
根据这个匹配器的设置,将给定的路径标记为多个部分
- tokenizePattern(String) - 类 中的方法cc.shacocloud.mirage.utils.AntPathMatcher
-
根据这个匹配器的设置,将给定的路径模式标记为各个部分
- toList(boolean) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.SplitIter
-
获取切分后的对象列表
- toList(Function<String, T>) - 类 中的方法cc.shacocloud.mirage.utils.charSequence.SplitIter
-
获取切分后的对象列表
- toLong(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
boolean值转为long
- toLongObj(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
boolean值转为Long
- toLowerFirstCamelCase(CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
将下划线方式命名的字符串转换为小写开头的驼峰式
- ToNumberConversion - cc.shacocloud.mirage.utils.converter.support中的类
-
转换为
Number类型的转换器 - ToNumberConversion() - 类 的构造器cc.shacocloud.mirage.utils.converter.support.ToNumberConversion
- toObjectArray(Object) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
将给定的数组(可能是基元数组)转换为对象数组(如果需要基元包装器对象)。
- toShort(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
boolean值转为short
- toShortObj(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
boolean值转为Short
- toSingleValueMap() - 接口 中的方法cc.shacocloud.mirage.utils.map.MultiValueMap
-
返回一个
Map,其中包含此MultiValueMap中包含的第一个值 - toSingleValueMap() - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- toStr(Number, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
- toStr(BigDecimal, boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
- toStr(Number) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
- toStr(Number, String) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
数字转字符串
调用Object.toString(),并去除尾小数点儿后多余的0 - toStr(BigDecimal) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
- toString() - 类 中的方法cc.shacocloud.mirage.utils.annotation.AnnotationAttributes
- toString() - 类 中的方法cc.shacocloud.mirage.utils.charSequence.StrJoiner
- toString() - 类 中的方法cc.shacocloud.mirage.utils.collection.SelfSortList
- toString() - 类 中的方法cc.shacocloud.mirage.utils.converter.ConverterCacheKey
- toString() - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
- toString() - 类 中的方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Entry
- toString() - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- toString() - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- toString() - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
- toString() - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
- toString() - 类 中的方法cc.shacocloud.mirage.utils.ParameterizedTypeReference
- toString() - 类 中的方法cc.shacocloud.mirage.utils.ResolvableType
-
返回该类型的一个字符串表示,以其完全解析的形式(包括任何通用参数)
- toString() - 类 中的方法cc.shacocloud.mirage.utils.resource.AbstractResource
-
此实现返回此资源的说明
- toString(boolean, String, String) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
将boolean转换为字符串
- toString(char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.ASCIIStrCache
-
字符转为字符串
如果为ASCII字符,使用缓存 - toString(char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符转为字符串
如果为ASCII字符,使用缓存 - ToStringConversion - cc.shacocloud.mirage.utils.converter.support中的类
-
转换为
String类型的转换器 - ToStringConversion() - 类 的构造器cc.shacocloud.mirage.utils.converter.support.ToStringConversion
- toStringOnOff(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
将boolean转换为字符串
'on'或者'off'. - toStringOrNull(Object) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
调用对象的toString方法,null会返回
null - toStringTrueFalse(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
将boolean转换为字符串
'true'或者'false'. - toStringYesNo(boolean) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
将boolean转换为字符串
'yes'或者'no'. - toUnsignedByteArray(int, BigInteger) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
以无符号字节数组的形式返回传入值。
- toUnsignedByteArray(BigInteger) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
以无符号字节数组的形式返回传入值。
- toURI(String) - 类 中的静态方法cc.shacocloud.mirage.utils.resource.ResourceUtil
-
为给定位置字符串创建一个 URI 实例,首先将空格替换为 %20 URI 编码
- toURI(URL) - 类 中的静态方法cc.shacocloud.mirage.utils.resource.ResourceUtil
-
为给定 URL 创建一个 URI 实例,首先将空格替换为 %20 URI 编码
- traceDebug(Logger, Function<Boolean, String>) - 类 中的静态方法cc.shacocloud.mirage.utils.LogFormatUtils
-
使用此选项可在 TRACE 与 DEBUG 日志级别记录具有不同详细级别(或不同消息)的消息。
- TRANSIENT - cc.shacocloud.mirage.utils.reflection.ModifierType
-
(过度修饰符)指定该变量是系统保留,暂无特别作用的临时性变量,序列化时忽略
- trim(CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
除去字符串头尾部的空白,如果字符串是
null,依然返回null。 - trim(CharSequence, int) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
除去字符串头尾部的空白符,如果字符串是
null,依然返回null。 - trim(CharSequence, int, Predicate<Character>) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
按照断言,除去字符串头尾部的断言为真的字符,如果字符串是
null,依然返回null。 - trimLeadingCharacter(String, char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
从给定的
字符串中修剪提供的前导字符的所有匹配项 - trimStart(CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
除去字符串头部的空白,如果字符串是
null,则返回null。 - trimToNull(CharSequence) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
除去字符串头尾部的空白,如果字符串是
null或者"",返回null。 - trimTrailingCharacter(String, char) - 类 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrUtil
-
从给定的
字符串中修剪提供的所有尾随字符 - TypeConverter - cc.shacocloud.mirage.utils.converter中的接口
-
定义了类型转换方法的接口
- TypeConverterSupport - cc.shacocloud.mirage.utils.converter中的接口
-
TypeConverter和ConversionRegistry接口的聚合 - TypeConverterSupportImpl - cc.shacocloud.mirage.utils.converter中的类
- TypeConverterSupportImpl() - 类 的构造器cc.shacocloud.mirage.utils.converter.TypeConverterSupportImpl
- TypeDescriptor - cc.shacocloud.mirage.utils.converter中的类
-
关于要转换的类型描述符
- TypeDescriptor(MethodParameter) - 类 的构造器cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
从
MethodParameter创建一个新的类型描述符 - TypeDescriptor(ResolvableType, Class<?>, Annotation[]) - 类 的构造器cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
从一个
ResolvableType创建一个新的类型描述符 - TypeDescriptor(Field) - 类 的构造器cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
从一个
Field创建一个新的类型描述符 - TypeMismatchException - cc.shacocloud.mirage.utils.converter中的异常错误
-
类型不匹配异常
- TypeMismatchException(Object, Class<?>) - 异常错误 的构造器cc.shacocloud.mirage.utils.converter.TypeMismatchException
-
创建一个新的
TypeMismatchException - TypeMismatchException(Object, Class<?>, String, Throwable) - 异常错误 的构造器cc.shacocloud.mirage.utils.converter.TypeMismatchException
-
创建一个新的
TypeMismatchException,而不带PropertyChangeEvent。 - TypeMismatchException(Object, Class<?>, Throwable) - 异常错误 的构造器cc.shacocloud.mirage.utils.converter.TypeMismatchException
-
创建一个新的
TypeMismatchException,而不带PropertyChangeEvent。 - TypeUtils - cc.shacocloud.mirage.utils中的类
-
用于处理泛型类型参数的实用程序
- TypeUtils() - 类 的构造器cc.shacocloud.mirage.utils.TypeUtils
U
- UNDERLINE - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.CharUtil
-
字符常量:下划线
'_' - UNDERLINE - 类 中的静态变量cc.shacocloud.mirage.utils.charSequence.StrUtil
-
字符串常量:下划线
"_" - unWrap(Class<?>) - 枚举 中的静态方法cc.shacocloud.mirage.utils.BasicType
-
包装类转为原始类,非包装类返回原类
- unwrapOptional(Object) - 类 中的静态方法cc.shacocloud.mirage.utils.Utils
-
解开给定对象,该对象可能是
Optional。 - upcast(Class<?>) - 类 中的方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
将这个
TypeDescriptor投给一个超类或实现的接口,保留注释和嵌套的类型上下文。 - URL_PROTOCOL_FILE - 类 中的静态变量cc.shacocloud.mirage.utils.resource.ResourceUtil
-
文件系统中文件的 URL 协议:"file".
- URL_PROTOCOL_JAR - 类 中的静态变量cc.shacocloud.mirage.utils.resource.ResourceUtil
-
jar 文件中条目的 URL 协议: "jar".
- URL_PROTOCOL_ZIP - 类 中的静态变量cc.shacocloud.mirage.utils.resource.ResourceUtil
-
来自 zip 文件的条目的 URL 协议:"zip".
- useCachesIfNecessary(URLConnection) - 类 中的静态方法cc.shacocloud.mirage.utils.resource.AbstractFileResolvingResource
- Utils - cc.shacocloud.mirage.utils中的类
-
常用的工具类
- Utils() - 类 的构造器cc.shacocloud.mirage.utils.Utils
V
- value() - 注释类型 中的方法cc.shacocloud.mirage.utils.annotation.AliasFor
-
映射指定注解的别名,如果为空则为当前名称
- value() - 注释类型 中的方法cc.shacocloud.mirage.utils.comparator.Order
-
值
- valueOf(Class<?>) - 类 中的静态方法cc.shacocloud.mirage.utils.converter.TypeDescriptor
-
从给定的类型创建一个新的类型描述符
- valueOf(String) - 枚举 中的静态方法cc.shacocloud.mirage.utils.BasicType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrJoiner.NullMode
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.ReferenceType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Restructure
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cc.shacocloud.mirage.utils.reflection.ModifierType
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法cc.shacocloud.mirage.utils.BasicType
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 枚举 中的静态方法cc.shacocloud.mirage.utils.charSequence.StrJoiner.NullMode
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 枚举 中的静态方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.ReferenceType
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 枚举 中的静态方法cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Restructure
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 类 中的方法cc.shacocloud.mirage.utils.map.LinkedCaseInsensitiveMap
- values() - 类 中的方法cc.shacocloud.mirage.utils.map.MultiValueMapAdapter
- values() - 类 中的方法cc.shacocloud.mirage.utils.map.TableMap
- values() - 枚举 中的静态方法cc.shacocloud.mirage.utils.reflection.ModifierType
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- VOID - cc.shacocloud.mirage.utils.BasicType
- VOLATILE - cc.shacocloud.mirage.utils.reflection.ModifierType
-
(易失修饰符)指定该变量可以同时被几个线程控制和修改
W
- WEAK - cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.ReferenceType
-
使用
WeakReferences. - WHEN_NECESSARY - cc.shacocloud.mirage.utils.map.ConcurrentReferenceHashMap.Restructure
- withContainingClass(Class<?>) - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回这个
MethodParameter的一个变体,它指的是给定的包含类。 - withTypeIndex(int) - 类 中的方法cc.shacocloud.mirage.utils.MethodParameter
-
返回此
方法参数的变体,其中当前级别的类型设置为指定值。 - wrap(Class<?>) - 枚举 中的静态方法cc.shacocloud.mirage.utils.BasicType
-
原始类转为包装类,非原始类返回原类
- WRAPPER_PRIMITIVE_MAP - 枚举 中的静态变量cc.shacocloud.mirage.utils.BasicType
-
包装类型为Key,原始类型为Value,例如: Integer.class =》 int.class.
X
- xor(boolean...) - 类 中的静态方法cc.shacocloud.mirage.utils.BooleanUtil
-
对Boolean数组取异或
Z
- zero2One(int) - 类 中的静态方法cc.shacocloud.mirage.utils.NumberUtil
-
如果给定值为0,返回1,否则返回原值
所有类 所有程序包