Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

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
添加转换器
analysisCode(String, int, boolean) - 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) - 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, Throwable) - Constructor for exception icu.easyj.core.exception.AnalysisException
 
AnalysisException(String, String, Throwable) - Constructor for exception icu.easyj.core.exception.AnalysisException
 
analysisParameters(String, int) - Static method in class icu.easyj.core.code.analysis.CodeAnalysisUtils
解析参数列表
analysisParameters(String) - Static method in class icu.easyj.core.code.analysis.CodeAnalysisUtils
 
annotationToString(Annotation) - Static method in class icu.easyj.core.util.ReflectionUtils
annotatio to string
ArrayUtils - Class in icu.easyj.core.util
数组工具类
ArrayUtils() - Constructor for class icu.easyj.core.util.ArrayUtils
 
AtomicLongSequenceServiceImpl - Class in icu.easyj.core.sequence.impls
基于 AtomicLong 实现的内存序列服务
AtomicLongSequenceServiceImpl(long) - Constructor for class icu.easyj.core.sequence.impls.AtomicLongSequenceServiceImpl
 
AtomicLongSequenceServiceImpl() - 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>, int) - Constructor for class icu.easyj.core.clock.AutoRefreshHighAccuracyTickClock
 
AutoRefreshHighAccuracyTickClock(String, ScheduledThreadPoolExecutor, Supplier<ITickClock>) - Constructor for class icu.easyj.core.clock.AutoRefreshHighAccuracyTickClock
 
AutoRefreshHighAccuracyTickClock(String, Supplier<ITickClock>, int) - Constructor for class icu.easyj.core.clock.AutoRefreshHighAccuracyTickClock
 
AutoRefreshHighAccuracyTickClock(String, Supplier<ITickClock>) - 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, Throwable) - Constructor for exception icu.easyj.core.exception.BaseException
 
BaseException(String, 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, Throwable) - Constructor for exception icu.easyj.core.exception.BaseRuntimeException
 
BaseRuntimeException(String, 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
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
 

C

canConvert(Class<?>, Class<?>) - Static method in class icu.easyj.core.convert.ConvertUtils
判断是否可以转换
canConvert(TypeDescriptor, TypeDescriptor) - Static method in class icu.easyj.core.convert.ConvertUtils
判断是否可以转换
canConvert(DataType, DataType) - Static method in class icu.easyj.core.convert.ConvertUtils
判断是否可以转换
CASE_DIFF - Static variable in class icu.easyj.core.util.StringUtils
大小写字符的差值
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
 
ClockManager - Class in icu.easyj.core.clock
时钟管理器
ClockManager() - Constructor for class icu.easyj.core.clock.ClockManager
 
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(T, T) - Static method in class icu.easyj.core.util.ComparableUtils
Compare a and b.
compare(String, String) - Static method in class icu.easyj.core.util.version.VersionUtils
比较版本号
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, Throwable) - Constructor for exception icu.easyj.core.exception.ConfigurationException
 
ConfigurationException(String, String, Throwable) - Constructor for exception icu.easyj.core.exception.ConfigurationException
 
Constants - Interface in icu.easyj.core.constant
EasyJ相关常量
contains(CharSequence, char) - Static method in class icu.easyj.core.util.StringUtils
判断字符串是否包含目标字符
contains(char[], char) - Static method in class icu.easyj.core.util.StringUtils
判断字符数组是否包含目标字符
containsCause(Throwable, Class<? extends Throwable>) - Static method in class icu.easyj.core.util.ThrowableUtils
判断异常信息中是否包含指定的异常类型
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
convert(CharSequence) - Method in class icu.easyj.core.convert.converter.CharSequenceToDateConverter
 
convert(Date) - Method in class icu.easyj.core.convert.converter.DateToStringConverter
 
