Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractRemotingClockFactory<K> - Class in icu.easyj.core.clock.factory
-
抽象远端时钟工厂
- AbstractRemotingClockFactory() - Constructor for class icu.easyj.core.clock.factory.AbstractRemotingClockFactory
-
无参构造函数
- AbstractRemotingClockFactory(ConcurrentMap<K, IAutoRefreshTickClock>) - Constructor for class icu.easyj.core.clock.factory.AbstractRemotingClockFactory
-
有参构造函数
- addConvert(Converter<?, ?>) - Static method in class icu.easyj.core.convert.ConvertUtils
-
添加转换器
- ALL - Enum constant in enum class icu.easyj.core.loader.condition.ValidateStrategy
-
只有所有类都存在时,校验才通过
- ALWAYS_CLONE - Enum constant in enum class icu.easyj.core.util.ObjectUtils.CloneMode
-
总是克隆
- analysisCode(String) - Static method in class icu.easyj.core.code.analysis.CodeAnalysisUtils
- analysisCode(String, boolean) - Static method in class icu.easyj.core.code.analysis.CodeAnalysisUtils
- analysisCode(String, int) - Static method in class icu.easyj.core.code.analysis.CodeAnalysisUtils
- analysisCode(String, int, boolean) - Static method in class icu.easyj.core.code.analysis.CodeAnalysisUtils
-
解析简单代码行
- AnalysisException - Exception in icu.easyj.core.exception
-
解析失败的异常
- AnalysisException(String) - Constructor for exception icu.easyj.core.exception.AnalysisException
- AnalysisException(String, String) - Constructor for exception icu.easyj.core.exception.AnalysisException
- AnalysisException(String, String, Throwable) - Constructor for exception icu.easyj.core.exception.AnalysisException
- AnalysisException(String, Throwable) - Constructor for exception icu.easyj.core.exception.AnalysisException
- analysisParameters(String) - Static method in class icu.easyj.core.code.analysis.CodeAnalysisUtils
- analysisParameters(String, int) - Static method in class icu.easyj.core.code.analysis.CodeAnalysisUtils
-
解析参数列表
- annotationToString(Annotation) - Static method in class icu.easyj.core.util.ReflectionUtils
-
annotatio to string
- ANY_ONE - Enum constant in enum class icu.easyj.core.loader.condition.ValidateStrategy
-
只要有一个类存在,校验就通过
- ArrayUtils - Class in icu.easyj.core.util
-
数组工具类
- ArrayUtils() - Constructor for class icu.easyj.core.util.ArrayUtils
- AspectOrderConstants - Interface in icu.easyj.core.constant
-
AOP的Order值常量
- AtomicLongSequenceServiceImpl - Class in icu.easyj.core.sequence.impls
-
基于
AtomicLong实现的内存序列服务 - AtomicLongSequenceServiceImpl() - Constructor for class icu.easyj.core.sequence.impls.AtomicLongSequenceServiceImpl
- AtomicLongSequenceServiceImpl(long) - Constructor for class icu.easyj.core.sequence.impls.AtomicLongSequenceServiceImpl
- AUTOMATIC_MODULE_NAME - Static variable in class icu.easyj.core.util.jar.JarUtils
- AutoRefreshHighAccuracyTickClock - Class in icu.easyj.core.clock
-
可自动刷新的高精准记号时钟
- AutoRefreshHighAccuracyTickClock(String, ScheduledThreadPoolExecutor, Supplier<ITickClock>) - Constructor for class icu.easyj.core.clock.AutoRefreshHighAccuracyTickClock
- AutoRefreshHighAccuracyTickClock(String, ScheduledThreadPoolExecutor, Supplier<ITickClock>, int) - Constructor for class icu.easyj.core.clock.AutoRefreshHighAccuracyTickClock
- AutoRefreshHighAccuracyTickClock(String, Supplier<ITickClock>) - Constructor for class icu.easyj.core.clock.AutoRefreshHighAccuracyTickClock
- AutoRefreshHighAccuracyTickClock(String, Supplier<ITickClock>, int) - Constructor for class icu.easyj.core.clock.AutoRefreshHighAccuracyTickClock
B
- BASE64_CHAR_TABLE - Static variable in class icu.easyj.core.codec.Base64Utils
-
Base64字符的ASSIC码
非-1的数字为Base64字符表中的十进制数字 - Base64Utils - Class in icu.easyj.core.codec
-
Base64工具类
- Base64Utils() - Constructor for class icu.easyj.core.codec.Base64Utils
- BaseException - Exception in icu.easyj.core.exception
-
通用异常
- BaseException(String) - Constructor for exception icu.easyj.core.exception.BaseException
- BaseException(String, String) - Constructor for exception icu.easyj.core.exception.BaseException
- BaseException(String, String, Throwable) - Constructor for exception icu.easyj.core.exception.BaseException
- BaseException(String, Throwable) - Constructor for exception icu.easyj.core.exception.BaseException
- BaseRuntimeException - Exception in icu.easyj.core.exception
-
通用运行时异常
- BaseRuntimeException(String) - Constructor for exception icu.easyj.core.exception.BaseRuntimeException
- BaseRuntimeException(String, String) - Constructor for exception icu.easyj.core.exception.BaseRuntimeException
- BaseRuntimeException(String, String, Throwable) - Constructor for exception icu.easyj.core.exception.BaseRuntimeException
- BaseRuntimeException(String, Throwable) - Constructor for exception icu.easyj.core.exception.BaseRuntimeException
- between(String, String) - Method in class icu.easyj.core.util.version.VersionInfo
-
判断是否介于两个版本号之间,即:
this.version >= startVersion && this.version <= toVersion - betweenVersion(String, String) - Method in class icu.easyj.core.util.jar.JarInfo
-
是否介于两个版本之间,即:
version >= startVersion && version <= endVersion - BIG_DECIMAL - Enum constant in enum class icu.easyj.core.enums.DataType
- BIG_INTEGER - Enum constant in enum class icu.easyj.core.enums.DataType
- BOOLEAN - Enum constant in enum class icu.easyj.core.enums.DataType
- BOOLEAN_PRIMITIVE - Enum constant in enum class icu.easyj.core.enums.DataType
- buildGeneric(Class<?>, Type...) - Static method in class icu.easyj.core.util.TypeBuilder
-
创建泛型类型
- buildGeneric(Class<?>, Type, Type[]) - Static method in class icu.easyj.core.util.TypeBuilder
-
创建泛型类型
- buildList(Class<?>) - Static method in class icu.easyj.core.util.TypeBuilder
-
创建
List泛型类型 - buildMap(Class<?>, Class<?>) - Static method in class icu.easyj.core.util.TypeBuilder
-
创建
Map泛型类型 - buildSet(Class<?>) - Static method in class icu.easyj.core.util.TypeBuilder
-
创建
Set泛型类型 - BUNDLE_SYMBOLIC_NAME - Static variable in class icu.easyj.core.util.jar.JarUtils
- BUNDLE_VERSION - Static variable in class icu.easyj.core.util.jar.JarUtils
- BYTE - Enum constant in enum class icu.easyj.core.enums.DataType
- BYTE_PRIMITIVE - Enum constant in enum class icu.easyj.core.enums.DataType
C
- CACHE304 - Static variable in interface icu.easyj.core.constant.AspectOrderConstants
- canConvert(DataType, DataType) - Static method in class icu.easyj.core.convert.ConvertUtils
-
判断是否可以转换
- canConvert(Class<?>, Class<?>) - Static method in class icu.easyj.core.convert.ConvertUtils
-
判断是否可以转换
- canConvert(TypeDescriptor, TypeDescriptor) - Static method in class icu.easyj.core.convert.ConvertUtils
-
判断是否可以转换
- canNotTrace() - Static method in class icu.easyj.core.trace.TraceUtils
-
判断当前是否不可以执行追踪
- canTrace() - Method in class icu.easyj.core.trace.impls.ZipkinTraceServiceImpl
- canTrace() - Method in interface icu.easyj.core.trace.TraceService
-
判断当前是否可以执行追踪
- canTrace() - Static method in class icu.easyj.core.trace.TraceUtils
-
判断当前是否可以执行追踪
- CASE_DIFF - Static variable in class icu.easyj.core.util.StringUtils
-
大小写字符的差值
- CHAR_PRIMITIVE - Enum constant in enum class icu.easyj.core.enums.DataType
- CHARACTER - Enum constant in enum class icu.easyj.core.enums.DataType
- CharSequenceToDateConverter - Class in icu.easyj.core.convert.converter
-
字符串转换为时间的转换器
- CharSequenceToDateConverter() - Constructor for class icu.easyj.core.convert.converter.CharSequenceToDateConverter
- charTable - Variable in class icu.easyj.core.util.shortcode.impls.DefaultShortCodeServiceImpl
-
字符集
- chineseLength(CharSequence) - Static method in class icu.easyj.core.util.StringUtils
-
计算字符串长度,中文计2个字符
- chooseParameters(int) - Method in class icu.easyj.core.code.analysis.CodeAnalysisResult
-
选取参数
- classToString(Class<?>) - Static method in class icu.easyj.core.util.ReflectionUtils
-
class to string
- ClassUtils - Class in icu.easyj.core.util
-
类型工具类
- ClassUtils() - Constructor for class icu.easyj.core.util.ClassUtils
- clear() - Method in interface icu.easyj.core.context.Context
-
清空上下文
- clear() - Static method in class icu.easyj.core.context.ContextCleanerUtils
-
清空所有上下文
- clear() - Static method in class icu.easyj.core.context.ContextUtils
-
清空上下文
- clear() - Method in interface icu.easyj.core.context.IContextCleaner
- clear() - Method in class icu.easyj.core.context.impls.ContextCleaner
- clear() - Method in class icu.easyj.core.context.impls.FastThreadLocalContextImpl
- clear() - Method in class icu.easyj.core.context.impls.MDCCleaner
- clear() - Method in class icu.easyj.core.context.impls.ThreadLocalContextImpl
- clear() - Method in class icu.easyj.core.context.impls.TraceCleaner
- clear() - Method in class icu.easyj.core.trace.impls.MDCTraceServiceImpl
- clear() - Method in class icu.easyj.core.trace.impls.ZipkinTraceServiceImpl
- clear() - Method in interface icu.easyj.core.trace.TraceService
-
清空追踪内容
- clear() - Static method in class icu.easyj.core.trace.TraceUtils
-
清空追踪内容
- ClockManager - Class in icu.easyj.core.clock
-
时钟管理器
- ClockManager() - Constructor for class icu.easyj.core.clock.ClockManager
- CLONE_ONLY_DATA_NOT_EMPTY - Enum constant in enum class icu.easyj.core.util.ObjectUtils.CloneMode
-
数据不为空时才克隆
- close(AutoCloseable) - Static method in class icu.easyj.core.util.IOUtils
-
关闭IO
- close(AutoCloseable...) - Static method in class icu.easyj.core.util.IOUtils
-
关闭IO
- CodeAnalysisResult - Class in icu.easyj.core.code.analysis
-
代码解析结果
- CodeAnalysisResult() - Constructor for class icu.easyj.core.code.analysis.CodeAnalysisResult
- CodeAnalysisUtils - Class in icu.easyj.core.code.analysis
-
代码解析类
- CodeAnalysisUtils() - Constructor for class icu.easyj.core.code.analysis.CodeAnalysisUtils
- CollectionUtils - Class in icu.easyj.core.util
-
集合工具类
- CollectionUtils() - Constructor for class icu.easyj.core.util.CollectionUtils
- com.alibaba.fastjson.serializer - package com.alibaba.fastjson.serializer
- ComparableUtils - Class in icu.easyj.core.util
-
比较工具类
- ComparableUtils() - Constructor for class icu.easyj.core.util.ComparableUtils
- compare(String, String) - Static method in class icu.easyj.core.util.version.VersionUtils
-
比较版本号
- compare(T, T) - Static method in class icu.easyj.core.util.ComparableUtils
-
Compare a and b.
- compareTo(ITickClock) - Method in interface icu.easyj.core.clock.ITickClock
-
比较两个时钟
- compareTo(VersionInfo) - Method in class icu.easyj.core.util.version.VersionInfo
- compareTo(String) - Method in class icu.easyj.core.util.version.VersionInfo
- compareToVersion(String) - Method in class icu.easyj.core.util.jar.JarInfo
-
比较版本号
- computeIfAbsent(Map<K, V>, K, Function<? super K, ? extends V>) - Static method in class icu.easyj.core.util.MapUtils
-
A temporary workaround for Java 8 specific performance issue JDK-8161372 .
This class should be removed once we drop Java 8 support. - ConfigurationException - Exception in icu.easyj.core.exception
-
配置错误异常
- ConfigurationException(String) - Constructor for exception icu.easyj.core.exception.ConfigurationException
- ConfigurationException(String, String) - Constructor for exception icu.easyj.core.exception.ConfigurationException
- ConfigurationException(String, String, Throwable) - Constructor for exception icu.easyj.core.exception.ConfigurationException
- ConfigurationException(String, Throwable) - Constructor for exception icu.easyj.core.exception.ConfigurationException
- Constants - Interface in icu.easyj.core.constant
-
EasyJ相关常量
- contains(char[], char) - Static method in class icu.easyj.core.util.StringUtils
-
判断字符数组是否包含目标字符
- contains(CharSequence, char) - Static method in class icu.easyj.core.util.StringUtils
-
判断字符串是否包含目标字符
- containsCause(Throwable, Class<? extends Throwable>) - Static method in class icu.easyj.core.util.ThrowableUtils
-
判断异常信息中是否包含指定的异常类型
- containsKey(String) - Method in interface icu.easyj.core.context.Context
-
是否含有键
- containsKey(String) - Static method in class icu.easyj.core.context.ContextUtils
-
是否含有键
- containsKey(String) - Method in class icu.easyj.core.context.impls.FastThreadLocalContextImpl
- containsKey(String) - Method in class icu.easyj.core.context.impls.ThreadLocalContextImpl
- containsMethod(Collection<Method>, Method) - Static method in class icu.easyj.core.util.ReflectionUtils
-
Contains method
- containsMethod(Map<Method, ?>, Method) - Static method in class icu.easyj.core.util.ReflectionUtils
-
Contains method
- Context - Interface in icu.easyj.core.context
-
上下文接口
- ContextCleaner - Class in icu.easyj.core.context.impls
-
上下文清理者
- ContextCleaner() - Constructor for class icu.easyj.core.context.impls.ContextCleaner
- ContextCleanerUtils - Class in icu.easyj.core.context
-
上下文清理者工具类
- ContextCleanerUtils() - Constructor for class icu.easyj.core.context.ContextCleanerUtils
- ContextEmptyException - Exception in icu.easyj.core.context
-
上下文为空的异常
- ContextEmptyException(String) - Constructor for exception icu.easyj.core.context.ContextEmptyException
- ContextEmptyException(String, Throwable) - Constructor for exception icu.easyj.core.context.ContextEmptyException
- ContextUtils - Class in icu.easyj.core.context
-
上下文工具类
- ContextUtils() - Constructor for class icu.easyj.core.context.ContextUtils
- convert(CharSequence) - Method in class icu.easyj.core.convert.converter.CharSequenceToDateConverter
- convert(Object, DataType) - Static method in class icu.easyj.core.convert.ConvertUtils
-
转换
- convert(Object, DataType, T) - Static method in class icu.easyj.core.convert.ConvertUtils
-
转换
- convert(Object, Class<T>) - Static method in class icu.easyj.core.convert.ConvertUtils
-
转换
- convert(Object, Class<T>, T) - Static method in class icu.easyj.core.convert.ConvertUtils
-
转换
- convert(Object, TypeDescriptor) - Static method in class icu.easyj.core.convert.ConvertUtils
-
转换
- convert(Object, TypeDescriptor, T) - Static method in class icu.easyj.core.convert.ConvertUtils
-
转换
- convert(Date) - Method in class icu.easyj.core.convert.converter.DateToStringConverter
- ConverterNotFoundException - Exception in icu.easyj.core.exception
-
转换器未找到的异常
- ConverterNotFoundException(Class<?>, Class<?>) - Constructor for exception icu.easyj.core.exception.ConverterNotFoundException
- ConverterNotFoundException(String) - Constructor for exception icu.easyj.core.exception.ConverterNotFoundException
- ConverterNotFoundException(String, Class<?>, Class<?>) - Constructor for exception icu.easyj.core.exception.ConverterNotFoundException
- ConverterNotFoundException(String, String) - Constructor for exception icu.easyj.core.exception.ConverterNotFoundException
- ConverterNotFoundException(String, String, Throwable) - Constructor for exception icu.easyj.core.exception.ConverterNotFoundException
- ConverterNotFoundException(String, Throwable) - Constructor for exception icu.easyj.core.exception.ConverterNotFoundException
- ConvertException - Exception in icu.easyj.core.exception
-
转换异常
- ConvertException(String) - Constructor for exception icu.easyj.core.exception.ConvertException
- ConvertException(String, String) - Constructor for exception icu.easyj.core.exception.ConvertException
- ConvertException(String, String, Throwable) - Constructor for exception icu.easyj.core.exception.ConvertException
- ConvertException(String, Throwable) - Constructor for exception icu.easyj.core.exception.ConvertException
- convertList(Collection<?>, DataType) - Static method in class icu.easyj.core.convert.ConvertUtils
-
转换列表数据
- convertList(Collection<?>, Class<T>) - Static method in class icu.easyj.core.convert.ConvertUtils
-
转换列表数据
- convertList(Collection<?>, TypeDescriptor) - Static method in class icu.easyj.core.convert.ConvertUtils
-
转换列表数据
- convertToDescriptionStr(List<JarInfo>) - Static method in class icu.easyj.core.util.jar.JarUtils
-
将JAR信息列表转换为能够输出并方便查看的字符串
- ConvertUtils - Class in icu.easyj.core.convert
-
转换工具类
- ConvertUtils() - Constructor for class icu.easyj.core.convert.ConvertUtils
- count(char[], char) - Static method in class icu.easyj.core.util.StringUtils
-
统计字符数组中包含的目标字符数量
- count(String, char) - Static method in class icu.easyj.core.util.StringUtils
-
统计字符串中包含的目标字符数量
- create() - Static method in class icu.easyj.core.util.TimeMeter
- create(long) - Static method in class icu.easyj.core.util.TimeMeter
- create(ExtensionDefinition, Class<S>, Class<?>[], Object[]) - Method in class icu.easyj.core.loader.factory.impls.DefaultServiceFactory
- create(ExtensionDefinition, Class<S>, Class<?>[], Object[]) - Method in class icu.easyj.core.loader.factory.impls.SpringServiceFactory
- create(ExtensionDefinition, Class<S>, Class<?>[], Object[]) - Method in interface icu.easyj.core.loader.factory.IServiceFactory
-
创建服务实例
- create(String) - Static method in exception icu.easyj.core.context.ContextEmptyException
- createClock() - Method in class icu.easyj.core.clock.RefreshableTickClock
-
创建记号时钟
- createClock(K) - Method in interface icu.easyj.core.clock.factory.IRemotingClockFactory
-
创建远端时钟
- currentTimeMicros() - Method in interface icu.easyj.core.clock.IClock
-
当前微秒数
- currentTimeMicros() - Method in class icu.easyj.core.clock.TickClock
- currentTimeMicros(K) - Method in interface icu.easyj.core.clock.factory.IRemotingClockFactory
-
远端的当前微秒数
- currentTimeMillis() - Method in interface icu.easyj.core.clock.IClock
-
当前毫秒数
- currentTimeMillis() - Method in class icu.easyj.core.clock.TickClock
- currentTimeMillis(K) - Method in interface icu.easyj.core.clock.factory.IRemotingClockFactory
-
远端的当前毫秒数
- currentTimeNanos() - Method in interface icu.easyj.core.clock.IClock
-
当前纳秒数 注意:值格式与
System.nanoTime()并不相同 - currentTimeNanos() - Method in class icu.easyj.core.clock.TickClock
- currentTimeNanos() - Method in class icu.easyj.core.clock.WrapperTickClock
- currentTimeNanos(K) - Method in interface icu.easyj.core.clock.factory.IRemotingClockFactory
-
远端的当前纳秒数
注意:值格式与System.nanoTime()并不相同 - currVal(String) - Method in class icu.easyj.core.sequence.impls.AtomicLongSequenceServiceImpl
- currVal(String) - Method in interface icu.easyj.core.sequence.ISequenceService
-
获取当前序列值
- currVal(String) - Static method in class icu.easyj.core.sequence.SequenceUtils
-
获取当前序列值
- CycleDependencyHandler - Class in icu.easyj.core.util
-
循环依赖处理器
- CycleDependencyHandler() - Constructor for class icu.easyj.core.util.CycleDependencyHandler
D
- DataType - Enum Class in icu.easyj.core.enums
-
数据类型(目前就一些常用的数据类型,可以根据需要再添加一些)
- DataTypeUtils - Class in icu.easyj.core.util
-
数据类型工具类
- DataTypeUtils() - Constructor for class icu.easyj.core.util.DataTypeUtils
- DATE - Enum constant in enum class icu.easyj.core.enums.DataType
- DATE_FORMAT - Static variable in class icu.easyj.core.util.DateFormatFactory
- DateConstants - Interface in icu.easyj.core.constant
-
Date相关常量
- DateFormatConstants - Interface in icu.easyj.core.constant
-
时间格式化相关常量
- DateFormatFactory - Class in icu.easyj.core.util
-
日期格式化实例工厂
- DateFormatFactory() - Constructor for class icu.easyj.core.util.DateFormatFactory
- DateFormatType - Enum Class in icu.easyj.core.enums
-
常用时间格式枚举
- DateToStringConverter - Class in icu.easyj.core.convert.converter
-
时间转换为字符串的转换器
- DateToStringConverter() - Constructor for class icu.easyj.core.convert.converter.DateToStringConverter
- DateUtils - Class in icu.easyj.core.util
-
Date工具类
- DateUtils() - Constructor for class icu.easyj.core.util.DateUtils
- DD - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- DD - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- DD_UNSIGNED - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- DD_UNSIGNED - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- DD2 - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- DD2 - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- DD3 - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- DD3 - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- DEBUG - Enum constant in enum class icu.easyj.core.env.RunMode
-
调试模式
- decode(String) - Static method in class icu.easyj.core.util.UrlUtils
-
字符串进行URL解码
- decode(String, Charset) - Static method in class icu.easyj.core.util.UrlUtils
-
字符串进行URL解码.
代码是从 OpenJDK8URLDecoder.decode(String, String)中复制过来,并进行了优化: - 1、编码入参也由String直接变成了Charset; - 2、StringBuffer变为StringBuilderc - DEFAULT - Static variable in class icu.easyj.core.util.shortcode.ShortCodeUtils
-
默认的 短字符串服务
- DEFAULT_CHAR_TABLE - Static variable in class icu.easyj.core.util.shortcode.impls.MinLengthShortCodeServiceImpl
-
默认的自定义进制(不含分隔字符
MinLengthShortCodeServiceImpl.DEFAULT_SEPARATOR) - DEFAULT_MIN_LENGTH - Static variable in class icu.easyj.core.util.shortcode.impls.MinLengthShortCodeServiceImpl
-
默认的短字符串最小长度
- DEFAULT_PAGE_SIZE - Static variable in interface icu.easyj.core.constant.PageConstants
-
每页默认展示数量
- DEFAULT_SEPARATOR - Static variable in class icu.easyj.core.util.shortcode.impls.MinLengthShortCodeServiceImpl
-
默认的分隔字符(不能与
MinLengthShortCodeServiceImpl.DEFAULT_CHAR_TABLE中的字符重复) - DEFAULT_TRY_COUNT - Static variable in class icu.easyj.core.clock.HighAccuracyRefreshableTickClock
-
默认尝试次数
- defaultIfBlank(T, Supplier<T>) - Static method in class icu.easyj.core.util.StringUtils
-
如果为空白字符串,则执行supplier生成新的值
- defaultIfBlank(T, T) - Static method in class icu.easyj.core.util.StringUtils
-
如果为空白字符串,则取默认值
- defaultIfEmpty(T[], Supplier<T[]>) - Static method in class icu.easyj.core.util.ArrayUtils
-
如果为空数组,则执行supplier生成新的值
- defaultIfEmpty(T[], T[]) - Static method in class icu.easyj.core.util.ArrayUtils
-
如果为空,则返回默认值
- defaultIfEmpty(T, Supplier<T>) - Static method in class icu.easyj.core.util.CollectionUtils
-
如果为空数组,则执行supplier生成新的值
- defaultIfEmpty(T, Supplier<T>) - Static method in class icu.easyj.core.util.MapUtils
-
如果为空数组,则执行supplier生成新的值
- defaultIfEmpty(T, Supplier<T>) - Static method in class icu.easyj.core.util.ObjectUtils
-
如果为空,则执行supplier生成新的值
- defaultIfEmpty(T, Supplier<T>) - Static method in class icu.easyj.core.util.StringUtils
-
如果为空字符串,则执行supplier生成新的值
- defaultIfEmpty(T, T) - Static method in class icu.easyj.core.util.CollectionUtils
-
如果为空集合,则取默认值
- defaultIfEmpty(T, T) - Static method in class icu.easyj.core.util.MapUtils
-
如果为空集合,则取默认值
- defaultIfEmpty(T, T) - Static method in class icu.easyj.core.util.ObjectUtils
-
如果为空,则返回默认值
- defaultIfEmpty(T, T) - Static method in class icu.easyj.core.util.StringUtils
-
如果为空字符串,则取默认值
- defaultIfNull(T, Supplier<T>) - Static method in class icu.easyj.core.util.ObjectUtils
-
如果为null,则执行supplier生成新的值
- defaultIfNull(T, T) - Static method in class icu.easyj.core.util.ObjectUtils
-
如果为null,则返回默认值
- DefaultServiceFactory - Class in icu.easyj.core.loader.factory.impls
-
服务工厂类 的 默认实现
- DefaultServiceFactory() - Constructor for class icu.easyj.core.loader.factory.impls.DefaultServiceFactory
- DefaultShortCodeServiceImpl - Class in icu.easyj.core.util.shortcode.impls
-
long型ID 与 短字符串 互相转换服务 默认实现
- DefaultShortCodeServiceImpl() - Constructor for class icu.easyj.core.util.shortcode.impls.DefaultShortCodeServiceImpl
- DefaultShortCodeServiceImpl(char[]) - Constructor for class icu.easyj.core.util.shortcode.impls.DefaultShortCodeServiceImpl
- DependsOnClass - Annotation Interface in icu.easyj.core.loader.condition
-
服务依赖的类
- DependsOnClassValidator - Class in icu.easyj.core.loader.condition
-
依赖类校验器
- DependsOnClassValidator() - Constructor for class icu.easyj.core.loader.condition.DependsOnClassValidator
- DependsOnJarVersion - Annotation Interface in icu.easyj.core.loader.condition
-
服务依赖的JAR及其版本
- DependsOnJarVersionValidator - Class in icu.easyj.core.loader.condition
-
依赖JAR及其版本校验器
- DependsOnJarVersionValidator() - Constructor for class icu.easyj.core.loader.condition.DependsOnJarVersionValidator
- DependsOnJavaVersion - Annotation Interface in icu.easyj.core.loader.condition
-
服务依赖的Java版本
- DependsOnJavaVersionValidator - Class in icu.easyj.core.loader.condition
-
依赖Java版本校验器
- DependsOnJavaVersionValidator() - Constructor for class icu.easyj.core.loader.condition.DependsOnJavaVersionValidator
- deserialze(DefaultJSONParser, Type, Object) - Method in class com.alibaba.fastjson.serializer.EasyjCollectionCodec
- destroy() - Method in class icu.easyj.core.clock.AutoRefreshHighAccuracyTickClock
- destroy(IClock) - Static method in class icu.easyj.core.clock.ClockManager
-
销毁时钟
- destroyClock(K) - Method in class icu.easyj.core.clock.factory.AbstractRemotingClockFactory
-
销毁远端时钟
- destroyClock(K) - Method in interface icu.easyj.core.clock.factory.IRemotingClockFactory
-
销毁远端时钟
- DEV - Enum constant in enum class icu.easyj.core.env.EnvironmentType
-
开发环境
- disconnect(URLConnection) - Static method in class icu.easyj.core.util.NetUtils
-
关闭连接
- DOUBLE - Enum constant in enum class icu.easyj.core.enums.DataType
- DOUBLE_PRIMITIVE - Enum constant in enum class icu.easyj.core.enums.DataType
- DURATION - Enum constant in enum class icu.easyj.core.enums.DataType
E
- EasyjCollectionCodec - Class in com.alibaba.fastjson.serializer
- EasyjCollectionCodec() - Constructor for class com.alibaba.fastjson.serializer.EasyjCollectionCodec
- EasyjFastjsonBugfixUtils - Class in com.alibaba.fastjson.serializer
-
Fastjson BUG修复工具
- EasyjFastjsonBugfixUtils() - Constructor for class com.alibaba.fastjson.serializer.EasyjFastjsonBugfixUtils
- EasyjJarGroupLoaderImpl - Class in icu.easyj.core.util.jar.impls
-
easyj的依赖
- EasyjJarGroupLoaderImpl() - Constructor for class icu.easyj.core.util.jar.impls.EasyjJarGroupLoaderImpl
- EasyjListSerializer - Class in com.alibaba.fastjson.serializer
- EasyjListSerializer() - Constructor for class com.alibaba.fastjson.serializer.EasyjListSerializer
- EasyjPrimitiveArraySerializer - Class in com.alibaba.fastjson.serializer
- EasyjPrimitiveArraySerializer() - Constructor for class com.alibaba.fastjson.serializer.EasyjPrimitiveArraySerializer
- EasyjSupportedJSON - Interface in icu.easyj.core.json
-
EasyJ自己支持的JSON
- EMPTY_FIELD_ARRAY - Static variable in class icu.easyj.core.util.ArrayUtils
- EMPTY_METHOD_ARRAY - Static variable in class icu.easyj.core.util.ArrayUtils
- EMPTY_THROWABLE_ARRAY - Static variable in class icu.easyj.core.util.ArrayUtils
- EMPTY_TYPE_ARRAY - Static variable in class icu.easyj.core.util.ArrayUtils
- encode(String) - Static method in class icu.easyj.core.util.UrlUtils
-
字符串进行URL编码,编码方式:UTF-8
- encode(String, Charset) - Static method in class icu.easyj.core.util.UrlUtils
-
字符串进行URL编码。
代码是从 OpenJDK8URLEncoder.encode(String, String)中复制过来,并进行了优化: - 1、编码入参也由String直接变成了Charset; - 2、StringBuffer变为StringBuilder - EnhancedServiceLoader - Class in icu.easyj.core.loader
-
The type Enhanced service loader.
- EnhancedServiceLoader() - Constructor for class icu.easyj.core.loader.EnhancedServiceLoader
- EnhancedServiceNotFoundException - Exception in icu.easyj.core.loader
-
The type Enhanced service not found exception.
- EnhancedServiceNotFoundException(String) - Constructor for exception icu.easyj.core.loader.EnhancedServiceNotFoundException
-
Instantiates a new Enhanced service not found exception.
- EnhancedServiceNotFoundException(String, Throwable) - Constructor for exception icu.easyj.core.loader.EnhancedServiceNotFoundException
-
Instantiates a new Enhanced service not found exception.
- EnhancedServiceNotFoundException(Throwable) - Constructor for exception icu.easyj.core.loader.EnhancedServiceNotFoundException
-
Instantiates a new Enhanced service not found exception.
- entries() - Method in interface icu.easyj.core.context.Context
-
获取所有上下文
- entries() - Method in class icu.easyj.core.context.impls.FastThreadLocalContextImpl
- entries() - Method in class icu.easyj.core.context.impls.ThreadLocalContextImpl
- EnumUtils - Class in icu.easyj.core.util
-
枚举工具类
- EnumUtils() - Constructor for class icu.easyj.core.util.EnumUtils
- EnvironmentType - Enum Class in icu.easyj.core.env
-
环境类型枚举
- equals(CharSequence, CharSequence) - Static method in class icu.easyj.core.util.StringUtils
-
判断字符串是否相等
- equals(Object) - Method in class icu.easyj.core.loader.ExtensionDefinition
- equals(Object) - Method in class icu.easyj.core.util.jar.JarInfo
- equals(Object) - Method in class icu.easyj.core.util.version.VersionInfo
- equalsMethod(Method, Method) - Static method in class icu.easyj.core.util.ReflectionUtils
-
Equals method
- ErrorCodeConstants - Interface in icu.easyj.core.constant
-
错误编码常量
- EXCEL_2003 - Static variable in interface icu.easyj.core.constant.FileTypeConstants
-
Excel2003及以前版本的excel文件后缀名
- EXCEL_2007 - Static variable in interface icu.easyj.core.constant.FileTypeConstants
-
Excel2007及以后版本的excel文件后缀名
- EXCEL_EXPORT - Static variable in interface icu.easyj.core.constant.AspectOrderConstants
- ExistLoopholeVersionError - Error in icu.easyj.core.util.version
-
存在漏洞版本错误
- ExistLoopholeVersionError(String) - Constructor for error icu.easyj.core.util.version.ExistLoopholeVersionError
- ExtensionDefinition - Class in icu.easyj.core.loader
-
The type ExtensionDefinition 注:从阿里的seata项目中复制过来的。
- ExtensionDefinition(String, Integer, Scope, Class<?>, IServiceFactory) - Constructor for class icu.easyj.core.loader.ExtensionDefinition
F
- factory() - Element in annotation interface icu.easyj.core.loader.LoadLevel
-
Factory class
- FASTJSON - Static variable in interface icu.easyj.core.loader.ServiceProviders
-
提供的服务有:JSON服务 开发者:阿里巴巴(Alibaba)
- FASTJSON2 - Static variable in interface icu.easyj.core.loader.ServiceProviders
-
提供的服务有:JSON服务 开发者:阿里巴巴(Alibaba)
- FastThreadLocalContextImpl - Class in icu.easyj.core.context.impls
-
存储于
FastThreadLocal的上下文 - FastThreadLocalContextImpl() - Constructor for class icu.easyj.core.context.impls.FastThreadLocalContextImpl
- fieldToString(Class<?>, String, Class<?>) - Static method in class icu.easyj.core.util.ReflectionUtils
-
field to string
- fieldToString(Field) - Static method in class icu.easyj.core.util.ReflectionUtils
-
field to string
- FileTypeConstants - Interface in icu.easyj.core.constant
-
文件类型相关常量
- fillInStackTrace() - Method in exception icu.easyj.core.exception.WrapperException
- find(T[], Predicate<T>) - Static method in class icu.easyj.core.util.ObjectUtils
-
根据匹配函数,查找数据
- findCause(Throwable, Class<T>) - Static method in class icu.easyj.core.util.ThrowableUtils
-
从异常信息中查找对应的异常
- findNotBlankOne(String...) - Static method in class icu.easyj.core.util.StringUtils
-
查找一个不为null或空白字符串的字符串
- findNotEmptyOne(String...) - Static method in class icu.easyj.core.util.StringUtils
-
查找一个不为null或空字符串的字符串
- FIRST_PAGE_NUMBER - Static variable in interface icu.easyj.core.constant.PageConstants
-
第一页页号
- firstChar - Variable in class icu.easyj.core.util.shortcode.impls.DefaultShortCodeServiceImpl
- FLOAT - Enum constant in enum class icu.easyj.core.enums.DataType
- FLOAT_PRIMITIVE - Enum constant in enum class icu.easyj.core.enums.DataType
- format(DateFormatType, Date) - Static method in class icu.easyj.core.util.DateUtils
-
时间格式化
- format(String, Date) - Static method in class icu.easyj.core.util.DateUtils
-
时间格式化
- FREQUENTLY_USED_DATE_FORMAT - Static variable in class icu.easyj.core.util.DateFormatFactory
- fromName(Class<E>, String) - Static method in class icu.easyj.core.util.EnumUtils
-
根据枚举名称字符串,获取枚举(大小写不敏感)
G
- get(DateFormatType) - Static method in class icu.easyj.core.util.DateFormatFactory
-
获取当前线程的常用时间格式化实例(时间格式)
- get(String) - Method in interface icu.easyj.core.context.Context
-
获取值
- get(String) - Static method in class icu.easyj.core.context.ContextUtils
-
获取值
- get(String) - Method in class icu.easyj.core.context.impls.FastThreadLocalContextImpl
- get(String) - Method in class icu.easyj.core.context.impls.ThreadLocalContextImpl
- get(String) - Static method in enum class icu.easyj.core.env.EnvironmentType
-
根据枚举名获取枚举
- get(String) - Static method in enum class icu.easyj.core.env.RunMode
-
根据枚举名获取枚举
- get(String) - Static method in class icu.easyj.core.util.DateFormatFactory
-
获取当前线程的时间格式化实例
- getAllFields(Class<?>) - Static method in class icu.easyj.core.util.ReflectionUtils
-
Gets all fields, excluding static or synthetic fields
- getAnnotation(Method, Class<T>) - Static method in class icu.easyj.core.util.ReflectionUtils
-
get annotation from the method or super class method
- getAnnotationValue(Annotation, String) - Static method in class icu.easyj.core.util.ReflectionUtils
-
get annotation value
- getAnnotationValues(Annotation) - Static method in class icu.easyj.core.util.ReflectionUtils
-
get annotation values
- getAtomicLong(String) - Method in class icu.easyj.core.sequence.impls.AtomicLongSequenceServiceImpl
- getAttribute(String) - Method in class icu.easyj.core.util.jar.JarContext
- getAttribute(String) - Method in class icu.easyj.core.util.jar.JarInfo
- getAttribute(Attributes.Name) - Method in class icu.easyj.core.util.jar.JarContext
- getAttribute(Attributes.Name) - Method in class icu.easyj.core.util.jar.JarInfo
- getAttributes() - Method in class icu.easyj.core.util.jar.JarContext
- getAttributes() - Method in class icu.easyj.core.util.jar.JarInfo
- getBaseEpochMicros() - Method in interface icu.easyj.core.clock.ITickClock
-
获取基准微秒数
- getBaseEpochMicros() - Method in class icu.easyj.core.clock.TickClock
- getBaseEpochMicros() - Method in class icu.easyj.core.clock.WrapperTickClock
- getBaseTickNanos() - Method in interface icu.easyj.core.clock.ITickClock
-
获取基准记号纳秒数
- getBaseTickNanos() - Method in class icu.easyj.core.clock.TickClock
- getBaseTickNanos() - Method in class icu.easyj.core.clock.WrapperTickClock
- getByClass(Class<?>) - Static method in enum class icu.easyj.core.enums.DataType
-
根据数据类获取枚举
- getByCode(int) - Static method in enum class icu.easyj.core.enums.DataType
-
根据代码获取枚举
- getByType(String) - Static method in enum class icu.easyj.core.enums.DataType
-
根据类型字符串获取枚举
- getCause() - Method in interface icu.easyj.core.exception.ISdkException
-
获取异常原因
- getClassByName(String) - Static method in class icu.easyj.core.util.ReflectionUtils
-
Gets class by name.
- getClassByName(String, ClassLoader) - Static method in class icu.easyj.core.util.ReflectionUtils
-
Gets class by name.
- getClassNames() - Method in class icu.easyj.core.util.jar.JarContext
-
通过所有class文件的路径,获取JAR包中所有类的类路径列表
- getClassPackages(int) - Method in class icu.easyj.core.util.jar.JarContext
-
获取JAR里面的类的包名集合
- getClazz() - Method in enum class icu.easyj.core.enums.DataType
- getClock(K) - Method in class icu.easyj.core.clock.factory.AbstractRemotingClockFactory
-
获取远端时钟
- getClock(K) - Method in interface icu.easyj.core.clock.factory.IRemotingClockFactory
-
获取远端时钟
- getCode() - Method in enum class icu.easyj.core.enums.DataType
- getCoder(CharSequence) - Method in interface icu.easyj.core.util.string.IStringService
-
获取String的coder属性值
- getCoder(CharSequence) - Static method in class icu.easyj.core.util.StringUtils
-
获取String的coder属性值
- getConversionService() - Static method in class icu.easyj.core.convert.ConvertUtils
-
获取转换服务
- getDate(Date) - Static method in class icu.easyj.core.util.DateUtils
-
获取指定时间的日期
- getErrorCode() - Method in exception icu.easyj.core.exception.BaseException
-
获取错误码
- getErrorCode() - Method in exception icu.easyj.core.exception.BaseRuntimeException
-
获取错误码
- getFactory() - Method in class icu.easyj.core.loader.ExtensionDefinition
- getFastMatchToken() - Method in class com.alibaba.fastjson.serializer.EasyjCollectionCodec
- getField(Class<?>, String) - Static method in class icu.easyj.core.util.ReflectionUtils
-
get Field
- getFieldName() - Method in class icu.easyj.core.code.analysis.CodeAnalysisResult
- getFieldValue(Object, Field) - Static method in class icu.easyj.core.util.ReflectionUtils
-
get field value
- getFieldValue(Object, String) - Static method in class icu.easyj.core.util.ReflectionUtils
-
get field value
- getFilePath() - Method in class icu.easyj.core.util.jar.JarInfo
- getFirst(List<T>) - Static method in class icu.easyj.core.util.CollectionUtils
-
获取列表的第一项,并保证线程安全。
- getFormat() - Method in enum class icu.easyj.core.enums.DateFormatType
-
获取时间格式
- getFullName() - Method in class icu.easyj.core.util.jar.JarInfo
- getGroup() - Method in class icu.easyj.core.util.jar.JarInfo
- getInterfaces(Class<?>) - Static method in class icu.easyj.core.util.ReflectionUtils
-
get all interface of the clazz
- getIp() - Static method in class icu.easyj.core.util.NetUtils
-
获取当前主机的 IP地址(多个网卡时,自动取第一个) 注:该方法有时候会获取到127.0.0.1,不建议使用,建议使用getInnerIp();
- getIpList() - Static method in class icu.easyj.core.util.NetUtils
-
获取所有网卡IP列表
- getJar(String) - Static method in class icu.easyj.core.util.jar.JarUtils
-
获取当前类加载器中的JAR信息
- getJar(String, ClassLoader) - Static method in class icu.easyj.core.util.jar.JarUtils
-
获取JAR信息
- getJar(String, String) - Static method in class icu.easyj.core.util.jar.JarUtils
-
获取JAR信息
- getJar(String, String, ClassLoader) - Static method in class icu.easyj.core.util.jar.JarUtils
-
获取JAR信息
- getJarFile() - Method in class icu.easyj.core.util.jar.JarContext
- getJarFilePath() - Method in class icu.easyj.core.util.jar.JarContext
- getJarList() - Static method in class icu.easyj.core.util.jar.JarUtils
-
获取当前类加载器中的JAR列表(使用缓存)
- getJarList(ClassLoader) - Static method in class icu.easyj.core.util.jar.JarUtils
-
获取JAR列表(使用缓存)
- getJarMap() - Static method in class icu.easyj.core.util.jar.JarUtils
-
获取当前类加载器中的JAR集合(使用缓存)
- getJarMap(ClassLoader) - Static method in class icu.easyj.core.util.jar.JarUtils
-
获取JAR集合
- getLast(List<T>) - Static method in class icu.easyj.core.util.CollectionUtils
-
获取列表的最后一项,并保证线程安全。
- getLocalizedMessage() - Method in interface icu.easyj.core.exception.ISdkException
-
获取局部异常信息
- getManifest() - Method in class icu.easyj.core.util.jar.JarContext
- getMessage() - Method in interface icu.easyj.core.exception.ISdkException
-
获取异常信息
- getMethod(Class<?>, String) - Static method in class icu.easyj.core.util.ReflectionUtils
-
get method
- getMethod(Class<?>, String, Class<?>...) - Static method in class icu.easyj.core.util.ReflectionUtils
-
get method
- getMethodName() - Method in class icu.easyj.core.code.analysis.CodeAnalysisResult
- getMinId() - Method in class icu.easyj.core.util.shortcode.impls.MinIdShortCodeServiceImpl
- getName() - Method in interface icu.easyj.core.json.IJSONService
-
获取服务名
- getName() - Method in class icu.easyj.core.loader.ExtensionDefinition
- getName() - Method in class icu.easyj.core.util.jar.JarContext
- getName() - Method in class icu.easyj.core.util.jar.JarInfo
- getOrder() - Method in class icu.easyj.core.loader.ExtensionDefinition
- getParameters() - Method in class icu.easyj.core.code.analysis.CodeAnalysisResult
- getPassedNanos() - Method in interface icu.easyj.core.clock.ITickClock
-
获取已经过的纳秒数 说明:以baseTickNanos为基准,经过的纳秒数
- getRemotingTime(K) - Method in interface icu.easyj.core.clock.factory.IRemotingClockFactory
-
获取远端时间,单位:毫秒
- getResource(String) - Method in class icu.easyj.core.util.jar.JarContext
-
在JAR包中检索单个资源
- getResources(String) - Method in class icu.easyj.core.util.jar.JarContext
-
在JAR包中检索资源
- getResources(String) - Static method in class icu.easyj.core.util.ResourceUtils
-
获取位置下的所有文件资源
- getResources(String...) - Static method in class icu.easyj.core.util.ResourceUtils
-
获取所有位置下的所有文件资源
- getResourceUri(Resource) - Static method in class icu.easyj.core.util.ResourceUtils
-
获取资源路径
- getScope() - Method in class icu.easyj.core.loader.ExtensionDefinition
- getSequenceService() - Static method in class icu.easyj.core.sequence.SequenceUtils
- getServiceClass() - Method in class icu.easyj.core.loader.ExtensionDefinition
- getShortCodeService() - Method in class icu.easyj.core.util.shortcode.impls.MinIdShortCodeServiceImpl
- getSingleton(Class<T>) - Static method in class icu.easyj.core.util.ReflectionUtils
-
get singleton for the class
- getSourceType() - Method in exception icu.easyj.core.exception.ConverterNotFoundException
- getStartNanoTime() - Method in class icu.easyj.core.util.TimeMeter
- getTargetType() - Method in exception icu.easyj.core.exception.ConverterNotFoundException
- getTickClock() - Method in interface icu.easyj.core.clock.IWrapperTickClock
-
获取被包装的记号时钟
- getTickClock() - Method in class icu.easyj.core.clock.WrapperTickClock
- getTickClockSupplier() - Method in interface icu.easyj.core.clock.IRefreshableTickClock
-
获取记号时钟提供者
- getTickClockSupplier() - Method in class icu.easyj.core.clock.RefreshableTickClock
- getTomorrowDate(Date) - Static method in class icu.easyj.core.util.DateUtils
-
获取指定时间的明天的日期
- getTryCount() - Method in class icu.easyj.core.clock.HighAccuracyRefreshableTickClock
- getTypeDesc() - Method in enum class icu.easyj.core.enums.DataType
- getValue(CharSequence) - Method in interface icu.easyj.core.util.string.IStringService
-
获取String的value属性值
- getValue(CharSequence) - Static method in class icu.easyj.core.util.StringUtils
-
获取String的value属性值
- getVariableName() - Method in class icu.easyj.core.code.analysis.CodeAnalysisResult
- getVersion() - Method in class icu.easyj.core.util.jar.JarInfo
- getVersion() - Method in class icu.easyj.core.util.version.VersionInfo
- getVersionInfo() - Method in class icu.easyj.core.util.jar.JarContext
- getVersionInfo() - Method in class icu.easyj.core.util.jar.JarInfo
- getVersionLong() - Method in class icu.easyj.core.util.jar.JarInfo
- getVersionLong() - Method in class icu.easyj.core.util.version.VersionInfo
- GSON - Static variable in interface icu.easyj.core.loader.ServiceProviders
-
提供的服务有:JSON服务 开发者:谷歌(Google)
H
- HALF_DAY_MILL - Static variable in interface icu.easyj.core.constant.DateConstants
-
半天的毫秒数
- HALF_DAY_SEC - Static variable in interface icu.easyj.core.constant.DateConstants
-
半天的秒数
- handleSerializeConfig(SerializeConfig) - Static method in class com.alibaba.fastjson.serializer.EasyjFastjsonBugfixUtils
-
处理serializeConfig实例,修复BUG
- hasField(Class<?>, String) - Static method in class icu.easyj.core.util.ReflectionUtils
-
has Field
- hashCode() - Method in class icu.easyj.core.loader.ExtensionDefinition
- hashCode() - Method in class icu.easyj.core.util.jar.JarInfo
- hashCode() - Method in class icu.easyj.core.util.version.VersionInfo
- hasMethod(Class<?>, Method) - Static method in class icu.easyj.core.util.ReflectionUtils
-
Has method
- HighAccuracyRefreshableTickClock - Class in icu.easyj.core.clock
-
高精准可刷新记号时钟
- HighAccuracyRefreshableTickClock(Supplier<ITickClock>) - Constructor for class icu.easyj.core.clock.HighAccuracyRefreshableTickClock
- HighAccuracyRefreshableTickClock(Supplier<ITickClock>, int) - Constructor for class icu.easyj.core.clock.HighAccuracyRefreshableTickClock
- HTTP_PRE - Static variable in interface icu.easyj.core.constant.UrlConstants
-
http前缀
- HTTPS_PRE - Static variable in interface icu.easyj.core.constant.UrlConstants
-
https前缀
- HUTOOL - Static variable in interface icu.easyj.core.loader.ServiceProviders
-
提供的服务有:JSON、加密算法
- HutoolJarGroupLoaderImpl - Class in icu.easyj.core.util.jar.impls
-
HuTool的JAR组名
- HutoolJarGroupLoaderImpl() - Constructor for class icu.easyj.core.util.jar.impls.HutoolJarGroupLoaderImpl
I
- IAutoRefreshTickClock - Interface in icu.easyj.core.clock
-
可自动刷新的记号时钟接口
- IBase64Service - Interface in icu.easyj.core.codec
-
Base64相关接口
- IClock - Interface in icu.easyj.core.clock
-
时钟接口
- IContextCleaner - Interface in icu.easyj.core.context
-
上下文清理者
- icu.easyj.core.clock - package icu.easyj.core.clock
- icu.easyj.core.clock.factory - package icu.easyj.core.clock.factory
- icu.easyj.core.code.analysis - package icu.easyj.core.code.analysis
- icu.easyj.core.codec - package icu.easyj.core.codec
- icu.easyj.core.codec.impls - package icu.easyj.core.codec.impls
- icu.easyj.core.constant - package icu.easyj.core.constant
- icu.easyj.core.context - package icu.easyj.core.context
- icu.easyj.core.context.impls - package icu.easyj.core.context.impls
- icu.easyj.core.convert - package icu.easyj.core.convert
- icu.easyj.core.convert.converter - package icu.easyj.core.convert.converter
- icu.easyj.core.dialect - package icu.easyj.core.dialect
- icu.easyj.core.enums - package icu.easyj.core.enums
- icu.easyj.core.env - package icu.easyj.core.env
- icu.easyj.core.exception - package icu.easyj.core.exception
- icu.easyj.core.executor - package icu.easyj.core.executor
- icu.easyj.core.json - package icu.easyj.core.json
- icu.easyj.core.json.impls - package icu.easyj.core.json.impls
- icu.easyj.core.loader - package icu.easyj.core.loader
- icu.easyj.core.loader.condition - package icu.easyj.core.loader.condition
- icu.easyj.core.loader.factory - package icu.easyj.core.loader.factory
- icu.easyj.core.loader.factory.impls - package icu.easyj.core.loader.factory.impls
- icu.easyj.core.sequence - package icu.easyj.core.sequence
- icu.easyj.core.sequence.impls - package icu.easyj.core.sequence.impls
- icu.easyj.core.trace - package icu.easyj.core.trace
- icu.easyj.core.trace.impls - package icu.easyj.core.trace.impls
- icu.easyj.core.util - package icu.easyj.core.util
- icu.easyj.core.util.jar - package icu.easyj.core.util.jar
- icu.easyj.core.util.jar.impls - package icu.easyj.core.util.jar.impls
- icu.easyj.core.util.shortcode - package icu.easyj.core.util.shortcode
- icu.easyj.core.util.shortcode.impls - package icu.easyj.core.util.shortcode.impls
- icu.easyj.core.util.string - package icu.easyj.core.util.string
- icu.easyj.core.util.string.impls - package icu.easyj.core.util.string.impls
- icu.easyj.core.util.version - package icu.easyj.core.util.version
- IDependsOnValidator - Interface in icu.easyj.core.loader.condition
-
依赖校验器接口
- IDialect - Interface in icu.easyj.core.dialect
-
方言
- IJarGroupLoader - Interface in icu.easyj.core.util.jar
-
JAR所属组名加载器
- IJSONService - Interface in icu.easyj.core.json
-
JSON服务
- IMPLEMENTATION_VERSION - Static variable in class icu.easyj.core.util.jar.JarUtils
- in(T, T...) - Static method in class icu.easyj.core.util.ObjectUtils
-
判断对象是否存在于数组中
- IncompatibleVersionException - Exception in icu.easyj.core.util.version
-
The type Incompatible version exception.
- IncompatibleVersionException(String) - Constructor for exception icu.easyj.core.util.version.IncompatibleVersionException
-
Instantiates a new Incompatible version exception.
- indexOf(String, char, int) - Static method in class icu.easyj.core.util.StringUtils
-
查找第n个目标字符在字符串的索引值
- init() - Method in class icu.easyj.core.clock.RefreshableTickClock
-
初始化
- init() - Method in interface icu.easyj.core.executor.Initialize
-
init method
- Initialize - Interface in icu.easyj.core.executor
-
The interface Initialize.
- INSTANCE - Static variable in class com.alibaba.fastjson.serializer.EasyjCollectionCodec
- INSTANCE - Static variable in class com.alibaba.fastjson.serializer.EasyjListSerializer
- INSTANCE - Static variable in class com.alibaba.fastjson.serializer.EasyjPrimitiveArraySerializer
- INT_PRIMITIVE - Enum constant in enum class icu.easyj.core.enums.DataType
- INTEGER - Enum constant in enum class icu.easyj.core.enums.DataType
- InvalidServiceException - Exception in icu.easyj.core.loader
-
无效服务的异常
- InvalidServiceException(String) - Constructor for exception icu.easyj.core.loader.InvalidServiceException
- InvalidServiceException(String, Throwable) - Constructor for exception icu.easyj.core.loader.InvalidServiceException
- InvalidServiceException(String, Throwable, boolean, boolean) - Constructor for exception icu.easyj.core.loader.InvalidServiceException
- InvalidServiceException(Throwable) - Constructor for exception icu.easyj.core.loader.InvalidServiceException
- invokeMethod(Object, Method) - Static method in class icu.easyj.core.util.ReflectionUtils
-
invoke Method
- invokeMethod(Object, Method, Object...) - Static method in class icu.easyj.core.util.ReflectionUtils
-
invoke Method
- invokeMethod(Object, String) - Static method in class icu.easyj.core.util.ReflectionUtils
-
invoke Method
- invokeMethod(Object, String, Class<?>[], Object...) - Static method in class icu.easyj.core.util.ReflectionUtils
-
invoke Method
- invokeStaticMethod(Class<?>, String) - Static method in class icu.easyj.core.util.ReflectionUtils
-
invoke static Method
- invokeStaticMethod(Class<?>, String, Class<?>[], Object...) - Static method in class icu.easyj.core.util.ReflectionUtils
-
invoke static Method
- invokeStaticMethod(Method) - Static method in class icu.easyj.core.util.ReflectionUtils
-
invoke static Method
- invokeStaticMethod(Method, Object...) - Static method in class icu.easyj.core.util.ReflectionUtils
-
invoke static Method
- IOUtils - Class in icu.easyj.core.util
-
IO工具类
- IOUtils() - Constructor for class icu.easyj.core.util.IOUtils
- IRefreshableTickClock - Interface in icu.easyj.core.clock
-
可刷新的记号时钟接口
- IRemotingClockFactory<K> - Interface in icu.easyj.core.clock.factory
-
远端时钟工厂接口
- isAll(String, char) - Static method in class icu.easyj.core.util.StringUtils
-
判断是否全部由指定字符组成的字符串
- isAllZero(String) - Static method in class icu.easyj.core.util.StringUtils
-
判断是否全部由数字 '0' 组成的字符串
- isAutoRefreshing() - Method in class icu.easyj.core.clock.AutoRefreshHighAccuracyTickClock
- isAutoRefreshing() - Method in interface icu.easyj.core.clock.IAutoRefreshTickClock
-
判断是否正在自动刷新
- isBase64(CharSequence) - Static method in class icu.easyj.core.codec.Base64Utils
-
判断是否为Base64字符串
- isBase64(CharSequence) - Method in interface icu.easyj.core.codec.IBase64Service
-
判断是否为Base64串
- isBase64Byte(byte) - Static method in class icu.easyj.core.codec.Base64Utils
-
判断是否为Base64字节
- isBase64Bytes(byte[]) - Static method in class icu.easyj.core.codec.Base64Utils
-
判断是否为Base64字节数组
- isBase64Char(char) - Static method in class icu.easyj.core.codec.Base64Utils
-
判断是否为Base64字符
- isBase64Chars(char[]) - Static method in class icu.easyj.core.codec.Base64Utils
-
判断是否为Base64字符数组
- isBlank(CharSequence) - Static method in class icu.easyj.core.util.StringUtils
-
字符串是否为空白
- isChinese(char) - Static method in class icu.easyj.core.util.StringUtils
-
判断是否为中文字符
- isDestroyed() - Method in class icu.easyj.core.clock.AutoRefreshHighAccuracyTickClock
- ISdkClientException - Interface in icu.easyj.core.exception
-
SDK客户端异常
- ISdkException - Interface in icu.easyj.core.exception
-
SDK相关异常
- ISdkServerException - Interface in icu.easyj.core.exception
-
SDK服务端异常
- isEmpty(CharSequence) - Static method in class icu.easyj.core.util.StringUtils
-
字符串是否为空
- isEmpty(Collection<?>) - Static method in class icu.easyj.core.util.CollectionUtils
-
判断集合是否为空
- isEmpty(Map<?, ?>) - Static method in class icu.easyj.core.util.MapUtils
-
判断集合是否为空
- isEmpty(T[]) - Static method in class icu.easyj.core.util.ArrayUtils
-
是否为空数组
- ISequenceService - Interface in icu.easyj.core.sequence
-
序列服务
- IServiceFactory - Interface in icu.easyj.core.loader.factory
-
服务工厂接口
- IServiceLoaderValidator - Interface in icu.easyj.core.loader
-
服务加载校验器
- isExist(String) - Static method in class icu.easyj.core.util.ClassUtils
-
判断类是否存在
- isExist(String, ClassLoader) - Static method in class icu.easyj.core.util.ClassUtils
-
判断类是否存在
- IShortCodeService - Interface in icu.easyj.core.util.shortcode
-
long型ID 与 短字符串 互相转换的服务类
- isLatestSecVersion(String) - Static method in class com.alibaba.fastjson.serializer.EasyjFastjsonBugfixUtils
-
判断是否为最新的漏洞修复版本
- isLoopholeVersion(VersionInfo) - Static method in class com.alibaba.fastjson.serializer.EasyjFastjsonBugfixUtils
-
判断是否为存在漏洞的版本
- isLoopholeVersion(String) - Static method in class com.alibaba.fastjson.serializer.EasyjFastjsonBugfixUtils
-
判断是否为存在漏洞的版本
- isNotBlank(CharSequence) - Static method in class icu.easyj.core.util.StringUtils
-
字符串是否不为空白
- isNotEmpty(CharSequence) - Static method in class icu.easyj.core.util.StringUtils
-
字符串是否不为空
- isNotEmpty(Collection<?>) - Static method in class icu.easyj.core.util.CollectionUtils
-
判断集合是否不为空
- isNotEmpty(Map<?, ?>) - Static method in class icu.easyj.core.util.MapUtils
-
判断集合是否不为空
- isNotEmpty(T[]) - Static method in class icu.easyj.core.util.ArrayUtils
-
是否不为空数组
- isNotExist(String) - Static method in class icu.easyj.core.util.ClassUtils
-
判断类是否不存在
- isNotExist(String, ClassLoader) - Static method in class icu.easyj.core.util.ClassUtils
-
判断类是否不存在
- isPrimitive() - Method in enum class icu.easyj.core.enums.DataType
- isSnapshotVersion() - Method in class icu.easyj.core.util.version.VersionInfo
- isSnapshotVersion(String) - Static method in class icu.easyj.core.util.version.VersionUtils
-
判断是否为快照版本
- IStringService - Interface in icu.easyj.core.util.string
-
String的功能接口,用于不同版本号使用不同方式执行 - isUnknownVersion() - Method in class icu.easyj.core.util.version.VersionInfo
- isUnknownVersion(String) - Static method in class icu.easyj.core.util.version.VersionUtils
-
判断是否为未知版本号
- ITickClock - Interface in icu.easyj.core.clock
-
记号时钟接口
- IWrapperTickClock - Interface in icu.easyj.core.clock
-
包装的记号时钟接口
J
- JACKSON - Static variable in interface icu.easyj.core.loader.ServiceProviders
-
提供的服务有:JSON服务
- JarContext - Class in icu.easyj.core.util.jar
-
加载JAR信息时的上下文
- JarContext(String, String, VersionInfo, Manifest, Attributes) - Constructor for class icu.easyj.core.util.jar.JarContext
- JarInfo - Class in icu.easyj.core.util.jar
-
JAR信息
- JarInfo(String, String, String, Attributes, VersionInfo) - Constructor for class icu.easyj.core.util.jar.JarInfo
-
构造函数
- JarInfo(String, String, String, Attributes, String) - Constructor for class icu.easyj.core.util.jar.JarInfo
- JarUtils - Class in icu.easyj.core.util.jar
-
JAR工具类
- JarUtils() - Constructor for class icu.easyj.core.util.jar.JarUtils
- JavaJdkJarGroupLoaderImpl - Class in icu.easyj.core.util.jar.impls
-
JAVA JDK的JAR所属组名加载器
- JavaJdkJarGroupLoaderImpl() - Constructor for class icu.easyj.core.util.jar.impls.JavaJdkJarGroupLoaderImpl
- JdbcJarGroupLoaderImpl - Class in icu.easyj.core.util.jar.impls
-
其他JAR所属组名加载器
- JdbcJarGroupLoaderImpl() - Constructor for class icu.easyj.core.util.jar.impls.JdbcJarGroupLoaderImpl
- JetBrainsIdeaJarGroupLoaderImpl - Class in icu.easyj.core.util.jar.impls
-
JetBrains的IDEA开发工具中,会加载一些JAR进来,但是从JAR中很难读取
- JetBrainsIdeaJarGroupLoaderImpl() - Constructor for class icu.easyj.core.util.jar.impls.JetBrainsIdeaJarGroupLoaderImpl
- join(char, char, int) - Static method in class icu.easyj.core.util.StringUtils
-
生成 N个源字符 由 分隔符隔开而组成的字符串
- joinQueryString(String, Map<String, String>) - Static method in class icu.easyj.core.util.UrlUtils
-
拼接QueryString参数
- joinWithSpace(char, char, int) - Static method in class icu.easyj.core.util.StringUtils
-
生成 N个源字符 由 分隔符隔开而组成的字符串
- JSONParseException - Exception in icu.easyj.core.json
-
JSON解析异常
- JSONParseException(String) - Constructor for exception icu.easyj.core.json.JSONParseException
- JSONParseException(String, String) - Constructor for exception icu.easyj.core.json.JSONParseException
- JSONParseException(String, String, Throwable) - Constructor for exception icu.easyj.core.json.JSONParseException
- JSONParseException(String, Throwable) - Constructor for exception icu.easyj.core.json.JSONParseException
- JSONUtils - Class in icu.easyj.core.json
-
JSON工具类
- JSONUtils() - Constructor for class icu.easyj.core.json.JSONUtils
K
- KafkaJarGroupLoaderImpl - Class in icu.easyj.core.util.jar.impls
-
Kafka的JAR所属组名加载器
- KafkaJarGroupLoaderImpl() - Constructor for class icu.easyj.core.util.jar.impls.KafkaJarGroupLoaderImpl
L
- load(JarContext) - Method in interface icu.easyj.core.util.jar.IJarGroupLoader
-
加载JAR所属组名
- load(JarContext) - Method in class icu.easyj.core.util.jar.impls.EasyjJarGroupLoaderImpl
- load(JarContext) - Method in class icu.easyj.core.util.jar.impls.HutoolJarGroupLoaderImpl
- load(JarContext) - Method in class icu.easyj.core.util.jar.impls.JavaJdkJarGroupLoaderImpl
- load(JarContext) - Method in class icu.easyj.core.util.jar.impls.JdbcJarGroupLoaderImpl
- load(JarContext) - Method in class icu.easyj.core.util.jar.impls.JetBrainsIdeaJarGroupLoaderImpl
- load(JarContext) - Method in class icu.easyj.core.util.jar.impls.KafkaJarGroupLoaderImpl
- load(JarContext) - Method in class icu.easyj.core.util.jar.impls.MavenJarGroupLoaderImpl
- load(JarContext) - Method in class icu.easyj.core.util.jar.impls.OtherJarGroupLoaderImpl
- load(JarContext) - Method in class icu.easyj.core.util.jar.impls.SpringJarGroupLoaderImpl
- load(JarContext) - Method in class icu.easyj.core.util.jar.impls.TestJarGroupLoaderImpl
- load(JarContext) - Method in class icu.easyj.core.util.jar.impls.TomcatJarGroupLoaderImpl
- load(Class<S>) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
-
load service provider
- load(Class<S>, ClassLoader) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
-
Specify classLoader to load the service provider
- load(Class<S>, String) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
-
load service provider
- load(Class<S>, String, Class<?>[], Object[]) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
-
Load service
- load(Class<S>, String, Class<?>, Object) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
-
Load service
- load(Class<S>, String, ClassLoader) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
-
Specify classLoader to load the service provider
- load(Class<S>, String, Object[]) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
-
Load service
- loadAll(Class<S>) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
-
get all implements
- loadAll(Class<S>, Class<?>[], Object[]) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
-
get all implements
- loadBySupportNames(Class<S>, Class<?>[], Object[], String...) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
- loadBySupportNames(Class<S>, String...) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
- LoadLevel - Annotation Interface in icu.easyj.core.loader
-
The interface Load level.
- LOCALHOST - Static variable in class icu.easyj.core.util.NetUtils
- LOGIN_VALIDATOR - Static variable in interface icu.easyj.core.constant.AspectOrderConstants
- LONG - Enum constant in enum class icu.easyj.core.enums.DataType
- LONG_PRIMITIVE - Enum constant in enum class icu.easyj.core.enums.DataType
M
- map() - Method in class icu.easyj.core.context.impls.FastThreadLocalContextImpl
- map() - Method in class icu.easyj.core.context.impls.ThreadLocalContextImpl
- MapUtils - Class in icu.easyj.core.util
-
Map工具类
- MapUtils() - Constructor for class icu.easyj.core.util.MapUtils
- match(Class<E>, Predicate<E>) - Static method in class icu.easyj.core.util.EnumUtils
-
根据匹配函数,获取枚举
- MavenJarGroupLoaderImpl - Class in icu.easyj.core.util.jar.impls
-
从JAR中的maven的xml文件中读取组名
- MavenJarGroupLoaderImpl() - Constructor for class icu.easyj.core.util.jar.impls.MavenJarGroupLoaderImpl
- max() - Element in annotation interface icu.easyj.core.loader.condition.DependsOnJavaVersion
-
依赖的最高版本的Java,小于等于0时,表示不限制最高版本。
注意:设置该值时,要注意小版本的设置。举例:设置为 17F 时,也许你想设置的是 17.99F,以包含所有Java17的小版本
值域如:1.1* ~ 1.8*、9.** ~ 1*.** - MAX_BASE64_BYTE - Static variable in class icu.easyj.core.codec.Base64Utils
-
Base64字符集中,ASSIC码最大的字符:'z'
- maxVersion() - Element in annotation interface icu.easyj.core.loader.condition.DependsOnJarVersion
-
依赖的JAR包最大版本号
- MDCCleaner - Class in icu.easyj.core.context.impls
-
日志上下文清理者
- MDCCleaner() - Constructor for class icu.easyj.core.context.impls.MDCCleaner
- MDCTraceServiceImpl - Class in icu.easyj.core.trace.impls
-
基于
MDC的追踪服务。用于记录日志。 - MDCTraceServiceImpl() - Constructor for class icu.easyj.core.trace.impls.MDCTraceServiceImpl
- mergeData(T, Map<String, Object>) - Static method in class icu.easyj.core.util.ObjectUtils
-
合并数据到目标对象中
- mergeData(T, Map<String, Object>, ObjectUtils.CloneMode) - Static method in class icu.easyj.core.util.ObjectUtils
-
合并数据到目标对象中
- methodToString(Class<?>, String, Class<?>...) - Static method in class icu.easyj.core.util.ReflectionUtils
-
method to string
- methodToString(Method) - Static method in class icu.easyj.core.util.ReflectionUtils
-
method to string
- MI - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- MI - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- MI_UNSIGNED - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- MI_UNSIGNED - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- MI2 - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- MI2 - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- min() - Element in annotation interface icu.easyj.core.loader.condition.DependsOnJavaVersion
-
依赖的最低版本的Java,小于等于0时,表示不限制最低版本
java1~8时,值域为:1.10 ~ 1.89 java9及以上时,值域为:9.00 ~ xx.99 - MIN_BASE64_BYTE - Static variable in class icu.easyj.core.codec.Base64Utils
-
Base64字符集中,ASSIC码最小的字符:'+'
- MIN_LENGTH - Static variable in class icu.easyj.core.util.shortcode.ShortCodeUtils
-
最小长度的 短字符串服务(默认最小长度5)
- MIN_TRY_COUNT - Static variable in class icu.easyj.core.clock.HighAccuracyRefreshableTickClock
-
最小尝试次数
- minId - Variable in class icu.easyj.core.util.shortcode.impls.MinIdShortCodeServiceImpl
- MinIdShortCodeServiceImpl - Class in icu.easyj.core.util.shortcode.impls
-
long型ID 与 短字符串 互相转换服务
- MinIdShortCodeServiceImpl(long) - Constructor for class icu.easyj.core.util.shortcode.impls.MinIdShortCodeServiceImpl
- MinIdShortCodeServiceImpl(IShortCodeService, long) - Constructor for class icu.easyj.core.util.shortcode.impls.MinIdShortCodeServiceImpl
-
构造函数
- MinLengthShortCodeServiceImpl - Class in icu.easyj.core.util.shortcode.impls
-
long型ID 与 短字符串 互相转换服务
基于默认实现的基础上,添加最小长度的功能 - MinLengthShortCodeServiceImpl() - Constructor for class icu.easyj.core.util.shortcode.impls.MinLengthShortCodeServiceImpl
- MinLengthShortCodeServiceImpl(char[], char) - Constructor for class icu.easyj.core.util.shortcode.impls.MinLengthShortCodeServiceImpl
- MinLengthShortCodeServiceImpl(char[], char, int) - Constructor for class icu.easyj.core.util.shortcode.impls.MinLengthShortCodeServiceImpl
- MinLengthShortCodeServiceImpl(char[], char, int, boolean) - Constructor for class icu.easyj.core.util.shortcode.impls.MinLengthShortCodeServiceImpl
-
构造函数
- minVersion() - Element in annotation interface icu.easyj.core.loader.condition.DependsOnJarVersion
-
依赖的JAR包最小版本号
- MM - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- MM - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- MM_UNSIGNED - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- MM_UNSIGNED - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- MM2 - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- MM2 - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- MM3 - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- MM3 - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- MultipleFilesFoundException - Exception in icu.easyj.core.exception
-
找到多个文件的异常
- MultipleFilesFoundException(String) - Constructor for exception icu.easyj.core.exception.MultipleFilesFoundException
N
- name() - Element in annotation interface icu.easyj.core.loader.condition.DependsOnClass
-
依赖的类名数组(无法引用到类时使用)
- name() - Element in annotation interface icu.easyj.core.loader.condition.DependsOnJarVersion
-
依赖的JAR包名称数组
由于部分jar变更过名字,所以可设置多个。 - name() - Element in annotation interface icu.easyj.core.loader.LoadLevel
-
Name string.
- NetUtils - Class in icu.easyj.core.util
-
网络工具类
- NetUtils() - Constructor for class icu.easyj.core.util.NetUtils
- newSerializeConfig() - Static method in class com.alibaba.fastjson.serializer.EasyjFastjsonBugfixUtils
-
创建
SerializeConfig实例,并修复BUG - nextVal(String) - Method in class icu.easyj.core.sequence.impls.AtomicLongSequenceServiceImpl
- nextVal(String) - Method in interface icu.easyj.core.sequence.ISequenceService
-
获取下一序列值
- nextVal(String) - Static method in class icu.easyj.core.sequence.SequenceUtils
-
获取下一序列值
- normalize(String) - Static method in class icu.easyj.core.codec.Base64Utils
-
规范化Base64串.
- normalizePath(String) - Static method in class icu.easyj.core.util.UrlUtils
-
标准化路径 "\"替换为"/" 为URL时,取路径 连续的'/'和\s,替换为单个'/' 移除最后一位'/' 前面补齐’/‘
- NOT_CLONE - Enum constant in enum class icu.easyj.core.util.ObjectUtils.CloneMode
-
不克隆
- notBetween(String, String) - Method in class icu.easyj.core.util.version.VersionInfo
- notBetweenVersion(String, String) - Method in class icu.easyj.core.util.jar.JarInfo
- notIn(T, T...) - Static method in class icu.easyj.core.util.ObjectUtils
-
判断对象是否不存在于数组中
- NotSupportedException - Exception in icu.easyj.core.exception
-
不支持时抛出的异常
- NotSupportedException(String) - Constructor for exception icu.easyj.core.exception.NotSupportedException
- NotSupportedException(String, String) - Constructor for exception icu.easyj.core.exception.NotSupportedException
- NotSupportedException(String, String, Throwable) - Constructor for exception icu.easyj.core.exception.NotSupportedException
- NotSupportedException(String, Throwable) - Constructor for exception icu.easyj.core.exception.NotSupportedException
- NotSupportedFileException - Exception in icu.easyj.core.exception
-
不支持的文件类型
- NotSupportedFileException(String) - Constructor for exception icu.easyj.core.exception.NotSupportedFileException
- NotSupportedFileException(String, String) - Constructor for exception icu.easyj.core.exception.NotSupportedFileException
- NotSupportedFileException(String, String, Throwable) - Constructor for exception icu.easyj.core.exception.NotSupportedFileException
- NotSupportedFileException(String, Throwable) - Constructor for exception icu.easyj.core.exception.NotSupportedFileException
- now() - Method in interface icu.easyj.core.clock.IClock
-
当前时间
- now(K) - Method in interface icu.easyj.core.clock.factory.IRemotingClockFactory
-
远端的当前时间
- NULL_FIELD - Static variable in class icu.easyj.core.util.ReflectionUtils
-
The NULL_FIELD
- NULL_METHOD - Static variable in class icu.easyj.core.util.ReflectionUtils
-
The NULL_METHOD
O
- ObjectUtils - Class in icu.easyj.core.util
-
对象工具类
- ObjectUtils() - Constructor for class icu.easyj.core.util.ObjectUtils
- ObjectUtils.CloneMode - Enum Class in icu.easyj.core.util
-
克隆模式 只有不克隆时,目标对象才不需要继承
CloneSupport类 - ONE_DAY_MILL - Static variable in interface icu.easyj.core.constant.DateConstants
-
一天的毫秒数
- ONE_DAY_SEC - Static variable in interface icu.easyj.core.constant.DateConstants
-
一天的秒数
- order() - Element in annotation interface icu.easyj.core.loader.LoadLevel
-
Order int.
- OtherJarGroupLoaderImpl - Class in icu.easyj.core.util.jar.impls
-
其他的JAR所属组名加载器
- OtherJarGroupLoaderImpl() - Constructor for class icu.easyj.core.util.jar.impls.OtherJarGroupLoaderImpl
P
- P_CODE_DATA_VALUE - Static variable in class icu.easyj.core.util.PatternUtils
- P_CODE_LINE - Static variable in class icu.easyj.core.util.PatternUtils
- P_CODE_LINE2 - Static variable in class icu.easyj.core.util.PatternUtils
- P_NORMAL_VERSION - Static variable in class icu.easyj.core.util.PatternUtils
- PADDING_CHAR - Static variable in class icu.easyj.core.codec.Base64Utils
-
补位字符:'='
- PageConstants - Interface in icu.easyj.core.constant
-
Page相关常量
- parameterTypesToString(Class<?>[]) - Static method in class icu.easyj.core.util.ReflectionUtils
-
parameter types to string
- parse(String) - Static method in class icu.easyj.core.util.version.VersionUtils
-
解析版本号,获取版本信息
- parse(String, DateFormatType) - Static method in class icu.easyj.core.util.DateUtils
-
解析常用时间
- parse(String, String) - Static method in class icu.easyj.core.util.DateUtils
-
解析时间
- parseAll(String) - Static method in class icu.easyj.core.util.DateUtils
-
解析时间字符串
- parseDate(String) - Static method in class icu.easyj.core.util.DateUtils
- parseDate2(String) - Static method in class icu.easyj.core.util.DateUtils
- parseDate3(String) - Static method in class icu.easyj.core.util.DateUtils
- parseDateUnsigned(String) - Static method in class icu.easyj.core.util.DateUtils
- ParseException - Exception in icu.easyj.core.exception
-
解析异常
- ParseException(String) - Constructor for exception icu.easyj.core.exception.ParseException
- ParseException(String, String) - Constructor for exception icu.easyj.core.exception.ParseException
- ParseException(String, String, Throwable) - Constructor for exception icu.easyj.core.exception.ParseException
- ParseException(String, Throwable) - Constructor for exception icu.easyj.core.exception.ParseException
- parseMillisecond(String) - Static method in class icu.easyj.core.util.DateUtils
- parseMillisecond2(String) - Static method in class icu.easyj.core.util.DateUtils
- parseMillisecondUnsigned(String) - Static method in class icu.easyj.core.util.DateUtils
- parseMinutes(String) - Static method in class icu.easyj.core.util.DateUtils
- parseMinutes2(String) - Static method in class icu.easyj.core.util.DateUtils
- parseMinutesUnsigned(String) - Static method in class icu.easyj.core.util.DateUtils
- parseMonth(String) - Static method in class icu.easyj.core.util.DateUtils
- parseMonth2(String) - Static method in class icu.easyj.core.util.DateUtils
- parseMonth3(String) - Static method in class icu.easyj.core.util.DateUtils
- parseMonthUnsigned(String) - Static method in class icu.easyj.core.util.DateUtils
- parseSeconds(String) - Static method in class icu.easyj.core.util.DateUtils
- parseSeconds2(String) - Static method in class icu.easyj.core.util.DateUtils
- parseSecondsUnsigned(String) - Static method in class icu.easyj.core.util.DateUtils
- PatternUtils - Class in icu.easyj.core.util
-
正则匹配工具类
- PatternUtils() - Constructor for class icu.easyj.core.util.PatternUtils
- PORT_RANGE - Static variable in class icu.easyj.core.util.NetUtils
-
端口号范围字符串
- PORT_RANGE_MAX - Static variable in class icu.easyj.core.util.NetUtils
- PORT_RANGE_MIN - Static variable in class icu.easyj.core.util.NetUtils
- PREFIX - Static variable in interface icu.easyj.core.constant.Constants
- PROD - Enum constant in enum class icu.easyj.core.env.EnvironmentType
-
生产环境
- PROTOTYPE - Enum constant in enum class icu.easyj.core.loader.Scope
-
The extension will be loaded in multi instance mode
- put(String, String) - Method in class icu.easyj.core.trace.impls.MDCTraceServiceImpl
- put(String, String) - Method in class icu.easyj.core.trace.impls.ZipkinTraceServiceImpl
- put(String, String) - Method in interface icu.easyj.core.trace.TraceService
-
设置追踪内容
- put(String, String) - Static method in class icu.easyj.core.trace.TraceUtils
-
设置追踪内容
- put(String, V) - Method in interface icu.easyj.core.context.Context
-
设置值
- put(String, V) - Static method in class icu.easyj.core.context.ContextUtils
-
设置值
- put(String, V) - Method in class icu.easyj.core.context.impls.FastThreadLocalContextImpl
- put(String, V) - Method in class icu.easyj.core.context.impls.ThreadLocalContextImpl
- put(Map<String, String>) - Method in interface icu.easyj.core.trace.TraceService
-
批量设置追踪内容
- put(Map<String, String>) - Static method in class icu.easyj.core.trace.TraceUtils
-
批量设置追踪内容
Q
- quickMap(K, V) - Static method in class icu.easyj.core.util.MapUtils
-
快速创建Map
- quickMap(K, V, K, V) - Static method in class icu.easyj.core.util.MapUtils
-
快速创建Map
- quickMap(K, V, K, V, K, V) - Static method in class icu.easyj.core.util.MapUtils
-
快速创建Map
R
- randomPort() - Static method in class icu.easyj.core.util.NetUtils
-
随机生成端口号
- randomPort(int) - Static method in class icu.easyj.core.util.NetUtils
-
随机生成端口号
- randomPort(int, int) - Static method in class icu.easyj.core.util.NetUtils
-
随机生成端口号
- recoverySerializeConfig(SerializeConfig) - Static method in class com.alibaba.fastjson.serializer.EasyjFastjsonBugfixUtils
-
恢复serializeConfig实例
- ReflectionUtils - Class in icu.easyj.core.util
-
反射工具类
- ReflectionUtils() - Constructor for class icu.easyj.core.util.ReflectionUtils
- RefreshableTickClock - Class in icu.easyj.core.clock
-
可刷新的记号时钟
- RefreshableTickClock(Supplier<ITickClock>) - Constructor for class icu.easyj.core.clock.RefreshableTickClock
- refreshTickClock() - Method in class icu.easyj.core.clock.HighAccuracyRefreshableTickClock
-
刷新记号时钟
- refreshTickClock() - Method in interface icu.easyj.core.clock.IRefreshableTickClock
-
刷新记号时钟
- refreshTickClock() - Method in class icu.easyj.core.clock.RefreshableTickClock
-
刷新记号时钟
- REGEX_CHINESE_CHAR - Static variable in class icu.easyj.core.util.PatternUtils
-
中文字符正则
- REGEX_CODE_BOOLEAN - Static variable in class icu.easyj.core.util.PatternUtils
- REGEX_CODE_LINE - Static variable in class icu.easyj.core.util.PatternUtils
- REGEX_CODE_LINE2 - Static variable in class icu.easyj.core.util.PatternUtils
- REGEX_CODE_NULL - Static variable in class icu.easyj.core.util.PatternUtils
- REGEX_CODE_NUMBER - Static variable in class icu.easyj.core.util.PatternUtils
- REGEX_CODE_STRING - Static variable in class icu.easyj.core.util.PatternUtils
- REGEX_CODE_STRING1 - Static variable in class icu.easyj.core.util.PatternUtils
- REGEX_CODE_STRING2 - Static variable in class icu.easyj.core.util.PatternUtils
- REGEX_CODE_VALUE - Static variable in class icu.easyj.core.util.PatternUtils
- REGEX_NORMAL_VERSION - Static variable in class icu.easyj.core.util.PatternUtils
-
典型的版本号格式:数字和点组成,快照版本末尾带 '-SNAPSHOT'
- RELEASE - Enum constant in enum class icu.easyj.core.env.RunMode
-
发行模式
- remove(String) - Method in interface icu.easyj.core.context.Context
-
移除值
- remove(String) - Static method in class icu.easyj.core.context.ContextUtils
-
移除值
- remove(String) - Method in class icu.easyj.core.context.impls.FastThreadLocalContextImpl
- remove(String) - Method in class icu.easyj.core.context.impls.ThreadLocalContextImpl
- remove(String) - Method in class icu.easyj.core.trace.impls.MDCTraceServiceImpl
- remove(String) - Method in class icu.easyj.core.trace.impls.ZipkinTraceServiceImpl
- remove(String) - Method in interface icu.easyj.core.trace.TraceService
-
移除追踪内容
- remove(String) - Static method in class icu.easyj.core.trace.TraceUtils
-
移除追踪内容
- remove(String...) - Method in interface icu.easyj.core.trace.TraceService
-
移除追踪内容
- remove(String...) - Static method in class icu.easyj.core.trace.TraceUtils
-
移除追踪内容
- remove(String, char) - Static method in class icu.easyj.core.util.StringUtils
-
从字符串中移除对应的字符
- remove(String, Object) - Method in interface icu.easyj.core.context.Context
-
移除值,如果与value相等的话
- remove(String, Object) - Static method in class icu.easyj.core.context.ContextUtils
-
移除值,如果与value相等的话
- remove(Collection<String>) - Method in interface icu.easyj.core.trace.TraceService
-
移除追踪内容
- remove(Collection<String>) - Static method in class icu.easyj.core.trace.TraceUtils
-
移除追踪内容
- ResourceUtils - Class in icu.easyj.core.util
-
资源工具类
- ResourceUtils() - Constructor for class icu.easyj.core.util.ResourceUtils
- RunMode - Enum Class in icu.easyj.core.env
-
运行模式枚举
S
- SANDBOX - Enum constant in enum class icu.easyj.core.env.EnvironmentType
-
沙箱环境
- scope() - Element in annotation interface icu.easyj.core.loader.LoadLevel
-
Scope enum.
- Scope - Enum Class in icu.easyj.core.loader
-
the scope of the extension 注:从阿里的seata项目中复制过来的。
- SdkException - Exception in icu.easyj.core.exception
-
SDK相关异常
- SdkException(String) - Constructor for exception icu.easyj.core.exception.SdkException
- SdkException(String, String) - Constructor for exception icu.easyj.core.exception.SdkException
- SdkException(String, String, Throwable) - Constructor for exception icu.easyj.core.exception.SdkException
- SdkException(String, Throwable) - Constructor for exception icu.easyj.core.exception.SdkException
- sequenceService - Static variable in class icu.easyj.core.sequence.SequenceUtils
- SequenceUtils - Class in icu.easyj.core.sequence
-
序列工具
- SequenceUtils() - Constructor for class icu.easyj.core.sequence.SequenceUtils
- SERVER_ERROR - Static variable in interface icu.easyj.core.constant.ErrorCodeConstants
-
服务端异常
- ServiceDependencyException - Exception in icu.easyj.core.loader.condition
-
服务依赖异常
- ServiceDependencyException(String) - Constructor for exception icu.easyj.core.loader.condition.ServiceDependencyException
- ServiceDependencyException(String, Throwable) - Constructor for exception icu.easyj.core.loader.condition.ServiceDependencyException
- ServiceDependencyException(String, Throwable, boolean, boolean) - Constructor for exception icu.easyj.core.loader.condition.ServiceDependencyException
- ServiceDependencyException(Throwable) - Constructor for exception icu.easyj.core.loader.condition.ServiceDependencyException
- ServiceLoadFailedException - Exception in icu.easyj.core.loader
-
服务加载失败的异常
- ServiceLoadFailedException(String) - Constructor for exception icu.easyj.core.loader.ServiceLoadFailedException
- ServiceLoadFailedException(String, Throwable) - Constructor for exception icu.easyj.core.loader.ServiceLoadFailedException
- ServiceLoadFailedException(String, Throwable, boolean, boolean) - Constructor for exception icu.easyj.core.loader.ServiceLoadFailedException
- ServiceLoadFailedException(Throwable) - Constructor for exception icu.easyj.core.loader.ServiceLoadFailedException
- ServiceProviders - Interface in icu.easyj.core.loader
-
服务提供方名称
- setAccessible(T) - Static method in class icu.easyj.core.util.ReflectionUtils
-
set accessible to true if false
- setFieldName(String) - Method in class icu.easyj.core.code.analysis.CodeAnalysisResult
- setFieldValue(Object, Field, Object) - Static method in class icu.easyj.core.util.ReflectionUtils
-
set field value
- setFieldValue(Object, String, Object) - Static method in class icu.easyj.core.util.ReflectionUtils
-
get field value
- setMethodName(String) - Method in class icu.easyj.core.code.analysis.CodeAnalysisResult
- setParameters(Object[]) - Method in class icu.easyj.core.code.analysis.CodeAnalysisResult
- setSequenceService(ISequenceService) - Static method in class icu.easyj.core.sequence.SequenceUtils
- setStaticFieldValue(Class<?>, String, Object) - Static method in class icu.easyj.core.util.ReflectionUtils
-
set `static` field value
- setStaticFieldValue(Field, Object) - Static method in class icu.easyj.core.util.ReflectionUtils
-
set `static` field value
- setTickClock(ITickClock) - Method in class icu.easyj.core.clock.WrapperTickClock
-
结合无参构造函数一起使用
- setVal(String, long) - Method in class icu.easyj.core.sequence.impls.AtomicLongSequenceServiceImpl
- setVal(String, long) - Method in interface icu.easyj.core.sequence.ISequenceService
-
设置序列值
- setVal(String, long) - Static method in class icu.easyj.core.sequence.SequenceUtils
-
设置序列值
- setVariableName(String) - Method in class icu.easyj.core.code.analysis.CodeAnalysisResult
- setVersion(String) - Method in class icu.easyj.core.util.jar.JarContext
- setVersionInfo(VersionInfo) - Method in class icu.easyj.core.util.jar.JarContext
- SHORT - Enum constant in enum class icu.easyj.core.enums.DataType
- SHORT_PRIMITIVE - Enum constant in enum class icu.easyj.core.enums.DataType
- shortCodeService - Variable in class icu.easyj.core.util.shortcode.impls.MinIdShortCodeServiceImpl
- ShortCodeUtils - Class in icu.easyj.core.util.shortcode
-
long型ID 与 短字符串 互相转换的工具类
- ShortCodeUtils() - Constructor for class icu.easyj.core.util.shortcode.ShortCodeUtils
- SINGLETON - Enum constant in enum class icu.easyj.core.loader.Scope
-
The extension will be loaded in singleton mode
- SkipCallbackWrapperException - Exception in icu.easyj.core.exception
-
Skip Callback Wrapper Exception.
跳过回调函数的包装异常。
注意:仅仅是为了跳过函数的异常类型限制而使用,必须在函数外捕获该异常并抛出cause - SkipCallbackWrapperException(String, Throwable) - Constructor for exception icu.easyj.core.exception.SkipCallbackWrapperException
- SkipCallbackWrapperException(Throwable) - Constructor for exception icu.easyj.core.exception.SkipCallbackWrapperException
- SNAPSHOT_SUFFIX - Static variable in class icu.easyj.core.util.version.VersionUtils
-
快照版本号后缀
- spendMicroSeconds() - Method in class icu.easyj.core.util.TimeMeter
- spendMilliSeconds() - Method in class icu.easyj.core.util.TimeMeter
- spendNanoTime() - Method in class icu.easyj.core.util.TimeMeter
- spendSeconds() - Method in class icu.easyj.core.util.TimeMeter
- SpringJarGroupLoaderImpl - Class in icu.easyj.core.util.jar.impls
-
Spring的JAR组名
- SpringJarGroupLoaderImpl() - Constructor for class icu.easyj.core.util.jar.impls.SpringJarGroupLoaderImpl
- SpringServiceFactory - Class in icu.easyj.core.loader.factory.impls
-
服务工厂 的 Spring实现
- SpringServiceFactory() - Constructor for class icu.easyj.core.loader.factory.impls.SpringServiceFactory
- SS - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- SS - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- SS_UNSIGNED - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- SS_UNSIGNED - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- SS2 - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- SS2 - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- SSS - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- SSS - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- SSS_UNSIGNED - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- SSS_UNSIGNED - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- SSS2 - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- SSS2 - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- startAutoRefresh() - Method in class icu.easyj.core.clock.AutoRefreshHighAccuracyTickClock
- startAutoRefresh() - Method in interface icu.easyj.core.clock.IAutoRefreshTickClock
-
开始自动刷新
- stopAutoRefresh() - Method in class icu.easyj.core.clock.AutoRefreshHighAccuracyTickClock
- stopAutoRefresh() - Method in interface icu.easyj.core.clock.IAutoRefreshTickClock
-
停止自动刷新
- strategy() - Element in annotation interface icu.easyj.core.loader.condition.DependsOnClass
-
校验策略
- STRING - Enum constant in enum class icu.easyj.core.enums.DataType
- StringUtils - Class in icu.easyj.core.util
-
字符串工具类
- StringUtils() - Constructor for class icu.easyj.core.util.StringUtils
- SUPPORTED - Static variable in interface icu.easyj.core.json.EasyjSupportedJSON
T
- TEST - Enum constant in enum class icu.easyj.core.env.EnvironmentType
-
测试环境
- TestJarGroupLoaderImpl - Class in icu.easyj.core.util.jar.impls
-
test相关的JAR所属组名加载器
- TestJarGroupLoaderImpl() - Constructor for class icu.easyj.core.util.jar.impls.TestJarGroupLoaderImpl
- ThreadLocalContextImpl - Class in icu.easyj.core.context.impls
-
存储于
ThreadLocal的上下文 - ThreadLocalContextImpl() - Constructor for class icu.easyj.core.context.impls.ThreadLocalContextImpl
- ThrowableUtils - Class in icu.easyj.core.util
-
异常工具类
- ThrowableUtils() - Constructor for class icu.easyj.core.util.ThrowableUtils
- TickClock - Class in icu.easyj.core.clock
-
记号时钟
- TickClock(long) - Constructor for class icu.easyj.core.clock.TickClock
-
构造函数
- TickClock(long, long) - Constructor for class icu.easyj.core.clock.TickClock
-
构造函数
- TIME_MM - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- TIME_MM - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- TIME_SS - Enum constant in enum class icu.easyj.core.enums.DateFormatType
- TIME_SS - Static variable in interface icu.easyj.core.constant.DateFormatConstants
- TimeMeter - Class in icu.easyj.core.util
-
计时器
- TimeMeter(long) - Constructor for class icu.easyj.core.util.TimeMeter
- toArray(Object) - Static method in class icu.easyj.core.util.ArrayUtils
-
将未知类型的数组对象转换为 Object[]
- toBean(String, Class<T>) - Method in interface icu.easyj.core.json.IJSONService
-
转换为指定类型的对象
- toBean(String, Class<T>) - Static method in class icu.easyj.core.json.JSONUtils
-
转换为指定类型的对象
- toBean(String, Class<T>, Type...) - Method in interface icu.easyj.core.json.IJSONService
-
转换为指定泛型类型的对象
- toBean(String, Class<T>, Type...) - Static method in class icu.easyj.core.json.JSONUtils
-
转换为指定泛型类型的对象
- toBean(String, Type) - Method in interface icu.easyj.core.json.IJSONService
-
转换为指定类型的对象
- toBean(String, Type) - Static method in class icu.easyj.core.json.JSONUtils
-
转换为指定类型的对象
- toCharArray(CharSequence) - Method in interface icu.easyj.core.util.string.IStringService
-
获取字符数组
- toCharArray(CharSequence) - Static method in class icu.easyj.core.util.StringUtils
-
获取字符数组
- toClass(String) - Static method in class icu.easyj.core.util.DataTypeUtils
-
数据类型字符串转换为对应的数据类 注:短字符串时,仅支持几种常用的数据类型。
- toCode(Long) - Method in class icu.easyj.core.util.shortcode.impls.DefaultShortCodeServiceImpl
- toCode(Long) - Method in class icu.easyj.core.util.shortcode.impls.MinIdShortCodeServiceImpl
- toCode(Long) - Method in class icu.easyj.core.util.shortcode.impls.MinLengthShortCodeServiceImpl
- toCode(Long) - Method in interface icu.easyj.core.util.shortcode.IShortCodeService
-
long型ID 转换为 短字符串
- toCode(Long) - Static method in class icu.easyj.core.util.shortcode.ShortCodeUtils
-
根据ID生成短字符串
- toDate(Date) - Static method in class icu.easyj.core.util.DateUtils
-
格式化为:yyyy-MM-dd
- toDate2(Date) - Static method in class icu.easyj.core.util.DateUtils
-
格式化为:yyyy/MM/dd
- toDate3(Date) - Static method in class icu.easyj.core.util.DateUtils
-
格式化为:yyyy.MM.dd
- toDateUnsigned(Date) - Static method in class icu.easyj.core.util.DateUtils
-
格式化为:yyyyMMdd
- toId(String) - Method in class icu.easyj.core.util.shortcode.impls.DefaultShortCodeServiceImpl
- toId(String) - Method in class icu.easyj.core.util.shortcode.impls.MinIdShortCodeServiceImpl
- toId(String) - Method in class icu.easyj.core.util.shortcode.impls.MinLengthShortCodeServiceImpl
- toId(String) - Method in interface icu.easyj.core.util.shortcode.IShortCodeService
-
短字符串 转换为 long长整形ID
- toId(String) - Static method in class icu.easyj.core.util.shortcode.ShortCodeUtils
-
短字符串转为64位长整形ID
- toJSONString(Object) - Method in interface icu.easyj.core.json.IJSONService
-
转换为字符串
- toJSONString(Object) - Static method in class icu.easyj.core.json.JSONUtils
-
转换为字符串
- toList(String, Class<T>) - Method in interface icu.easyj.core.json.IJSONService
-
转换为指定类型的List
- toList(String, Class<T>) - Static method in class icu.easyj.core.json.JSONUtils
-
转换为指定类型的List
- toLong(String) - Static method in class icu.easyj.core.util.version.VersionUtils
-
将字符串版本号转换为long型版本号
- toLong(String, int, int) - Static method in class icu.easyj.core.util.version.VersionUtils
-
将字符串版本号转换为long型版本号
- toMap(Object) - Static method in class icu.easyj.core.util.MapUtils
-
将对象转换为Map
注意:暂时不支持嵌套类。 - toMap(Object, Class<V>) - Static method in class icu.easyj.core.util.MapUtils
-
将对象转换为Map
注意:暂时不支持嵌套类。 - toMap(String) - Method in interface icu.easyj.core.json.IJSONService
-
转换为指定类型的Map
- toMap(String) - Static method in class icu.easyj.core.json.JSONUtils
-
转换为指定类型的Map
- toMap(String, Class<K>, Class<V>) - Method in interface icu.easyj.core.json.IJSONService
-
转换为指定类型的Map
- toMap(String, Class<K>, Class<V>) - Static method in class icu.easyj.core.json.JSONUtils
-
转换为指定类型的Map
- toMap(String, Class<V>) - Method in interface icu.easyj.core.json.IJSONService
-
转换为 Key类型为String.class,Value类型为指定类型 的Map
- toMap(String, Class<V>) - Static method in class icu.easyj.core.json.JSONUtils
-
转换为 Key类型为String.class,Value类型为指定类型 的Map
- toMap2(String, Class<K>) - Method in interface icu.easyj.core.json.IJSONService
-
转换为 Key类型为指定类型,Value类型为Object.class 的Map
- toMap2(String, Class<K>) - Static method in class icu.easyj.core.json.JSONUtils
-
转换为 Key类型为指定类型,Value类型为Object.class 的Map
- toMap3(String, Class<KV>) - Method in interface icu.easyj.core.json.IJSONService
-
转换为 Key类型和Value类型均为指定类型 的Map
- toMap3(String, Class<KV>) - Static method in class icu.easyj.core.json.JSONUtils
-
转换为 Key类型和Value类型均为指定类型 的Map
- TomcatJarGroupLoaderImpl - Class in icu.easyj.core.util.jar.impls
-
tomcat的JAR所属组名加载器
- TomcatJarGroupLoaderImpl() - Constructor for class icu.easyj.core.util.jar.impls.TomcatJarGroupLoaderImpl
- toMilliseconds(Date) - Static method in class icu.easyj.core.util.DateUtils
-
格式化为:yyyy-MM-dd HH:mm:ss.SSS
- toMilliseconds2(Date) - Static method in class icu.easyj.core.util.DateUtils
-
格式化为:yyyy/MM/dd HH:mm:ss.SSS
- toMillisecondsUnsigned(Date) - Static method in class icu.easyj.core.util.DateUtils
-
格式化为:yyyyMMddHHmmssSSS
- toMinute(Date) - Static method in class icu.easyj.core.util.DateUtils
-
格式化为:yyyy-MM-dd HH:mm
- toMinute2(Date) - Static method in class icu.easyj.core.util.DateUtils
-
格式化为:yyyy/MM/dd HH:mm
- toMinuteUnsigned(Date) - Static method in class icu.easyj.core.util.DateUtils
-
格式化为:yyyyMMddHHmm
- toMonth(Date) - Static method in class icu.easyj.core.util.DateUtils
-
格式化为:yyyy-MM
- toMonth2(Date) - Static method in class icu.easyj.core.util.DateUtils
-
格式化为:yyyy/MM
- toMonth3(Date) - Static method in class icu.easyj.core.util.DateUtils
-
格式化为:yyyy.MM
- toMonthUnsigned(Date) - Static method in class icu.easyj.core.util.DateUtils
-
格式化为:yyyyMM
- toRefString(Object) - Static method in class icu.easyj.core.util.CycleDependencyHandler
- toSeconds(Date) - Static method in class icu.easyj.core.util.DateUtils
-
格式化为:yyyy-MM-dd HH:mm:ss
- toSeconds2(Date) - Static method in class icu.easyj.core.util.DateUtils
-
格式化为:yyyy/MM/dd HH:mm:ss
- toSecondsUnsigned(Date) - Static method in class icu.easyj.core.util.DateUtils
-
格式化为:yyyyMMddHHmmss
- toString() - Method in class icu.easyj.core.util.version.VersionInfo
- toString(Object) - Static method in class icu.easyj.core.util.ArrayUtils
-
Array To String.
- toString(Object) - Static method in class icu.easyj.core.util.StringUtils
-
将对象转换为字符串
- toString(Object[]) - Static method in class icu.easyj.core.util.ArrayUtils
-
Array To String.
- toString(Collection<?>) - Static method in class icu.easyj.core.util.CollectionUtils
-
Collection To String.
- toString(Date) - Static method in class icu.easyj.core.util.DateUtils
-
将时间对象转换为字符串
- toString(Map<?, ?>) - Static method in class icu.easyj.core.util.MapUtils
-
Map to string.
- TraceCleaner - Class in icu.easyj.core.context.impls
-
内容追踪上下文清理者
- TraceCleaner() - Constructor for class icu.easyj.core.context.impls.TraceCleaner
- TraceService - Interface in icu.easyj.core.trace
-
追踪接口
- TraceUtils - Class in icu.easyj.core.trace
-
内容追踪工具类
- TraceUtils() - Constructor for class icu.easyj.core.trace.TraceUtils
- trim(String, char) - Static method in class icu.easyj.core.util.StringUtils
-
裁剪掉两边的某个字符或空字符
- trimEnd(String, char) - Static method in class icu.easyj.core.util.StringUtils
-
裁剪掉两边的某个字符或空字符
- trimStart(String, char) - Static method in class icu.easyj.core.util.StringUtils
-
裁剪掉两边的某个字符或空字符
- TypeBuilder - Class in icu.easyj.core.util
-
类型创建者
- TypeBuilder() - Constructor for class icu.easyj.core.util.TypeBuilder
U
- UNKNOWN - Static variable in interface icu.easyj.core.constant.ErrorCodeConstants
-
未知异常
- UNKNOWN_GROUP - Static variable in class icu.easyj.core.util.jar.JarInfo
- UNKNOWN_VERSION - Static variable in class icu.easyj.core.util.version.VersionUtils
-
未知版本号
- UNKNOWN_VERSION_LONG - Static variable in class icu.easyj.core.util.version.VersionUtils
-
未知版本号长整形值
- unload(Class<S>) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
-
Unload.
- unload(Class<S>, String) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
-
Unload.
- unloadAll() - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
-
Unload all.
- unwrap(WrapperException) - Static method in class icu.easyj.core.util.ThrowableUtils
-
拆包异常
- unwrap(Throwable) - Static method in class icu.easyj.core.util.ThrowableUtils
-
拆包异常,如果是包装异常的话。
- UrlConstants - Interface in icu.easyj.core.constant
-
URL相关常量
- UrlUtils - Class in icu.easyj.core.util
-
URL工具类
- UrlUtils() - Constructor for class icu.easyj.core.util.UrlUtils
V
- validate(Class<?>, ClassLoader) - Method in class icu.easyj.core.loader.condition.DependsOnClassValidator
- validate(Class<?>, ClassLoader) - Method in class icu.easyj.core.loader.condition.DependsOnJarVersionValidator
- validate(Class<?>, ClassLoader) - Method in class icu.easyj.core.loader.condition.DependsOnJavaVersionValidator
- validate(Class<?>, ClassLoader) - Method in interface icu.easyj.core.loader.condition.IDependsOnValidator
-
校验注解信息
- validate(Class<?>, ClassLoader) - Method in interface icu.easyj.core.loader.IServiceLoaderValidator
-
校验当前服务类是否可以加载
- validate(Class<?>, ClassLoader) - Method in class icu.easyj.core.trace.impls.ZipkinTraceServiceValidate
- validate(String, CharSequence) - Static method in class icu.easyj.core.util.PatternUtils
-
正则匹配
- validate(Pattern, CharSequence) - Static method in class icu.easyj.core.util.PatternUtils
-
正则匹配
- ValidateStrategy - Enum Class in icu.easyj.core.loader.condition
- validators() - Element in annotation interface icu.easyj.core.loader.LoadLevel
-
Validator classes
- value() - Element in annotation interface icu.easyj.core.loader.condition.DependsOnClass
-
依赖的类数组
- valueOf(String) - Static method in enum class icu.easyj.core.enums.DataType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class icu.easyj.core.enums.DateFormatType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class icu.easyj.core.env.EnvironmentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class icu.easyj.core.env.RunMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class icu.easyj.core.loader.condition.ValidateStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class icu.easyj.core.loader.Scope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class icu.easyj.core.util.ObjectUtils.CloneMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class icu.easyj.core.enums.DataType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class icu.easyj.core.enums.DateFormatType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class icu.easyj.core.env.EnvironmentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class icu.easyj.core.env.RunMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class icu.easyj.core.loader.condition.ValidateStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class icu.easyj.core.loader.Scope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class icu.easyj.core.util.ObjectUtils.CloneMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERSION - Static variable in interface icu.easyj.core.constant.Constants
- VERSION_INFO - Static variable in interface icu.easyj.core.constant.Constants
- VersionInfo - Class in icu.easyj.core.util.version
-
版本信息
- VersionInfo(String) - Constructor for class icu.easyj.core.util.version.VersionInfo
- VersionUtils - Class in icu.easyj.core.util.version
-
版本号工具类
- VersionUtils() - Constructor for class icu.easyj.core.util.version.VersionUtils
W
- wrap(O, Function<O, String>) - Static method in class icu.easyj.core.util.CycleDependencyHandler
- WRAPPER_EXCEPTION_SUFFIX - Static variable in class icu.easyj.core.util.ThrowableUtils
- WrapperException - Exception in icu.easyj.core.exception
-
Wrapper Exception.
包装异常,该异常类必须在一定范围内捕获并抛出cause。由于是比较特殊的异常类,请谨慎使用。 - WrapperException(String, Throwable) - Constructor for exception icu.easyj.core.exception.WrapperException
- WrapperException(Throwable) - Constructor for exception icu.easyj.core.exception.WrapperException
- WrapperTickClock - Class in icu.easyj.core.clock
-
包装记号时钟
- WrapperTickClock() - Constructor for class icu.easyj.core.clock.WrapperTickClock
-
无参构造函数
- WrapperTickClock(ITickClock) - Constructor for class icu.easyj.core.clock.WrapperTickClock
-
有参构造函数
- write(JSONSerializer, Object, Object, Type, int) - Method in class com.alibaba.fastjson.serializer.EasyjCollectionCodec
- write(JSONSerializer, Object, Object, Type, int) - Method in class com.alibaba.fastjson.serializer.EasyjListSerializer
- write(JSONSerializer, Object, Object, Type, int) - Method in class com.alibaba.fastjson.serializer.EasyjPrimitiveArraySerializer
Z
- ZipkinTraceServiceImpl - Class in icu.easyj.core.trace.impls
-
基于
Tracer的追踪服务 - ZipkinTraceServiceImpl() - Constructor for class icu.easyj.core.trace.impls.ZipkinTraceServiceImpl
- ZipkinTraceServiceValidate - Class in icu.easyj.core.trace.impls
-
Tracer的Bean是否存在的校验器
- ZipkinTraceServiceValidate() - Constructor for class icu.easyj.core.trace.impls.ZipkinTraceServiceValidate
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form