| 接口 | 说明 |
|---|---|
| ActiveProfilesProvider | |
| DefaultLocaleProvider | |
| ProfileProvider | |
| RenderService |
字符串渲染器,根据模板进行选择
|
| Retry.AllFailedHandle | |
| Retry.NextDelay |
第几次之后延迟多长时间重试
|
| Retry.OnFailed | |
| Retry.Task | |
| Section.Builder<T extends Comparable<T>,S extends Section<T>> | |
| SelectableFactory<PRODUCT,PARAM> | |
| SelectableFactoryLoader<PARAM,PROD,F extends SelectableFactory<PROD,PARAM>> | |
| SelectableService<Param_Type> |
Created by davidoff shen on 2017-03-09.
|
| SelectableServiceLoader<Param_Type,T extends SelectableService<Param_Type>> | |
| ServiceLoader<T> |
Created by davidoff shen on 2017-04-26.
|
| ServiceLoaderProvider | |
| SPI.Sequential | |
| StringConvertWithDefaultValue | |
| TimestampProvider |
当前时刻获取途径,增加此服务接口的目的是为了方便测试
|
| TransactionalRunner |
在一次事务中运行
|
| TranslateService | |
| UUIDHelper.Encoder |
| 类 | 说明 |
|---|---|
| AbstractServiceLoaderProvider |
负责对服务实例进行类型匹配检查
|
| AbstractTranslateService | |
| Base58 |
Created with IntelliJ IDEA.
|
| ByteArrayBuilder | |
| Clock |
Clock为系统提供抽象的时钟获取接口,可根据系统参数设置时间速率。
|
| Common | |
| Common.StringToBoolean | |
| Common.StringToFloat | |
| Common.StringToInt | |
| Common.StringToLong | |
| CoodexActiveProfilesProvider | |
| CRC |
This class provides utility functions for CRC calculation using either canonical straight forward approach
or using "fast" table-driven implementation.
|
| CRC.Parameters | |
| DigestHelper | |
| GenericTypeHelper |
泛型工具
|
| GenericTypeHelper.GenericType<T> | |
| I18N | |
| JavaTextMessageFormatRenderService |
基于
MessageFormat 的渲染服务 |
| JavaUtilServiceLoaderProvider | |
| LazySelectableServiceLoader<Param_Type,T extends SelectableService<Param_Type>> |
Created by davidoff shen on 2017-03-09.
|
| LazyServiceLoader<T> |
|
| MIMEHelper |
在classpath中添加mimeTypes.properties,逐行配置mimeType.???
|
| PojoInfo |
Created by davidoff shen on 2017-05-12.
|
| PojoProperty |
Created by davidoff shen on 2017-05-12.
|
| Polygon |
Created by davidoff shen on 2017-04-19.
|
| Polygon.Point | |
| Profile |
自财运通项目中移植过来utilities中
2016/09/05 废弃 配置如下: A.properties org.coodex.util.profile.NAMESPACE=XX.properties XX.properties abcd=xxxxxx 则相当于在A.properties中 NAMESPACE.abcd=xxxxxx |
| ProfileBasedTranslateService | |
| ProfileBaseProperties |
自财运通项目中移植过来utilities中
2016/09/05 废弃 配置如下: A.properties org.coodex.util.profile.NAMESPACE=XX.properties XX.properties abcd=xxxxxx 则相当于在A.properties中 NAMESPACE.abcd=xxxxxx |
| ProfileBaseYaml | |
| ProfileProviderBaseProperties | |
| ProfileProviderBaseYaml | |
| ReflectHelper | |
| ReflectHelper.MethodParameter | |
| Renderer |
渲染器统一接口
|
| ResourceScanner |
资源扫描器,用来替换蹩脚的Common.forEach
参数
coodex.resource.path用来指定扩展的资源路径 |
| ResourceScanner.Builder | |
| Retry |
重试模板
|
| Retry.Builder | |
| Retry.TimeUnitNextDelay | |
| RSACommon |
Created by davidoff shen on 2017-04-24.
|
| Section<T extends Comparable<T>> |
某一个一维空间上的线段,可以进行合并,减法操作
|
| SelectableFactoryLoaderImpl<PARAM,PROD,F extends SelectableFactory<PROD,PARAM>> | |
| Singleton<T> | |
| SingletonMap<K,V> | |
| SingletonMap.SingletonMapBuilder<K,V> | |
| SingletonMap.Value<V> | |
| SPI | |
| StringHashCode | |
| Tracer | |
| UUIDHelper | |
| UUIDHelper.Base16Encoder | |
| UUIDHelper.Base58Encoder | |
| UUIDHelper.Base64Encoder | |
| UUIDHelper.Base64UrlSafeEncoder |
| 枚举 | 说明 |
|---|---|
| ByteArrayBuilder.Endianness | |
| Common.Edge | |
| CRC.Algorithm |
Parameters represents set of parameters defining a particular CRC algorithm.
|
| Polygon.ALGORITHM | |
| Retry.Status |
| 注释类型 | 说明 |
|---|---|
| Parameter | |
| SPI.Ordered |
Copyright © 2021. All rights reserved.