convert(Object, Class<T>) - Static method in class icu.easyj.core.convert.ConvertUtils
转换
convert(Object, TypeDescriptor) - Static method in class icu.easyj.core.convert.ConvertUtils
转换
convert(Object, DataType) - 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, T) - Static method in class icu.easyj.core.convert.ConvertUtils
转换
convert(Object, DataType, T) - Static method in class icu.easyj.core.convert.ConvertUtils
转换
ConverterNotFoundException - Exception in icu.easyj.core.exception
转换器未找到的异常
ConverterNotFoundException(String) - Constructor for exception icu.easyj.core.exception.ConverterNotFoundException
 
ConverterNotFoundException(String, String) - Constructor for exception icu.easyj.core.exception.ConverterNotFoundException
 
ConverterNotFoundException(String, Throwable) - Constructor for exception icu.easyj.core.exception.ConverterNotFoundException
 
ConverterNotFoundException(String, String, Throwable) - Constructor for exception icu.easyj.core.exception.ConverterNotFoundException
 
ConverterNotFoundException(String, Class<?>, Class<?>) - Constructor for exception icu.easyj.core.exception.ConverterNotFoundException
 
ConverterNotFoundException(Class<?>, Class<?>) - 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, Throwable) - Constructor for exception icu.easyj.core.exception.ConvertException
 
ConvertException(String, String, Throwable) - Constructor for exception icu.easyj.core.exception.ConvertException
 
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
转换列表数据
convertList(Collection<?>, DataType) - 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(String, char) - Static method in class icu.easyj.core.util.StringUtils
统计字符串中包含的目标字符数量
count(char[], char) - Static method in class icu.easyj.core.util.StringUtils
统计字符数组中包含的目标字符数量
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
创建服务实例
createClock(K) - Method in interface icu.easyj.core.clock.factory.IRemotingClockFactory
创建远端时钟
createClock() - Method in class icu.easyj.core.clock.RefreshableTickClock
创建记号时钟
currentTimeMicros(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
 
currentTimeMillis(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
 
currentTimeNanos(K) - Method in interface icu.easyj.core.clock.factory.IRemotingClockFactory
远端的当前纳秒数
注意:值格式与 System.nanoTime() 并不相同
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
 
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 in icu.easyj.core.enums
数据类型(目前就一些常用的数据类型,可以根据需要再添加一些)
DataTypeUtils - Class in icu.easyj.core.util
数据类型工具类
DataTypeUtils() - Constructor for class icu.easyj.core.util.DataTypeUtils
 
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 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 - Static variable in interface icu.easyj.core.constant.DateFormatConstants
 
DD2 - Static variable in interface icu.easyj.core.constant.DateFormatConstants
 
DD3 - Static variable in interface icu.easyj.core.constant.DateFormatConstants
 
DD_UNSIGNED - Static variable in interface icu.easyj.core.constant.DateFormatConstants
 
decode(String, Charset) - Static method in class icu.easyj.core.util.UrlUtils
字符串进行URL解码.
代码是从 OpenJDK8 URLDecoder.decode(String, String) 中复制过来,并进行了优化: - 1、编码入参也由String直接变成了Charset; - 2、StringBuffer变为StringBuilderc
decode(String) - Static method in class icu.easyj.core.util.UrlUtils
字符串进行URL解码
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, T) - Static method in class icu.easyj.core.util.StringUtils
如果为空白字符串,则取默认值
defaultIfBlank(T, Supplier<T>) - Static method in class icu.easyj.core.util.StringUtils
如果为空白字符串,则执行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.ArrayUtils
如果为空数组,则执行supplier生成新的值
defaultIfEmpty(T, T) - Static method in class icu.easyj.core.util.CollectionUtils
如果为空集合,则取默认值
defaultIfEmpty(T, Supplier<T>) - Static method in class icu.easyj.core.util.CollectionUtils
如果为空数组,则执行supplier生成新的值
defaultIfEmpty(T, T) - Static method in class icu.easyj.core.util.MapUtils
如果为空集合,则取默认值
defaultIfEmpty(T, Supplier<T>) - Static method in class icu.easyj.core.util.MapUtils
如果为空数组,则执行supplier生成新的值
defaultIfEmpty(T, T) - Static method in class icu.easyj.core.util.ObjectUtils
如果为空,则返回默认值
defaultIfEmpty(T, Supplier<T>) - Static method in class icu.easyj.core.util.ObjectUtils
如果为空,则执行supplier生成新的值
defaultIfEmpty(T, T) - Static method in class icu.easyj.core.util.StringUtils
如果为空字符串,则取默认值
defaultIfEmpty(T, Supplier<T>) - Static method in class icu.easyj.core.util.StringUtils
如果为空字符串,则执行supplier生成新的值
defaultIfNull(T, T) - Static method in class icu.easyj.core.util.ObjectUtils
如果为null,则返回默认值
defaultIfNull(T, Supplier<T>) - Static method in class icu.easyj.core.util.ObjectUtils
如果为null,则执行supplier生成新的值
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 Type 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 Type 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 Type 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
销毁远端时钟
disconnect(URLConnection) - Static method in class icu.easyj.core.util.NetUtils
关闭连接

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, Charset) - Static method in class icu.easyj.core.util.UrlUtils
字符串进行URL编码。
代码是从 OpenJDK8 URLEncoder.encode(String, String) 中复制过来,并进行了优化: - 1、编码入参也由String直接变成了Charset; - 2、StringBuffer变为StringBuilder
encode(String) - Static method in class icu.easyj.core.util.UrlUtils
字符串进行URL编码,编码方式:UTF-8
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.
EnumUtils - Class in icu.easyj.core.util
枚举工具类
EnumUtils() - Constructor for class icu.easyj.core.util.EnumUtils
 
EnvironmentType - Enum in icu.easyj.core.env
环境类型枚举
equals(Object) - Method in class icu.easyj.core.loader.ExtensionDefinition
 
equals(Object) - Method in class icu.easyj.core.util.jar.JarInfo
 
equals(CharSequence, CharSequence) - Static method in class icu.easyj.core.util.StringUtils
判断字符串是否相等
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文件后缀名
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

FASTJSON - Static variable in interface icu.easyj.core.loader.ServiceProviders
提供的服务有:JSON服务 开发者:阿里巴巴(Alibaba)
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
 
format(String, Date) - Static method in class icu.easyj.core.util.DateUtils
时间格式化
format(DateFormatType, 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(String) - Static method in enum icu.easyj.core.env.EnvironmentType
根据枚举名获取枚举
get(String) - Static method in enum icu.easyj.core.env.RunMode
根据枚举名获取枚举
get(String) - Static method in class icu.easyj.core.util.DateFormatFactory
获取当前线程的时间格式化实例
get(DateFormatType) - 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(Attributes.Name) - Method in class icu.easyj.core.util.jar.JarContext
 
getAttribute(Attributes.Name) - Method in class icu.easyj.core.util.jar.JarInfo
 
getAttribute(String) - 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 icu.easyj.core.enums.DataType
根据数据类获取枚举
getByCode(int) - Static method in enum icu.easyj.core.enums.DataType
根据代码获取枚举
getByType(String) - Static method in enum icu.easyj.core.enums.DataType
根据类型字符串获取枚举
getCause() - Method in interface icu.easyj.core.exception.ISdkException
获取异常原因
getClassByName(String, ClassLoader) - Static method in class icu.easyj.core.util.ReflectionUtils
Gets class by name.
getClassByName(String) - 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 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 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 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, ClassLoader) - 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信息
getJar(String) - 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信息
getJarFile() - Method in class icu.easyj.core.util.jar.JarContext
 
getJarFilePath() - Method in class icu.easyj.core.util.jar.JarContext
 
getJarList(ClassLoader) - Static method in class icu.easyj.core.util.jar.JarUtils
获取JAR列表(使用缓存)
getJarList() - Static method in class icu.easyj.core.util.jar.JarUtils
获取当前类加载器中的JAR列表(使用缓存)
getJarMap(ClassLoader) - Static method in class icu.easyj.core.util.jar.JarUtils
获取JAR集合
getJarMap() - 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, Class<?>...) - Static method in class icu.easyj.core.util.ReflectionUtils
get method
getMethod(Class<?>, String) - 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
 
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 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>, int) - Constructor for class icu.easyj.core.clock.HighAccuracyRefreshableTickClock
 
HighAccuracyRefreshableTickClock(Supplier<ITickClock>) - 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
时钟接口
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.constant - package icu.easyj.core.constant
 
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.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.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.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
 
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(Throwable) - Constructor for exception icu.easyj.core.loader.InvalidServiceException
 
InvalidServiceException(String, Throwable, boolean, boolean) - Constructor for exception icu.easyj.core.loader.InvalidServiceException
 
invokeMethod(Object, Method, Object...) - Static method in class icu.easyj.core.util.ReflectionUtils
invoke Method
invokeMethod(Object, Method) - 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
invokeMethod(Object, String) - Static method in class icu.easyj.core.util.ReflectionUtils
invoke Method
invokeStaticMethod(Method, 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(Class<?>, String, Class<?>[], Object...) - Static method in class icu.easyj.core.util.ReflectionUtils
invoke static Method
invokeStaticMethod(Class<?>, String) - 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(T[]) - Static method in class icu.easyj.core.util.ArrayUtils
是否为空数组
isEmpty(Collection<?>) - Static method in class icu.easyj.core.util.CollectionUtils
判断集合是否为空
isEmpty(Map<?, ?>) - Static method in class icu.easyj.core.util.MapUtils
判断集合是否为空
isEmpty(CharSequence) - Static method in class icu.easyj.core.util.StringUtils
字符串是否为空
ISequenceService - Interface in icu.easyj.core.sequence
序列服务
IServiceFactory - Interface in icu.easyj.core.loader.factory
服务工厂接口
IServiceLoaderValidator - Interface in icu.easyj.core.loader
服务加载校验器
isExist(String, ClassLoader) - Static method in class icu.easyj.core.util.ClassUtils
判断类是否存在
isExist(String) - 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(String) - Static method in class com.alibaba.fastjson.serializer.EasyjFastjsonBugfixUtils
判断是否为存在漏洞的版本
isLoopholeVersion(VersionInfo) - Static method in class com.alibaba.fastjson.serializer.EasyjFastjsonBugfixUtils
判断是否为存在漏洞的版本
isNotBlank(CharSequence) - Static method in class icu.easyj.core.util.StringUtils
字符串是否不为空白
isNotEmpty(T[]) - Static method in class icu.easyj.core.util.ArrayUtils
是否不为空数组
isNotEmpty(Collection<?>) - Static method in class icu.easyj.core.util.CollectionUtils
判断集合是否不为空
isNotEmpty(Map<?, ?>) - Static method in class icu.easyj.core.util.MapUtils
判断集合是否不为空
isNotEmpty(CharSequence) - Static method in class icu.easyj.core.util.StringUtils
字符串是否不为空
isNotExist(String, ClassLoader) - Static method in class icu.easyj.core.util.ClassUtils
判断类是否不存在
isNotExist(String) - Static method in class icu.easyj.core.util.ClassUtils
判断类是否不存在
isPrimitive() - Method in enum 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, Throwable) - Constructor for exception icu.easyj.core.json.JSONParseException
 
JSONParseException(String, 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(Class<S>, ClassLoader) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
Specify classLoader to load the service provider
load(Class<S>) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
load service provider
load(Class<S>, String) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
load service provider
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
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(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
 
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>, String...) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
 
loadBySupportNames(Class<S>, Class<?>[], Object[], String...) - Static method in class icu.easyj.core.loader.EnhancedServiceLoader
 
LoadLevel - Annotation Type in icu.easyj.core.loader
The interface Load level.

M

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_BASE64_BYTE - Static variable in class icu.easyj.core.codec.Base64Utils
Base64字符集中,ASSIC码最大的字符:'z'
mergeData(T, Map<String, Object>, ObjectUtils.CloneMode) - Static method in class icu.easyj.core.util.ObjectUtils
合并数据到目标对象中
mergeData(T, Map<String, Object>) - 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 - Static variable in interface icu.easyj.core.constant.DateFormatConstants
 
MI2 - Static variable in interface icu.easyj.core.constant.DateFormatConstants
 
MI_UNSIGNED - Static variable in interface icu.easyj.core.constant.DateFormatConstants
 
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(IShortCodeService, long) - Constructor for class icu.easyj.core.util.shortcode.impls.MinIdShortCodeServiceImpl
构造函数
MinIdShortCodeServiceImpl(long) - Constructor for class icu.easyj.core.util.shortcode.impls.MinIdShortCodeServiceImpl
 
MinLengthShortCodeServiceImpl - Class in icu.easyj.core.util.shortcode.impls
long型ID 与 短字符串 互相转换服务
基于默认实现的基础上,添加最小长度的功能
MinLengthShortCodeServiceImpl(char[], char, int, boolean) - 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) - Constructor for class icu.easyj.core.util.shortcode.impls.MinLengthShortCodeServiceImpl
 
MinLengthShortCodeServiceImpl() - Constructor for class icu.easyj.core.util.shortcode.impls.MinLengthShortCodeServiceImpl
 
MM - Static variable in interface icu.easyj.core.constant.DateFormatConstants
 
MM2 - Static variable in interface icu.easyj.core.constant.DateFormatConstants
 
MM3 - Static variable in interface icu.easyj.core.constant.DateFormatConstants
 
MM_UNSIGNED - 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

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,替换为单个'/' 移除最后一位'/' 前面补齐’/‘
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, Throwable) - Constructor for exception icu.easyj.core.exception.NotSupportedException
 
NotSupportedException(String, 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, Throwable) - Constructor for exception icu.easyj.core.exception.NotSupportedFileException
 
NotSupportedFileException(String, String, Throwable) - Constructor for exception icu.easyj.core.exception.NotSupportedFileException
 
now(K) - Method in interface icu.easyj.core.clock.factory.IRemotingClockFactory
远端的当前时间
now() - Method in interface icu.easyj.core.clock.IClock
当前时间
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 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
一天的秒数
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
 
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, DateFormatType) - Static method in class icu.easyj.core.util.DateUtils
解析常用时间
parse(String, String) - Static method in class icu.easyj.core.util.DateUtils
解析时间
parse(String) - Static method in class icu.easyj.core.util.version.VersionUtils
解析版本号,获取版本信息
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, Throwable) - Constructor for exception icu.easyj.core.exception.ParseException
 
ParseException(String, 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
端口号范围字符串
PREFIX - Static variable in interface icu.easyj.core.constant.Constants
 

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(int, int) - Static method in class icu.easyj.core.util.NetUtils
随机生成端口号
randomPort(int) - Static method in class icu.easyj.core.util.NetUtils
随机生成端口号
randomPort() - 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
 
remove(String, char) - Static method in class icu.easyj.core.util.StringUtils
从字符串中移除对应的字符
ResourceUtils - Class in icu.easyj.core.util
资源工具类
ResourceUtils() - Constructor for class icu.easyj.core.util.ResourceUtils
 
RunMode - Enum in icu.easyj.core.env
运行模式枚举

S

Scope - Enum 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, Throwable) - Constructor for exception icu.easyj.core.exception.SdkException
 
SdkException(String, 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(Throwable) - Constructor for exception icu.easyj.core.loader.condition.ServiceDependencyException
 
ServiceDependencyException(String, Throwable, boolean, boolean) - 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(Throwable) - Constructor for exception icu.easyj.core.loader.ServiceLoadFailedException
 
ServiceLoadFailedException(String, Throwable, boolean, boolean) - 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(Field, Object) - Static method in class icu.easyj.core.util.ReflectionUtils
set `static` field value
setStaticFieldValue(Class<?>, String, 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
 
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
 
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
快照版本号后缀
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 - Static variable in interface icu.easyj.core.constant.DateFormatConstants
 
SS2 - Static variable in interface icu.easyj.core.constant.DateFormatConstants
 
SS_UNSIGNED - Static variable in interface icu.easyj.core.constant.DateFormatConstants
 
SSS - Static variable in interface icu.easyj.core.constant.DateFormatConstants
 
SSS2 - Static variable in interface icu.easyj.core.constant.DateFormatConstants
 
SSS_UNSIGNED - 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
停止自动刷新
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

TestJarGroupLoaderImpl - Class in icu.easyj.core.util.jar.impls
test相关的JAR所属组名加载器
TestJarGroupLoaderImpl() - Constructor for class icu.easyj.core.util.jar.impls.TestJarGroupLoaderImpl
 
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, long) - Constructor for class icu.easyj.core.clock.TickClock
构造函数
TickClock(long) - Constructor for class icu.easyj.core.clock.TickClock
构造函数
TIME_MM - Static variable in interface icu.easyj.core.constant.DateFormatConstants
 
TIME_SS - Static variable in interface icu.easyj.core.constant.DateFormatConstants
 
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, Type) - Method in interface icu.easyj.core.json.IJSONService
转换为指定类型的对象
toBean(String, Class<?>, Type...) - Method in interface icu.easyj.core.json.IJSONService
转换为指定类型的对象
toBean(String, Class<T>) - Static method in class icu.easyj.core.json.JSONUtils
转换为指定类型的对象
toBean(String, Type) - Static method in class icu.easyj.core.json.JSONUtils
转换为指定类型的对象
toBean(String, Class<?>, 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
转换为指定类型的列表
toList(String, Class<T>) - Static method in class icu.easyj.core.json.JSONUtils
转换为指定类型的列表
toLong(String, int, int) - Static method in class icu.easyj.core.util.version.VersionUtils
将字符串版本号转换为long型版本号
toLong(String) - Static method in class icu.easyj.core.util.version.VersionUtils
将字符串版本号转换为long型版本号
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(Object[]) - Static method in class icu.easyj.core.util.ArrayUtils
Array To String.
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.
toString(Object) - Static method in class icu.easyj.core.util.StringUtils
将对象转换为字符串
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
裁剪掉两边的某个字符或空字符

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(Throwable) - Static method in class icu.easyj.core.util.ThrowableUtils
拆包异常,如果是包装异常的话。
unwrap(WrapperException) - 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(Pattern, CharSequence) - Static method in class icu.easyj.core.util.PatternUtils
正则匹配
validate(String, CharSequence) - Static method in class icu.easyj.core.util.PatternUtils
正则匹配
ValidateStrategy - Enum in icu.easyj.core.loader.condition
valueOf(String) - Static method in enum icu.easyj.core.enums.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum icu.easyj.core.enums.DateFormatType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum icu.easyj.core.env.EnvironmentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum icu.easyj.core.env.RunMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum icu.easyj.core.loader.condition.ValidateStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum icu.easyj.core.loader.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum icu.easyj.core.util.ObjectUtils.CloneMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum icu.easyj.core.enums.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum icu.easyj.core.enums.DateFormatType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum icu.easyj.core.env.EnvironmentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum icu.easyj.core.env.RunMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum icu.easyj.core.loader.condition.ValidateStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum icu.easyj.core.loader.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum icu.easyj.core.util.ObjectUtils.CloneMode
Returns an array containing the constants of this enum type, 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(ITickClock) - Constructor for class icu.easyj.core.clock.WrapperTickClock
有参构造函数
WrapperTickClock() - 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
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2021–2022 EasyJ????. All rights reserved.