diff --git a/README.md b/README.md index a029d54980..0618d464f8 100755 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@

- + @@ -18,7 +18,7 @@ - + @@ -29,8 +29,7 @@

- -- QQ群①:839128 -- - -- QQ群②:839120 -- + -- QQ群①:839128 --

--- @@ -94,13 +93,13 @@ Bus (应用/服务总线) 是一个微服务套件、基础框架,它基于Jav org.aoju bus-all - 5.6.1 + 5.6.3 ``` ### Gradle ``` -implementation 'org.aoju:bus-all:5.6.1' +implementation 'org.aoju:bus-all:5.6.3' ``` ### Downlad diff --git a/bus-all/pom.xml b/bus-all/pom.xml index 3606a95ae8..aa11bae523 100755 --- a/bus-all/pom.xml +++ b/bus-all/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-all - 5.6.1 + 5.6.3 jar ${project.artifactId} @@ -89,7 +89,7 @@ 4.1.44.Final - 2.7.3 + 2.7.5 3.4.2 0.10.48 @@ -97,7 +97,7 @@ 1.11.136 3.0.12 7.2.28 - 5.6.1 + 5.6.3 4.0.1 2.7.18 diff --git a/bus-base/pom.xml b/bus-base/pom.xml index 6b8ebcfb96..f7c6b0c9dc 100755 --- a/bus-base/pom.xml +++ b/bus-base/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-base - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-base/src/main/java/org/aoju/bus/base/advice/BaseAdvice.java b/bus-base/src/main/java/org/aoju/bus/base/advice/BaseAdvice.java index af4c06653d..d3b8bde493 100755 --- a/bus-base/src/main/java/org/aoju/bus/base/advice/BaseAdvice.java +++ b/bus-base/src/main/java/org/aoju/bus/base/advice/BaseAdvice.java @@ -47,7 +47,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @ControllerAdvice diff --git a/bus-base/src/main/java/org/aoju/bus/base/consts/Consts.java b/bus-base/src/main/java/org/aoju/bus/base/consts/Consts.java index 17562874cd..7ab1d56ae9 100755 --- a/bus-base/src/main/java/org/aoju/bus/base/consts/Consts.java +++ b/bus-base/src/main/java/org/aoju/bus/base/consts/Consts.java @@ -32,7 +32,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Consts extends Normal { diff --git a/bus-base/src/main/java/org/aoju/bus/base/consts/ErrorCode.java b/bus-base/src/main/java/org/aoju/bus/base/consts/ErrorCode.java index 40e3b51b14..2255e689d4 100755 --- a/bus-base/src/main/java/org/aoju/bus/base/consts/ErrorCode.java +++ b/bus-base/src/main/java/org/aoju/bus/base/consts/ErrorCode.java @@ -33,7 +33,7 @@ * 系统响应码 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ErrorCode { diff --git a/bus-base/src/main/java/org/aoju/bus/base/entity/BaseEntity.java b/bus-base/src/main/java/org/aoju/bus/base/entity/BaseEntity.java index f9a94bab37..4ba37d0b8d 100755 --- a/bus-base/src/main/java/org/aoju/bus/base/entity/BaseEntity.java +++ b/bus-base/src/main/java/org/aoju/bus/base/entity/BaseEntity.java @@ -40,7 +40,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-base/src/main/java/org/aoju/bus/base/entity/Entity.java b/bus-base/src/main/java/org/aoju/bus/base/entity/Entity.java index b6885eed6f..c7fb250395 100755 --- a/bus-base/src/main/java/org/aoju/bus/base/entity/Entity.java +++ b/bus-base/src/main/java/org/aoju/bus/base/entity/Entity.java @@ -35,7 +35,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-base/src/main/java/org/aoju/bus/base/entity/Message.java b/bus-base/src/main/java/org/aoju/bus/base/entity/Message.java index fb6e9f071b..57ad07ccca 100755 --- a/bus-base/src/main/java/org/aoju/bus/base/entity/Message.java +++ b/bus-base/src/main/java/org/aoju/bus/base/entity/Message.java @@ -32,7 +32,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-base/src/main/java/org/aoju/bus/base/entity/OAuth2.java b/bus-base/src/main/java/org/aoju/bus/base/entity/OAuth2.java index f6ad4b72cd..b9c43297fa 100755 --- a/bus-base/src/main/java/org/aoju/bus/base/entity/OAuth2.java +++ b/bus-base/src/main/java/org/aoju/bus/base/entity/OAuth2.java @@ -35,7 +35,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-base/src/main/java/org/aoju/bus/base/entity/Result.java b/bus-base/src/main/java/org/aoju/bus/base/entity/Result.java index d7d7f2081e..d3619957f1 100755 --- a/bus-base/src/main/java/org/aoju/bus/base/entity/Result.java +++ b/bus-base/src/main/java/org/aoju/bus/base/entity/Result.java @@ -36,7 +36,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-base/src/main/java/org/aoju/bus/base/entity/Tracer.java b/bus-base/src/main/java/org/aoju/bus/base/entity/Tracer.java index 8b91ec858c..13af339b89 100755 --- a/bus-base/src/main/java/org/aoju/bus/base/entity/Tracer.java +++ b/bus-base/src/main/java/org/aoju/bus/base/entity/Tracer.java @@ -35,7 +35,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-base/src/main/java/org/aoju/bus/base/mapper/BaseMapper.java b/bus-base/src/main/java/org/aoju/bus/base/mapper/BaseMapper.java index 46c553fe1d..6a8dc84189 100755 --- a/bus-base/src/main/java/org/aoju/bus/base/mapper/BaseMapper.java +++ b/bus-base/src/main/java/org/aoju/bus/base/mapper/BaseMapper.java @@ -29,7 +29,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface BaseMapper extends Mapper { diff --git a/bus-base/src/main/java/org/aoju/bus/base/mapper/Mapper.java b/bus-base/src/main/java/org/aoju/bus/base/mapper/Mapper.java index 818227d2ef..5648a09010 100755 --- a/bus-base/src/main/java/org/aoju/bus/base/mapper/Mapper.java +++ b/bus-base/src/main/java/org/aoju/bus/base/mapper/Mapper.java @@ -29,7 +29,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Mapper extends org.aoju.bus.mapper.common.Mapper { diff --git a/bus-base/src/main/java/org/aoju/bus/base/service/BaseService.java b/bus-base/src/main/java/org/aoju/bus/base/service/BaseService.java index 038118d77b..2bddf95d06 100755 --- a/bus-base/src/main/java/org/aoju/bus/base/service/BaseService.java +++ b/bus-base/src/main/java/org/aoju/bus/base/service/BaseService.java @@ -33,7 +33,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface BaseService extends Service { diff --git a/bus-base/src/main/java/org/aoju/bus/base/service/Service.java b/bus-base/src/main/java/org/aoju/bus/base/service/Service.java index 208c93bcff..1db01dd6dc 100755 --- a/bus-base/src/main/java/org/aoju/bus/base/service/Service.java +++ b/bus-base/src/main/java/org/aoju/bus/base/service/Service.java @@ -29,7 +29,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Service { diff --git a/bus-base/src/main/java/org/aoju/bus/base/service/impl/BaseServiceImpl.java b/bus-base/src/main/java/org/aoju/bus/base/service/impl/BaseServiceImpl.java index 555ed0f948..1582110495 100755 --- a/bus-base/src/main/java/org/aoju/bus/base/service/impl/BaseServiceImpl.java +++ b/bus-base/src/main/java/org/aoju/bus/base/service/impl/BaseServiceImpl.java @@ -44,7 +44,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BaseServiceImpl, T extends BaseEntity> diff --git a/bus-base/src/main/java/org/aoju/bus/base/spring/BaseController.java b/bus-base/src/main/java/org/aoju/bus/base/spring/BaseController.java index 1dec2fb3f0..0507914690 100755 --- a/bus-base/src/main/java/org/aoju/bus/base/spring/BaseController.java +++ b/bus-base/src/main/java/org/aoju/bus/base/spring/BaseController.java @@ -35,7 +35,7 @@ * 基础请求封装 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BaseController, T> extends Controller { diff --git a/bus-base/src/main/java/org/aoju/bus/base/spring/Controller.java b/bus-base/src/main/java/org/aoju/bus/base/spring/Controller.java index b84eedcd35..5ae28083f7 100755 --- a/bus-base/src/main/java/org/aoju/bus/base/spring/Controller.java +++ b/bus-base/src/main/java/org/aoju/bus/base/spring/Controller.java @@ -32,7 +32,7 @@ * 基础输出封装 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Controller { diff --git a/bus-bom/pom.xml b/bus-bom/pom.xml index 99d9690518..91801f3c6b 100755 --- a/bus-bom/pom.xml +++ b/bus-bom/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-bom - 5.6.1 + 5.6.3 pom ${project.artifactId} diff --git a/bus-cache/README.md b/bus-cache/README.md index 2400151ecc..ac55cecba7 100755 --- a/bus-cache/README.md +++ b/bus-cache/README.md @@ -57,7 +57,7 @@ Object func(@CacheKey("#arg0[#i]") List ids) { org.aoju.bus bus-cache - 5.6.1 + 5.6.3 ``` - XML注册 diff --git a/bus-cache/pom.xml b/bus-cache/pom.xml index 42bab88d43..61e0739c73 100755 --- a/bus-cache/pom.xml +++ b/bus-cache/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-cache - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/CacheX.java b/bus-cache/src/main/java/org/aoju/bus/cache/CacheX.java index b1d82ed32a..5198ecce9e 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/CacheX.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/CacheX.java @@ -30,7 +30,7 @@ * 缓存接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface CacheX { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/Complex.java b/bus-cache/src/main/java/org/aoju/bus/cache/Complex.java index b92385ec4d..313224a041 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/Complex.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/Complex.java @@ -43,7 +43,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Singleton diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/Context.java b/bus-cache/src/main/java/org/aoju/bus/cache/Context.java index f53f43046f..4f1c185596 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/Context.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/Context.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Context { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/Manage.java b/bus-cache/src/main/java/org/aoju/bus/cache/Manage.java index 2a1808facc..f0b30c81a8 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/Manage.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/Manage.java @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Singleton diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/Module.java b/bus-cache/src/main/java/org/aoju/bus/cache/Module.java index 0e77eec135..83453f9dd9 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/Module.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/Module.java @@ -39,7 +39,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Module extends AbstractModule { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/Shooting.java b/bus-cache/src/main/java/org/aoju/bus/cache/Shooting.java index 6ad257802c..1e9b437fcf 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/Shooting.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/Shooting.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Shooting { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/annotation/CacheKey.java b/bus-cache/src/main/java/org/aoju/bus/cache/annotation/CacheKey.java index 02aa07d596..6192f90c82 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/annotation/CacheKey.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/annotation/CacheKey.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/annotation/Cached.java b/bus-cache/src/main/java/org/aoju/bus/cache/annotation/Cached.java index 0ddc7d8b3a..a81ec14f7a 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/annotation/Cached.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/annotation/Cached.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/annotation/CachedGet.java b/bus-cache/src/main/java/org/aoju/bus/cache/annotation/CachedGet.java index 1654dff7eb..b4c7ff0c07 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/annotation/CachedGet.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/annotation/CachedGet.java @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/annotation/Invalid.java b/bus-cache/src/main/java/org/aoju/bus/cache/annotation/Invalid.java index d87e37b9d2..c7b6451034 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/annotation/Invalid.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/annotation/Invalid.java @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/magic/AbstractReader.java b/bus-cache/src/main/java/org/aoju/bus/cache/magic/AbstractReader.java index cab4a3174d..2b9d60d4aa 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/magic/AbstractReader.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/magic/AbstractReader.java @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractReader { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/magic/AnnoHolder.java b/bus-cache/src/main/java/org/aoju/bus/cache/magic/AnnoHolder.java index 02f8782b62..224d4719c8 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/magic/AnnoHolder.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/magic/AnnoHolder.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AnnoHolder { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/magic/CacheExpire.java b/bus-cache/src/main/java/org/aoju/bus/cache/magic/CacheExpire.java index 54b47ea75f..4d2b87cc2d 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/magic/CacheExpire.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/magic/CacheExpire.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface CacheExpire { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/magic/CacheKeys.java b/bus-cache/src/main/java/org/aoju/bus/cache/magic/CacheKeys.java index 4cadd95553..158abe1568 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/magic/CacheKeys.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/magic/CacheKeys.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CacheKeys { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/magic/CachePair.java b/bus-cache/src/main/java/org/aoju/bus/cache/magic/CachePair.java index 189401db1c..4a57f06ddb 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/magic/CachePair.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/magic/CachePair.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CachePair { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/magic/MethodHolder.java b/bus-cache/src/main/java/org/aoju/bus/cache/magic/MethodHolder.java index 919c2d50e8..bb5e4fe01b 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/magic/MethodHolder.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/magic/MethodHolder.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/magic/MultiCacheReader.java b/bus-cache/src/main/java/org/aoju/bus/cache/magic/MultiCacheReader.java index 35c2fca556..880862d869 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/magic/MultiCacheReader.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/magic/MultiCacheReader.java @@ -37,7 +37,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Singleton diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/magic/SingleCacheReader.java b/bus-cache/src/main/java/org/aoju/bus/cache/magic/SingleCacheReader.java index 6274e3a779..fa417e3892 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/magic/SingleCacheReader.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/magic/SingleCacheReader.java @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Singleton diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/metric/EhCache.java b/bus-cache/src/main/java/org/aoju/bus/cache/metric/EhCache.java index 8ef54cf7b6..365e7aea9a 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/metric/EhCache.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/metric/EhCache.java @@ -45,7 +45,7 @@ * 具有快速、精干等特点 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EhCache implements CacheX { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/metric/GuavaCache.java b/bus-cache/src/main/java/org/aoju/bus/cache/metric/GuavaCache.java index bde8270deb..c8abe66dce 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/metric/GuavaCache.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/metric/GuavaCache.java @@ -37,7 +37,7 @@ * Guava 缓存支持 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GuavaCache implements CacheX { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/metric/MemcachedCache.java b/bus-cache/src/main/java/org/aoju/bus/cache/metric/MemcachedCache.java index 784e90c0a1..97dcf56578 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/metric/MemcachedCache.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/metric/MemcachedCache.java @@ -42,7 +42,7 @@ * Memcached 缓存支持 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MemcachedCache implements CacheX { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/metric/MemoryCache.java b/bus-cache/src/main/java/org/aoju/bus/cache/metric/MemoryCache.java index 739990020a..ce1cb9a80d 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/metric/MemoryCache.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/metric/MemoryCache.java @@ -35,7 +35,7 @@ * 内存缓存支持 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MemoryCache implements CacheX { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/metric/NoOpCache.java b/bus-cache/src/main/java/org/aoju/bus/cache/metric/NoOpCache.java index c92fe0cf53..8b9b0e615e 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/metric/NoOpCache.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/metric/NoOpCache.java @@ -33,7 +33,7 @@ * 无缓存实现,用于快速关闭缓存 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NoOpCache implements CacheX { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/metric/RedisCache.java b/bus-cache/src/main/java/org/aoju/bus/cache/metric/RedisCache.java index 7e85640193..f6a6ade95d 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/metric/RedisCache.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/metric/RedisCache.java @@ -41,7 +41,7 @@ * Redis 单机缓存支持 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RedisCache implements CacheX { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/metric/RedisClusterCache.java b/bus-cache/src/main/java/org/aoju/bus/cache/metric/RedisClusterCache.java index 7e1c3e2d7c..503f2dbc36 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/metric/RedisClusterCache.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/metric/RedisClusterCache.java @@ -37,7 +37,7 @@ * Redis 集群缓存支持 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RedisClusterCache implements CacheX { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/provider/AbstractShooting.java b/bus-cache/src/main/java/org/aoju/bus/cache/provider/AbstractShooting.java index 6ef2c367f4..d2b7ce3692 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/provider/AbstractShooting.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/provider/AbstractShooting.java @@ -42,7 +42,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractShooting implements Shooting { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/provider/H2Shooting.java b/bus-cache/src/main/java/org/aoju/bus/cache/provider/H2Shooting.java index 79d0aeab41..5eeb0530e0 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/provider/H2Shooting.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/provider/H2Shooting.java @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class H2Shooting extends AbstractShooting { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/provider/MemoryShooting.java b/bus-cache/src/main/java/org/aoju/bus/cache/provider/MemoryShooting.java index 9daab5ba37..818c034f47 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/provider/MemoryShooting.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/provider/MemoryShooting.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MemoryShooting implements Shooting { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/provider/MySQLShooting.java b/bus-cache/src/main/java/org/aoju/bus/cache/provider/MySQLShooting.java index 705508268a..de76431de6 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/provider/MySQLShooting.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/provider/MySQLShooting.java @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MySQLShooting extends AbstractShooting { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/provider/SqliteShooting.java b/bus-cache/src/main/java/org/aoju/bus/cache/provider/SqliteShooting.java index 0d288dde08..f5c1641e61 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/provider/SqliteShooting.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/provider/SqliteShooting.java @@ -34,7 +34,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SqliteShooting extends AbstractShooting { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/provider/ZKShooting.java b/bus-cache/src/main/java/org/aoju/bus/cache/provider/ZKShooting.java index ca4e10a482..68e21d5b9f 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/provider/ZKShooting.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/provider/ZKShooting.java @@ -43,7 +43,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ZKShooting implements Shooting { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/serialize/AbstractSerializer.java b/bus-cache/src/main/java/org/aoju/bus/cache/serialize/AbstractSerializer.java index 665efcdf01..78114f1b79 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/serialize/AbstractSerializer.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/serialize/AbstractSerializer.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractSerializer implements BaseSerializer { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/serialize/BaseSerializer.java b/bus-cache/src/main/java/org/aoju/bus/cache/serialize/BaseSerializer.java index fae19013d1..878e147489 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/serialize/BaseSerializer.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/serialize/BaseSerializer.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface BaseSerializer { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/serialize/FastJsonSerializer.java b/bus-cache/src/main/java/org/aoju/bus/cache/serialize/FastJsonSerializer.java index 1d76da49e6..d39247e182 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/serialize/FastJsonSerializer.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/serialize/FastJsonSerializer.java @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FastJsonSerializer extends AbstractSerializer { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/serialize/Hessian2Serializer.java b/bus-cache/src/main/java/org/aoju/bus/cache/serialize/Hessian2Serializer.java index 2333d11f8c..a1e405bbab 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/serialize/Hessian2Serializer.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/serialize/Hessian2Serializer.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Hessian2Serializer extends AbstractSerializer { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/serialize/JdkGzipSerializer.java b/bus-cache/src/main/java/org/aoju/bus/cache/serialize/JdkGzipSerializer.java index 9daef892f4..e9d032b30f 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/serialize/JdkGzipSerializer.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/serialize/JdkGzipSerializer.java @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JdkGzipSerializer extends AbstractSerializer { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/serialize/JdkSerializer.java b/bus-cache/src/main/java/org/aoju/bus/cache/serialize/JdkSerializer.java index 59554eb906..b8f263441e 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/serialize/JdkSerializer.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/serialize/JdkSerializer.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JdkSerializer extends AbstractSerializer { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/Addables.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/Addables.java index 562289553f..7afe60bf36 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/Addables.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/Addables.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Addables { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/ArgNameGenerator.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/ArgNameGenerator.java index 792b44c6c1..3a5230b9d9 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/ArgNameGenerator.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/ArgNameGenerator.java @@ -34,7 +34,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ArgNameGenerator { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/CacheInfoContainer.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/CacheInfoContainer.java index 5a9490ace1..2ec63bb6f3 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/CacheInfoContainer.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/CacheInfoContainer.java @@ -46,7 +46,7 @@ * 定位: 将@Cached、@Invalid、@CachedGet、(@CachedPut未来)以及将@CacheKey整体融合到一起 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CacheInfoContainer { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/KeyGenerator.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/KeyGenerator.java index ebe9660f2b..2b0f2a39c2 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/KeyGenerator.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/KeyGenerator.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class KeyGenerator { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/KeyValueUtils.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/KeyValueUtils.java index 92488fc6b7..411d2458fa 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/KeyValueUtils.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/KeyValueUtils.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class KeyValueUtils { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/PatternGenerator.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/PatternGenerator.java index 4b41b61ea7..39811432f6 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/PatternGenerator.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/PatternGenerator.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PatternGenerator { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/PreventObjects.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/PreventObjects.java index 4c07e5d6f5..3164f9d117 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/PreventObjects.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/PreventObjects.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PreventObjects { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/SpelCalculator.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/SpelCalculator.java index bed090cb3a..9d7f2c7083 100755 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/SpelCalculator.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/SpelCalculator.java @@ -34,7 +34,7 @@ * Spel表达式的计算功能(@Cached内的condition、@CacheKey内的spel只是作为一个增值服务, 并不作为核心功能, 只是作为key拼装的一个亮点, 并不是必须功能) * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SpelCalculator { diff --git a/bus-core/README.md b/bus-core/README.md index 34b76f3207..257a824def 100755 --- a/bus-core/README.md +++ b/bus-core/README.md @@ -1,39 +1,39 @@ -#### org.aoju.bus.core.loader 资源加载器,充分拓展ClassLoader#getResources(name)的能力,实现递归加载,支持普通风格 / 包名风格 / ANT风格 / 正则风格路径的资源加载同时支持自定义过滤器,通常作为框架的基础类库。 +#### org.aoju.bus.core.loader 资源加载器,充分拓展ClassLoader#getResources(name)的能力,实现递归加载,支持普通风格 / 包名风格 / ANT风格 / 正则风格路径的资源加载同时支持自定义过滤器,通常作为框架的基础类库 -###### 由于ClassLoader#getResources(name)方法提供的资源加载能力非常有限,不支持递归和搜索的特性,但是开发一个框架往往需要按照约定或配置去加载一些当前项目的资源或者扫描指定包目录下的类,能提供非常便利的API以满足需求。 +###### 由于ClassLoader#getResources(name)方法提供的资源加载能力非常有限,不支持递归和搜索的特性,但是开发一个框架往往需要按照约定或配置去加载一些当前项目的资源或者扫描指定包目录下的类,能提供非常便利的API以满足需求 ## **功能特性** -* 纯JDK的API,无第三方依赖。 -* 支持多种路径风格的资源加载。 -* 完全惰性加载,避免性能浪费。 -* 可自定义资源过滤器实现精确加载。 -* 底层支持file 和 jar 两个URL协议,满足绝大部分项目需求。 -* 传递URLStreamHandler,支持自定义的URLStreamHandler。 +* 纯JDK的API,无第三方依赖 +* 支持多种路径风格的资源加载 +* 完全惰性加载,避免性能浪费 +* 可自定义资源过滤器实现精确加载 +* 底层支持file 和 jar 两个URL协议,满足绝大部分项目需求 +* 传递URLStreamHandler,支持自定义的URLStreamHandler ## **示例代码** ```java -// 从当前的classpath中加载io/loadkit目录的资源,但不递归加载子目录。 +// 从当前的classpath中加载org/aoju/bus/core/loader目录的资源,但不递归加载子目录 Loaders.std().load("org/aoju/bus/core/loader"); ``` ```java -// 从当前的classpath中加载io目录的资源,而且递归加载子目录。 +// 从当前的classpath中加载io目录的资源,而且递归加载子目录 Loaders.std().load("org", true); ``` ```java -// 从当前的classpath中加载io以及所有递归子目录并且名称以Loader.class结尾的资源。 +// 从当前的classpath中加载io以及所有递归子目录并且名称以Loader.class结尾的资源 Loaders.std().load("org", true, (name, url) -> name.endsWith("Loader.class")); ``` ```java // 上面的API默认采用的时当前线程的上下文类加载器,如果上下文类加载器不存在时则采用ClassLoader.getSystemClassLoader(); -// 同时也可以采用下面的方式指定类加载器。 +// 同时也可以采用下面的方式指定类加载器 Loaders.std(otherClassLoader); ``` ```java -// 当加载某个package下的类资源时也要用路径的方式来写包名的话其实不太直观,这时可以采用pkg资源加载器。 +// 当加载某个package下的类资源时也要用路径的方式来写包名的话其实不太直观,这时可以采用pkg资源加载器 Loaders.pkg().load("org.aoju.bus.core.loader"); // 不递归 Loaders.pkg().load("org.aoju.bus.core.loader", true); // 递归 // 递归加载io.loadkit包下名称以Loader.class结尾的资源 @@ -41,15 +41,15 @@ Loaders.pkg().load("org.aoju.bus.core.loader", (name, url) -> name.endsWith("Loa ``` ```java -// package资源加载器实际上是一个委派加载器,只是内部将包名转换成路径方式然后委派给实际的资源加载器。 -// 缺省情况下采用的是Loaders.std()资源加载器,也可以通过指定ClassLoader和delegate,实现更灵活的资源加载方式。 +// package资源加载器实际上是一个委派加载器,只是内部将包名转换成路径方式然后委派给实际的资源加载器 +// 缺省情况下采用的是Loaders.std()资源加载器,也可以通过指定ClassLoader和delegate,实现更灵活的资源加载方式 Loaders.pkg(otherClassLoader); Loaders.pkg(Loaders.std(otherClassLoader)); ``` ```java -// 在package资源加载器中要加载io.loadkit包下的名称Loader.class结尾的资源是需要自定义过滤器, -// 即便使用了Lambda表达式,但是采用ANT表达式就更简洁。 +// 在package资源加载器中要加载org.aoju.bus.core.loader包下的名称Loader.class结尾的资源是需要自定义过滤器, +// 即便使用了Lambda表达式,但是采用ANT表达式就更简洁 // * 任意个字符,但不包括子目录 // ** 任意个字符,而且包括子目录 // ? 单个字符,可以使用多个表达多个字符,例如:load??? 可匹配loadkit 但不匹配loader @@ -57,19 +57,19 @@ Loaders.ant().load("org/aoju/bus/core/loader/*Loader.class"); ``` ```java -// 上面的ANT风格路径的资源加载器加载io.loadkit包的资源时,需要用 “/” 来分隔目录,用来加载包资源不太直观。 +// 上面的ANT风格路径的资源加载器加载io.loadkit包的资源时,需要用 “/” 来分隔目录,用来加载包资源不太直观 // 这时可以采用delegate模式用package资源加载器去包装一个ANT资源加载器, -// 让资源加载同时拥有package 和 ant 两个加载器的解析能力。 -Loaders.pkg(Loaders.ant()).load("org.aoju.bus.core.loader.*"); // 加载 io.loadkit.* +// 让资源加载同时拥有package 和 ant 两个加载器的解析能力 +Loaders.pkg(Loaders.ant()).load("org.aoju.bus.core.loader.*"); // 加载 org.aoju.bus.core.loader.* ``` ```java // 有ANT表达式的资源加载器,自然也会有正则表达式的资源加载器。 -Loaders.regex().load("org/aoju/bus/core/loader/\\w+Loader.class"); // 加载 io.loadkit包下名称以Loader.class 结尾的资源。 +Loaders.regex().load("org/aoju/bus/core/loader/\\w+Loader.class"); // 加载 org.aoju.bus.core.loader 包下名称以Loader.class 结尾的资源 ``` ```java -// Loader#load(); 方法只接收一个Filter参数,当过滤逻辑比较多而且不好写在一个过滤器,当然这样的类也是违背了"单一职责原则"的。 +// Loader#load(); 方法只接收一个Filter参数,当过滤逻辑比较多而且不好写在一个过滤器,当然这样的类也是违背了"单一职责原则"的 Filters.and(Filter...filters); // AND 连接的混合过滤器 Filters.or(Filter...filters); // OR 连接的混合过滤器 // 来将多个子过滤器混合成一个过滤器,或者: diff --git a/bus-core/pom.xml b/bus-core/pom.xml index 3f2f879dd4..833f518379 100755 --- a/bus-core/pom.xml +++ b/bus-core/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-core - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-core/src/main/java/org/aoju/bus/Version.java b/bus-core/src/main/java/org/aoju/bus/Version.java index e7b5d03c1c..f1c2b1347c 100644 --- a/bus-core/src/main/java/org/aoju/bus/Version.java +++ b/bus-core/src/main/java/org/aoju/bus/Version.java @@ -32,7 +32,7 @@ * Version is Licensed under the MIT License, Version 3.0.0 (the "License") * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Version { @@ -60,7 +60,7 @@ public class Version { */ public static String get() { - return "5.6.1.RELEASE"; + return "5.6.3.RELEASE"; } /** diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/Alias.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/Alias.java index 08c25a245d..6203585ade 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/Alias.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/Alias.java @@ -32,7 +32,7 @@ * 用于字段、方法、参数等提供别名 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/Async.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/Async.java index 2886f3f3cc..d2880332d1 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/Async.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/Async.java @@ -34,7 +34,7 @@ * 将类或方法标记为异步 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/Binding.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/Binding.java index fed178d7fc..9560f38fa6 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/Binding.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/Binding.java @@ -32,7 +32,7 @@ * 注释用于绑定的注释 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target(ElementType.ANNOTATION_TYPE) diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/Copyable.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/Copyable.java index 5934d9b768..8c72e4c269 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/Copyable.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/Copyable.java @@ -27,7 +27,7 @@ * 设置返回元素的类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @FunctionalInterface diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/Element.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/Element.java index 4ff2404ee7..078e09df61 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/Element.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/Element.java @@ -37,7 +37,7 @@ * 核心实现使用了递归获取指定元素上的注解以及注解的注解,以实现复合注解的获取 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Element implements AnnotatedElement { diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/GuardeBy.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/GuardeBy.java index c1ba776c15..7a145278ff 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/GuardeBy.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/GuardeBy.java @@ -30,7 +30,7 @@ * 有助于代码的维护与审查,以及一些自动化的分析工具找到潜在的安全性错误 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/Immutable.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/Immutable.java index 982bc868c2..3c085e7e53 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/Immutable.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/Immutable.java @@ -29,7 +29,7 @@ * 不可变类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/Inject.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/Inject.java index e7d1aed8f0..38e896a891 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/Inject.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/Inject.java @@ -29,7 +29,7 @@ * 注释实现类的成员(构造函数、方法和字段) * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target({ElementType.METHOD, ElementType.CONSTRUCTOR, ElementType.FIELD}) diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/Label.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/Label.java index 4d5cba875b..22f85bbd6c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/Label.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/Label.java @@ -32,7 +32,7 @@ * 用于在输出到CLI表或Excel/CSV等时为字段/getter提供标签. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/Lazy.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/Lazy.java index f9ed85074d..8368716f31 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/Lazy.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/Lazy.java @@ -33,7 +33,7 @@ * 或者标记为不受立即加载影响的方法(例如,AppConfig中的方法) * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target({ElementType.TYPE, ElementType.METHOD}) diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/Metadata.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/Metadata.java index 408da552c4..9e1cc45179 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/Metadata.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/Metadata.java @@ -29,7 +29,7 @@ * 元注解 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/Named.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/Named.java index 71ec911122..88a2e27947 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/Named.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/Named.java @@ -30,7 +30,7 @@ * 注解命名 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Binding diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/NotThreadSafe.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/NotThreadSafe.java index e9bc9c5157..c94a025fd8 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/NotThreadSafe.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/NotThreadSafe.java @@ -29,7 +29,7 @@ * 线程不安全安全注解 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/Qualifier.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/Qualifier.java index 330778686c..0ce3c273e4 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/Qualifier.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/Qualifier.java @@ -30,7 +30,7 @@ * 标识qualifier注解 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target(ElementType.ANNOTATION_TYPE) diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/SPI.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/SPI.java index b2fe494a47..f1ebb689a2 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/SPI.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/SPI.java @@ -44,7 +44,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/Scope.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/Scope.java index 1ce09c6cf3..6c6c0395ed 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/Scope.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/Scope.java @@ -33,7 +33,7 @@ * 注释用于确定作用域的注释. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target(ElementType.ANNOTATION_TYPE) diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/Singleton.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/Singleton.java index 23dc782499..6fc8f7a4c6 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/Singleton.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/Singleton.java @@ -32,7 +32,7 @@ * 当您希望仅对该绑定的所有注入重用一个实例时,将此应用于实现类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Scope diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/ThreadSafe.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/ThreadSafe.java index be1ca66555..ae2538003f 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/ThreadSafe.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/ThreadSafe.java @@ -35,7 +35,7 @@ * 后期用途:可能会直接基于 class 进行反射创建,要求有些类需要显示指定这个注解 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/env/Dev.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/env/Dev.java index b79bae6797..18942aa71a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/env/Dev.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/env/Dev.java @@ -30,7 +30,7 @@ * 表示当前方法禁止用于生产环境,仅可用于开发测试 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/env/Prod.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/env/Prod.java index 207ac82ea5..8cf4f193fd 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/env/Prod.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/env/Prod.java @@ -30,7 +30,7 @@ * 表示当前方法性能安全性各方面达标,可以用于生产环境 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-core/src/main/java/org/aoju/bus/core/beans/BeanDesc.java b/bus-core/src/main/java/org/aoju/bus/core/beans/BeanDesc.java index 16b5c75ecd..c0a3586277 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/beans/BeanDesc.java +++ b/bus-core/src/main/java/org/aoju/bus/core/beans/BeanDesc.java @@ -47,7 +47,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BeanDesc implements Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/beans/BeanDescCache.java b/bus-core/src/main/java/org/aoju/bus/core/beans/BeanDescCache.java index 000c692a6a..18762de593 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/beans/BeanDescCache.java +++ b/bus-core/src/main/java/org/aoju/bus/core/beans/BeanDescCache.java @@ -31,7 +31,7 @@ * 缓存用于防止多次反射造成的性能问题 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum BeanDescCache { diff --git a/bus-core/src/main/java/org/aoju/bus/core/beans/BeanInfoCache.java b/bus-core/src/main/java/org/aoju/bus/core/beans/BeanInfoCache.java index 4b8a8db537..07e8deb21a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/beans/BeanInfoCache.java +++ b/bus-core/src/main/java/org/aoju/bus/core/beans/BeanInfoCache.java @@ -33,7 +33,7 @@ * 缓存用于防止多次反射造成的性能问题 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum BeanInfoCache { diff --git a/bus-core/src/main/java/org/aoju/bus/core/beans/BeanPath.java b/bus-core/src/main/java/org/aoju/bus/core/beans/BeanPath.java index 2c92c740b2..140b8dcae9 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/beans/BeanPath.java +++ b/bus-core/src/main/java/org/aoju/bus/core/beans/BeanPath.java @@ -49,7 +49,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BeanPath implements Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/beans/DynaBean.java b/bus-core/src/main/java/org/aoju/bus/core/beans/DynaBean.java index f3450282db..529fda79de 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/beans/DynaBean.java +++ b/bus-core/src/main/java/org/aoju/bus/core/beans/DynaBean.java @@ -39,7 +39,7 @@ * 支持Map和普通Bean * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DynaBean extends Support implements Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/beans/copier/BeanCopier.java b/bus-core/src/main/java/org/aoju/bus/core/beans/copier/BeanCopier.java index 09f642879b..2d0f655f81 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/beans/copier/BeanCopier.java +++ b/bus-core/src/main/java/org/aoju/bus/core/beans/copier/BeanCopier.java @@ -43,7 +43,7 @@ * * @param 目标对象类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BeanCopier implements Copier, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/beans/copier/CopyOptions.java b/bus-core/src/main/java/org/aoju/bus/core/beans/copier/CopyOptions.java index 2be8eacb17..6599ce4600 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/beans/copier/CopyOptions.java +++ b/bus-core/src/main/java/org/aoju/bus/core/beans/copier/CopyOptions.java @@ -36,7 +36,7 @@ * 3、忽略的属性列表,设置一个属性列表,不拷贝这些属性值 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CopyOptions { diff --git a/bus-core/src/main/java/org/aoju/bus/core/beans/copier/ValueProvider.java b/bus-core/src/main/java/org/aoju/bus/core/beans/copier/ValueProvider.java index 5303aad0eb..345301d932 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/beans/copier/ValueProvider.java +++ b/bus-core/src/main/java/org/aoju/bus/core/beans/copier/ValueProvider.java @@ -33,7 +33,7 @@ * * @param KEY类型,一般情况下为 {@link String} * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ValueProvider { diff --git a/bus-core/src/main/java/org/aoju/bus/core/beans/copier/provider/BeanValueProvider.java b/bus-core/src/main/java/org/aoju/bus/core/beans/copier/provider/BeanValueProvider.java index b2b370c8c1..7d3012d9f6 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/beans/copier/provider/BeanValueProvider.java +++ b/bus-core/src/main/java/org/aoju/bus/core/beans/copier/provider/BeanValueProvider.java @@ -37,7 +37,7 @@ * Bean的值提供者 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BeanValueProvider implements ValueProvider { diff --git a/bus-core/src/main/java/org/aoju/bus/core/beans/copier/provider/MapValueProvider.java b/bus-core/src/main/java/org/aoju/bus/core/beans/copier/provider/MapValueProvider.java index 6673bba356..c301561402 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/beans/copier/provider/MapValueProvider.java +++ b/bus-core/src/main/java/org/aoju/bus/core/beans/copier/provider/MapValueProvider.java @@ -35,7 +35,7 @@ * Map值提供者 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MapValueProvider implements ValueProvider { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/Builder.java b/bus-core/src/main/java/org/aoju/bus/core/builder/Builder.java index b167deaa86..7828b84897 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/Builder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/Builder.java @@ -28,7 +28,7 @@ * * @param 建造对象类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Builder { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/CompareBuilder.java b/bus-core/src/main/java/org/aoju/bus/core/builder/CompareBuilder.java index cfb2d1d92a..1eb78ecfa8 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/CompareBuilder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/CompareBuilder.java @@ -68,7 +68,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CompareBuilder implements Builder { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/Different.java b/bus-core/src/main/java/org/aoju/bus/core/builder/Different.java index 5134ebe8d6..09feb37a94 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/Different.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/Different.java @@ -36,7 +36,7 @@ * * @param 这个{@code Diff}中包含的对象类型. * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class Different extends Pair { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/DifferentBuilder.java b/bus-core/src/main/java/org/aoju/bus/core/builder/DifferentBuilder.java index a7cab5548d..e8b87729f0 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/DifferentBuilder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/DifferentBuilder.java @@ -57,7 +57,7 @@ * {@link DifferentResult#toString(ToStringStyle)}覆盖此样式选择。. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @see Differentable * @see Different * @see DifferentResult diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/DifferentResult.java b/bus-core/src/main/java/org/aoju/bus/core/builder/DifferentResult.java index 3167708081..fb95b4ef73 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/DifferentResult.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/DifferentResult.java @@ -36,7 +36,7 @@ * 该方法返回一个字符串,该字符串描述对象之间不同的字段. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DifferentResult implements Iterable> { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/Differentable.java b/bus-core/src/main/java/org/aoju/bus/core/builder/Differentable.java index acd1b880c5..74a86ed343 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/Differentable.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/Differentable.java @@ -39,7 +39,7 @@ * * @param 这个对象可能被区分的对象类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Differentable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/EqualsBuilder.java b/bus-core/src/main/java/org/aoju/bus/core/builder/EqualsBuilder.java index 1995d674b1..1d0d4a6b7c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/EqualsBuilder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/EqualsBuilder.java @@ -61,7 +61,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EqualsBuilder implements Builder { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/EqualsExclude.java b/bus-core/src/main/java/org/aoju/bus/core/builder/EqualsExclude.java index 29b23d6cfb..127e84388e 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/EqualsExclude.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/EqualsExclude.java @@ -33,7 +33,7 @@ * 上的各种reflectionEquals方法使用. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/HashCodeBuilder.java b/bus-core/src/main/java/org/aoju/bus/core/builder/HashCodeBuilder.java index 0a500fd8f0..22c040a7a8 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/HashCodeBuilder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/HashCodeBuilder.java @@ -62,7 +62,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HashCodeBuilder implements Builder { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/HashCodeExclude.java b/bus-core/src/main/java/org/aoju/bus/core/builder/HashCodeExclude.java index b5ff2882e6..8e979513c7 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/HashCodeExclude.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/HashCodeExclude.java @@ -33,7 +33,7 @@ * 上的各种reflectionHashcode方法使用. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/MultilineToStringStyle.java b/bus-core/src/main/java/org/aoju/bus/core/builder/MultilineToStringStyle.java index c665d2c6d5..6a2d2dba2a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/MultilineToStringStyle.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/MultilineToStringStyle.java @@ -52,7 +52,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MultilineToStringStyle extends RecursiveToStringStyle { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/RecursiveToStringStyle.java b/bus-core/src/main/java/org/aoju/bus/core/builder/RecursiveToStringStyle.java index 367b466e0d..e9adf32784 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/RecursiveToStringStyle.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/RecursiveToStringStyle.java @@ -52,7 +52,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RecursiveToStringStyle extends ToStringStyle { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/ReflectionBuilder.java b/bus-core/src/main/java/org/aoju/bus/core/builder/ReflectionBuilder.java index 87086bc599..568cfe4005 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/ReflectionBuilder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/ReflectionBuilder.java @@ -57,7 +57,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ReflectionBuilder implements Builder { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/ReflectionToStringBuilder.java b/bus-core/src/main/java/org/aoju/bus/core/builder/ReflectionToStringBuilder.java index eddb6be2ee..ce4ee41c63 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/ReflectionToStringBuilder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/ReflectionToStringBuilder.java @@ -54,7 +54,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ReflectionToStringBuilder extends ToStringBuilder { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/StandardToStringStyle.java b/bus-core/src/main/java/org/aoju/bus/core/builder/StandardToStringStyle.java index bcfb2fb1d3..f9039da2be 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/StandardToStringStyle.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/StandardToStringStyle.java @@ -32,7 +32,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class StandardToStringStyle extends ToStringStyle { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/ToStringBuilder.java b/bus-core/src/main/java/org/aoju/bus/core/builder/ToStringBuilder.java index cf4b50be3a..72eb4db18a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/ToStringBuilder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/ToStringBuilder.java @@ -62,7 +62,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ToStringBuilder implements Builder { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/ToStringExclude.java b/bus-core/src/main/java/org/aoju/bus/core/builder/ToStringExclude.java index 37157bc354..81843d818b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/ToStringExclude.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/ToStringExclude.java @@ -32,7 +32,7 @@ * 使用这个注释来排除字段被{@link ReflectionToStringBuilder}使用. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/ToStringStyle.java b/bus-core/src/main/java/org/aoju/bus/core/builder/ToStringStyle.java index 4c5293cff5..7aacfbb9b0 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/ToStringStyle.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/ToStringStyle.java @@ -61,7 +61,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class ToStringStyle implements Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/ToStringSummary.java b/bus-core/src/main/java/org/aoju/bus/core/builder/ToStringSummary.java index 683c21248d..9d25f3b6d0 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/ToStringSummary.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/ToStringSummary.java @@ -33,7 +33,7 @@ * 在字段上使用这个注释来获得摘要,而不是详细信息. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) diff --git a/bus-core/src/main/java/org/aoju/bus/core/clone/Cloneable.java b/bus-core/src/main/java/org/aoju/bus/core/clone/Cloneable.java index 99b007df9d..f51e9b2262 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/clone/Cloneable.java +++ b/bus-core/src/main/java/org/aoju/bus/core/clone/Cloneable.java @@ -30,7 +30,7 @@ * * @param 实现克隆接口的类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Cloneable extends java.lang.Cloneable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/clone/Support.java b/bus-core/src/main/java/org/aoju/bus/core/clone/Support.java index 74022f961c..6597ed7869 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/clone/Support.java +++ b/bus-core/src/main/java/org/aoju/bus/core/clone/Support.java @@ -32,7 +32,7 @@ * * @param 继承类的类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Support implements Cloneable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/codec/BCD.java b/bus-core/src/main/java/org/aoju/bus/core/codec/BCD.java index 318c99bfd9..2fae4eb165 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/codec/BCD.java +++ b/bus-core/src/main/java/org/aoju/bus/core/codec/BCD.java @@ -31,7 +31,7 @@ * 使二进制和十进制之间的转换得以快捷的进行 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BCD { diff --git a/bus-core/src/main/java/org/aoju/bus/core/codec/Base32.java b/bus-core/src/main/java/org/aoju/bus/core/codec/Base32.java index 9a7c5eade2..47a5486eae 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/codec/Base32.java +++ b/bus-core/src/main/java/org/aoju/bus/core/codec/Base32.java @@ -36,7 +36,7 @@ * see http://blog.csdn.net/earbao/article/details/44453937 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Base32 { diff --git a/bus-core/src/main/java/org/aoju/bus/core/codec/Base64.java b/bus-core/src/main/java/org/aoju/bus/core/codec/Base64.java index 858793c08d..5709abd867 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/codec/Base64.java +++ b/bus-core/src/main/java/org/aoju/bus/core/codec/Base64.java @@ -38,7 +38,7 @@ * 也就是三位二进制数组经过编码后变为四位的ASCII字符显示,长度比原来增加1/3 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Base64 { diff --git a/bus-core/src/main/java/org/aoju/bus/core/codec/Base64Decoder.java b/bus-core/src/main/java/org/aoju/bus/core/codec/Base64Decoder.java index b1c9f119ec..19e57e2cad 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/codec/Base64Decoder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/codec/Base64Decoder.java @@ -33,7 +33,7 @@ * Base64解码实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Base64Decoder { diff --git a/bus-core/src/main/java/org/aoju/bus/core/codec/Base64Encoder.java b/bus-core/src/main/java/org/aoju/bus/core/codec/Base64Encoder.java index 7879308c56..c72e562de3 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/codec/Base64Encoder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/codec/Base64Encoder.java @@ -33,7 +33,7 @@ * Base64编码 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Base64Encoder { diff --git a/bus-core/src/main/java/org/aoju/bus/core/codec/Caesar.java b/bus-core/src/main/java/org/aoju/bus/core/codec/Caesar.java index 92997b0a6f..5973e32916 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/codec/Caesar.java +++ b/bus-core/src/main/java/org/aoju/bus/core/codec/Caesar.java @@ -29,7 +29,7 @@ * 凯撒密码实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Caesar { diff --git a/bus-core/src/main/java/org/aoju/bus/core/codec/Morse.java b/bus-core/src/main/java/org/aoju/bus/core/codec/Morse.java index d0870ce28f..f772b442dc 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/codec/Morse.java +++ b/bus-core/src/main/java/org/aoju/bus/core/codec/Morse.java @@ -35,7 +35,7 @@ * 莫尔斯电码的编码和解码 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Morse { diff --git a/bus-core/src/main/java/org/aoju/bus/core/collection/ArrayIterator.java b/bus-core/src/main/java/org/aoju/bus/core/collection/ArrayIterator.java index 5b5cd7c65a..b53a5e07e1 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/collection/ArrayIterator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/collection/ArrayIterator.java @@ -35,7 +35,7 @@ * * @param 元素类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ArrayIterator implements ResettableIterator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/collection/ConcurrentHashSet.java b/bus-core/src/main/java/org/aoju/bus/core/collection/ConcurrentHashSet.java index 884f8fdca8..6f1652f13e 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/collection/ConcurrentHashSet.java +++ b/bus-core/src/main/java/org/aoju/bus/core/collection/ConcurrentHashSet.java @@ -33,7 +33,7 @@ * * @param 元素类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ConcurrentHashSet extends AbstractSet implements java.io.Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/collection/CopiedIter.java b/bus-core/src/main/java/org/aoju/bus/core/collection/CopiedIter.java index 5359434aa5..3b41276424 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/collection/CopiedIter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/collection/CopiedIter.java @@ -39,7 +39,7 @@ * * @param 元素类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CopiedIter implements Iterator, Iterable, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/collection/EnumerationIterator.java b/bus-core/src/main/java/org/aoju/bus/core/collection/EnumerationIterator.java index eec765c0ca..58a992f781 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/collection/EnumerationIterator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/collection/EnumerationIterator.java @@ -33,7 +33,7 @@ * * @param 元素类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EnumerationIterator implements Iterator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/collection/IteratorEnumeration.java b/bus-core/src/main/java/org/aoju/bus/core/collection/IteratorEnumeration.java index 41d4569b36..2b7d879ce2 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/collection/IteratorEnumeration.java +++ b/bus-core/src/main/java/org/aoju/bus/core/collection/IteratorEnumeration.java @@ -31,7 +31,7 @@ * * @param 元素类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class IteratorEnumeration implements Enumeration { diff --git a/bus-core/src/main/java/org/aoju/bus/core/collection/LineIter.java b/bus-core/src/main/java/org/aoju/bus/core/collection/LineIter.java index 135c7a6b7b..9f0e517fd6 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/collection/LineIter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/collection/LineIter.java @@ -37,7 +37,7 @@ * 此对象遍历结束后,应关闭之,推荐使用方式: * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LineIter implements Iterator, Iterable, Closeable, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/collection/PriorityQueue.java b/bus-core/src/main/java/org/aoju/bus/core/collection/PriorityQueue.java index 53b8cab046..adf939363f 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/collection/PriorityQueue.java +++ b/bus-core/src/main/java/org/aoju/bus/core/collection/PriorityQueue.java @@ -31,7 +31,7 @@ * 按照给定的排序规则淘汰末尾元素 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PriorityQueue extends java.util.PriorityQueue { diff --git a/bus-core/src/main/java/org/aoju/bus/core/collection/ResettableIterator.java b/bus-core/src/main/java/org/aoju/bus/core/collection/ResettableIterator.java index 816b958595..c63ee64607 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/collection/ResettableIterator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/collection/ResettableIterator.java @@ -30,7 +30,7 @@ * * @param 元素类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ResettableIterator extends Iterator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/compare/Comparables.java b/bus-core/src/main/java/org/aoju/bus/core/compare/Comparables.java index 57847a3875..12bca0238b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/compare/Comparables.java +++ b/bus-core/src/main/java/org/aoju/bus/core/compare/Comparables.java @@ -31,7 +31,7 @@ * * @param 比较对象类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Comparables> implements Comparator, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/compare/CompareChain.java b/bus-core/src/main/java/org/aoju/bus/core/compare/CompareChain.java index 1f1fb16df7..66b210eff3 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/compare/CompareChain.java +++ b/bus-core/src/main/java/org/aoju/bus/core/compare/CompareChain.java @@ -34,7 +34,7 @@ * 此类copy from Apache-commons-collections * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CompareChain implements Chain, CompareChain>, Comparator, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/compare/FieldCompare.java b/bus-core/src/main/java/org/aoju/bus/core/compare/FieldCompare.java index 070a19f4b6..c860dbaa6e 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/compare/FieldCompare.java +++ b/bus-core/src/main/java/org/aoju/bus/core/compare/FieldCompare.java @@ -36,7 +36,7 @@ * * @param 被比较的Bean * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FieldCompare implements Comparator, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/compare/IndexedCompare.java b/bus-core/src/main/java/org/aoju/bus/core/compare/IndexedCompare.java index 9f81e855e8..163ea0293f 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/compare/IndexedCompare.java +++ b/bus-core/src/main/java/org/aoju/bus/core/compare/IndexedCompare.java @@ -34,7 +34,7 @@ * * @param 被排序元素类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class IndexedCompare implements Comparator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/compare/PinyinCompare.java b/bus-core/src/main/java/org/aoju/bus/core/compare/PinyinCompare.java index e74ee70153..275f83b9a4 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/compare/PinyinCompare.java +++ b/bus-core/src/main/java/org/aoju/bus/core/compare/PinyinCompare.java @@ -32,7 +32,7 @@ * 按照GBK拼音顺序对给定的汉字字符串排序 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PinyinCompare implements Comparator, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/compare/PropertyCompare.java b/bus-core/src/main/java/org/aoju/bus/core/compare/PropertyCompare.java index d8e8f739c2..a33242a652 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/compare/PropertyCompare.java +++ b/bus-core/src/main/java/org/aoju/bus/core/compare/PropertyCompare.java @@ -36,7 +36,7 @@ * * @param 被比较的Bean * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PropertyCompare implements Comparator, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/compare/ReverseCompare.java b/bus-core/src/main/java/org/aoju/bus/core/compare/ReverseCompare.java index d4ee7d2fdd..eab5e8e0a0 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/compare/ReverseCompare.java +++ b/bus-core/src/main/java/org/aoju/bus/core/compare/ReverseCompare.java @@ -31,7 +31,7 @@ * * @param 被比较对象类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ReverseCompare implements Comparator, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/compare/VersionCompare.java b/bus-core/src/main/java/org/aoju/bus/core/compare/VersionCompare.java index 0bbc21fad7..f24acdcd98 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/compare/VersionCompare.java +++ b/bus-core/src/main/java/org/aoju/bus/core/compare/VersionCompare.java @@ -37,7 +37,7 @@ * 支持如:1.3.20.8,6.82.20160101,8.5a/8.5c等版本形式 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class VersionCompare implements Comparator, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/AbstractConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/AbstractConverter.java index 0ef170a513..66aff25b92 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/AbstractConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/AbstractConverter.java @@ -35,7 +35,7 @@ * 转换器不会抛出转换异常,转换失败时会返回{@code null} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractConverter implements Converter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/ArrayConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/ArrayConverter.java index be8ddf237e..a44076aca4 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/ArrayConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/ArrayConverter.java @@ -39,7 +39,7 @@ * 数组转换器,包括原始类型数组 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ArrayConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/AtomicBooleanConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/AtomicBooleanConverter.java index e0d0b2a723..be18f99f07 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/AtomicBooleanConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/AtomicBooleanConverter.java @@ -31,7 +31,7 @@ * {@link AtomicBoolean}转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AtomicBooleanConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/AtomicReferenceConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/AtomicReferenceConverter.java index 760ba22a71..3f7e64ace0 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/AtomicReferenceConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/AtomicReferenceConverter.java @@ -32,7 +32,7 @@ * {@link AtomicReference}转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AtomicReferenceConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/BasicType.java b/bus-core/src/main/java/org/aoju/bus/core/convert/BasicType.java index d4d89f5edb..196c28a5c5 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/BasicType.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/BasicType.java @@ -31,7 +31,7 @@ * 基本类型枚举包括原始类型和包装类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum BasicType { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/BeanConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/BeanConverter.java index ae4d8479a8..5c5764f991 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/BeanConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/BeanConverter.java @@ -45,7 +45,7 @@ * * @param Bean类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BeanConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/BooleanConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/BooleanConverter.java index 725b32a341..2d0f1b7aec 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/BooleanConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/BooleanConverter.java @@ -29,7 +29,7 @@ * 波尔转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BooleanConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/ByteArrayConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/ByteArrayConverter.java index f9e4398117..ee1ea55566 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/ByteArrayConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/ByteArrayConverter.java @@ -29,7 +29,7 @@ * byte 类型数组转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ByteArrayConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/CalendarConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/CalendarConverter.java index f02c38fafb..e94d093fd3 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/CalendarConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/CalendarConverter.java @@ -33,7 +33,7 @@ * 日期转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CalendarConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/CastConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/CastConverter.java index 7afe985c9d..4b7b70176b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/CastConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/CastConverter.java @@ -30,7 +30,7 @@ * * @param 强制转换到的类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CastConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/CharacterConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/CharacterConverter.java index 08f9ab6c4f..0dd4513d70 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/CharacterConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/CharacterConverter.java @@ -30,7 +30,7 @@ * 字符转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CharacterConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/CharsetConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/CharsetConverter.java index d6b160026b..dafb13da6d 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/CharsetConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/CharsetConverter.java @@ -31,7 +31,7 @@ * 编码对象转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CharsetConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/ClassConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/ClassConverter.java index 8d9b3ebdc0..0b1265876e 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/ClassConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/ClassConverter.java @@ -31,7 +31,7 @@ * 将类名转换为类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ClassConverter extends AbstractConverter> { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/CollectionConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/CollectionConverter.java index f986fada2c..2809e929ea 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/CollectionConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/CollectionConverter.java @@ -33,7 +33,7 @@ * 各种集合类转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CollectionConverter implements Converter> { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/Convert.java b/bus-core/src/main/java/org/aoju/bus/core/convert/Convert.java index 3b5706bbe6..4cf2698af3 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/Convert.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/Convert.java @@ -45,7 +45,7 @@ * 类型转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Convert { @@ -80,7 +80,7 @@ public static String toString(Object value) { * * @param value 被转换的值 * @return String数组 - * @since 5.6.1 + * @since 5.6.3 */ public static String[] toStrArray(Object value) { return convert(String[].class, value); @@ -116,7 +116,7 @@ public static Character toChar(Object value) { * * @param value 被转换的值 * @return Character数组 - * @since 5.6.1 + * @since 5.6.3 */ public static Character[] toCharArray(Object value) { return convert(Character[].class, value); @@ -152,7 +152,7 @@ public static Byte toByte(Object value) { * * @param value 被转换的值 * @return Byte数组 - * @since 5.6.1 + * @since 5.6.3 */ public static Byte[] toByteArray(Object value) { return convert(Byte[].class, value); @@ -188,7 +188,7 @@ public static Short toShort(Object value) { * * @param value 被转换的值 * @return Short数组 - * @since 5.6.1 + * @since 5.6.3 */ public static Short[] toShortArray(Object value) { return convert(Short[].class, value); @@ -224,7 +224,7 @@ public static Number toNumber(Object value) { * * @param value 被转换的值 * @return Number数组 - * @since 5.6.1 + * @since 5.6.3 */ public static Number[] toNumberArray(Object value) { return convert(Number[].class, value); @@ -924,7 +924,7 @@ public static String digitToChinese(Number n) { * * @param intValue int值 * @return byte值 - * @since 5.6.1 + * @since 5.6.3 */ public static byte intToByte(int intValue) { return (byte) intValue; @@ -935,7 +935,7 @@ public static byte intToByte(int intValue) { * * @param byteValue byte值 * @return 无符号int值 - * @since 5.6.1 + * @since 5.6.3 */ public static int byteToUnsignedInt(byte byteValue) { // Java 总是把 byte 当做有符处理;我们可以通过将其和 0xFF 进行二进制与得到它的无符值 @@ -947,7 +947,7 @@ public static int byteToUnsignedInt(byte byteValue) { * * @param bytes byte数组 * @return short值 - * @since 5.6.1 + * @since 5.6.3 */ public static short bytesToShort(byte[] bytes) { return (short) (bytes[1] & 0xff | (bytes[0] & 0xff) << 8); @@ -958,7 +958,7 @@ public static short bytesToShort(byte[] bytes) { * * @param shortValue short值 * @return byte数组 - * @since 5.6.1 + * @since 5.6.3 */ public static byte[] shortToBytes(short shortValue) { byte[] b = new byte[2]; @@ -972,7 +972,7 @@ public static byte[] shortToBytes(short shortValue) { * * @param bytes byte数组 * @return int值 - * @since 5.6.1 + * @since 5.6.3 */ public static int bytesToInt(byte[] bytes) { return bytes[3] & 0xFF | // @@ -986,7 +986,7 @@ public static int bytesToInt(byte[] bytes) { * * @param intValue int值 * @return byte数组 - * @since 5.6.1 + * @since 5.6.3 */ public static byte[] intToBytes(int intValue) { return new byte[]{ @@ -1002,7 +1002,7 @@ public static byte[] intToBytes(int intValue) { * * @param longValue long值 * @return byte数组 - * @since 5.6.1 + * @since 5.6.3 */ public static byte[] longToBytes(long longValue) { final byte[] result = new byte[8]; @@ -1018,7 +1018,7 @@ public static byte[] longToBytes(long longValue) { * * @param bytes byte数组 * @return long值 - * @since 5.6.1 + * @since 5.6.3 */ public static long bytesToLong(byte[] bytes) { long values = 0; diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/Converter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/Converter.java index 9368eacb29..6ba1a4fb0b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/Converter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/Converter.java @@ -27,7 +27,7 @@ * 转换器接口,实现类型转换 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Converter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/ConverterRegistry.java b/bus-core/src/main/java/org/aoju/bus/core/convert/ConverterRegistry.java index 5620a9c4a6..e6e7dc1b06 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/ConverterRegistry.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/ConverterRegistry.java @@ -55,7 +55,7 @@ * 转换器,默认转换器预定义的一些转换器,自定义转换器存放用户自定的转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ConverterRegistry { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/CurrencyConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/CurrencyConverter.java index bddeac95a9..f6ddae2e5e 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/CurrencyConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/CurrencyConverter.java @@ -29,7 +29,7 @@ * 货币{@link Currency} 转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CurrencyConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/DateConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/DateConverter.java index 7306d610ef..93dcb52f5c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/DateConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/DateConverter.java @@ -35,7 +35,7 @@ * 日期转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DateConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/DurationConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/DurationConverter.java index 7b40f1e51d..0444d6a6f8 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/DurationConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/DurationConverter.java @@ -30,7 +30,7 @@ * {@link Duration}对象转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DurationConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/EnumConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/EnumConverter.java index a405d643b8..8fe128666f 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/EnumConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/EnumConverter.java @@ -27,7 +27,7 @@ * 无泛型检查的枚举转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EnumConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/GenericEnumConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/GenericEnumConverter.java index 0705f54f3f..a589776967 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/GenericEnumConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/GenericEnumConverter.java @@ -27,7 +27,7 @@ * 泛型枚举转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GenericEnumConverter> extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/LocaleConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/LocaleConverter.java index c7deb0afca..d953e51b9b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/LocaleConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/LocaleConverter.java @@ -33,7 +33,7 @@ * 只提供String转换支持 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LocaleConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/MapConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/MapConverter.java index 5f108c80d3..a7ac1d54dd 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/MapConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/MapConverter.java @@ -37,7 +37,7 @@ * {@link Map} 转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MapConverter extends AbstractConverter> { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/NumberChinese.java b/bus-core/src/main/java/org/aoju/bus/core/convert/NumberChinese.java index d178c9e554..e2fd2c1868 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/NumberChinese.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/NumberChinese.java @@ -36,7 +36,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NumberChinese { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/NumberConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/NumberConverter.java index 72c2cd6d07..7393d0cdbb 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/NumberConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/NumberConverter.java @@ -47,7 +47,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NumberConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/NumberWord.java b/bus-core/src/main/java/org/aoju/bus/core/convert/NumberWord.java index d8b3d3abc1..d3606371be 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/NumberWord.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/NumberWord.java @@ -32,7 +32,7 @@ * 将浮点数类型的number转换成英语的表达方式 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NumberWord { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/OptionalConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/OptionalConverter.java index 59acfaa5b3..cf3ca38be4 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/OptionalConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/OptionalConverter.java @@ -29,7 +29,7 @@ * {@link Optional}对象转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OptionalConverter extends AbstractConverter> { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/PathConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/PathConverter.java index ab100fd96d..4b5ecfb84b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/PathConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/PathConverter.java @@ -33,7 +33,7 @@ * 字符串转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PathConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/PeriodConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/PeriodConverter.java index bc63af69a4..65cec7679a 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/PeriodConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/PeriodConverter.java @@ -30,7 +30,7 @@ * {@link Period}对象转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PeriodConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/PrimitiveConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/PrimitiveConverter.java index fe4a5f31b3..67bc2c8c3c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/PrimitiveConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/PrimitiveConverter.java @@ -43,7 +43,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PrimitiveConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/ReferenceConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/ReferenceConverter.java index f9e8bca9e9..bc41d2c923 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/ReferenceConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/ReferenceConverter.java @@ -35,7 +35,7 @@ * {@link Reference}转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ReferenceConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/StackTraceConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/StackTraceConverter.java index 7293e53a2c..df70c1dbb2 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/StackTraceConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/StackTraceConverter.java @@ -33,7 +33,7 @@ * 只支持Map方式转换 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class StackTraceConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/StringConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/StringConverter.java index 186783588d..829abc10c9 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/StringConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/StringConverter.java @@ -27,7 +27,7 @@ * 字符串转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class StringConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/TemporalConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/TemporalConverter.java index d391075786..d1caca3928 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/TemporalConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/TemporalConverter.java @@ -48,7 +48,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TemporalConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/TimeZoneConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/TimeZoneConverter.java index 736a12e9e3..5bc9760754 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/TimeZoneConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/TimeZoneConverter.java @@ -29,7 +29,7 @@ * TimeZone转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TimeZoneConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/URIConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/URIConverter.java index 87e17f3099..e4fe3135c5 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/URIConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/URIConverter.java @@ -31,7 +31,7 @@ * URI对象转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class URIConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/URLConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/URLConverter.java index ec20f3e025..b7d1bcf8be 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/URLConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/URLConverter.java @@ -31,7 +31,7 @@ * URL对象转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class URLConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/UUIDConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/UUIDConverter.java index 977411e1f9..890a399dc1 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/UUIDConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/UUIDConverter.java @@ -29,7 +29,7 @@ * UUID对象转换器转换器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class UUIDConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/Between.java b/bus-core/src/main/java/org/aoju/bus/core/date/Between.java index 96010d57f3..20f73adb5f 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/date/Between.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/Between.java @@ -34,7 +34,7 @@ * 日期间隔 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Between { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/Boundary.java b/bus-core/src/main/java/org/aoju/bus/core/date/Boundary.java index 1058a6c7e4..2ca63e53e3 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/date/Boundary.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/Boundary.java @@ -33,7 +33,7 @@ * 日期范围 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Boundary extends Range { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/DateTime.java b/bus-core/src/main/java/org/aoju/bus/core/date/DateTime.java index 6e7864d12f..7aabb27cfe 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/date/DateTime.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/DateTime.java @@ -50,7 +50,7 @@ * 包装java.utils.Date * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DateTime extends Date { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/StopWatch.java b/bus-core/src/main/java/org/aoju/bus/core/date/StopWatch.java index 7aae6640c5..e2b163224b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/date/StopWatch.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/StopWatch.java @@ -56,7 +56,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class StopWatch { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/SystemClock.java b/bus-core/src/main/java/org/aoju/bus/core/date/SystemClock.java index 1af19f59bd..107432c65e 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/date/SystemClock.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/SystemClock.java @@ -36,7 +36,7 @@ * 后台定时更新时钟,JVM退出时,线程自动回收 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SystemClock { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/TimeInterval.java b/bus-core/src/main/java/org/aoju/bus/core/date/TimeInterval.java index 309d330d0b..f608058c3e 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/date/TimeInterval.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/TimeInterval.java @@ -31,7 +31,7 @@ * 计算某个过程花费的时间,精确到毫秒 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TimeInterval { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/format/AbstractFormater.java b/bus-core/src/main/java/org/aoju/bus/core/date/format/AbstractFormater.java index e4dc548aab..df5a44c457 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/date/format/AbstractFormater.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/format/AbstractFormater.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractFormater implements Formatter, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/format/DateParser.java b/bus-core/src/main/java/org/aoju/bus/core/date/format/DateParser.java index ec84891c43..033409c4c1 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/date/format/DateParser.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/format/DateParser.java @@ -32,7 +32,7 @@ * 日期解析接口,用于解析日期字符串为 {@link Date} 对象 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface DateParser extends Formatter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/format/DatePeriod.java b/bus-core/src/main/java/org/aoju/bus/core/date/format/DatePeriod.java index e0ae336665..67ad3dc423 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/date/format/DatePeriod.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/format/DatePeriod.java @@ -30,7 +30,7 @@ * 时长格式化器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DatePeriod { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/format/DatePrinter.java b/bus-core/src/main/java/org/aoju/bus/core/date/format/DatePrinter.java index 53914ac145..e691034801 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/date/format/DatePrinter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/format/DatePrinter.java @@ -30,7 +30,7 @@ * 日期格式化输出接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface DatePrinter extends Formatter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/format/FastDateParser.java b/bus-core/src/main/java/org/aoju/bus/core/date/format/FastDateParser.java index fa31c2804d..07f1c60430 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/date/format/FastDateParser.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/format/FastDateParser.java @@ -41,7 +41,7 @@ * 用于解析日期字符串并转换为 {@link Date} 对象 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FastDateParser extends AbstractFormater implements DateParser { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/format/FastDatePrinter.java b/bus-core/src/main/java/org/aoju/bus/core/date/format/FastDatePrinter.java index f9bdc693d8..363de55a0f 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/date/format/FastDatePrinter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/format/FastDatePrinter.java @@ -37,7 +37,7 @@ * {@link java.text.SimpleDateFormat} 的线程安全版本,用于将 {@link Date} 格式化输出 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FastDatePrinter extends AbstractFormater implements DatePrinter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/format/FormatBuilder.java b/bus-core/src/main/java/org/aoju/bus/core/date/format/FormatBuilder.java index 0a7f34c030..09d0b3179b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/date/format/FormatBuilder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/format/FormatBuilder.java @@ -38,7 +38,7 @@ * {@link #getDateTimeInstance(int, int, TimeZone, Locale)} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FormatBuilder extends Format implements DateParser, DatePrinter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/format/FormatCache.java b/bus-core/src/main/java/org/aoju/bus/core/date/format/FormatCache.java index bc75f9026d..de16448442 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/date/format/FormatCache.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/format/FormatCache.java @@ -38,7 +38,7 @@ * 日期格式化器缓存 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class FormatCache { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/format/Formatter.java b/bus-core/src/main/java/org/aoju/bus/core/date/format/Formatter.java index a4104e6673..39502eac1a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/date/format/Formatter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/format/Formatter.java @@ -30,7 +30,7 @@ * 日期基本信息获取接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Formatter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/ArrayType.java b/bus-core/src/main/java/org/aoju/bus/core/getter/ArrayType.java index 5aee70bae0..5b85d6893d 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/ArrayType.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/ArrayType.java @@ -30,7 +30,7 @@ * 数组类型的Get接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ArrayType { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/BasicType.java b/bus-core/src/main/java/org/aoju/bus/core/getter/BasicType.java index a17a087850..3439847dc2 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/BasicType.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/BasicType.java @@ -32,7 +32,7 @@ * 提供一个统一的接口定义返回不同类型的值(基本类型) * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface BasicType { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/GroupedType.java b/bus-core/src/main/java/org/aoju/bus/core/getter/GroupedType.java index cdc6998911..a27c6d16ea 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/GroupedType.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/GroupedType.java @@ -30,7 +30,7 @@ * 基于分组的Get接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface GroupedType { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/ListType.java b/bus-core/src/main/java/org/aoju/bus/core/getter/ListType.java index c242cbc554..1bfaca0542 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/ListType.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/ListType.java @@ -31,7 +31,7 @@ * 列表类型的Get接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ListType { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/OptArrayType.java b/bus-core/src/main/java/org/aoju/bus/core/getter/OptArrayType.java index fb4255d46c..ad8ec10b04 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/OptArrayType.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/OptArrayType.java @@ -32,7 +32,7 @@ * 如果值不存在或获取错误,返回默认值 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface OptArrayType { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/OptBasicType.java b/bus-core/src/main/java/org/aoju/bus/core/getter/OptBasicType.java index 25549dd5b5..273ed0a07c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/OptBasicType.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/OptBasicType.java @@ -33,7 +33,7 @@ * 如果值不存在或获取错误,返回默认值 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface OptBasicType { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullObject.java b/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullObject.java index eaa3d03a6f..b668fc2cfb 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullObject.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullObject.java @@ -35,7 +35,7 @@ * 在不提供默认值的情况下, 如果值不存在或获取错误,返回null * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface OptNullObject extends OptNullType { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullString.java b/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullString.java index 9522f8accc..5147310aec 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullString.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullString.java @@ -34,7 +34,7 @@ * 用户只需实现getStr方法即可,其他类型将会从String结果中转换 在不提供默认值的情况下, 如果值不存在或获取错误,返回null * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface OptNullString extends OptNullType { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullType.java b/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullType.java index c25635ed75..1d8481a368 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullType.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullType.java @@ -33,7 +33,7 @@ * 在不提供默认值的情况下, 如果值不存在或获取错误,返回null * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface OptNullType extends BasicType, OptBasicType { diff --git a/bus-core/src/main/java/org/aoju/bus/core/image/Graphics.java b/bus-core/src/main/java/org/aoju/bus/core/image/Graphics.java index 78d1744d3d..36d365c358 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/image/Graphics.java +++ b/bus-core/src/main/java/org/aoju/bus/core/image/Graphics.java @@ -32,7 +32,7 @@ * {@link java.awt.Graphics}相关工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Graphics { diff --git a/bus-core/src/main/java/org/aoju/bus/core/image/Image.java b/bus-core/src/main/java/org/aoju/bus/core/image/Image.java index 010df0ad35..d5e39b97db 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/image/Image.java +++ b/bus-core/src/main/java/org/aoju/bus/core/image/Image.java @@ -49,7 +49,7 @@ * 图像编辑器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Image implements Serializable { @@ -542,7 +542,7 @@ public Image pressImage(java.awt.Image pressImage, Rectangle rectangle, float al * * @param degree 旋转角度 * @return 旋转后的图片 - * @since 5.6.1 + * @since 5.6.3 */ public Image rotate(int degree) { final java.awt.Image image = getValidSrcImg(); diff --git a/bus-core/src/main/java/org/aoju/bus/core/image/ScaleType.java b/bus-core/src/main/java/org/aoju/bus/core/image/ScaleType.java index c36b837b53..f2d4f136b1 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/image/ScaleType.java +++ b/bus-core/src/main/java/org/aoju/bus/core/image/ScaleType.java @@ -29,7 +29,7 @@ * 图片缩略算法类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum ScaleType { diff --git a/bus-core/src/main/java/org/aoju/bus/core/instance/Instance.java b/bus-core/src/main/java/org/aoju/bus/core/instance/Instance.java index 679b0e3294..8562a83088 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/instance/Instance.java +++ b/bus-core/src/main/java/org/aoju/bus/core/instance/Instance.java @@ -31,7 +31,7 @@ * 2. 当前类出于测试阶段 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Instance { diff --git a/bus-core/src/main/java/org/aoju/bus/core/instance/InstanceFactory.java b/bus-core/src/main/java/org/aoju/bus/core/instance/InstanceFactory.java index 5a3cebc0d0..7074360acc 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/instance/InstanceFactory.java +++ b/bus-core/src/main/java/org/aoju/bus/core/instance/InstanceFactory.java @@ -37,7 +37,7 @@ * 实例化工厂类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class InstanceFactory implements Instance { diff --git a/bus-core/src/main/java/org/aoju/bus/core/instance/Instances.java b/bus-core/src/main/java/org/aoju/bus/core/instance/Instances.java index 1a88a7e01f..24f83969dd 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/instance/Instances.java +++ b/bus-core/src/main/java/org/aoju/bus/core/instance/Instances.java @@ -31,7 +31,7 @@ * 对于 {@link InstanceFactory} 的便于使用 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @ThreadSafe diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/AbstractBlending.java b/bus-core/src/main/java/org/aoju/bus/core/io/AbstractBlending.java index db2f60275d..2ffd16edb0 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/AbstractBlending.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/AbstractBlending.java @@ -29,7 +29,7 @@ * 可以读取的一组索引值 {@link BufferSource#select}. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AbstractBlending extends AbstractList implements RandomAccess { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/AsyncTimeout.java b/bus-core/src/main/java/org/aoju/bus/core/io/AsyncTimeout.java index b465685f0f..41317b0f9a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/AsyncTimeout.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/AsyncTimeout.java @@ -34,7 +34,7 @@ * 在本地不支持超时的地方实现超时,例如对阻塞的套接字操作. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AsyncTimeout extends Timeout { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/BOMInputStream.java b/bus-core/src/main/java/org/aoju/bus/core/io/BOMInputStream.java index df99d66198..6b273cf7f0 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/BOMInputStream.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/BOMInputStream.java @@ -48,7 +48,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BOMInputStream extends InputStream { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/Buffer.java b/bus-core/src/main/java/org/aoju/bus/core/io/Buffer.java index 1cf8e9a050..29a35738e8 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/Buffer.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/Buffer.java @@ -45,7 +45,7 @@ * 内存中字节的集合. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Buffer implements BufferSource, BufferSink, Cloneable, ByteChannel { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/BufferPool.java b/bus-core/src/main/java/org/aoju/bus/core/io/BufferPool.java index 71d3ba7c03..73656adafa 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/BufferPool.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/BufferPool.java @@ -31,7 +31,7 @@ * ByteBuffer内存池 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BufferPool { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/BufferSink.java b/bus-core/src/main/java/org/aoju/bus/core/io/BufferSink.java index d921331759..e016dc3665 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/BufferSink.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/BufferSink.java @@ -33,7 +33,7 @@ * 以便调用者可以进行小的写操作没有性能损失 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface BufferSink extends Sink, WritableByteChannel { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/BufferSource.java b/bus-core/src/main/java/org/aoju/bus/core/io/BufferSource.java index 438945757d..e634c2efc0 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/BufferSource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/BufferSource.java @@ -33,7 +33,7 @@ * 它还允许客户端提前读取,在消费之前进行必要的缓冲输入 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface BufferSource extends Source, ReadableByteChannel { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/ByteBuffer.java b/bus-core/src/main/java/org/aoju/bus/core/io/ByteBuffer.java index 0854e29abd..fc690c6ed1 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/ByteBuffer.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/ByteBuffer.java @@ -36,7 +36,7 @@ * 两个半部分,描述段如何组成这个字节字符串 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ByteBuffer extends ByteString { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/ByteString.java b/bus-core/src/main/java/org/aoju/bus/core/io/ByteString.java index 2431e7e8c5..eff0ef379c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/ByteString.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/ByteString.java @@ -44,7 +44,7 @@ * 不可变的字节序列. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ByteString implements Serializable, Comparable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/DeflaterSink.java b/bus-core/src/main/java/org/aoju/bus/core/io/DeflaterSink.java index b39cf9c92a..9ea803be6a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/DeflaterSink.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/DeflaterSink.java @@ -35,7 +35,7 @@ * 这种早期压缩可能不如执行的压缩有效 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DeflaterSink implements Sink { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/Delegate.java b/bus-core/src/main/java/org/aoju/bus/core/io/Delegate.java index 1102d3aabd..e0eb7c589f 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/Delegate.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/Delegate.java @@ -30,7 +30,7 @@ * 将调用转发给另一个调用的 {@link Timeout}. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Delegate extends Timeout { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/DelegateSink.java b/bus-core/src/main/java/org/aoju/bus/core/io/DelegateSink.java index 25922f7e17..4a389b4edf 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/DelegateSink.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/DelegateSink.java @@ -31,7 +31,7 @@ * 将调用转发给另一个调用的{@link Sink} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class DelegateSink implements Sink { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/DelegateSource.java b/bus-core/src/main/java/org/aoju/bus/core/io/DelegateSource.java index beed8e7122..2b358d5d1c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/DelegateSource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/DelegateSource.java @@ -31,7 +31,7 @@ * 将调用转发给另一个调用的{@link Source} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class DelegateSource implements Source { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/EventFactory.java b/bus-core/src/main/java/org/aoju/bus/core/io/EventFactory.java index 58a811836d..06fd5bea4b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/EventFactory.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/EventFactory.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface EventFactory { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/FastByteArray.java b/bus-core/src/main/java/org/aoju/bus/core/io/FastByteArray.java index 7925a2bd2c..44df53821b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/FastByteArray.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/FastByteArray.java @@ -36,7 +36,7 @@ * 避免重新分配内存块而是分配新增的缓冲区,缓冲区不会被GC,数据也不会被拷贝到其他缓冲区 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FastByteArray extends OutputStream { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/FastByteBuffer.java b/bus-core/src/main/java/org/aoju/bus/core/io/FastByteBuffer.java index a730a39793..0b178ebb00 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/FastByteBuffer.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/FastByteBuffer.java @@ -28,7 +28,7 @@ * 快速缓冲,将数据存放在缓冲集中,取代以往的单一数组 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FastByteBuffer { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/FaultHideSink.java b/bus-core/src/main/java/org/aoju/bus/core/io/FaultHideSink.java index 089a968fe4..5cfe005d0b 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/FaultHideSink.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/FaultHideSink.java @@ -30,7 +30,7 @@ * 即使底层接收器抛出了IOExceptions * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FaultHideSink extends DelegateSink { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/FileOperator.java b/bus-core/src/main/java/org/aoju/bus/core/io/FileOperator.java index a93810b54e..b3f0cf3d3d 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/FileOperator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/FileOperator.java @@ -31,7 +31,7 @@ * 读取和写入目标文件 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class FileOperator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/FileSystem.java b/bus-core/src/main/java/org/aoju/bus/core/io/FileSystem.java index 6d7255026a..ab78d0c524 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/FileSystem.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/FileSystem.java @@ -36,7 +36,7 @@ * 例如加密) * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface FileSystem { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/GzipSink.java b/bus-core/src/main/java/org/aoju/bus/core/io/GzipSink.java index f065781ce2..c429efec9b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/GzipSink.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/GzipSink.java @@ -35,7 +35,7 @@ * 只在应用程序行为需要时调用{@link #flush} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class GzipSink implements Sink { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/GzipSource.java b/bus-core/src/main/java/org/aoju/bus/core/io/GzipSource.java index 25c845d2de..d04b76d6d9 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/GzipSource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/GzipSource.java @@ -34,7 +34,7 @@ * 解压读取数据 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class GzipSource implements Source { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/HashSink.java b/bus-core/src/main/java/org/aoju/bus/core/io/HashSink.java index 7bc026f388..e7bb588fbc 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/HashSink.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/HashSink.java @@ -39,7 +39,7 @@ * {@link #hash()}来计算最终的哈希值 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class HashSink extends DelegateSink { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/HashSource.java b/bus-core/src/main/java/org/aoju/bus/core/io/HashSource.java index fa74f0b4fe..aa1997939f 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/HashSource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/HashSource.java @@ -38,7 +38,7 @@ * 然后调用{@link #hash()}来计算最终的哈希值 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class HashSource extends DelegateSource { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/InflaterSource.java b/bus-core/src/main/java/org/aoju/bus/core/io/InflaterSource.java index fa69ff6f89..4c97374308 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/InflaterSource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/InflaterSource.java @@ -35,7 +35,7 @@ * 解压从另一个源读取的数据. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class InflaterSource implements Source { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/LifeCycle.java b/bus-core/src/main/java/org/aoju/bus/core/io/LifeCycle.java index e7427de36b..bdd14b2c2a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/LifeCycle.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/LifeCycle.java @@ -28,7 +28,7 @@ * 这个池是一个线程安全的静态单例 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class LifeCycle { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/LineHandler.java b/bus-core/src/main/java/org/aoju/bus/core/io/LineHandler.java index bf878d880c..6a408247f3 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/LineHandler.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/LineHandler.java @@ -27,7 +27,7 @@ * 行处理器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface LineHandler { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/NullOutputStream.java b/bus-core/src/main/java/org/aoju/bus/core/io/NullOutputStream.java index e7c231f07b..7ba5fb9a1b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/NullOutputStream.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/NullOutputStream.java @@ -31,7 +31,7 @@ * 来自 Apache Commons io * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NullOutputStream extends OutputStream { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/PageBuffer.java b/bus-core/src/main/java/org/aoju/bus/core/io/PageBuffer.java index 628f8f1afd..c68a75b7b1 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/PageBuffer.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/PageBuffer.java @@ -34,7 +34,7 @@ * ByteBuffer内存页 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PageBuffer { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/PeekSource.java b/bus-core/src/main/java/org/aoju/bus/core/io/PeekSource.java index 6fa7ef5f39..d6e80f05e6 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/PeekSource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/PeekSource.java @@ -34,7 +34,7 @@ * 无效,在以后的读取中抛出{@link IllegalStateException} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class PeekSource implements Source { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/Pipe.java b/bus-core/src/main/java/org/aoju/bus/core/io/Pipe.java index a95b1c3f1d..c5666a5e59 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/Pipe.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/Pipe.java @@ -30,7 +30,7 @@ * 通常每个线程都由自己的线程访问:生产者线程向接收器写入数据,消费者线程从源读取数据 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Pipe { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/RealSink.java b/bus-core/src/main/java/org/aoju/bus/core/io/RealSink.java index 1770aa4326..8fef877c20 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/RealSink.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/RealSink.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class RealSink implements BufferSink { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/RealSource.java b/bus-core/src/main/java/org/aoju/bus/core/io/RealSource.java index cb6c5eb16c..4f12cb1873 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/RealSource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/RealSource.java @@ -34,7 +34,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class RealSource implements BufferSource { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/RelayBuffer.java b/bus-core/src/main/java/org/aoju/bus/core/io/RelayBuffer.java index dd85df2de0..5c34f29c4e 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/RelayBuffer.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/RelayBuffer.java @@ -36,7 +36,7 @@ * 这个类保留一个最近从上游读取的字节的小缓冲区。减少文件I/O和数据复制 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class RelayBuffer { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/RingBuffer.java b/bus-core/src/main/java/org/aoju/bus/core/io/RingBuffer.java index 8a93c981c8..0c0aaeb618 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/RingBuffer.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/RingBuffer.java @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class RingBuffer { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/Segment.java b/bus-core/src/main/java/org/aoju/bus/core/io/Segment.java index d95f18495f..5bd09c7f15 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/Segment.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/Segment.java @@ -35,7 +35,7 @@ * 限制、prev和next引用不共享 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Segment { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/Sink.java b/bus-core/src/main/java/org/aoju/bus/core/io/Sink.java index db99c2ba69..a63f64678d 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/Sink.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/Sink.java @@ -34,7 +34,7 @@ * {@link BufferSink#outputStream}使一个接收器适应{@code outputStream} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Sink extends Closeable, Flushable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/Source.java b/bus-core/src/main/java/org/aoju/bus/core/io/Source.java index f6d8b69dc2..bac2651bbc 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/Source.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/Source.java @@ -32,7 +32,7 @@ * 分层以转换提供的数据,例如解压、解密或移除协议框架 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Source extends Closeable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/StreamProgress.java b/bus-core/src/main/java/org/aoju/bus/core/io/StreamProgress.java index 3fcf4b18b3..f193e15176 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/StreamProgress.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/StreamProgress.java @@ -27,7 +27,7 @@ * Stream进度条 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface StreamProgress { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/Timeout.java b/bus-core/src/main/java/org/aoju/bus/core/io/Timeout.java index 0db0a368a1..a400eb242b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/Timeout.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/Timeout.java @@ -35,7 +35,7 @@ * 适用规则:关闭洗涤槽,稍后重试 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Timeout { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/VirtualBuffer.java b/bus-core/src/main/java/org/aoju/bus/core/io/VirtualBuffer.java index 0c839f79f4..d9325b9bc1 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/VirtualBuffer.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/VirtualBuffer.java @@ -29,7 +29,7 @@ * 虚拟ByteBuffer缓冲区 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class VirtualBuffer { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/file/FileAppender.java b/bus-core/src/main/java/org/aoju/bus/core/io/file/FileAppender.java index b4ff15284c..acda7b2812 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/file/FileAppender.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/file/FileAppender.java @@ -37,7 +37,7 @@ * 在调用append方法后会缓存于内存,只有超过容量后才会一次性写入文件,因此内存中随时有剩余未写入文件的内容,在最后必须调用flush方法将剩余内容刷入文件 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FileAppender implements Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/file/FileCopier.java b/bus-core/src/main/java/org/aoju/bus/core/io/file/FileCopier.java index 120851e450..18e0864999 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/file/FileCopier.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/file/FileCopier.java @@ -45,7 +45,7 @@ * 4、目录下的文件和目录复制到另一个目录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FileCopier extends Duplicate { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/file/FileMode.java b/bus-core/src/main/java/org/aoju/bus/core/io/file/FileMode.java index 77cf89f929..5fa707b4a5 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/file/FileMode.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/file/FileMode.java @@ -27,7 +27,7 @@ * 文件读写模式,常用于RandomAccessFile * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum FileMode { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/file/FileReader.java b/bus-core/src/main/java/org/aoju/bus/core/io/file/FileReader.java index 24b9649c8a..ab6f05ff99 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/file/FileReader.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/file/FileReader.java @@ -40,7 +40,7 @@ * 文件读取器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FileReader extends FileWrapper { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/file/FileWrapper.java b/bus-core/src/main/java/org/aoju/bus/core/io/file/FileWrapper.java index b3068102f4..44c60c4bfc 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/file/FileWrapper.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/file/FileWrapper.java @@ -33,7 +33,7 @@ * 文件包装器,扩展文件对象 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FileWrapper { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/file/FileWriter.java b/bus-core/src/main/java/org/aoju/bus/core/io/file/FileWriter.java index 99f4c5e213..b3b14ba05e 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/file/FileWriter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/file/FileWriter.java @@ -40,7 +40,7 @@ * 文件写入器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FileWriter extends FileWrapper { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/file/LineReadWatcher.java b/bus-core/src/main/java/org/aoju/bus/core/io/file/LineReadWatcher.java index a3139a0d20..3915929c1e 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/file/LineReadWatcher.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/file/LineReadWatcher.java @@ -38,7 +38,7 @@ * 行处理的Watcher实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LineReadWatcher extends SimpleWatcher implements Runnable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/file/LineSeparator.java b/bus-core/src/main/java/org/aoju/bus/core/io/file/LineSeparator.java index 47380790cc..2e1b1c4b61 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/file/LineSeparator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/file/LineSeparator.java @@ -35,7 +35,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @see #MAC * @see #LINUX * @see #WINDOWS diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/file/Tailer.java b/bus-core/src/main/java/org/aoju/bus/core/io/file/Tailer.java index b114729d1f..30a1ccb79c 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/file/Tailer.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/file/Tailer.java @@ -42,7 +42,7 @@ * 文件内容跟随器,实现类似Linux下"tail -f"命令功能 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Tailer implements Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/resource/BytesResource.java b/bus-core/src/main/java/org/aoju/bus/core/io/resource/BytesResource.java index a5b70cceb0..2854a38de8 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/resource/BytesResource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/resource/BytesResource.java @@ -38,7 +38,7 @@ * 注意:此对象中getUrl方法始终返回null * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BytesResource implements Resource { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/resource/ClassPathResource.java b/bus-core/src/main/java/org/aoju/bus/core/io/resource/ClassPathResource.java index 035d8769b2..e04cda0439 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/resource/ClassPathResource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/resource/ClassPathResource.java @@ -34,7 +34,7 @@ * 传入的path所指向的资源必须存在,否则报错 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ClassPathResource extends UriResource { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/resource/FileResource.java b/bus-core/src/main/java/org/aoju/bus/core/io/resource/FileResource.java index 8c70211f73..2883bc55aa 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/resource/FileResource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/resource/FileResource.java @@ -33,7 +33,7 @@ * 文件资源访问对象 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FileResource extends UriResource { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/resource/InputStreamResource.java b/bus-core/src/main/java/org/aoju/bus/core/io/resource/InputStreamResource.java index b23e50fa43..613b64dfe7 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/resource/InputStreamResource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/resource/InputStreamResource.java @@ -36,7 +36,7 @@ * 注意:此对象中getUrl方法始终返回null * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class InputStreamResource implements Resource { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/resource/MultiFileResource.java b/bus-core/src/main/java/org/aoju/bus/core/io/resource/MultiFileResource.java index 4ea651cca8..67a117df9e 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/resource/MultiFileResource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/resource/MultiFileResource.java @@ -31,7 +31,7 @@ * 此资源为一个利用游标自循环资源,只有调用{@link #next()} 方法才会获取下一个资源,使用完毕后调用{@link #reset()}方法重置游标 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MultiFileResource extends MultiResource { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/resource/MultiResource.java b/bus-core/src/main/java/org/aoju/bus/core/io/resource/MultiResource.java index b1213eb128..71ca378f2a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/resource/MultiResource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/resource/MultiResource.java @@ -40,7 +40,7 @@ * 此资源为一个利用游标自循环资源,只有调用{@link #next()} 方法才会获取下一个资源,使用完毕后调用{@link #reset()}方法重置游标 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MultiResource implements Resource, Iterable, Iterator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/resource/Resource.java b/bus-core/src/main/java/org/aoju/bus/core/io/resource/Resource.java index 3df040e331..86a5e7059a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/resource/Resource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/resource/Resource.java @@ -36,7 +36,7 @@ * 资源可以是文件、URL、ClassPath中的文件亦或者jar包中的文件 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Resource { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/resource/StringResource.java b/bus-core/src/main/java/org/aoju/bus/core/io/resource/StringResource.java index 0ff5f15138..726878c163 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/resource/StringResource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/resource/StringResource.java @@ -37,7 +37,7 @@ * 字符串资源,字符串做为资源 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class StringResource implements Resource { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/resource/UriResource.java b/bus-core/src/main/java/org/aoju/bus/core/io/resource/UriResource.java index 484a3f9ea8..5de5926878 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/resource/UriResource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/resource/UriResource.java @@ -40,7 +40,7 @@ * URL资源访问类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class UriResource implements Resource { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/resource/WebAppResource.java b/bus-core/src/main/java/org/aoju/bus/core/io/resource/WebAppResource.java index 2a8a94ff74..f0e532cd79 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/resource/WebAppResource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/resource/WebAppResource.java @@ -31,7 +31,7 @@ * Web root资源访问对象 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WebAppResource extends FileResource { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/watchers/DelayWatcher.java b/bus-core/src/main/java/org/aoju/bus/core/io/watchers/DelayWatcher.java index b18b3696fe..a10f24962e 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/watchers/DelayWatcher.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/watchers/DelayWatcher.java @@ -40,7 +40,7 @@ * 此类通过维护一个Set将短时间内相同文件多次modify的事件合并处理触发,从而避免以上问题 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DelayWatcher implements Watcher { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/watchers/IgnoreWatcher.java b/bus-core/src/main/java/org/aoju/bus/core/io/watchers/IgnoreWatcher.java index a4305e64e8..5580b042fc 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/watchers/IgnoreWatcher.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/watchers/IgnoreWatcher.java @@ -31,7 +31,7 @@ * 用户继承此类后实现需要监听的方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class IgnoreWatcher implements Watcher { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/watchers/SimpleWatcher.java b/bus-core/src/main/java/org/aoju/bus/core/io/watchers/SimpleWatcher.java index fe8483b93a..bcfd42c0c8 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/watchers/SimpleWatcher.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/watchers/SimpleWatcher.java @@ -28,7 +28,7 @@ * 用户继承此类后实现需要监听的方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SimpleWatcher extends IgnoreWatcher { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/watchers/WatchMonitor.java b/bus-core/src/main/java/org/aoju/bus/core/io/watchers/WatchMonitor.java index 011390f73e..9ea808095f 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/watchers/WatchMonitor.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/watchers/WatchMonitor.java @@ -43,7 +43,7 @@ * 递归监听目录时,并不会监听新创建的目录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WatchMonitor extends WatchServer { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/watchers/WatchServer.java b/bus-core/src/main/java/org/aoju/bus/core/io/watchers/WatchServer.java index f24244206b..9ef67e284e 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/watchers/WatchServer.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/watchers/WatchServer.java @@ -40,7 +40,7 @@ * 文件监听服务,此服务可以同时监听多个路径 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WatchServer extends Thread implements Closeable, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/watchers/Watcher.java b/bus-core/src/main/java/org/aoju/bus/core/io/watchers/Watcher.java index 12c4f31374..aeceb9eeb6 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/watchers/Watcher.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/watchers/Watcher.java @@ -30,7 +30,7 @@ * 观察者(监视器) * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Watcher { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/watchers/WatcherChain.java b/bus-core/src/main/java/org/aoju/bus/core/io/watchers/WatcherChain.java index 04f51bfdeb..7aa4181e78 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/io/watchers/WatcherChain.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/watchers/WatcherChain.java @@ -36,7 +36,7 @@ * 用于加入多个观察者 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WatcherChain implements Watcher, Chain { diff --git a/bus-core/src/main/java/org/aoju/bus/core/key/HashID.java b/bus-core/src/main/java/org/aoju/bus/core/key/HashID.java index 609245c80b..5e19e66be7 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/key/HashID.java +++ b/bus-core/src/main/java/org/aoju/bus/core/key/HashID.java @@ -36,7 +36,7 @@ * 数据库id,将它们用作忘记密码散列、邀请码、存储碎片号 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HashID { diff --git a/bus-core/src/main/java/org/aoju/bus/core/key/LongID.java b/bus-core/src/main/java/org/aoju/bus/core/key/LongID.java index fb534b39db..2a9416ee9c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/key/LongID.java +++ b/bus-core/src/main/java/org/aoju/bus/core/key/LongID.java @@ -47,7 +47,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LongID { diff --git a/bus-core/src/main/java/org/aoju/bus/core/key/ObjectID.java b/bus-core/src/main/java/org/aoju/bus/core/key/ObjectID.java index 18c7d21c77..f4d1d08fbc 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/key/ObjectID.java +++ b/bus-core/src/main/java/org/aoju/bus/core/key/ObjectID.java @@ -39,7 +39,7 @@ * 由12个字节组成,分割如下: * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ObjectID implements Comparable, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/key/Snowflake.java b/bus-core/src/main/java/org/aoju/bus/core/key/Snowflake.java index bf95db44b5..50de03c3ff 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/key/Snowflake.java +++ b/bus-core/src/main/java/org/aoju/bus/core/key/Snowflake.java @@ -41,7 +41,7 @@ * (由数据中心ID和机器ID作区分),并且效率较高,经测试,SnowFlake每秒能够产生26万ID左右 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Snowflake implements Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/key/UUID.java b/bus-core/src/main/java/org/aoju/bus/core/key/UUID.java index eefd5c6b6a..d0bff0da0c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/key/UUID.java +++ b/bus-core/src/main/java/org/aoju/bus/core/key/UUID.java @@ -60,7 +60,7 @@ * 这些类型的 version 值分别为 1、2、3 和 4 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class UUID implements java.io.Serializable, Comparable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Algorithm.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Algorithm.java index a695229465..ed99590dfc 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Algorithm.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Algorithm.java @@ -27,7 +27,7 @@ * 加解密算法类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Algorithm { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Ansi.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Ansi.java index 1371930759..650157d3c2 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Ansi.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Ansi.java @@ -40,7 +40,7 @@ * 注意:同时出现多种组合FG颜色或BG颜色,只有最后一个会显示 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Ansi { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Assert.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Assert.java index a5adc3d021..1856204182 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Assert.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Assert.java @@ -35,7 +35,7 @@ * 断言某些对象或值是否符合规定,否则抛出异常 经常用于做变量检查 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Assert { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Caller.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Caller.java index ceffb7b576..058e1cea00 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Caller.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Caller.java @@ -29,7 +29,7 @@ * 调用者 可以通过此类的方法获取调用者、多级调用者以及判断是否被调用 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Caller { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Chain.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Chain.java index f80e506836..0701675dbf 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Chain.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Chain.java @@ -29,7 +29,7 @@ * @param 元素类型 * @param 目标类类型,用于返回this对象 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Chain extends Iterable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Charset.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Charset.java index f1e5ade855..90d5c3ae20 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Charset.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Charset.java @@ -27,7 +27,7 @@ * 编码常量 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Charset { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Console.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Console.java index a9e8811ecf..854ee5e64c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Console.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Console.java @@ -33,7 +33,7 @@ * 此类主要针对{@link java.lang.System#out} 和 {@link java.lang.System#err} 做封装 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Console { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Dict.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Dict.java index 4106b2dc28..6d8754bced 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Dict.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Dict.java @@ -38,7 +38,7 @@ * 字典对象,扩充了HashMap中的方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Dict extends LinkedHashMap implements BasicType { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Editor.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Editor.java index 712414d8aa..2726604213 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Editor.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Editor.java @@ -34,7 +34,7 @@ * * @param 被编辑对象类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Editor { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Fields.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Fields.java index 048761d5d7..92fc818df3 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Fields.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Fields.java @@ -33,7 +33,7 @@ * 日期场景属性 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Fields { @@ -663,7 +663,7 @@ public class Fields { * 与Calendar相应值对应 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum DateField { @@ -818,7 +818,7 @@ public int getValue() { * 日期时间单位,每个单位都是以毫秒为基数 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum Unit { @@ -867,7 +867,7 @@ public long getMillis() { * 与Calendar中的月份int值对应 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @see Calendar#JANUARY * @see Calendar#FEBRUARY * @see Calendar#MARCH @@ -1005,7 +1005,7 @@ public int getValue() { * 季度枚举 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum Quarter { @@ -1068,7 +1068,7 @@ public int getValue() { * 与Calendar中的星期int值对应 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @see #SUNDAY * @see #MONDAY * @see #TUESDAY diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/FileType.java b/bus-core/src/main/java/org/aoju/bus/core/lang/FileType.java index 9b48d63997..8919a41af1 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/FileType.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/FileType.java @@ -39,7 +39,7 @@ * 文件类型(扩展名) * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FileType { @@ -393,7 +393,6 @@ public class FileType { put(".flv", "video/x-flv"); put(".3gp", "video/3gpp"); put(".avi", "video/x-msvideo"); - put(".mp4", "video/mp4"); put(".3g2", "video/3gpp2"); put(".3gp2", "video/3gpp2"); put(".3gpp", "video/3gpp"); @@ -415,6 +414,7 @@ public class FileType { put(".m2ts", "video/vnd.dlna.mpeg-tts"); put(".m2v", "video/mpeg"); put(".m4v", "video/x-m4v"); + put(".mp4", "video/mp4"); put(".mp4v", "video/mp4"); put(".mpa", "video/mpeg"); put(".mpe", "video/mpeg"); @@ -772,7 +772,8 @@ public class FileType { put("2e524d46000000120001", "rmvb"); // flv与f4v相同 put("464c5601050000000900", "flv"); - put("00000020667479706d70", "mp4"); + put("00000020667479706", "mp4"); + put("00000018667479706D70", "mp4"); put("49443303000000002176", "mp3"); put("000001ba210001000180", "mpg"); put("3026b2758e66cf11a6d9", "wmv"); diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Filter.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Filter.java index a429eb87ba..8cca335ce6 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Filter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Filter.java @@ -27,7 +27,7 @@ * 过滤器接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Filter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Func.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Func.java index 94d2c2a9d8..c82e60a2c8 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Func.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Func.java @@ -31,7 +31,7 @@ * @param

参数类型 * @param 返回值类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Func { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Header.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Header.java index 0d824177ce..bbd559b1b7 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Header.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Header.java @@ -27,7 +27,7 @@ * Header 常量 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Header { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Holder.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Holder.java index aae1c42dfc..f2bdf839b5 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Holder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Holder.java @@ -30,7 +30,7 @@ * * @param 所持有值类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Holder extends MutableObject { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Http.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Http.java index 6f9ded0955..4c518252ce 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Http.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Http.java @@ -27,7 +27,7 @@ * HTTP 相关常量 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Http { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Lang.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Lang.java index d4cb4f3132..88faf4cbe7 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Lang.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Lang.java @@ -27,7 +27,7 @@ * 翻译语言枚举 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum Lang { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Lazy.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Lazy.java index 352391e458..6a59fbff71 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Lazy.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Lazy.java @@ -30,7 +30,7 @@ * 持有一个计算延迟的值 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Lazy implements Supplier, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Matcher.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Matcher.java index 6bd795d139..445b7ab82b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Matcher.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Matcher.java @@ -28,7 +28,7 @@ * * @param 匹配的对象类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Matcher { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/MediaType.java b/bus-core/src/main/java/org/aoju/bus/core/lang/MediaType.java index 0cd34ea02f..681dcd5039 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/MediaType.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/MediaType.java @@ -36,7 +36,7 @@ * HTTP 媒体类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Murmur.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Murmur.java index 87c57b30dc..807f617e2c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Murmur.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Murmur.java @@ -32,7 +32,7 @@ * Murmur3 32bit、64bit、128bit 哈希算法实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Murmur implements Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Normal.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Normal.java index 7b07410b53..725d59d04f 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Normal.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Normal.java @@ -32,7 +32,7 @@ * 默认常量 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Normal { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Range.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Range.java index 1413c8fba6..f30b0d0c85 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Range.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Range.java @@ -43,7 +43,7 @@ * * @param 生成范围对象的类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Range implements Iterable, Iterator, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/RegEx.java b/bus-core/src/main/java/org/aoju/bus/core/lang/RegEx.java index 73e0955174..366d1934d1 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/RegEx.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/RegEx.java @@ -32,7 +32,7 @@ * 正则表达式 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RegEx { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Replacer.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Replacer.java index 7d9e900f1e..35df639ffa 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Replacer.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Replacer.java @@ -29,7 +29,7 @@ * * @param 被替换操作的类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Replacer { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Scaner.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Scaner.java index 019f338598..648bf8844b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Scaner.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Scaner.java @@ -41,7 +41,7 @@ * 类扫描器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Scaner { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/SimpleCache.java b/bus-core/src/main/java/org/aoju/bus/core/lang/SimpleCache.java index b9efa56334..e789ad383d 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/SimpleCache.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/SimpleCache.java @@ -35,7 +35,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SimpleCache { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Singleton.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Singleton.java index b10e3c0556..91cf19f2bf 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Singleton.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Singleton.java @@ -35,7 +35,7 @@ * 注意:单例针对的是类和对象,因此get方法第一次调用时创建的对象始终唯一,也就是说就算参数变更,返回的依旧是第一次创建的对象 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Singleton { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Symbol.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Symbol.java index 50b02cc7fb..b556be3db8 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Symbol.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Symbol.java @@ -27,7 +27,7 @@ * 标点符号常量 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Symbol { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/System.java b/bus-core/src/main/java/org/aoju/bus/core/lang/System.java index 1c36136430..4c0447a3b8 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/System.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/System.java @@ -27,7 +27,7 @@ * 系统常量 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class System { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Typed.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Typed.java index 3d33497413..2f00146870 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Typed.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Typed.java @@ -34,7 +34,7 @@ * {@link ParameterizedType} 接口实现,用于重新定义泛型类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Typed implements ParameterizedType, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Types.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Types.java index 3dba89c705..b1d95f11be 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Types.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Types.java @@ -37,7 +37,7 @@ * * @param 需要自定义的参考类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class Types implements Type { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Validator.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Validator.java index 2707450a2c..d23e70f80a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Validator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Validator.java @@ -34,7 +34,7 @@ * 字段验证器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Validator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/Weighing.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Weighing.java index e6aad0412a..516b028b29 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/Weighing.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/Weighing.java @@ -45,7 +45,7 @@ * * @param 权重随机获取的对象类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Weighing implements Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/caller/Caller.java b/bus-core/src/main/java/org/aoju/bus/core/lang/caller/Caller.java index 2e9187c672..b4843bff85 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/caller/Caller.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/caller/Caller.java @@ -30,7 +30,7 @@ * 可以通过此接口的实现类方法获取调用者、多级调用者以及判断是否被调用 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Caller { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/caller/SecurityCaller.java b/bus-core/src/main/java/org/aoju/bus/core/lang/caller/SecurityCaller.java index 017192e135..94bca585b5 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/caller/SecurityCaller.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/caller/SecurityCaller.java @@ -29,7 +29,7 @@ * 方式获取调用者 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SecurityCaller extends SecurityManager implements Caller { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/caller/StackTraceCaller.java b/bus-core/src/main/java/org/aoju/bus/core/lang/caller/StackTraceCaller.java index d3c59705d1..325763f09b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/caller/StackTraceCaller.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/caller/StackTraceCaller.java @@ -29,7 +29,7 @@ * 通过StackTrace方式获取调用者 此方式效率最低,不推荐使用 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class StackTraceCaller implements Caller { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/copier/Copier.java b/bus-core/src/main/java/org/aoju/bus/core/lang/copier/Copier.java index 59f308a8a3..ead03e88d0 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/copier/Copier.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/copier/Copier.java @@ -28,7 +28,7 @@ * * @param 拷贝目标类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Copier { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/copier/Duplicate.java b/bus-core/src/main/java/org/aoju/bus/core/lang/copier/Duplicate.java index debb77b0b8..73ad411e0c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/copier/Duplicate.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/copier/Duplicate.java @@ -33,7 +33,7 @@ * @param 拷贝的对象 * @param 本类的类型 用于set方法返回本对象,方便流式编程 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class Duplicate> implements Copier { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/AuthorizedException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/AuthorizedException.java index 9f84e0b4bc..1e3408edcc 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/AuthorizedException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/AuthorizedException.java @@ -27,7 +27,7 @@ * 自定义异常: 未认证异常 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AuthorizedException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/BusinessException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/BusinessException.java index a6dbb9033c..5df04a2dad 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/BusinessException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/BusinessException.java @@ -27,7 +27,7 @@ * 自定义异常: 业务异常 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BusinessException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/CrontabException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/CrontabException.java index decdb2d5c2..ffb16871cb 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/CrontabException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/CrontabException.java @@ -27,7 +27,7 @@ * 自定义异常: 定时任务执行异常 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CrontabException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/DisableException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/DisableException.java index c8a2f435bc..3befcd4a79 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/DisableException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/DisableException.java @@ -27,7 +27,7 @@ * 自定义异常: 数据被禁用异常 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DisableException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/ExistsException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/ExistsException.java index 7376a97707..574ee5a478 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/ExistsException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/ExistsException.java @@ -27,7 +27,7 @@ * 自定义异常: 对象已存在异常 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ExistsException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/ForbiddenException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/ForbiddenException.java index a6ea234a86..ce277e91ed 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/ForbiddenException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/ForbiddenException.java @@ -27,7 +27,7 @@ * 自定义异常: 权限不足异常 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ForbiddenException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/HttpUncheckException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/HttpUncheckException.java index 9b9e2763ae..d9b701a215 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/HttpUncheckException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/HttpUncheckException.java @@ -27,7 +27,7 @@ * HTTP请求异常 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HttpUncheckException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/InstanceException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/InstanceException.java index 07234f2912..3b96e330dd 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/InstanceException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/InstanceException.java @@ -27,7 +27,7 @@ * 自定义异常: 实例化异常 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class InstanceException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/InstrumentException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/InstrumentException.java index fb7dce44be..51c74a2dbd 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/InstrumentException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/InstrumentException.java @@ -27,7 +27,7 @@ * 自定义异常: 内部处理异常 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class InstrumentException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/InvalidClaimException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/InvalidClaimException.java index 6d6455d993..fcb6acd2ab 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/InvalidClaimException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/InvalidClaimException.java @@ -27,7 +27,7 @@ * 自定义异常: 无效的范围要求 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class InvalidClaimException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/InvalidParamsException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/InvalidParamsException.java index d80c01ff36..cd53b88574 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/InvalidParamsException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/InvalidParamsException.java @@ -27,7 +27,7 @@ * 无效的参数异常 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class InvalidParamsException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/NoSuchException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/NoSuchException.java index 6c7ee6ba70..4434e1abf9 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/NoSuchException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/NoSuchException.java @@ -27,7 +27,7 @@ * 自定义异常: 无法找到方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NoSuchException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/NotExistsException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/NotExistsException.java index 7ba4bce021..1d4a136a96 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/NotExistsException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/NotExistsException.java @@ -27,7 +27,7 @@ * 自定义异常: 对象不存在 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NotExistsException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/NotFoundException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/NotFoundException.java index a0889fd3ea..9ceb1798f0 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/NotFoundException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/NotFoundException.java @@ -27,7 +27,7 @@ * 自定义异常: 资源不存在 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NotFoundException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/NotInitedException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/NotInitedException.java index 3fea53eb16..6402a0f500 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/NotInitedException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/NotInitedException.java @@ -27,7 +27,7 @@ * 自定义异常: 未初始化异常 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NotInitedException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/RelevantException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/RelevantException.java index 5ed697a33f..a4062f8bc7 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/RelevantException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/RelevantException.java @@ -33,7 +33,7 @@ * 自定义异常: 未受检异常 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/RevisedException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/RevisedException.java index 2495d4fdcf..4869066bef 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/RevisedException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/RevisedException.java @@ -27,7 +27,7 @@ * 自定义异常: 无法找到方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RevisedException extends RelevantException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/SignatureException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/SignatureException.java index c1e7c64913..877ca7aaea 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/SignatureException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/SignatureException.java @@ -27,7 +27,7 @@ * 自定义异常: 签名异常 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SignatureException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/SocketException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/SocketException.java index d0b8769d0a..d1acf411e0 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/SocketException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/SocketException.java @@ -27,7 +27,7 @@ * 自定义异常: Socket异常 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SocketException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/TokenExpiredException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/TokenExpiredException.java index 3b68f59ab4..ea6a1ea590 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/TokenExpiredException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/TokenExpiredException.java @@ -27,7 +27,7 @@ * 自定义异常: 令牌过期 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TokenExpiredException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/UncheckedException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/UncheckedException.java index 8d8505a5ec..e2950645b6 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/UncheckedException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/UncheckedException.java @@ -33,7 +33,7 @@ * 自定义异常: 未受检异常 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/ValidateException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/ValidateException.java index b3f4013e52..c4891bc135 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/ValidateException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/ValidateException.java @@ -27,7 +27,7 @@ * 自定义异常: 参数验证失败 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ValidateException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/Mutable.java b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/Mutable.java index 7517b50065..d715423fd9 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/Mutable.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/Mutable.java @@ -28,7 +28,7 @@ * * @param 值得类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Mutable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableBool.java b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableBool.java index b771d51d06..7c63de7540 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableBool.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableBool.java @@ -27,7 +27,7 @@ * 可变 boolean 类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @see Boolean * @since JDK 1.8+ */ diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableByte.java b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableByte.java index 2ebde78b1f..f9e1fa57fe 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableByte.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableByte.java @@ -30,7 +30,7 @@ * 可变 byte 类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @see Byte * @since JDK 1.8+ */ diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableDouble.java b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableDouble.java index a6afce1fd0..d4ea49290a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableDouble.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableDouble.java @@ -30,7 +30,7 @@ * 可变 double 类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @see Double * @since JDK 1.8+ */ diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableFloat.java b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableFloat.java index 414d70313d..965ae8a20c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableFloat.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableFloat.java @@ -30,7 +30,7 @@ * 可变 float 类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @see Float * @since JDK 1.8+ */ diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableInt.java b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableInt.java index 3c9bb507dd..aaa6a8d543 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableInt.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableInt.java @@ -30,7 +30,7 @@ * 可变 int 类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @see Integer * @since JDK 1.8+ */ diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableLong.java b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableLong.java index aea4bc8686..29cc21424d 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableLong.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableLong.java @@ -29,7 +29,7 @@ * 可变 long 类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @see Long * @since JDK 1.8+ */ diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableObject.java b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableObject.java index 0dbcf96397..bb700a14c3 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableObject.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableObject.java @@ -32,7 +32,7 @@ * * @param 可变的类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MutableObject implements Mutable, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableShort.java b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableShort.java index 593fa9e96f..44e04ab65e 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableShort.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/mutable/MutableShort.java @@ -30,7 +30,7 @@ * 可变 short 类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @see Short * @since JDK 1.8+ */ diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/ImmutablePair.java b/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/ImmutablePair.java index 2512791bec..28853ac9de 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/ImmutablePair.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/ImmutablePair.java @@ -36,7 +36,7 @@ * @param the left element type * @param the right element type * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class ImmutablePair extends Pair { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/ImmutableTriple.java b/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/ImmutableTriple.java index aba49f1bb5..fdad7d3c82 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/ImmutableTriple.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/ImmutableTriple.java @@ -37,7 +37,7 @@ * @param the middle element type * @param the right element type * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class ImmutableTriple extends Triple { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/MutablePair.java b/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/MutablePair.java index 1c08ed7a4b..46118be98d 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/MutablePair.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/MutablePair.java @@ -29,7 +29,7 @@ * @param 左元素类型 * @param 左元素类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MutablePair extends Pair { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/MutableTriple.java b/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/MutableTriple.java index dbd69b5429..e4d599387d 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/MutableTriple.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/MutableTriple.java @@ -30,7 +30,7 @@ * @param 中间元素类型 * @param 左元素类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MutableTriple extends Triple { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/Pair.java b/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/Pair.java index d3d3f44e55..5b7ba9f332 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/Pair.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/Pair.java @@ -43,7 +43,7 @@ * @param the left element type * @param the right element type * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class Pair implements Map.Entry, Comparable>, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/Triple.java b/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/Triple.java index 585af409e7..497347ab98 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/Triple.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/tuple/Triple.java @@ -41,7 +41,7 @@ * @param the middle element type * @param the right element type * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class Triple implements Comparable>, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/AllFilter.java b/bus-core/src/main/java/org/aoju/bus/core/loader/AllFilter.java index b0abfb2d6d..8434574d14 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/AllFilter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/AllFilter.java @@ -32,7 +32,7 @@ * 如果没有过滤器的时候则认为所有过滤器都满足 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AllFilter extends MixFilter implements Filter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/AntFilter.java b/bus-core/src/main/java/org/aoju/bus/core/loader/AntFilter.java index 8ea55e2772..a6bbe652f8 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/AntFilter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/AntFilter.java @@ -29,7 +29,7 @@ * ANT风格路径过滤器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AntFilter extends RegexFilter implements Filter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/AntLoader.java b/bus-core/src/main/java/org/aoju/bus/core/loader/AntLoader.java index ff3c603128..82bc22ab26 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/AntLoader.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/AntLoader.java @@ -33,7 +33,7 @@ * ANT风格路径资源加载器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AntLoader extends PatternLoader implements Loader { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/AnyFilter.java b/bus-core/src/main/java/org/aoju/bus/core/loader/AnyFilter.java index 0cbcf90289..8cf49fe758 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/AnyFilter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/AnyFilter.java @@ -30,7 +30,7 @@ * ANY逻辑复合过滤器,即任意一个过滤器满足时就满足,当没有过滤器的时候则认为没有过滤器满足,也就是不满足 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AnyFilter extends MixFilter implements Filter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/DelegateLoader.java b/bus-core/src/main/java/org/aoju/bus/core/loader/DelegateLoader.java index 3f28656f43..3b8435dec0 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/DelegateLoader.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/DelegateLoader.java @@ -27,7 +27,7 @@ * 委派的资源加载器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class DelegateLoader extends ResourceLoader implements Loader { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/FileLoader.java b/bus-core/src/main/java/org/aoju/bus/core/loader/FileLoader.java index 34efdfdb70..e877e9e631 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/FileLoader.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/FileLoader.java @@ -39,7 +39,7 @@ * 文件资源加载器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FileLoader extends ResourceLoader implements Loader { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/Filter.java b/bus-core/src/main/java/org/aoju/bus/core/loader/Filter.java index e802cc6c3f..a9957c57c6 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/Filter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/Filter.java @@ -29,7 +29,7 @@ * 资源过滤器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Filter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/Filters.java b/bus-core/src/main/java/org/aoju/bus/core/loader/Filters.java index 9acd3885c2..712086a186 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/Filters.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/Filters.java @@ -29,7 +29,7 @@ * 过滤器工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class Filters { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/JarLoader.java b/bus-core/src/main/java/org/aoju/bus/core/loader/JarLoader.java index a2a400e157..014dc2fa95 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/JarLoader.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/JarLoader.java @@ -42,7 +42,7 @@ * Jar包资源加载器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JarLoader extends ResourceLoader implements Loader { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/JarLoaders.java b/bus-core/src/main/java/org/aoju/bus/core/loader/JarLoaders.java index 2ba20c3281..5666d806a6 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/JarLoaders.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/JarLoaders.java @@ -38,7 +38,7 @@ * 外部Jar的类加载器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JarLoaders extends URLClassLoader { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/Loader.java b/bus-core/src/main/java/org/aoju/bus/core/loader/Loader.java index 18ba6dd5c2..07aaaaac57 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/Loader.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/Loader.java @@ -34,7 +34,7 @@ * 调用时,避免无用的提前全部预加载 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Loader { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/Loaders.java b/bus-core/src/main/java/org/aoju/bus/core/loader/Loaders.java index cda7cd5aac..9c7141cc9f 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/Loaders.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/Loaders.java @@ -32,7 +32,7 @@ * 资源加载器工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class Loaders { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/MixFilter.java b/bus-core/src/main/java/org/aoju/bus/core/loader/MixFilter.java index c5fab707ab..5c256fabd9 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/MixFilter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/MixFilter.java @@ -32,7 +32,7 @@ * 复合过滤器,实际上内部维护一个过滤器的{@link LinkedHashSet}集合,提供添加/删除以及链式拼接的方法来混合多个子过滤器,该过滤器的具体逻辑由子类拓展 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class MixFilter implements Filter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/PatternLoader.java b/bus-core/src/main/java/org/aoju/bus/core/loader/PatternLoader.java index e522cb3558..89499fdbb3 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/PatternLoader.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/PatternLoader.java @@ -32,7 +32,7 @@ * 模式匹配资源加载器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class PatternLoader extends DelegateLoader implements Loader { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/PkgLoader.java b/bus-core/src/main/java/org/aoju/bus/core/loader/PkgLoader.java index 7c2ae8f5ed..70fae22fe4 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/PkgLoader.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/PkgLoader.java @@ -33,7 +33,7 @@ * 包名表达式资源加载器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PkgLoader extends DelegateLoader implements Loader { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/RegexFilter.java b/bus-core/src/main/java/org/aoju/bus/core/loader/RegexFilter.java index e2eb7fb303..c0da792330 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/RegexFilter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/RegexFilter.java @@ -30,7 +30,7 @@ * 正则表达式过滤器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RegexFilter implements Filter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/RegexLoader.java b/bus-core/src/main/java/org/aoju/bus/core/loader/RegexLoader.java index 93b9723093..ab17e918ee 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/RegexLoader.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/RegexLoader.java @@ -27,7 +27,7 @@ * 正则表达式资源加载器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RegexLoader extends PatternLoader implements Loader { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/ResourceLoader.java b/bus-core/src/main/java/org/aoju/bus/core/loader/ResourceLoader.java index b72e6c70e2..20ce64b0d4 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/ResourceLoader.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/ResourceLoader.java @@ -33,7 +33,7 @@ * 资源加载器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class ResourceLoader implements Loader { diff --git a/bus-core/src/main/java/org/aoju/bus/core/loader/StdLoader.java b/bus-core/src/main/java/org/aoju/bus/core/loader/StdLoader.java index 25121e0149..19bdbfa6f5 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/loader/StdLoader.java +++ b/bus-core/src/main/java/org/aoju/bus/core/loader/StdLoader.java @@ -43,7 +43,7 @@ * 标准的资源加载器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class StdLoader extends ResourceLoader implements Loader { diff --git a/bus-core/src/main/java/org/aoju/bus/core/map/CamelCaseLinkedMap.java b/bus-core/src/main/java/org/aoju/bus/core/map/CamelCaseLinkedMap.java index c32c2b15a7..146b582617 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/map/CamelCaseLinkedMap.java +++ b/bus-core/src/main/java/org/aoju/bus/core/map/CamelCaseLinkedMap.java @@ -33,7 +33,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CamelCaseLinkedMap extends CamelCaseMap { diff --git a/bus-core/src/main/java/org/aoju/bus/core/map/CamelCaseMap.java b/bus-core/src/main/java/org/aoju/bus/core/map/CamelCaseMap.java index f81c849b74..c8ac7f1757 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/map/CamelCaseMap.java +++ b/bus-core/src/main/java/org/aoju/bus/core/map/CamelCaseMap.java @@ -35,7 +35,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CamelCaseMap extends CustomKeyMap { diff --git a/bus-core/src/main/java/org/aoju/bus/core/map/CaseInsensitiveLinkedMap.java b/bus-core/src/main/java/org/aoju/bus/core/map/CaseInsensitiveLinkedMap.java index 74e349f6cc..56d8dfdca8 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/map/CaseInsensitiveLinkedMap.java +++ b/bus-core/src/main/java/org/aoju/bus/core/map/CaseInsensitiveLinkedMap.java @@ -33,7 +33,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CaseInsensitiveLinkedMap extends CaseInsensitiveMap { diff --git a/bus-core/src/main/java/org/aoju/bus/core/map/CaseInsensitiveMap.java b/bus-core/src/main/java/org/aoju/bus/core/map/CaseInsensitiveMap.java index d8c260b99b..ecefeab83b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/map/CaseInsensitiveMap.java +++ b/bus-core/src/main/java/org/aoju/bus/core/map/CaseInsensitiveMap.java @@ -33,7 +33,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CaseInsensitiveMap extends CustomKeyMap { diff --git a/bus-core/src/main/java/org/aoju/bus/core/map/CustomKeyMap.java b/bus-core/src/main/java/org/aoju/bus/core/map/CustomKeyMap.java index ca2a02be4c..7d9a92a20e 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/map/CustomKeyMap.java +++ b/bus-core/src/main/java/org/aoju/bus/core/map/CustomKeyMap.java @@ -31,7 +31,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class CustomKeyMap extends MapWrapper { diff --git a/bus-core/src/main/java/org/aoju/bus/core/map/FixedLinkedHashMap.java b/bus-core/src/main/java/org/aoju/bus/core/map/FixedLinkedHashMap.java index e8b4c334a7..d7803588a2 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/map/FixedLinkedHashMap.java +++ b/bus-core/src/main/java/org/aoju/bus/core/map/FixedLinkedHashMap.java @@ -31,7 +31,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FixedLinkedHashMap extends LinkedHashMap { diff --git a/bus-core/src/main/java/org/aoju/bus/core/map/MapBuilder.java b/bus-core/src/main/java/org/aoju/bus/core/map/MapBuilder.java index a2233d4905..22a6a4aea7 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/map/MapBuilder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/map/MapBuilder.java @@ -34,7 +34,7 @@ * @param Key类型 * @param Value类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MapBuilder implements Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/map/MapProxy.java b/bus-core/src/main/java/org/aoju/bus/core/map/MapProxy.java index 9fe5297a19..b866901b71 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/map/MapProxy.java +++ b/bus-core/src/main/java/org/aoju/bus/core/map/MapProxy.java @@ -42,7 +42,7 @@ * Map代理,提供各种getXXX方法,并提供默认值支持 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MapProxy implements Map, OptNullObject, InvocationHandler, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/map/MapWrapper.java b/bus-core/src/main/java/org/aoju/bus/core/map/MapWrapper.java index e3fde41313..9b4ae60c50 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/map/MapWrapper.java +++ b/bus-core/src/main/java/org/aoju/bus/core/map/MapWrapper.java @@ -35,7 +35,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MapWrapper implements Map, Iterable>, Serializable, Cloneable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/map/TableMap.java b/bus-core/src/main/java/org/aoju/bus/core/map/TableMap.java index 308359ce40..f6c73d991a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/map/TableMap.java +++ b/bus-core/src/main/java/org/aoju/bus/core/map/TableMap.java @@ -35,7 +35,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TableMap implements Map, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/map/TolerantMap.java b/bus-core/src/main/java/org/aoju/bus/core/map/TolerantMap.java index 26e6d5051e..33d0e3d730 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/map/TolerantMap.java +++ b/bus-core/src/main/java/org/aoju/bus/core/map/TolerantMap.java @@ -38,7 +38,7 @@ * 提供默认值的Map * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TolerantMap extends AbstractMap implements Map, Cloneable, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/map/multi/CollectionValueMap.java b/bus-core/src/main/java/org/aoju/bus/core/map/multi/CollectionValueMap.java index 72dd8e951f..ad06b615f3 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/map/multi/CollectionValueMap.java +++ b/bus-core/src/main/java/org/aoju/bus/core/map/multi/CollectionValueMap.java @@ -36,7 +36,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class CollectionValueMap extends MapWrapper> { diff --git a/bus-core/src/main/java/org/aoju/bus/core/map/multi/ListValueMap.java b/bus-core/src/main/java/org/aoju/bus/core/map/multi/ListValueMap.java index 5ef126e677..7e0ef2f369 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/map/multi/ListValueMap.java +++ b/bus-core/src/main/java/org/aoju/bus/core/map/multi/ListValueMap.java @@ -31,7 +31,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ListValueMap extends CollectionValueMap { diff --git a/bus-core/src/main/java/org/aoju/bus/core/map/multi/SetValueMap.java b/bus-core/src/main/java/org/aoju/bus/core/map/multi/SetValueMap.java index 7e395881cf..93b0baf146 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/map/multi/SetValueMap.java +++ b/bus-core/src/main/java/org/aoju/bus/core/map/multi/SetValueMap.java @@ -31,7 +31,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SetValueMap extends CollectionValueMap { diff --git a/bus-core/src/main/java/org/aoju/bus/core/math/Arrangement.java b/bus-core/src/main/java/org/aoju/bus/core/math/Arrangement.java index f05f8f575b..1bb8a55d0d 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/math/Arrangement.java +++ b/bus-core/src/main/java/org/aoju/bus/core/math/Arrangement.java @@ -34,7 +34,7 @@ * 排列组合相关类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Arrangement { diff --git a/bus-core/src/main/java/org/aoju/bus/core/math/Combination.java b/bus-core/src/main/java/org/aoju/bus/core/math/Combination.java index 96ad8ccef7..874fa9c912 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/math/Combination.java +++ b/bus-core/src/main/java/org/aoju/bus/core/math/Combination.java @@ -34,7 +34,7 @@ * 排列组合相关类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Combination { diff --git a/bus-core/src/main/java/org/aoju/bus/core/math/Money.java b/bus-core/src/main/java/org/aoju/bus/core/math/Money.java index a263dcf9da..c2a6b83c47 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/math/Money.java +++ b/bus-core/src/main/java/org/aoju/bus/core/math/Money.java @@ -59,7 +59,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Money implements Serializable, Comparable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/swing/ClipboardListener.java b/bus-core/src/main/java/org/aoju/bus/core/swing/ClipboardListener.java index 58fd41f215..f40375e3d3 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/swing/ClipboardListener.java +++ b/bus-core/src/main/java/org/aoju/bus/core/swing/ClipboardListener.java @@ -31,7 +31,7 @@ * 用户通过实现此接口,实现监听剪贴板内容变化 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ClipboardListener { diff --git a/bus-core/src/main/java/org/aoju/bus/core/swing/ClipboardMonitor.java b/bus-core/src/main/java/org/aoju/bus/core/swing/ClipboardMonitor.java index bbb75cec54..e1450b96b8 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/swing/ClipboardMonitor.java +++ b/bus-core/src/main/java/org/aoju/bus/core/swing/ClipboardMonitor.java @@ -38,7 +38,7 @@ * 剪贴板监听 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum ClipboardMonitor implements ClipboardOwner, Runnable, Closeable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/swing/ImageSelection.java b/bus-core/src/main/java/org/aoju/bus/core/swing/ImageSelection.java index cc3f58586d..222917c22b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/swing/ImageSelection.java +++ b/bus-core/src/main/java/org/aoju/bus/core/swing/ImageSelection.java @@ -35,7 +35,7 @@ * 此对象也用于将图像文件和{@link DataFlavor#imageFlavor} 元信息对应 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ImageSelection implements Transferable, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/swing/StringListener.java b/bus-core/src/main/java/org/aoju/bus/core/swing/StringListener.java index 454808aee9..781068f5ae 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/swing/StringListener.java +++ b/bus-core/src/main/java/org/aoju/bus/core/swing/StringListener.java @@ -34,7 +34,7 @@ * 剪贴板字符串内容监听 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class StringListener implements ClipboardListener, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/Similarity.java b/bus-core/src/main/java/org/aoju/bus/core/text/Similarity.java index e7bbbcab40..63ac6c3143 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/Similarity.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/Similarity.java @@ -37,7 +37,7 @@ * 在hash之后,仍然能保持这种相似性,就称之为局部敏感hash * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Similarity { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/StrBuilder.java b/bus-core/src/main/java/org/aoju/bus/core/text/StrBuilder.java index 7fbd6fb46b..04fc0d6f01 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/StrBuilder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/StrBuilder.java @@ -39,7 +39,7 @@ * 提供比StringBuffer更灵活和更强大的API. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class StrBuilder implements CharSequence, Appendable, Serializable, Builder { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/StrLookup.java b/bus-core/src/main/java/org/aoju/bus/core/text/StrLookup.java index b50a8d4cfa..31076453fa 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/StrLookup.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/StrLookup.java @@ -32,7 +32,7 @@ * 查找字符串值的字符串键. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class StrLookup { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/StrMatcher.java b/bus-core/src/main/java/org/aoju/bus/core/text/StrMatcher.java index 2240343291..589fa15003 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/StrMatcher.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/StrMatcher.java @@ -34,7 +34,7 @@ * 如果这些还不够,您可以子类化并实现自己的匹配器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class StrMatcher { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/Substitute.java b/bus-core/src/main/java/org/aoju/bus/core/text/Substitute.java index 5be17dda53..3212317084 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/Substitute.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/Substitute.java @@ -33,7 +33,7 @@ * 按值替换字符串中的变量. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Substitute { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvConfig.java b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvConfig.java index 75c68b75d9..fca6a0e9c6 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvConfig.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvConfig.java @@ -31,7 +31,7 @@ * CSV基础配置项 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CsvConfig implements Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvData.java b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvData.java index db6b208798..30e95ead3a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvData.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvData.java @@ -30,7 +30,7 @@ * CSV数据,包括头部信息和行数据,参考:FastCSV * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class CsvData { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvHandler.java b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvHandler.java index 234506e1d2..58a6554db2 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvHandler.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvHandler.java @@ -27,7 +27,7 @@ * CSV的行处理器,实现此接口用于按照行处理数据 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @FunctionalInterface diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvParser.java b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvParser.java index 75127c35b6..7f2662b21d 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvParser.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvParser.java @@ -39,7 +39,7 @@ * CSV行解析器,参考:FastCSV * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class CsvParser implements Closeable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvReadConfig.java b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvReadConfig.java index 21deaae3d8..c8397c1079 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvReadConfig.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvReadConfig.java @@ -29,7 +29,7 @@ * CSV读取配置项 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CsvReadConfig extends CsvConfig implements Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvReader.java b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvReader.java index 4229235941..ecdd29433d 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvReader.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvReader.java @@ -42,7 +42,7 @@ * CSV文件读取器,参考:FastCSV * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class CsvReader { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvRow.java b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvRow.java index 6021560854..f0da2a329e 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvRow.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvRow.java @@ -31,7 +31,7 @@ * CSV中一行的表示 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class CsvRow implements List { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvWriteConfig.java b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvWriteConfig.java index 5dd2e01462..144d2ab790 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvWriteConfig.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvWriteConfig.java @@ -31,7 +31,7 @@ * CSV写出配置项 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CsvWriteConfig extends CsvConfig implements Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvWriter.java b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvWriter.java index 78713b09d4..af998a48eb 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvWriter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/csv/CsvWriter.java @@ -35,7 +35,7 @@ * CSV数据写出器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class CsvWriter implements Closeable, Flushable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/escape/EscapeCodeValues.java b/bus-core/src/main/java/org/aoju/bus/core/text/escape/EscapeCodeValues.java index 3622dc2c07..59a630a8e4 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/escape/EscapeCodeValues.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/escape/EscapeCodeValues.java @@ -41,7 +41,7 @@ * ESCAPE信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EscapeCodeValues { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/escape/JavaUnicodeEscaper.java b/bus-core/src/main/java/org/aoju/bus/core/text/escape/JavaUnicodeEscaper.java index e5c255ccf3..a28e82be7a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/escape/JavaUnicodeEscaper.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/escape/JavaUnicodeEscaper.java @@ -27,7 +27,7 @@ * Translates codepoints to their Unicode escaped value suitable for Java source. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JavaUnicodeEscaper extends UnicodeEscaper { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/escape/NumericEscaper.java b/bus-core/src/main/java/org/aoju/bus/core/text/escape/NumericEscaper.java index c244891ee6..ca9553148c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/escape/NumericEscaper.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/escape/NumericEscaper.java @@ -35,7 +35,7 @@ * Translates codepoints to their XML numeric entity escaped value. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NumericEscaper extends CodePointTranslator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/escape/NumericUnescaper.java b/bus-core/src/main/java/org/aoju/bus/core/text/escape/NumericUnescaper.java index 8e87c4f5f1..98520af506 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/escape/NumericUnescaper.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/escape/NumericUnescaper.java @@ -38,7 +38,7 @@ * Note that the semi-colon is optional. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NumericUnescaper extends CharSequenceTranslator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/escape/OctalUnescaper.java b/bus-core/src/main/java/org/aoju/bus/core/text/escape/OctalUnescaper.java index 6222852fb2..7a2e08f7d1 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/escape/OctalUnescaper.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/escape/OctalUnescaper.java @@ -38,7 +38,7 @@ * 1 to 377. This is because parsing Java is the main use case. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OctalUnescaper extends CharSequenceTranslator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/escape/UnicodeEscaper.java b/bus-core/src/main/java/org/aoju/bus/core/text/escape/UnicodeEscaper.java index 5a8719c06c..b917e07a42 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/escape/UnicodeEscaper.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/escape/UnicodeEscaper.java @@ -33,7 +33,7 @@ * Translates codepoints to their Unicode escaped value. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class UnicodeEscaper extends CodePointTranslator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/escape/UnicodeUnescaper.java b/bus-core/src/main/java/org/aoju/bus/core/text/escape/UnicodeUnescaper.java index 8c87b371d5..da039f451d 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/escape/UnicodeUnescaper.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/escape/UnicodeUnescaper.java @@ -35,7 +35,7 @@ * without the +. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class UnicodeUnescaper extends CharSequenceTranslator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/escape/UnicodeUnpaired.java b/bus-core/src/main/java/org/aoju/bus/core/text/escape/UnicodeUnpaired.java index 09cfb5f453..047e72c6a5 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/escape/UnicodeUnpaired.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/escape/UnicodeUnpaired.java @@ -31,7 +31,7 @@ * Helper subclass to CharSequenceTranslator to remove unpaired surrogates. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class UnicodeUnpaired extends CodePointTranslator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/translate/AggregateTranslator.java b/bus-core/src/main/java/org/aoju/bus/core/text/translate/AggregateTranslator.java index 9f112c4efc..c289164698 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/translate/AggregateTranslator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/translate/AggregateTranslator.java @@ -33,7 +33,7 @@ * 第一个转换器使用输入中的代码点. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AggregateTranslator extends CharSequenceTranslator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/translate/CharSequenceTranslator.java b/bus-core/src/main/java/org/aoju/bus/core/text/translate/CharSequenceTranslator.java index 4918bf24ff..5e040472a8 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/translate/CharSequenceTranslator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/translate/CharSequenceTranslator.java @@ -33,7 +33,7 @@ * 其核心用途是转义和反转义文本 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class CharSequenceTranslator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/translate/CodePointTranslator.java b/bus-core/src/main/java/org/aoju/bus/core/text/translate/CodePointTranslator.java index 1d85d89faa..b7410e94a2 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/translate/CodePointTranslator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/translate/CodePointTranslator.java @@ -31,7 +31,7 @@ * 以支持翻译一次最多替换一个字符. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class CodePointTranslator extends CharSequenceTranslator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/translate/LookupTranslator.java b/bus-core/src/main/java/org/aoju/bus/core/text/translate/LookupTranslator.java index 30f5e4bd1d..f2b9ef451c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/translate/LookupTranslator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/translate/LookupTranslator.java @@ -35,7 +35,7 @@ * 使用查找表转换值. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LookupTranslator extends CharSequenceTranslator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/text/translate/SinglePassTranslator.java b/bus-core/src/main/java/org/aoju/bus/core/text/translate/SinglePassTranslator.java index 4885ed1079..93b1813416 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/text/translate/SinglePassTranslator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/translate/SinglePassTranslator.java @@ -31,7 +31,7 @@ * 处理初始索引检查和返回代码点的计数. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ abstract class SinglePassTranslator extends CharSequenceTranslator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/thread/AtomicNoLock.java b/bus-core/src/main/java/org/aoju/bus/core/thread/AtomicNoLock.java index 6d4bae8d0e..e7322d0d2c 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/thread/AtomicNoLock.java +++ b/bus-core/src/main/java/org/aoju/bus/core/thread/AtomicNoLock.java @@ -31,7 +31,7 @@ * 无锁实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AtomicNoLock implements Lock { diff --git a/bus-core/src/main/java/org/aoju/bus/core/thread/DelegatedService.java b/bus-core/src/main/java/org/aoju/bus/core/thread/DelegatedService.java new file mode 100644 index 0000000000..9190d17598 --- /dev/null +++ b/bus-core/src/main/java/org/aoju/bus/core/thread/DelegatedService.java @@ -0,0 +1,101 @@ +/* + * The MIT License + * + * Copyright (c) 2015-2020 aoju.org All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ +package org.aoju.bus.core.thread; + +import java.util.Collection; +import java.util.List; +import java.util.concurrent.ExecutorService; +import java.util.concurrent.*; + +/** + * ExecutorService 代理 + * + * @author Kimi Liu + * @version 5.6.3 + * @since JDK 1.8+ + */ +public class DelegatedService extends AbstractExecutorService { + + private final ExecutorService e; + + DelegatedService(ExecutorService executor) { + e = executor; + } + + public void execute(Runnable command) { + e.execute(command); + } + + public void shutdown() { + e.shutdown(); + } + + public List shutdownNow() { + return e.shutdownNow(); + } + + public boolean isShutdown() { + return e.isShutdown(); + } + + public boolean isTerminated() { + return e.isTerminated(); + } + + public boolean awaitTermination(long timeout, TimeUnit unit) throws InterruptedException { + return e.awaitTermination(timeout, unit); + } + + public Future submit(Runnable task) { + return e.submit(task); + } + + public Future submit(Callable task) { + return e.submit(task); + } + + public Future submit(Runnable task, T result) { + return e.submit(task, result); + } + + public List> invokeAll(Collection> tasks) throws InterruptedException { + return e.invokeAll(tasks); + } + + public List> invokeAll(Collection> tasks, long timeout, TimeUnit unit) + throws InterruptedException { + return e.invokeAll(tasks, timeout, unit); + } + + public T invokeAny(Collection> tasks) + throws InterruptedException, ExecutionException { + return e.invokeAny(tasks); + } + + public T invokeAny(Collection> tasks, long timeout, TimeUnit unit) + throws InterruptedException, ExecutionException, TimeoutException { + return e.invokeAny(tasks, timeout, unit); + } + +} diff --git a/bus-core/src/main/java/org/aoju/bus/core/thread/ExecutorBuilder.java b/bus-core/src/main/java/org/aoju/bus/core/thread/ExecutorBuilder.java index ba145d873d..2cea15c09a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/thread/ExecutorBuilder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/thread/ExecutorBuilder.java @@ -24,6 +24,7 @@ package org.aoju.bus.core.thread; import org.aoju.bus.core.builder.Builder; +import org.aoju.bus.core.utils.ObjectUtils; import java.util.concurrent.*; @@ -31,56 +32,46 @@ * {@link ThreadPoolExecutor} 建造者 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ExecutorBuilder implements Builder { + /** + * 默认的等待队列容量 + */ + public static final int DEFAULT_QUEUE_CAPACITY = 1024; + /** + * 初始池大小 + */ private int corePoolSize; + /** + * 最大池大小(允许同时执行的最大线程数) + */ private int maxPoolSize = Integer.MAX_VALUE; + /** + * 线程存活时间,即当池中线程多于初始大小时,多出的线程保留的时长 + */ private long keepAliveTime = TimeUnit.SECONDS.toNanos(60); + /** + * 队列,用于存在未执行的线程 + */ private BlockingQueue workQueue; + /** + * 线程工厂,用于自定义线程创建 + */ private ThreadFactory threadFactory; - private RejectedExecutionHandler handler; - /** - * 创建ExecutorBuilder,开始构建 - * - * @return {@link ExecutorBuilder} + * 当线程阻塞(block)时的异常处理器,所谓线程阻塞即线程池和等待队列已满,无法处理线程时采取的策略 */ - public static ExecutorBuilder create() { - return new ExecutorBuilder(); - } - + private RejectedExecutionHandler handler; /** - * 构建ThreadPoolExecutor - * - * @param builder {@link ExecutorBuilder} - * @return {@link ThreadPoolExecutor} + * 线程执行超时后是否回收线程 */ - private static ThreadPoolExecutor build(ExecutorBuilder builder) { - final int corePoolSize = builder.corePoolSize; - final int maxPoolSize = builder.maxPoolSize; - final long keepAliveTime = builder.keepAliveTime; - final BlockingQueue workQueue; - if (null != builder.workQueue) { - workQueue = builder.workQueue; - } else { - //corePoolSize为0则要使用SynchronousQueue避免无限阻塞 - workQueue = (corePoolSize <= 0) ? new SynchronousQueue<>() : new LinkedBlockingQueue<>(); - } - final ThreadFactory threadFactory = (null != builder.threadFactory) ? builder.threadFactory : Executors.defaultThreadFactory(); - final RejectedExecutionHandler handler = builder.handler; - - if (null == handler) { - return new ThreadPoolExecutor(corePoolSize, maxPoolSize, keepAliveTime, TimeUnit.NANOSECONDS, workQueue, threadFactory); - } else { - return new ThreadPoolExecutor(corePoolSize, maxPoolSize, keepAliveTime, TimeUnit.NANOSECONDS, workQueue, threadFactory, handler); - } - } + private Boolean allowCoreThreadTimeOut; /** - * 设置初始池大小,默认0 + * 设置初始池大小,默认0 * * @param corePoolSize 初始池大小 * @return this @@ -102,7 +93,7 @@ public ExecutorBuilder setMaxPoolSize(int maxPoolSize) { } /** - * 设置线程存活时间,既当池中线程多于初始大小时,多出的线程保留的时长 + * 设置线程存活时间,即当池中线程多于初始大小时,多出的线程保留的时长 * * @param keepAliveTime 线程存活时间 * @param unit 单位 @@ -113,9 +104,9 @@ public ExecutorBuilder setKeepAliveTime(long keepAliveTime, TimeUnit unit) { } /** - * 设置线程存活时间,既当池中线程多于初始大小时,多出的线程保留的时长,单位纳秒 + * 设置线程存活时间,即当池中线程多于初始大小时,多出的线程保留的时长,单位纳秒 * - * @param keepAliveTime 线程存活时间,单位纳秒 + * @param keepAliveTime 线程存活时间,单位纳秒 * @return this */ public ExecutorBuilder setKeepAliveTime(long keepAliveTime) { @@ -124,12 +115,14 @@ public ExecutorBuilder setKeepAliveTime(long keepAliveTime) { } /** - * 设置队列,用于存在未执行的线程 + * 设置队列,用于存在未执行的线程 * 可选队列有: + * *
-     * 1. SynchronousQueue    它将任务直接提交给线程而不保持它们 当运行线程小于maxPoolSize时会创建新线程
-     * 2. LinkedBlockingQueue 无界队列,当运行线程大于corePoolSize时始终放入此队列,此时maximumPoolSize无效
-     * 3. ArrayBlockingQueue  有界队列,相对无界队列有利于控制队列大小,队列满时,运行线程小于maxPoolSize时会创建新线程,否则触发异常策略
+     * 1. {@link SynchronousQueue}    它将任务直接提交给线程而不保持它们。当运行线程小于maxPoolSize时会创建新线程,否则触发异常策略
+     * 2. {@link LinkedBlockingQueue} 默认无界队列,当运行线程大于corePoolSize时始终放入此队列,此时maximumPoolSize无效。
+     *                        当构造LinkedBlockingQueue对象时传入参数,变为有界队列,队列满时,运行线程小于maxPoolSize时会创建新线程,否则触发异常策略
+     * 3. {@link ArrayBlockingQueue}  有界队列,相对无界队列有利于控制队列大小,队列满时,运行线程小于maxPoolSize时会创建新线程,否则触发异常策略
      * 
* * @param workQueue 队列 @@ -141,16 +134,39 @@ public ExecutorBuilder setWorkQueue(BlockingQueue workQueue) { } /** - * 使用{@link SynchronousQueue} 做为等待队列 + * 使用{@link ArrayBlockingQueue} 做为等待队列 + * 有界队列,相对无界队列有利于控制队列大小,队列满时,运行线程小于maxPoolSize时会创建新线程,否则触发异常策略 + * + * @param capacity 队列容量 + * @return this + */ + public ExecutorBuilder useArrayBlockingQueue(int capacity) { + return setWorkQueue(new ArrayBlockingQueue<>(capacity)); + } + + /** + * 使用{@link SynchronousQueue} 做为等待队列(非公平策略) + * 它将任务直接提交给线程而不保持它们。当运行线程小于maxPoolSize时会创建新线程,否则触发异常策略 * * @return this */ public ExecutorBuilder useSynchronousQueue() { - return setWorkQueue(new SynchronousQueue<>()); + return useSynchronousQueue(false); } /** - * 设置线程工厂,用于自定义线程创建 + * 使用{@link SynchronousQueue} 做为等待队列 + * 它将任务直接提交给线程而不保持它们。当运行线程小于maxPoolSize时会创建新线程,否则触发异常策略 + * + * @param fair 是否使用公平访问策略 + * @return this + */ + public ExecutorBuilder useSynchronousQueue(boolean fair) { + return setWorkQueue(new SynchronousQueue<>(fair)); + } + + /** + * 设置线程工厂,用于自定义线程创建 * * @param threadFactory 线程工厂 * @return this @@ -162,9 +178,9 @@ public ExecutorBuilder setThreadFactory(ThreadFactory threadFactory) { } /** - * 设置当线程阻塞(block)时的异常处理器,所谓线程阻塞既线程池和等待队列已满,无法处理线程时采取的策略 + * 设置当线程阻塞(block)时的异常处理器,所谓线程阻塞即线程池和等待队列已满,无法处理线程时采取的策略 *

- * 此处可以使用JDK预定义的几种策略,见{@link RejectPolicy}枚举 + * 此处可以使用JDK预定义的几种策略,见{@link RejectPolicy}枚举 * * @param handler {@link RejectedExecutionHandler} * @return this @@ -175,6 +191,26 @@ public ExecutorBuilder setHandler(RejectedExecutionHandler handler) { return this; } + /** + * 设置线程执行超时后是否回收线程 + * + * @param allowCoreThreadTimeOut 线程执行超时后是否回收线程 + * @return this + */ + public ExecutorBuilder setAllowCoreThreadTimeOut(boolean allowCoreThreadTimeOut) { + this.allowCoreThreadTimeOut = allowCoreThreadTimeOut; + return this; + } + + /** + * 创建ExecutorBuilder,开始构建 + * + * @return {@link ExecutorBuilder} + */ + public static ExecutorBuilder create() { + return new ExecutorBuilder(); + } + /** * 构建ThreadPoolExecutor */ @@ -183,4 +219,47 @@ public ThreadPoolExecutor build() { return build(this); } + /** + * 创建有回收关闭功能的ExecutorService + * + * @return 创建有回收关闭功能的ExecutorService + */ + public ExecutorService buildFinalizable() { + return new ExecutorService(build()); + } + + /** + * 构建ThreadPoolExecutor + * + * @param builder {@link ExecutorBuilder} + * @return {@link ThreadPoolExecutor} + */ + private static ThreadPoolExecutor build(ExecutorBuilder builder) { + final int corePoolSize = builder.corePoolSize; + final int maxPoolSize = builder.maxPoolSize; + final long keepAliveTime = builder.keepAliveTime; + final BlockingQueue workQueue; + if (null != builder.workQueue) { + workQueue = builder.workQueue; + } else { + // corePoolSize为0则要使用SynchronousQueue避免无限阻塞 + workQueue = (corePoolSize <= 0) ? new SynchronousQueue<>() : new LinkedBlockingQueue<>(DEFAULT_QUEUE_CAPACITY); + } + final ThreadFactory threadFactory = (null != builder.threadFactory) ? builder.threadFactory : Executors.defaultThreadFactory(); + RejectedExecutionHandler handler = ObjectUtils.defaultIfNull(builder.handler, new ThreadPoolExecutor.AbortPolicy()); + + final ThreadPoolExecutor threadPoolExecutor = new ThreadPoolExecutor(// + corePoolSize, + maxPoolSize, + keepAliveTime, TimeUnit.NANOSECONDS, + workQueue, + threadFactory, + handler + ); + if (null != builder.allowCoreThreadTimeOut) { + threadPoolExecutor.allowCoreThreadTimeOut(builder.allowCoreThreadTimeOut); + } + return threadPoolExecutor; + } + } diff --git a/bus-core/src/main/java/org/aoju/bus/core/thread/ExecutorService.java b/bus-core/src/main/java/org/aoju/bus/core/thread/ExecutorService.java new file mode 100644 index 0000000000..e144540bcb --- /dev/null +++ b/bus-core/src/main/java/org/aoju/bus/core/thread/ExecutorService.java @@ -0,0 +1,44 @@ +/* + * The MIT License + * + * Copyright (c) 2015-2020 aoju.org All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ +package org.aoju.bus.core.thread; + +/** + * 保证ExecutorService在对象回收时正常结束 + * + * @author Kimi Liu + * @version 5.6.3 + * @since JDK 1.8+ + */ +public class ExecutorService extends DelegatedService { + + ExecutorService(java.util.concurrent.ExecutorService executor) { + super(executor); + } + + @Override + protected void finalize() { + super.shutdown(); + } + +} \ No newline at end of file diff --git a/bus-core/src/main/java/org/aoju/bus/core/thread/GlobalThread.java b/bus-core/src/main/java/org/aoju/bus/core/thread/GlobalThread.java index ad4874ede6..da0211d7c7 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/thread/GlobalThread.java +++ b/bus-core/src/main/java/org/aoju/bus/core/thread/GlobalThread.java @@ -33,7 +33,7 @@ * 全局公共线程池 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GlobalThread { diff --git a/bus-core/src/main/java/org/aoju/bus/core/thread/NamedThread.java b/bus-core/src/main/java/org/aoju/bus/core/thread/NamedThread.java index 286bf1afd5..14f02e1f7a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/thread/NamedThread.java +++ b/bus-core/src/main/java/org/aoju/bus/core/thread/NamedThread.java @@ -29,7 +29,7 @@ * * @param 值类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NamedThread extends InheritableThreadLocal { diff --git a/bus-core/src/main/java/org/aoju/bus/core/thread/NamedThreadFactory.java b/bus-core/src/main/java/org/aoju/bus/core/thread/NamedThreadFactory.java index 801d8a58d9..ae46be0364 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/thread/NamedThreadFactory.java +++ b/bus-core/src/main/java/org/aoju/bus/core/thread/NamedThreadFactory.java @@ -39,7 +39,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NamedThreadFactory implements ThreadFactory { diff --git a/bus-core/src/main/java/org/aoju/bus/core/thread/NamedThreadLocal.java b/bus-core/src/main/java/org/aoju/bus/core/thread/NamedThreadLocal.java index 68173117b1..f9d93512b1 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/thread/NamedThreadLocal.java +++ b/bus-core/src/main/java/org/aoju/bus/core/thread/NamedThreadLocal.java @@ -29,7 +29,7 @@ * * @param 值类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NamedThreadLocal extends ThreadLocal { diff --git a/bus-core/src/main/java/org/aoju/bus/core/thread/RejectPolicy.java b/bus-core/src/main/java/org/aoju/bus/core/thread/RejectPolicy.java index 66937265fc..0fc39458cc 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/thread/RejectPolicy.java +++ b/bus-core/src/main/java/org/aoju/bus/core/thread/RejectPolicy.java @@ -35,7 +35,7 @@ * 此枚举为JDK预定义的几种策略枚举表示 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum RejectPolicy { diff --git a/bus-core/src/main/java/org/aoju/bus/core/thread/Semaphore.java b/bus-core/src/main/java/org/aoju/bus/core/thread/Semaphore.java index 4e73b25fd3..b16bc4487a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/thread/Semaphore.java +++ b/bus-core/src/main/java/org/aoju/bus/core/thread/Semaphore.java @@ -33,7 +33,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Semaphore implements Runnable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/thread/SyncFinisher.java b/bus-core/src/main/java/org/aoju/bus/core/thread/SyncFinisher.java index d5c167ddf7..0714d9e2b3 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/thread/SyncFinisher.java +++ b/bus-core/src/main/java/org/aoju/bus/core/thread/SyncFinisher.java @@ -39,7 +39,7 @@ * 不能保证同时开始 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SyncFinisher { diff --git a/bus-core/src/main/java/org/aoju/bus/core/thread/ThreadBuilder.java b/bus-core/src/main/java/org/aoju/bus/core/thread/ThreadBuilder.java index bd03fc850f..df2f447666 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/thread/ThreadBuilder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/thread/ThreadBuilder.java @@ -35,7 +35,7 @@ * ThreadFactory创建器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ThreadBuilder implements Builder { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/$.java b/bus-core/src/main/java/org/aoju/bus/core/utils/$.java index f7bcf6336e..dd4f24d75a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/$.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/$.java @@ -30,7 +30,7 @@ * 工具包集合,工具类快捷方式 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class $ { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/AnnoUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/AnnoUtils.java index d9bc959dfa..bedac5a2c9 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/AnnoUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/AnnoUtils.java @@ -37,7 +37,7 @@ * 快速获取注解对象、注解值等工具封装 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AnnoUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/ArrayUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/ArrayUtils.java index 9d86bb1a02..4c56442c30 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/ArrayUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/ArrayUtils.java @@ -40,7 +40,7 @@ * 数组工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ArrayUtils { @@ -758,8 +758,7 @@ public static T[] toArray(Iterable iterable, Class componentType) { * @since 3.0.9 */ public static T[] toArray(Collection collection, Class componentType) { - final T[] array = newArray(componentType, collection.size()); - return collection.toArray(array); + return collection.toArray(newArray(componentType, 0)); } /** @@ -7139,7 +7138,7 @@ public static Object[] newArray(Class type, Object arrayObj) { * * @param array 数组对象 * @return 元素类型 - * @since 5.6.1 + * @since 5.6.3 */ public static Class getComponentType(Object array) { return null == array ? null : array.getClass().getComponentType(); @@ -7150,7 +7149,7 @@ public static Class getComponentType(Object array) { * * @param arrayClass 数组类 * @return 元素类型 - * @since 5.6.1 + * @since 5.6.3 */ public static Class getComponentType(Class arrayClass) { return null == arrayClass ? null : arrayClass.getComponentType(); @@ -7162,7 +7161,7 @@ public static Class getComponentType(Class arrayClass) { * * @param componentType 数组元素类型 * @return 数组类型 - * @since 5.6.1 + * @since 5.6.3 */ public static Class getArrayType(Class componentType) { return Array.newInstance(componentType, 0).getClass(); @@ -8485,7 +8484,7 @@ public static T[] filter(T[] array, Editor editor) { * @param array 数组 * @param filter 过滤器接口,用于定义过滤规则 * @return 过滤后的数组 - * @since 5.6.1 + * @since 5.6.3 */ public static T[] filter(T[] array, Filter filter) { ArrayList list = new ArrayList<>(array.length); diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/BeanUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/BeanUtils.java index cd3bd03b8a..506650a11c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/BeanUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/BeanUtils.java @@ -43,7 +43,7 @@ * 把一个拥有对属性进行set和get方法的类,我们就可以称之为JavaBean * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BeanUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/BooleanUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/BooleanUtils.java index bfa3f72c8c..41a3312786 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/BooleanUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/BooleanUtils.java @@ -30,7 +30,7 @@ * Boolean类型相关工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BooleanUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/BufferUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/BufferUtils.java index c3e57e1d04..0437e07be3 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/BufferUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/BufferUtils.java @@ -35,7 +35,7 @@ * ByteBuffer的相关介绍见:https://www.cnblogs.com/ruber/p/6857159.html * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BufferUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/ByteUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/ByteUtils.java index f6ad0f6508..8226ac8292 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/ByteUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/ByteUtils.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ByteUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/CallerUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/CallerUtils.java index 39ea1d55c5..36741fd227 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/CallerUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/CallerUtils.java @@ -31,7 +31,7 @@ * 调用者 可以通过此类的方法获取调用者、多级调用者以及判断是否被调用 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CallerUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/CardUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/CardUtils.java new file mode 100644 index 0000000000..e4e0378116 --- /dev/null +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/CardUtils.java @@ -0,0 +1,823 @@ +/* + * The MIT License + * + * Copyright (c) 2015-2020 aoju.org All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ +package org.aoju.bus.core.utils; + +import org.aoju.bus.core.lang.Normal; + +import java.util.HashMap; +import java.util.Map; + +/** + * 银行卡工具类 + * + * @author Kimi Liu + * @version 5.6.3 + * @since JDK 1.8+ + */ +public class CardUtils { + + /** + * 银行卡是由”发卡行标识代码 + 自定义 + 校验码 “等部分组成的BIN号 + * 银联标准卡与以往发行的银行卡最直接的区别就是其卡号前6位数字的不同 + * 银行卡卡号的前6位是用来表示发卡银行或机构的,称为“发卡行识别码”(Bank Identification Number,缩写为“BIN”) + * 银联标准卡是由国内各家商业银行(含邮储、信用社)共同发行、符合银联业务规范和技术标准、卡正面右下角带有“银联”标识 + * (目前,新发行的银联标准卡一定带有国际化的银联新标识,新发的非银联标准卡使用旧的联网通用银联标识)、 + * 卡号前6位为622126至622925之一的银行卡,是中国银行卡产业共有的民族品牌 + */ + private final static int[] bankBin = { + 621098, 622150, 622151, 622181, 622188, 955100, 621095, 620062, 621285, 621798, 621799, + 621797, 620529, 622199, 621096, 621622, 623219, 621674, 623218, 621599, 370246, 370248, + 370249, 427010, 427018, 427019, 427020, 427029, 427030, 427039, 370247, 438125, 438126, + 451804, 451810, 451811, 458071, 489734, 489735, 489736, 510529, 427062, 524091, 427064, + 530970, 530990, 558360, 620200, 620302, 620402, 620403, 620404, 524047, 620406, 620407, + 525498, 620409, 620410, 620411, 620412, 620502, 620503, 620405, 620408, 620512, 620602, + 620604, 620607, 620611, 620612, 620704, 620706, 620707, 620708, 620709, 620710, 620609, + 620712, 620713, 620714, 620802, 620711, 620904, 620905, 621001, 620902, 621103, 621105, + 621106, 621107, 621102, 621203, 621204, 621205, 621206, 621207, 621208, 621209, 621210, + 621302, 621303, 621202, 621305, 621306, 621307, 621309, 621311, 621313, 621211, 621315, + 621304, 621402, 621404, 621405, 621406, 621407, 621408, 621409, 621410, 621502, 621317, + 621511, 621602, 621603, 621604, 621605, 621608, 621609, 621610, 621611, 621612, 621613, + 621614, 621615, 621616, 621617, 621607, 621606, 621804, 621807, 621813, 621814, 621817, + 621901, 621904, 621905, 621906, 621907, 621908, 621909, 621910, 621911, 621912, 621913, + 621915, 622002, 621903, 622004, 622005, 622006, 622007, 622008, 622010, 622011, 622012, + 621914, 622015, 622016, 622003, 622018, 622019, 622020, 622102, 622103, 622104, 622105, + 622013, 622111, 622114, 622200, 622017, 622202, 622203, 622208, 622210, 622211, 622212, + 622213, 622214, 622110, 622220, 622223, 622225, 622229, 622230, 622231, 622232, 622233, + 622234, 622235, 622237, 622215, 622239, 622240, 622245, 622224, 622303, 622304, 622305, + 622306, 622307, 622308, 622309, 622238, 622314, 622315, 622317, 622302, 622402, 622403, + 622404, 622313, 622504, 622505, 622509, 622513, 622517, 622502, 622604, 622605, 622606, + 622510, 622703, 622715, 622806, 622902, 622903, 622706, 623002, 623006, 623008, 623011, + 623012, 622904, 623015, 623100, 623202, 623301, 623400, 623500, 623602, 623803, 623901, + 623014, 624100, 624200, 624301, 624402, 62451804, 62451810, 62451811, 62458071, 623700, + 628288, 624000, 628286, 622206, 621225, 526836, 513685, 543098, 458441, 620058, 621281, + 622246, 900000, 544210, 548943, 370267, 621558, 621559, 621722, 621723, 620086, 621226, + 402791, 427028, 427038, 548259, 356879, 356880, 356881, 356882, 528856, 621618, 620516, + 621227, 621721, 900010, 625330, 625331, 625332, 623062, 622236, 621670, 524374, 550213, + 374738, 374739, 621288, 625708, 625709, 622597, 622599, 360883, 360884, 625865, 625866, + 625899, 621376, 620054, 620142, 621428, 625939, 621434, 625987, 621761, 621749, 620184, + 621300, 621378, 625114, 622159, 621720, 625021, 625022, 621379, 620114, 620146, 621724, + 625918, 621371, 620143, 620149, 621414, 625914, 621375, 620187, 621433, 625986, 621370, + 625925, 622926, 622927, 622928, 622929, 622930, 622931, 620124, 620183, 620561, 625116, + 622227, 621372, 621464, 625942, 622158, 625917, 621765, 620094, 620186, 621719, 621719, + 621750, 621377, 620148, 620185, 621374, 621731, 621781, 552599, 623206, 621671, 620059, + 403361, 404117, 404118, 404119, 404120, 404121, 463758, 514027, 519412, 519413, 520082, + 520083, 558730, 621282, 621336, 621619, 622821, 622822, 622823, 622824, 622825, 622826, + 622827, 622828, 622836, 622837, 622840, 622841, 622843, 622844, 622845, 622846, 622847, + 622848, 622849, 623018, 625996, 625997, 625998, 628268, 625826, 625827, 548478, 544243, + 622820, 622830, 622838, 625336, 628269, 620501, 621660, 621661, 621662, 621663, 621665, + 621667, 621668, 621669, 621666, 625908, 625910, 625909, 356833, 356835, 409665, 409666, + 409668, 409669, 409670, 409671, 409672, 456351, 512315, 512316, 512411, 512412, 514957, + 409667, 518378, 518379, 518474, 518475, 518476, 438088, 524865, 525745, 525746, 547766, + 552742, 553131, 558868, 514958, 622752, 622753, 622755, 524864, 622757, 622758, 622759, + 622760, 622761, 622762, 622763, 601382, 622756, 628388, 621256, 621212, 620514, 622754, + 622764, 518377, 622765, 622788, 621283, 620061, 621725, 620040, 558869, 621330, 621331, + 621332, 621333, 621297, 377677, 621568, 621569, 625905, 625906, 625907, 628313, 625333, + 628312, 623208, 621620, 621756, 621757, 621758, 621759, 621785, 621786, 621787, 621788, + 621789, 621790, 621672, 625337, 625338, 625568, 621648, 621248, 621249, 622750, 622751, + 622771, 622772, 622770, 625145, 620531, 620210, 620211, 622479, 622480, 622273, 622274, + 621231, 621638, 621334, 625140, 621395, 622725, 622728, 621284, 421349, 434061, 434062, + 436728, 436742, 453242, 491031, 524094, 526410, 544033, 552245, 589970, 620060, 621080, + 621081, 621466, 621467, 621488, 621499, 621598, 621621, 621700, 622280, 622700, 622707, + 622966, 622988, 625955, 625956, 553242, 621082, 621673, 623211, 356896, 356899, 356895, + 436718, 436738, 436745, 436748, 489592, 531693, 532450, 532458, 544887, 552801, 557080, + 558895, 559051, 622166, 622168, 622708, 625964, 625965, 625966, 628266, 628366, 625362, + 625363, 628316, 628317, 620021, 620521, 405512, 601428, 405512, 434910, 458123, 458124, + 520169, 522964, 552853, 601428, 622250, 622251, 521899, 622254, 622255, 622256, 622257, + 622258, 622259, 622253, 622261, 622284, 622656, 628216, 622252, 66405512, 622260, 66601428, + 955590, 955591, 955592, 955593, 628218, 622262, 621069, 620013, 625028, 625029, 621436, 621002, + 621335, 433670, 433680, 442729, 442730, 620082, 622690, 622691, 622692, 622696, 622698, 622998, + 622999, 433671, 968807, 968808, 968809, 621771, 621767, 621768, 621770, 621772, 621773, 620527, + 356837, 356838, 486497, 622660, 622662, 622663, 622664, 622665, 622666, 622667, 622669, 622670, + 622671, 622672, 622668, 622661, 622674, 622673, 620518, 621489, 621492, 620535, 623156, 621490, + 621491, 620085, 623155, 623157, 623158, 623159, 999999, 621222, 623020, 623021, 623022, 623023, + 622630, 622631, 622632, 622633, 622615, 622616, 622618, 622622, 622617, 622619, 415599, 421393, + 421865, 427570, 427571, 472067, 472068, 622620, 621691, 545392, 545393, 545431, 545447, 356859, + 356857, 407405, 421869, 421870, 421871, 512466, 356856, 528948, 552288, 622600, 622601, 622602, + 517636, 622621, 628258, 556610, 622603, 464580, 464581, 523952, 545217, 553161, 356858, 622623, + 625911, 377152, 377153, 377158, 377155, 625912, 625913, 356885, 356886, 356887, 356888, 356890, + 402658, 410062, 439188, 439227, 468203, 479228, 479229, 512425, 521302, 524011, 356889, 545620, + 545621, 545947, 545948, 552534, 552587, 622575, 622576, 622577, 622579, 622580, 545619, 622581, + 622582, 622588, 622598, 622609, 690755, 690755, 545623, 621286, 620520, 621483, 621485, 621486, + 628290, 622578, 370285, 370286, 370287, 370289, 439225, 518710, 518718, 628362, 439226, 628262, + 625802, 625803, 621299, 966666, 622909, 622908, 438588, 438589, 461982, 486493, 486494, 486861, + 523036, 451289, 527414, 528057, 622901, 622902, 622922, 628212, 451290, 524070, 625084, 625085, + 625086, 625087, 548738, 549633, 552398, 625082, 625083, 625960, 625961, 625962, 625963, 356851, + 356852, 404738, 404739, 456418, 498451, 515672, 356850, 517650, 525998, 622177, 622277, 622516, + 622517, 622518, 622520, 622521, 622522, 622523, 628222, 628221, 984301, 984303, 622176, 622276, + 622228, 621352, 621351, 621390, 621792, 625957, 625958, 621791, 620530, 625993, 622519, 621793, + 621795, 621796, 622500, 623078, 622384, 940034, 940015, 622886, 622391, 940072, 622359, 940066, + 622857, 940065, 621019, 622309, 621268, 622884, 621453, 622684, 621016, 621015, 622950, 622951, + 621072, 623183, 623185, 621005, 622172, 622985, 622987, 622267, 622278, 622279, 622468, 622892, + 940021, 621050, 620522, 356827, 356828, 356830, 402673, 402674, 438600, 486466, 519498, 520131, + 524031, 548838, 622148, 622149, 622268, 356829, 622300, 628230, 622269, 625099, 625953, 625350, + 625351, 625352, 519961, 625839, 421317, 602969, 621030, 621420, 621468, 623111, 422160, 422161, + 622865, 940012, 623131, 622178, 622179, 628358, 622394, 940025, 621279, 622281, 622316, 940022, + 621418, 512431, 520194, 621626, 623058, 602907, 622986, 622989, 622298, 622338, 940032, 623205, + 621977, 990027, 622325, 623029, 623105, 621244, 623081, 623108, 566666, 622455, 940039, 622466, + 628285, 622420, 940041, 623118, 603708, 622993, 623070, 623069, 623172, 623173, 622383, 622385, + 628299, 603506, 603367, 622878, 623061, 623209, 628242, 622595, 622303, 622305, 621259, 622596, + 622333, 940050, 621439, 623010, 621751, 628278, 625502, 625503, 625135, 622476, 621754, 622143, + 940001, 623026, 623086, 628291, 621532, 621482, 622135, 622152, 622153, 622154, 622996, 622997, + 940027, 623099, 623007, 940055, 622397, 622398, 940054, 622331, 622426, 625995, 621452, 628205, + 628214, 625529, 622428, 621529, 622429, 621417, 623089, 623200, 940057, 622311, 623119, 622877, + 622879, 621775, 623203, 603601, 622137, 622327, 622340, 622366, 622134, 940018, 623016, 623096, + 940049, 622425, 622425, 621577, 622485, 623098, 628329, 621538, 940006, 621269, 622275, 621216, + 622465, 940031, 621252, 622146, 940061, 621419, 623170, 622440, 940047, 940017, 622418, 623077, + 622413, 940002, 623188, 622310, 940068, 622321, 625001, 622427, 940069, 623039, 628273, 622370, + 683970, 940074, 621437, 628319, 990871, 622308, 621415, 623166, 622132, 621340, 621341, 622140, + 623073, 622147, 621633, 622301, 623171, 621422, 622335, 622336, 622165, 622315, 628295, 625950, + 621760, 622337, 622411, 623102, 622342, 623048, 622367, 622392, 623085, 622395, 622441, 622448, + 621413, 622856, 621037, 621097, 621588, 623032, 622644, 623518, 622870, 622866, 623072, 622897, + 628279, 622864, 621403, 622561, 622562, 622563, 622167, 622777, 621497, 622868, 622899, 628255, + 625988, 622566, 622567, 622625, 622626, 625946, 628200, 621076, 504923, 622173, 622422, 622447, + 622131, 940076, 621579, 622876, 622873, 622962, 622936, 623060, 622937, 623101, 621460, 622939, + 622960, 623523, 621591, 622961, 628210, 622283, 625902, 621010, 622980, 623135, 621726, 621088, + 620517, 622740, 625036, 621014, 621004, 622972, 623196, 621028, 623083, 628250, 623121, 621070, + 628253, 622979, 621035, 621038, 621086, 621498, 621296, 621448, 622945, 621755, 622940, 623120, + 628355, 621089, 623161, 628339, 621074, 621515, 623030, 621345, 621090, 623178, 621091, 623168, + 621057, 623199, 621075, 623037, 628303, 621233, 621235, 621223, 621780, 621221, 623138, 628389, + 621239, 623068, 621271, 628315, 621272, 621738, 621273, 623079, 621263, 621325, 623084, 621327, + 621753, 628331, 623160, 621366, 621388, 621348, 621359, 621360, 621217, 622959, 621270, 622396, + 622511, 623076, 621391, 621339, 621469, 621625, 623688, 623113, 621601, 621655, 621636, 623182, + 623087, 621696, 622955, 622478, 940013, 621495, 621688, 623162, 622462, 628272, 625101, 622323, + 623071, 603694, 622128, 622129, 623035, 623186, 621522, 622271, 940037, 940038, 985262, 622322, + 628381, 622481, 622341, 940058, 623115, 621258, 621465, 621528, 622328, 940062, 625288, 623038, + 625888, 622332, 940063, 623123, 622138, 621066, 621560, 621068, 620088, 621067, 622531, 622329, + 623103, 622339, 620500, 621024, 622289, 622389, 628300, 625516, 621516, 622859, 622869, 623075, + 622895, 623125, 622947, 621561, 623095, 621073, 623109, 621361, 623033, 623207, 622891, 621363, + 623189, 623510, 622995, 621053, 621230, 621229, 622218, 628267, 621392, 621481, 621310, 621396, + 623251, 628351, 627066, 627066, 627067, 627068, 627069, 412962, 412963, 415752, 415753, 622535, + 622536, 622538, 622539, 622983, 998800 + }; + + /** + * 发卡行.卡种名称 + */ + private static final String[] bankName = { + "邮储银行·绿卡通", "邮储银行·绿卡银联标准卡", "邮储银行·绿卡银联标准卡", "邮储银行·绿卡专用卡", "邮储银行·绿卡银联标准卡", + "邮储银行·绿卡(银联卡)", "邮储银行·绿卡VIP卡", "邮储银行·银联标准卡", "邮储银行·中职学生资助卡", "邮政储蓄银行·IC绿卡通VIP卡", + "邮政储蓄银行·IC绿卡通", "邮政储蓄银行·IC联名卡", "邮政储蓄银行·IC预付费卡", "邮储银行·绿卡银联标准卡", "邮储银行·绿卡通", + "邮政储蓄银行·武警军人保障卡", "邮政储蓄银行·中国旅游卡(金卡)", "邮政储蓄银行·普通高中学生资助卡", "邮政储蓄银行·中国旅游卡(普卡)", + "邮政储蓄银行·福农卡", "工商银行·牡丹运通卡金卡", "工商银行·牡丹运通卡金卡", "工商银行·牡丹运通卡金卡", "工商银行·牡丹VISA卡(单位卡)", + "工商银行·牡丹VISA信用卡", "工商银行·牡丹VISA卡(单位卡)", "工商银行·牡丹VISA信用卡", "工商银行·牡丹VISA信用卡", "工商银行·牡丹VISA信用卡", + "工商银行·牡丹VISA信用卡", "工商银行·牡丹运通卡普通卡", "工商银行·牡丹VISA信用卡", "工商银行·牡丹VISA白金卡", "工商银行·牡丹贷记卡(银联卡)", + "工商银行·牡丹贷记卡(银联卡)", "工商银行·牡丹贷记卡(银联卡)", "工商银行·牡丹贷记卡(银联卡)", "工商银行·牡丹欧元卡", "工商银行·牡丹欧元卡", + "工商银行·牡丹欧元卡", "工商银行·牡丹万事达国际借记卡", "工商银行·牡丹VISA信用卡", "工商银行·海航信用卡", "工商银行·牡丹VISA信用卡", + "工商银行·牡丹万事达信用卡", "工商银行·牡丹万事达信用卡", "工商银行·牡丹万事达信用卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹万事达白金卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·海航信用卡个人普卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·灵通卡", "工商银行·牡丹灵通卡", + "工商银行·E时代卡", "工商银行·E时代卡", "工商银行·理财金卡", "工商银行·准贷记卡(个普)", "工商银行·准贷记卡(个普)", "工商银行·准贷记卡(个普)", + "工商银行·准贷记卡(个普)", "工商银行·准贷记卡(个普)", "工商银行·牡丹灵通卡", "工商银行·准贷记卡(商普)", "工商银行·牡丹卡(商务卡)", + "工商银行·准贷记卡(商金)", "工商银行·牡丹卡(商务卡)", "工商银行·贷记卡(个普)", "工商银行·牡丹卡(个人卡)", "工商银行·牡丹卡(个人卡)", + "工商银行·牡丹卡(个人卡)", "工商银行·牡丹卡(个人卡)", "工商银行·贷记卡(个金)", "工商银行·牡丹交通卡", "工商银行·准贷记卡(个金)", + "工商银行·牡丹交通卡", "工商银行·贷记卡(商普)", "工商银行·贷记卡(商金)", "工商银行·牡丹卡(商务卡)", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹交通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", + "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹灵通卡", "工商银行·牡丹贷记卡", "工商银行·牡丹贷记卡", "工商银行·牡丹贷记卡", + "工商银行·牡丹贷记卡", "工商银行·牡丹灵通卡", "工商银行·中央预算单位公务卡", "工商银行·牡丹灵通卡", "工商银行·财政预算单位公务卡", + "工商银行·牡丹卡白金卡", "工商银行·牡丹卡普卡", "工商银行·国航知音牡丹信用卡", "工商银行·国航知音牡丹信用卡", "工商银行·国航知音牡丹信用卡", + "工商银行·国航知音牡丹信用卡", "工商银行·银联标准卡", "工商银行·中职学生资助卡", "工商银行·专用信用消费卡", "工商银行·牡丹社会保障卡", + "中国工商银行·牡丹东航联名卡", "中国工商银行·牡丹东航联名卡", "中国工商银行·牡丹运通白金卡", "中国工商银行·福农灵通卡", "中国工商银行·福农灵通卡", + "工商银行·灵通卡", "工商银行·灵通卡", "中国工商银行·中国旅行卡", "工商银行·牡丹卡普卡", "工商银行·国际借记卡", "工商银行·国际借记卡", + "工商银行·国际借记卡", "工商银行·国际借记卡", "中国工商银行·牡丹JCB信用卡", "中国工商银行·牡丹JCB信用卡", "中国工商银行·牡丹JCB信用卡", + "中国工商银行·牡丹JCB信用卡", "中国工商银行·牡丹多币种卡", "中国工商银行·武警军人保障卡", "工商银行·预付芯片卡", "工商银行·理财金账户金卡", + "工商银行·灵通卡", "工商银行·牡丹宁波市民卡", "中国工商银行·中国旅游卡", "中国工商银行·中国旅游卡", "中国工商银行·中国旅游卡", "中国工商银行·借记卡", + "中国工商银行·借贷合一卡", "中国工商银行·普通高中学生资助卡", "中国工商银行·牡丹多币种卡", "中国工商银行·牡丹多币种卡", "中国工商银行·牡丹百夫长信用卡", + "中国工商银行·牡丹百夫长信用卡", "工商银行·工银财富卡", "中国工商银行·中小商户采购卡", "中国工商银行·中小商户采购卡", "中国工商银行·环球旅行金卡", + "中国工商银行·环球旅行白金卡", "中国工商银行·牡丹工银大来卡", "中国工商银行·牡丹工银大莱卡", "中国工商银行·IC金卡", "中国工商银行·IC白金卡", + "中国工商银行·工行IC卡(红卡)", "中国工商银行布鲁塞尔分行·借记卡", "中国工商银行布鲁塞尔分行·预付卡", "中国工商银行布鲁塞尔分行·预付卡", + "中国工商银行金边分行·借记卡", "中国工商银行金边分行·信用卡", "中国工商银行金边分行·借记卡", "中国工商银行金边分行·信用卡", "中国工商银行加拿大分行·借记卡", + "中国工商银行加拿大分行·借记卡", "中国工商银行加拿大分行·预付卡", "中国工商银行巴黎分行·借记卡", "中国工商银行巴黎分行·借记卡", "中国工商银行巴黎分行·贷记卡", + "中国工商银行法兰克福分行·贷记卡", "中国工商银行法兰克福分行·借记卡", "中国工商银行法兰克福分行·贷记卡", "中国工商银行法兰克福分行·贷记卡", "中国工商银行法兰克福分行·借记卡", + "中国工商银行法兰克福分行·预付卡", "中国工商银行法兰克福分行·预付卡", "中国工商银行印尼分行·借记卡", "中国工商银行印尼分行·信用卡", "中国工商银行米兰分行·借记卡", + "中国工商银行米兰分行·预付卡", "中国工商银行米兰分行·预付卡", "中国工商银行阿拉木图子行·借记卡", "中国工商银行阿拉木图子行·贷记卡", "中国工商银行阿拉木图子行·借记卡", + "中国工商银行阿拉木图子行·预付卡", "中国工商银行万象分行·借记卡", "中国工商银行万象分行·贷记卡", "中国工商银行卢森堡分行·借记卡", "中国工商银行卢森堡分行·贷记卡", + "中国工商银行澳门分行·E时代卡", "中国工商银行澳门分行·E时代卡", "中国工商银行澳门分行·E时代卡", "中国工商银行澳门分行·理财金账户", "中国工商银行澳门分行·理财金账户", + "中国工商银行澳门分行·理财金账户", "中国工商银行澳门分行·预付卡", "中国工商银行澳门分行·预付卡", "中国工商银行澳门分行·工银闪付预付卡", "中国工商银行澳门分行·工银银联公司卡", + "中国工商银行澳门分行·Diamond", "中国工商银行阿姆斯特丹·借记卡", "中国工商银行卡拉奇分行·借记卡", "中国工商银行卡拉奇分行·贷记卡", "中国工商银行新加坡分行·贷记卡", + "中国工商银行新加坡分行·贷记卡", "中国工商银行新加坡分行·借记卡", "中国工商银行新加坡分行·预付卡", "中国工商银行新加坡分行·预付卡", "中国工商银行新加坡分行·借记卡", + "中国工商银行新加坡分行·借记卡", "中国工商银行马德里分行·借记卡", "中国工商银行马德里分行·借记卡", "中国工商银行马德里分行·预付卡", "中国工商银行马德里分行·预付卡", + "中国工商银行伦敦子行·借记卡", "中国工商银行伦敦子行·工银伦敦借记卡", "中国工商银行伦敦子行·借记卡", "农业银行·金穗贷记卡", "农业银行·中国旅游卡", "农业银行·普通高中学生资助卡", + "农业银行·银联标准卡", "农业银行·金穗贷记卡(银联卡)", "农业银行·金穗贷记卡(银联卡)", "农业银行·金穗贷记卡(银联卡)", "农业银行·金穗贷记卡(银联卡)", "农业银行·金穗贷记卡(银联卡)", + "农业银行·金穗贷记卡(银联卡)", "农业银行·VISA白金卡", "农业银行·万事达白金卡", "农业银行·金穗贷记卡(银联卡)", "农业银行·金穗贷记卡(银联卡)", "农业银行·金穗贷记卡(银联卡)", + "农业银行·金穗贷记卡(银联卡)", "农业银行·金穗贷记卡", "农业银行·中职学生资助卡", "农业银行·专用惠农卡", "农业银行·武警军人保障卡", "农业银行·金穗校园卡(银联卡)", + "农业银行·金穗星座卡(银联卡)", "农业银行·金穗社保卡(银联卡)", "农业银行·金穗旅游卡(银联卡)", "农业银行·金穗青年卡(银联卡)", "农业银行·复合介质金穗通宝卡", + "农业银行·金穗海通卡", "农业银行·退役金卡", "农业银行·金穗贷记卡", "农业银行·金穗贷记卡", "农业银行·金穗通宝卡(银联卡)", "农业银行·金穗惠农卡", "农业银行·金穗通宝银卡", + "农业银行·金穗通宝卡(银联卡)", "农业银行·金穗通宝卡(银联卡)", "农业银行·金穗通宝卡", "农业银行·金穗通宝卡(银联卡)", "农业银行·金穗通宝卡(银联卡)", "农业银行·金穗通宝钻石卡", + "农业银行·掌尚钱包", "农业银行·银联IC卡金卡", "农业银行·银联预算单位公务卡金卡", "农业银行·银联IC卡白金卡", "农业银行·金穗公务卡", "中国农业银行贷记卡·IC普卡", + "中国农业银行贷记卡·IC金卡", "中国农业银行贷记卡·澳元卡", "中国农业银行贷记卡·欧元卡", "中国农业银行贷记卡·金穗通商卡", "中国农业银行贷记卡·金穗通商卡", "中国农业银行贷记卡·银联白金卡", + "中国农业银行贷记卡·中国旅游卡", "中国农业银行贷记卡·银联IC公务卡", "宁波市农业银行·市民卡B卡", "中国银行·联名卡", "中国银行·个人普卡", "中国银行·个人金卡", "中国银行·员工普卡", + "中国银行·员工金卡", "中国银行·理财普卡", "中国银行·理财金卡", "中国银行·理财银卡", "中国银行·理财白金卡", "中国银行·中行金融IC卡白金卡", "中国银行·中行金融IC卡普卡", + "中国银行·中行金融IC卡金卡", "中国银行·中银JCB卡金卡", "中国银行·中银JCB卡普卡", "中国银行·员工普卡", "中国银行·个人普卡", "中国银行·中银威士信用卡员", "中国银行·中银威士信用卡员", + "中国银行·个人白金卡", "中国银行·中银威士信用卡", "中国银行·长城公务卡", "中国银行·长城电子借记卡", "中国银行·中银万事达信用卡", "中国银行·中银万事达信用卡", "中国银行·中银万事达信用卡", + "中国银行·中银万事达信用卡", "中国银行·中银万事达信用卡", "中国银行·中银威士信用卡员", "中国银行·长城万事达信用卡", "中国银行·长城万事达信用卡", "中国银行·长城万事达信用卡", + "中国银行·长城万事达信用卡", "中国银行·长城万事达信用卡", "中国银行·中银奥运信用卡", "中国银行·长城信用卡", "中国银行·长城信用卡", "中国银行·长城信用卡", "中国银行·长城万事达信用卡", + "中国银行·长城公务卡", "中国银行·长城公务卡", "中国银行·中银万事达信用卡", "中国银行·中银万事达信用卡", "中国银行·长城人民币信用卡", "中国银行·长城人民币信用卡", "中国银行·长城人民币信用卡", + "中国银行·长城信用卡", "中国银行·长城人民币信用卡", "中国银行·长城人民币信用卡", "中国银行·长城信用卡", "中国银行·银联单币贷记卡", "中国银行·长城信用卡", "中国银行·长城信用卡", "中国银行·长城信用卡", + "中国银行·长城电子借记卡", "中国银行·长城人民币信用卡", "中国银行·银联标准公务卡", "中国银行·一卡双账户普卡", "中国银行·财互通卡", "中国银行·电子现金卡", "中国银行·长城人民币信用卡", + "中国银行·长城单位信用卡普卡", "中国银行·中银女性主题信用卡", "中国银行·长城单位信用卡金卡", "中国银行·白金卡", "中国银行·中职学生资助卡", "中国银行·银联标准卡", "中国银行·金融IC卡", + "中国银行·长城社会保障卡", "中国银行·世界卡", "中国银行·社保联名卡", "中国银行·社保联名卡", "中国银行·医保联名卡", "中国银行·医保联名卡", "中国银行·公司借记卡", "中国银行·银联美运顶级卡", + "中国银行·长城福农借记卡金卡", "中国银行·长城福农借记卡普卡", "中国银行·中行金融IC卡普卡", "中国银行·中行金融IC卡金卡", "中国银行·中行金融IC卡白金卡", "中国银行·长城银联公务IC卡白金卡", + "中国银行·中银旅游信用卡", "中国银行·长城银联公务IC卡金卡", "中国银行·中国旅游卡", "中国银行·武警军人保障卡", "中国银行·社保联名借记IC卡", "中国银行·社保联名借记IC卡", "中国银行·医保联名借记IC卡", + "中国银行·医保联名借记IC卡", "中国银行·借记IC个人普卡", "中国银行·借记IC个人金卡", "中国银行·借记IC个人普卡", "中国银行·借记IC白金卡", "中国银行·借记IC钻石卡", "中国银行·借记IC联名卡", + "中国银行·普通高中学生资助卡", "中国银行·长城环球通港澳台旅游金卡", "中国银行·长城环球通港澳台旅游白金卡", "中国银行·中银福农信用卡", "中国银行金边分行·借记卡", "中国银行雅加达分行·借记卡", + "中国银行首尔分行·借记卡", "中国银行澳门分行·人民币信用卡", "中国银行澳门分行·人民币信用卡", "中国银行澳门分行·中银卡", "中国银行澳门分行·中银卡", "中国银行澳门分行·中银卡", + "中国银行澳门分行·中银银联双币商务卡", "中国银行澳门分行·预付卡", "中国银行澳门分行·澳门中国银行银联预付卡", "中国银行澳门分行·澳门中国银行银联预付卡", "中国银行澳门分行·熊猫卡", + "中国银行澳门分行·财富卡", "中国银行澳门分行·银联港币卡", "中国银行澳门分行·银联澳门币卡", "中国银行马尼拉分行·双币种借记卡", "中国银行胡志明分行·借记卡", "中国银行曼谷分行·借记卡", + "中国银行曼谷分行·长城信用卡环球通", "中国银行曼谷分行·借记卡", "建设银行·龙卡准贷记卡", "建设银行·龙卡准贷记卡金卡", "建设银行·中职学生资助卡", "建设银行·乐当家银卡VISA", "建设银行·乐当家金卡VISA", + "建设银行·乐当家白金卡", "建设银行·龙卡普通卡VISA", "建设银行·龙卡储蓄卡", "建设银行·VISA准贷记卡(银联卡)", "建设银行·VISA准贷记金卡", "建设银行·乐当家", "建设银行·乐当家", "建设银行·准贷记金卡", + "建设银行·乐当家白金卡", "建设银行·金融复合IC卡", "建设银行·银联标准卡", "建设银行·银联理财钻石卡", "建设银行·金融IC卡", "建设银行·理财白金卡", "建设银行·社保IC卡", "建设银行·财富卡私人银行卡", + "建设银行·理财金卡", "建设银行·福农卡", "建设银行·武警军人保障卡", "建设银行·龙卡通", "建设银行·银联储蓄卡", "建设银行·龙卡储蓄卡(银联卡)", "建设银行·准贷记卡", "建设银行·理财白金卡", "建设银行·理财金卡", + "建设银行·准贷记卡普卡", "建设银行·准贷记卡金卡", "建设银行·龙卡信用卡", "建设银行·建行陆港通龙卡", "中国建设银行·普通高中学生资助卡", "中国建设银行·中国旅游卡", "中国建设银行·龙卡JCB金卡", + "中国建设银行·龙卡JCB白金卡", "中国建设银行·龙卡JCB普卡", "中国建设银行·龙卡贷记卡公司卡", "中国建设银行·龙卡贷记卡", "中国建设银行·龙卡国际普通卡VISA", "中国建设银行·龙卡国际金卡VISA", + "中国建设银行·VISA白金信用卡", "中国建设银行·龙卡国际白金卡", "中国建设银行·龙卡国际普通卡MASTER", "中国建设银行·龙卡国际金卡MASTER", "中国建设银行·龙卡万事达金卡", "中国建设银行·龙卡贷记卡", + "中国建设银行·龙卡万事达白金卡", "中国建设银行·龙卡贷记卡", "中国建设银行·龙卡万事达信用卡", "中国建设银行·龙卡人民币信用卡", "中国建设银行·龙卡人民币信用金卡", "中国建设银行·龙卡人民币白金卡", + "中国建设银行·龙卡IC信用卡普卡", "中国建设银行·龙卡IC信用卡金卡", "中国建设银行·龙卡IC信用卡白金卡", "中国建设银行·龙卡银联公务卡普卡", "中国建设银行·龙卡银联公务卡金卡", "中国建设银行·中国旅游卡", + "中国建设银行·中国旅游卡", "中国建设银行·龙卡IC公务卡", "中国建设银行·龙卡IC公务卡", "交通银行·交行预付卡", "交通银行·世博预付IC卡", "交通银行·太平洋互连卡", "交通银行·太平洋万事顺卡", + "交通银行·太平洋互连卡(银联卡)", "交通银行·太平洋白金信用卡", "交通银行·太平洋双币贷记卡", "交通银行·太平洋双币贷记卡", "交通银行·太平洋双币贷记卡", "交通银行·太平洋白金信用卡", + "交通银行·太平洋双币贷记卡", "交通银行·太平洋万事顺卡", "交通银行·太平洋人民币贷记卡", "交通银行·太平洋人民币贷记卡", "交通银行·太平洋双币贷记卡", "交通银行·太平洋准贷记卡", "交通银行·太平洋准贷记卡", + "交通银行·太平洋准贷记卡", "交通银行·太平洋准贷记卡", "交通银行·太平洋借记卡", "交通银行·太平洋借记卡", "交通银行·太平洋人民币贷记卡", "交通银行·太平洋借记卡", "交通银行·太平洋MORE卡", "交通银行·白金卡", + "交通银行·交通银行公务卡普卡", "交通银行·太平洋人民币贷记卡", "交通银行·太平洋互连卡", "交通银行·太平洋借记卡", "交通银行·太平洋万事顺卡", "交通银行·太平洋贷记卡(银联卡)", "交通银行·太平洋贷记卡(银联卡)", + "交通银行·太平洋贷记卡(银联卡)", "交通银行·太平洋贷记卡(银联卡)", "交通银行·交通银行公务卡金卡", "交通银行·交银IC卡", "交通银行香港分行·交通银行港币借记卡", "交通银行香港分行·港币礼物卡", + "交通银行香港分行·双币种信用卡", "交通银行香港分行·双币种信用卡", "交通银行香港分行·双币卡", "交通银行香港分行·银联人民币卡", "交通银行澳门分行·银联借记卡", "中信银行·中信借记卡", "中信银行·中信借记卡", + "中信银行·中信国际借记卡", "中信银行·中信国际借记卡", "中信银行·中国旅行卡", "中信银行·中信借记卡(银联卡)", "中信银行·中信借记卡(银联卡)", "中信银行·中信贵宾卡(银联卡)", "中信银行·中信理财宝金卡", + "中信银行·中信理财宝白金卡", "中信银行·中信钻石卡", "中信银行·中信钻石卡", "中信银行·中信借记卡", "中信银行·中信理财宝(银联卡)", "中信银行·中信理财宝(银联卡)", "中信银行·中信理财宝(银联卡)", + "中信银行·借记卡", "中信银行·理财宝IC卡", "中信银行·理财宝IC卡", "中信银行·理财宝IC卡", "中信银行·理财宝IC卡", "中信银行·理财宝IC卡", "中信银行·主账户复合电子现金卡", "光大银行·阳光商旅信用卡", + "光大银行·阳光商旅信用卡", "光大银行·阳光商旅信用卡", "光大银行·阳光卡(银联卡)", "光大银行·阳光卡(银联卡)", "光大银行·阳光卡(银联卡)", "光大银行·阳光卡(银联卡)", "光大银行·阳光卡(银联卡)", + "光大银行·阳光卡(银联卡)", "光大银行·阳光卡(银联卡)", "光大银行·阳光卡(银联卡)", "光大银行·阳光卡(银联卡)", "光大银行·阳光卡(银联卡)", "光大银行·阳光卡(银联卡)", "光大银行·阳光卡(银联卡)", + "光大银行·阳光卡(银联卡)", "光大银行·阳光卡(银联卡)", "光大银行·阳光卡(银联卡)", "光大银行·借记卡普卡", "光大银行·社会保障IC卡", "光大银行·IC借记卡普卡", "光大银行·手机支付卡", "光大银行·联名IC卡普卡", + "光大银行·借记IC卡白金卡", "光大银行·借记IC卡金卡", "光大银行·阳光旅行卡", "光大银行·借记IC卡钻石卡", "光大银行·联名IC卡金卡", "光大银行·联名IC卡白金卡", "光大银行·联名IC卡钻石卡", "华夏银行·华夏卡(银联卡)", + "华夏银行·华夏白金卡", "华夏银行·华夏普卡", "华夏银行·华夏金卡", "华夏银行·华夏白金卡", "华夏银行·华夏钻石卡", "华夏银行·华夏卡(银联卡)", "华夏银行·华夏至尊金卡(银联卡)", "华夏银行·华夏丽人卡(银联卡)", + "华夏银行·华夏万通卡", "民生银行·民生借记卡(银联卡)", "民生银行·民生银联借记卡-金卡", "民生银行·钻石卡", "民生银行·民生借记卡(银联卡)", "民生银行·民生借记卡(银联卡)", "民生银行·民生借记卡(银联卡)", + "民生银行·民生借记卡", "民生银行·民生国际卡", "民生银行·民生国际卡(银卡)", "民生银行·民生国际卡(欧元卡)", "民生银行·民生国际卡(澳元卡)", "民生银行·民生国际卡", "民生银行·民生国际卡", "民生银行·薪资理财卡", + "民生银行·借记卡普卡", "民生银行·民生MasterCard", "民生银行·民生MasterCard", "民生银行·民生MasterCard", "民生银行·民生MasterCard", "民生银行·民生JCB信用卡", "民生银行·民生JCB金卡", "民生银行·民生贷记卡(银联卡)", + "民生银行·民生贷记卡(银联卡)", "民生银行·民生贷记卡(银联卡)", "民生银行·民生贷记卡(银联卡)", "民生银行·民生贷记卡(银联卡)", "民生银行·民生JCB普卡", "民生银行·民生贷记卡(银联卡)", "民生银行·民生贷记卡(银联卡)", + "民生银行·民生信用卡(银联卡)", "民生银行·民生信用卡(银联卡)", "民生银行·民生银联白金信用卡", "民生银行·民生贷记卡(银联卡)", "民生银行·民生银联个人白金卡", "民生银行·公务卡金卡", "民生银行·民生贷记卡(银联卡)", + "民生银行·民生银联商务信用卡", "民生银行·民VISA无限卡", "民生银行·民生VISA商务白金卡", "民生银行·民生万事达钛金卡", "民生银行·民生万事达世界卡", "民生银行·民生万事达白金公务卡", "民生银行·民生JCB白金卡", + "民生银行·银联标准金卡", "民生银行·银联芯片普卡", "民生银行·民生运通双币信用卡普卡", "民生银行·民生运通双币信用卡金卡", "民生银行·民生运通双币信用卡钻石卡", "民生银行·民生运通双币标准信用卡白金卡", + "民生银行·银联芯片金卡", "民生银行·银联芯片白金卡", "招商银行·招商银行信用卡", "招商银行·招商银行信用卡", "招商银行·招商银行信用卡", "招商银行·招商银行信用卡", "招商银行·招商银行信用卡", "招商银行·两地一卡通", + "招商银行·招行国际卡(银联卡)", "招商银行·招商银行信用卡", "招商银行·VISA商务信用卡", "招商银行·招行国际卡(银联卡)", "招商银行·招商银行信用卡", "招商银行·招商银行信用卡", "招商银行·招行国际卡(银联卡)", + "招商银行·世纪金花联名信用卡", "招商银行·招行国际卡(银联卡)", "招商银行·招商银行信用卡", "招商银行·万事达信用卡", "招商银行·万事达信用卡", "招商银行·万事达信用卡", "招商银行·万事达信用卡", "招商银行·招商银行信用卡", + "招商银行·招商银行信用卡", "招商银行·招商银行信用卡", "招商银行·招商银行信用卡", "招商银行·招商银行信用卡", "招商银行·招商银行信用卡", "招商银行·一卡通(银联卡)", "招商银行·万事达信用卡", "招商银行·招商银行信用卡", + "招商银行·招商银行信用卡", "招商银行·一卡通(银联卡)", "招商银行·公司卡(银联卡)", "招商银行·金卡", "招商银行·招行一卡通", "招商银行·招行一卡通", "招商银行·万事达信用卡", "招商银行·金葵花卡", "招商银行·电子现金卡", + "招商银行·银联IC普卡", "招商银行·银联IC金卡", "招商银行·银联金葵花IC卡", "招商银行·IC公务卡", "招商银行·招商银行信用卡", "招商银行信用卡中心·美国运通绿卡", "招商银行信用卡中心·美国运通金卡", + "招商银行信用卡中心·美国运通商务绿卡", "招商银行信用卡中心·美国运通商务金卡", "招商银行信用卡中心·VISA信用卡", "招商银行信用卡中心·MASTER信用卡", "招商银行信用卡中心·MASTER信用金卡", + "招商银行信用卡中心·银联标准公务卡(金卡)", "招商银行信用卡中心·VISA信用卡", "招商银行信用卡中心·银联标准财政公务卡", "招商银行信用卡中心·芯片IC信用卡", "招商银行信用卡中心·芯片IC信用卡", + "招商银行香港分行·香港一卡通", "兴业银行·兴业卡(银联卡)", "兴业银行·兴业卡(银联标准卡)", "兴业银行·兴业自然人生理财卡", "兴业银行·兴业智能卡(银联卡)", "兴业银行·兴业智能卡", + "兴业银行·visa标准双币个人普卡", "兴业银行·VISA商务普卡", "兴业银行·VISA商务金卡", "兴业银行·VISA运动白金信用卡", "兴业银行·万事达信用卡(银联卡)", "兴业银行·VISA信用卡(银联卡)", + "兴业银行·加菲猫信用卡", "兴业银行·个人白金卡", "兴业银行·银联信用卡(银联卡)", "兴业银行·银联信用卡(银联卡)", "兴业银行·银联白金信用卡", "兴业银行·银联标准公务卡", "兴业银行·VISA信用卡(银联卡)", + "兴业银行·万事达信用卡(银联卡)", "兴业银行·银联标准贷记普卡", "兴业银行·银联标准贷记金卡", "兴业银行·银联标准贷记金卡", "兴业银行·银联标准贷记金卡", "兴业银行·兴业信用卡", "兴业银行·兴业信用卡", + "兴业银行·兴业信用卡", "兴业银行·银联标准贷记普卡", "兴业银行·银联标准贷记普卡", "兴业银行·兴业芯片普卡", "兴业银行·兴业芯片金卡", "兴业银行·兴业芯片白金卡", "兴业银行·兴业芯片钻石卡", "浦东发展银行·浦发JCB金卡", + "浦东发展银行·浦发JCB白金卡", "浦东发展银行·信用卡VISA普通", "浦东发展银行·信用卡VISA金卡", "浦东发展银行·浦发银行VISA年青卡", "浦东发展银行·VISA白金信用卡", "浦东发展银行·浦发万事达白金卡", "浦东发展银行·浦发JCB普卡", + "浦东发展银行·浦发万事达金卡", "浦东发展银行·浦发万事达普卡", "浦东发展银行·浦发单币卡", "浦东发展银行·浦发银联单币麦兜普卡", "浦东发展银行·东方轻松理财卡", "浦东发展银行·东方-轻松理财卡普卡", "浦东发展银行·东方轻松理财卡", + "浦东发展银行·东方轻松理财智业金卡", "浦东发展银行·东方卡(银联卡)", "浦东发展银行·东方卡(银联卡)", "浦东发展银行·东方卡(银联卡)", "浦东发展银行·公务卡金卡", "浦东发展银行·公务卡普卡", "浦东发展银行·东方卡", + "浦东发展银行·东方卡", "浦东发展银行·浦发单币卡", "浦东发展银行·浦发联名信用卡", "浦东发展银行·浦发银联白金卡", "浦东发展银行·轻松理财普卡", "浦东发展银行·移动联名卡", "浦东发展银行·轻松理财消贷易卡", + "浦东发展银行·轻松理财普卡(复合卡)", "浦东发展银行·贷记卡", "浦东发展银行·贷记卡", "浦东发展银行·东方借记卡(复合卡)", "浦东发展银行·电子现金卡(IC卡)", "浦东发展银行·移动浦发联名卡", + "浦东发展银行·东方-标准准贷记卡", "浦东发展银行·轻松理财金卡(复合卡)", "浦东发展银行·轻松理财白金卡(复合卡)", "浦东发展银行·轻松理财钻石卡(复合卡)", "浦东发展银行·东方卡", "恒丰银行·九州IC卡", + "恒丰银行·九州借记卡(银联卡)", "恒丰银行·九州借记卡(银联卡)", "天津市商业银行·银联卡(银联卡)", "烟台商业银行·金通卡", "潍坊银行·鸢都卡(银联卡)", "潍坊银行·鸳都卡(银联卡)", "临沂商业银行·沂蒙卡(银联卡)", + "临沂商业银行·沂蒙卡(银联卡)", "日照市商业银行·黄海卡", "日照市商业银行·黄海卡(银联卡)", "浙商银行·商卡", "浙商银行·商卡", "渤海银行·浩瀚金卡", "渤海银行·渤海银行借记卡", "渤海银行·金融IC卡", + "渤海银行·渤海银行公司借记卡", "星展银行·星展银行借记卡", "星展银行·星展银行借记卡", "恒生银行·恒生通财卡", "恒生银行·恒生优越通财卡", "新韩银行·新韩卡", "上海银行·慧通钻石卡", "上海银行·慧通金卡", + "上海银行·私人银行卡", "上海银行·综合保险卡", "上海银行·申卡社保副卡(有折)", "上海银行·申卡社保副卡(无折)", "上海银行·白金IC借记卡", "上海银行·慧通白金卡(配折)", "上海银行·慧通白金卡(不配折)", + "上海银行·申卡(银联卡)", "上海银行·申卡借记卡", "上海银行·银联申卡(银联卡)", "上海银行·单位借记卡", "上海银行·首发纪念版IC卡", "上海银行·申卡贷记卡", "上海银行·申卡贷记卡", "上海银行·J分期付款信用卡", + "上海银行·申卡贷记卡", "上海银行·申卡贷记卡", "上海银行·上海申卡IC", "上海银行·申卡贷记卡", "上海银行·申卡贷记卡普通卡", "上海银行·申卡贷记卡金卡", "上海银行·万事达白金卡", "上海银行·万事达星运卡", + "上海银行·申卡贷记卡金卡", "上海银行·申卡贷记卡普通卡", "上海银行·安融卡", "上海银行·分期付款信用卡", "上海银行·信用卡", "上海银行·个人公务卡", "上海银行·安融卡", "上海银行·上海银行银联白金卡", + "上海银行·贷记IC卡", "上海银行·中国旅游卡(IC普卡)", "上海银行·中国旅游卡(IC金卡)", "上海银行·中国旅游卡(IC白金卡)", "上海银行·万事达钻石卡", "上海银行·淘宝IC普卡", "北京银行·京卡借记卡", + "北京银行·京卡(银联卡)", "北京银行·京卡借记卡", "北京银行·京卡", "北京银行·京卡", "北京银行·借记IC卡", "北京银行·京卡贵宾金卡", "北京银行·京卡贵宾白金卡", "吉林银行·君子兰一卡通(银联卡)", + "吉林银行·君子兰卡(银联卡)", "吉林银行·长白山金融IC卡", "吉林银行·信用卡", "吉林银行·信用卡", "吉林银行·公务卡", "镇江市商业银行·金山灵通卡(银联卡)", "镇江市商业银行·金山灵通卡(银联卡)", + "宁波银行·银联标准卡", "宁波银行·汇通借记卡", "宁波银行·汇通卡(银联卡)", "宁波银行·明州卡", "宁波银行·汇通借记卡", "宁波银行·汇通国际卡银联双币卡", "宁波银行·汇通国际卡银联双币卡", + "平安银行·新磁条借记卡", "平安银行·平安银行IC借记卡", "平安银行·万事顺卡", "平安银行·平安银行借记卡", "平安银行·平安银行借记卡", "平安银行·万事顺借记卡", "焦作市商业银行·月季借记卡(银联卡)", + "焦作市商业银行·月季城市通(银联卡)", "焦作市商业银行·中国旅游卡", "温州银行·金鹿卡", "汉口银行·九通卡(银联卡)", "汉口银行·九通卡", "汉口银行·借记卡", "汉口银行·借记卡", "盛京银行·玫瑰卡", + "盛京银行·玫瑰IC卡", "盛京银行·玫瑰IC卡", "盛京银行·玫瑰卡", "盛京银行·玫瑰卡", "盛京银行·玫瑰卡(银联卡)", "盛京银行·玫瑰卡(银联卡)", "盛京银行·盛京银行公务卡", "洛阳银行·都市一卡通(银联卡)", + "洛阳银行·都市一卡通(银联卡)", "洛阳银行·--", "大连银行·北方明珠卡", "大连银行·人民币借记卡", "大连银行·金融IC借记卡", "大连银行·大连市社会保障卡", "大连银行·借记IC卡", "大连银行·借记IC卡", + "大连银行·大连市商业银行贷记卡", "大连银行·大连市商业银行贷记卡", "大连银行·银联标准公务卡", "苏州市商业银行·姑苏卡", "杭州商业银行·西湖卡", "杭州商业银行·西湖卡", "杭州商业银行·借记IC卡", + "杭州商业银行·", "南京银行·梅花信用卡公务卡", "南京银行·梅花信用卡商务卡", "南京银行·梅花贷记卡(银联卡)", "南京银行·梅花借记卡(银联卡)", "南京银行·白金卡", "南京银行·商务卡", "东莞市商业银行·万顺通卡(银联卡)", + "东莞市商业银行·万顺通卡(银联卡)", "东莞市商业银行·万顺通借记卡", "东莞市商业银行·社会保障卡", "乌鲁木齐市商业银行·雪莲借记IC卡", "乌鲁木齐市商业银行·乌鲁木齐市公务卡", "乌鲁木齐市商业银行·福农卡贷记卡", + "乌鲁木齐市商业银行·福农卡准贷记卡", "乌鲁木齐市商业银行·雪莲准贷记卡", "乌鲁木齐市商业银行·雪莲贷记卡(银联卡)", "乌鲁木齐市商业银行·雪莲借记IC卡", "乌鲁木齐市商业银行·雪莲借记卡(银联卡)", + "乌鲁木齐市商业银行·雪莲卡(银联卡)", "绍兴银行·兰花IC借记卡", "绍兴银行·社保IC借记卡", "绍兴银行·兰花公务卡", "成都商业银行·芙蓉锦程福农卡", "成都商业银行·芙蓉锦程天府通卡", "成都商业银行·锦程卡(银联卡)", + "成都商业银行·锦程卡金卡", "成都商业银行·锦程卡定活一卡通金卡", "成都商业银行·锦程卡定活一卡通", "成都商业银行·锦程力诚联名卡", "成都商业银行·锦程力诚联名卡", "成都商业银行·锦程卡(银联卡)", "抚顺银行·借记IC卡", + "临商银行·借记卡", "宜昌市商业银行·三峡卡(银联卡)", "宜昌市商业银行·信用卡(银联卡)", "葫芦岛市商业银行·一通卡", "葫芦岛市商业银行·一卡通(银联卡)", "天津市商业银行·津卡", "天津市商业银行·津卡贷记卡(银联卡)", + "天津市商业银行·贷记IC卡", "天津市商业银行·--", "天津银行·商务卡", "宁夏银行·宁夏银行公务卡", "宁夏银行·宁夏银行福农贷记卡", "宁夏银行·如意卡(银联卡)", "宁夏银行·宁夏银行福农借记卡", "宁夏银行·如意借记卡", + "宁夏银行·如意IC卡", "宁夏银行·宁夏银行如意借记卡", "宁夏银行·中国旅游卡", "齐商银行·金达卡(银联卡)", "齐商银行·金达借记卡(银联卡)", "齐商银行·金达IC卡", "徽商银行·黄山卡", "徽商银行·黄山卡", "徽商银行·借记卡", + "徽商银行·徽商银行中国旅游卡(安徽)", "徽商银行合肥分行·黄山卡", "徽商银行芜湖分行·黄山卡(银联卡)", "徽商银行马鞍山分行·黄山卡(银联卡)", "徽商银行淮北分行·黄山卡(银联卡)", "徽商银行安庆分行·黄山卡(银联卡)", + "重庆银行·长江卡(银联卡)", "重庆银行·长江卡(银联卡)", "重庆银行·长江卡", "重庆银行·借记IC卡", "哈尔滨银行·丁香一卡通(银联卡)", "哈尔滨银行·丁香借记卡(银联卡)", "哈尔滨银行·丁香卡", "哈尔滨银行·福农借记卡", + "无锡市商业银行·太湖金保卡(银联卡)", "丹东银行·借记IC卡", "丹东银行·丹东银行公务卡", "兰州银行·敦煌卡", "南昌银行·金瑞卡(银联卡)", "南昌银行·南昌银行借记卡", "南昌银行·金瑞卡", "晋商银行·晋龙一卡通", + "晋商银行·晋龙一卡通", "晋商银行·晋龙卡(银联卡)", "青岛银行·金桥通卡", "青岛银行·金桥卡(银联卡)", "青岛银行·金桥卡(银联卡)", "青岛银行·金桥卡", "青岛银行·借记IC卡", "吉林银行·雾凇卡(银联卡)", + "吉林银行·雾凇卡(银联卡)", "南通商业银行·金桥卡(银联卡)", "南通商业银行·金桥卡(银联卡)", "日照银行·黄海卡、财富卡借记卡", "鞍山银行·千山卡(银联卡)", "鞍山银行·千山卡(银联卡)", "鞍山银行·千山卡", + "青海银行·三江银行卡(银联卡)", "青海银行·三江卡", "台州银行·大唐贷记卡", "台州银行·大唐准贷记卡", "台州银行·大唐卡(银联卡)", "台州银行·大唐卡", "台州银行·借记卡", "台州银行·公务卡", + "泉州银行·海峡银联卡(银联卡)", "泉州银行·海峡储蓄卡", "泉州银行·海峡银联卡(银联卡)", "泉州银行·海峡卡", "泉州银行·公务卡", "昆明商业银行·春城卡(银联卡)", "昆明商业银行·春城卡(银联卡)", + "昆明商业银行·富滇IC卡(复合卡)", "阜新银行·借记IC卡", "嘉兴银行·南湖借记卡(银联卡)", "廊坊银行·白金卡", "廊坊银行·金卡", "廊坊银行·银星卡(银联卡)", "廊坊银行·龙凤呈祥卡", "内蒙古银行·百灵卡(银联卡)", + "内蒙古银行·成吉思汗卡", "湖州市商业银行·百合卡", "湖州市商业银行·", "沧州银行·狮城卡", "南宁市商业银行·桂花卡(银联卡)", "包商银行·雄鹰卡(银联卡)", "包商银行·包头市商业银行借记卡", "包商银行·雄鹰贷记卡", + "包商银行·包商银行内蒙古自治区公务卡", "包商银行·贷记卡", "包商银行·借记卡", "连云港市商业银行·金猴神通借记卡", "威海商业银行·通达卡(银联卡)", "威海市商业银行·通达借记IC卡", "攀枝花市商业银行·攀枝花卡(银联卡)", + "攀枝花市商业银行·攀枝花卡", "绵阳市商业银行·科技城卡(银联卡)", "泸州市商业银行·酒城卡(银联卡)", "泸州市商业银行·酒城IC卡", "大同市商业银行·云冈卡(银联卡)", "三门峡银行·天鹅卡(银联卡)", "广东南粤银行·南珠卡(银联卡)", + "张家口市商业银行·好运IC借记卡", "桂林市商业银行·漓江卡(银联卡)", "龙江银行·福农借记卡", "龙江银行·联名借记卡", "龙江银行·福农借记卡", "龙江银行·龙江IC卡", "龙江银行·社会保障卡", "龙江银行·--", + "江苏长江商业银行·长江卡", "徐州市商业银行·彭城借记卡(银联卡)", "南充市商业银行·借记IC卡", "南充市商业银行·熊猫团团卡", "莱商银行·银联标准卡", "莱芜银行·金凤卡", "莱商银行·借记IC卡", "德阳银行·锦程卡定活一卡通", + "德阳银行·锦程卡定活一卡通金卡", "德阳银行·锦程卡定活一卡通", "唐山市商业银行·唐山市城通卡", "曲靖市商业银行·珠江源卡", "曲靖市商业银行·珠江源IC卡", "温州银行·金鹿信用卡", "温州银行·金鹿信用卡", + "温州银行·金鹿公务卡", "温州银行·贷记IC卡", "汉口银行·汉口银行贷记卡", "汉口银行·汉口银行贷记卡", "汉口银行·九通香港旅游贷记普卡", "汉口银行·九通香港旅游贷记金卡", "汉口银行·贷记卡", "汉口银行·九通公务卡", + "江苏银行·聚宝借记卡", "江苏银行·月季卡", "江苏银行·紫金卡", "江苏银行·绿扬卡(银联卡)", "江苏银行·月季卡(银联卡)", "江苏银行·九州借记卡(银联卡)", "江苏银行·月季卡(银联卡)", "江苏银行·聚宝惠民福农卡", + "江苏银行·江苏银行聚宝IC借记卡", "江苏银行·聚宝IC借记卡VIP卡", "长治市商业银行·长治商行银联晋龙卡", "承德市商业银行·热河卡", "承德银行·借记IC卡", "德州银行·长河借记卡", "德州银行·--", "遵义市商业银行·社保卡", + "遵义市商业银行·尊卡", "邯郸市商业银行·邯银卡", "邯郸市商业银行·邯郸银行贵宾IC借记卡", "安顺市商业银行·黄果树福农卡", "安顺市商业银行·黄果树借记卡", "江苏银行·紫金信用卡(公务卡)", "江苏银行·紫金信用卡", + "江苏银行·天翼联名信用卡", "平凉市商业银行·广成卡", "玉溪市商业银行·红塔卡", "玉溪市商业银行·红塔卡", "浙江民泰商业银行·金融IC卡", "浙江民泰商业银行·民泰借记卡", "浙江民泰商业银行·金融IC卡C卡", + "浙江民泰商业银行·银联标准普卡金卡", "浙江民泰商业银行·商惠通", "上饶市商业银行·三清山卡", "东营银行·胜利卡", "泰安市商业银行·岱宗卡", "泰安市商业银行·市民一卡通", "浙江稠州商业银行·义卡", + "浙江稠州商业银行·义卡借记IC卡", "浙江稠州商业银行·公务卡", "自贡市商业银行·借记IC卡", "自贡市商业银行·锦程卡", "鄂尔多斯银行·天骄公务卡", "鹤壁银行·鹤卡", "许昌银行·连城卡", "铁岭银行·龙凤卡", + "乐山市商业银行·大福卡", "乐山市商业银行·--", "长安银行·长长卡", "长安银行·借记IC卡", "重庆三峡银行·财富人生卡", "重庆三峡银行·借记卡", "石嘴山银行·麒麟借记卡", "石嘴山银行·麒麟借记卡", + "石嘴山银行·麒麟公务卡", "盘锦市商业银行·鹤卡", "盘锦市商业银行·盘锦市商业银行鹤卡", "平顶山银行·平顶山银行公务卡", "朝阳银行·鑫鑫通卡", "朝阳银行·朝阳银行福农卡", "朝阳银行·红山卡", "宁波东海银行·绿叶卡", + "遂宁市商业银行·锦程卡", "遂宁是商业银行·金荷卡", "保定银行·直隶卡", "保定银行·直隶卡", "凉山州商业银行·锦程卡", "凉山州商业银行·金凉山卡", "漯河银行·福卡", "漯河银行·福源卡", "漯河银行·福源公务卡", + "达州市商业银行·锦程卡", "新乡市商业银行·新卡", "晋中银行·九州方圆借记卡", "晋中银行·九州方圆卡", "驻马店银行·驿站卡", "驻马店银行·驿站卡", "驻马店银行·公务卡", "衡水银行·金鼎卡", "衡水银行·借记IC卡", + "周口银行·如愿卡", "周口银行·公务卡", "阳泉市商业银行·金鼎卡", "阳泉市商业银行·金鼎卡", "宜宾市商业银行·锦程卡", "宜宾市商业银行·借记IC卡", "库尔勒市商业银行·孔雀胡杨卡", "雅安市商业银行·锦城卡", + "雅安市商业银行·--", "安阳银行·安鼎卡", "信阳银行·信阳卡", "信阳银行·公务卡", "信阳银行·信阳卡", "华融湘江银行·华融卡", "华融湘江银行·华融卡", "营口沿海银行·祥云借记卡", "景德镇商业银行·瓷都卡", + "哈密市商业银行·瓜香借记卡", "湖北银行·金牛卡", "湖北银行·汉江卡", "湖北银行·借记卡", "湖北银行·三峡卡", "湖北银行·至尊卡", "湖北银行·金融IC卡", "西藏银行·借记IC卡", "新疆汇和银行·汇和卡", + "广东华兴银行·借记卡", "广东华兴银行·华兴银联公司卡", "广东华兴银行·华兴联名IC卡", "广东华兴银行·华兴金融IC借记卡", "濮阳银行·龙翔卡", "宁波通商银行·借记卡", "甘肃银行·神舟兴陇借记卡", + "甘肃银行·甘肃银行神州兴陇IC卡", "枣庄银行·借记IC卡", "本溪市商业银行·借记卡", "盛京银行·医保卡", "上海农商银行·如意卡(银联卡)", "上海农商银行·如意卡(银联卡)", "上海农商银行·鑫通卡", + "上海农商银行·国际如意卡", "上海农商银行·借记IC卡", "常熟市农村商业银行·粒金贷记卡(银联卡)", "常熟市农村商业银行·公务卡", "常熟市农村商业银行·粒金准贷卡", "常熟农村商业银行·粒金借记卡(银联卡)", + "常熟农村商业银行·粒金IC卡", "常熟农村商业银行·粒金卡", "深圳农村商业银行·信通卡(银联卡)", "深圳农村商业银行·信通商务卡(银联卡)", "深圳农村商业银行·信通卡", "深圳农村商业银行·信通商务卡", + "广州农村商业银行·福农太阳卡", "广东南海农村商业银行·盛通卡", "广东南海农村商业银行·盛通卡(银联卡)", "佛山顺德农村商业银行·恒通卡(银联卡)", "佛山顺德农村商业银行·恒通卡", + "佛山顺德农村商业银行·恒通卡(银联卡)", "江阴农村商业银行·暨阳公务卡", "江阴市农村商业银行·合作贷记卡(银联卡)", "江阴农村商业银行·合作借记卡", "江阴农村商业银行·合作卡(银联卡)", + "江阴农村商业银行·暨阳卡", "重庆农村商业银行·江渝借记卡VIP卡", "重庆农村商业银行·江渝IC借记卡", "重庆农村商业银行·江渝乡情福农卡", "东莞农村商业银行·信通卡(银联卡)", + "东莞农村商业银行·信通卡(银联卡)", "东莞农村商业银行·信通信用卡", "东莞农村商业银行·信通借记卡", "东莞农村商业银行·贷记IC卡", "张家港农村商业银行·一卡通(银联卡)", + "张家港农村商业银行·一卡通(银联卡)", "张家港农村商业银行·", "北京农村商业银行·信通卡", "北京农村商业银行·惠通卡", "北京农村商业银行·凤凰福农卡", "北京农村商业银行·惠通卡", + "北京农村商业银行·中国旅行卡", "北京农村商业银行·凤凰卡", "天津农村商业银行·吉祥商联IC卡", "天津农村商业银行·信通借记卡(银联卡)", "天津农村商业银行·借记IC卡", + "鄞州农村合作银行·蜜蜂借记卡(银联卡)", "宁波鄞州农村合作银行·蜜蜂电子钱包(IC)", "宁波鄞州农村合作银行·蜜蜂IC借记卡", "宁波鄞州农村合作银行·蜜蜂贷记IC卡", "宁波鄞州农村合作银行·蜜蜂贷记卡", + "宁波鄞州农村合作银行·公务卡", "成都农村商业银行·福农卡", "成都农村商业银行·福农卡", "珠海农村商业银行·信通卡(银联卡)", "太仓农村商业银行·郑和卡(银联卡)", "太仓农村商业银行·郑和IC借记卡", + "无锡农村商业银行·金阿福", "无锡农村商业银行·借记IC卡", "黄河农村商业银行·黄河卡", "黄河农村商业银行·黄河富农卡福农卡", "黄河农村商业银行·借记IC卡", "天津滨海农村商业银行·四海通卡", + "天津滨海农村商业银行·四海通e芯卡", "武汉农村商业银行·汉卡", "武汉农村商业银行·汉卡", "武汉农村商业银行·中国旅游卡", "江南农村商业银行·阳湖卡(银联卡)", "江南农村商业银行·天天红火卡", + "江南农村商业银行·借记IC卡", "海口联合农村商业银行·海口联合农村商业银行合卡", "湖北嘉鱼吴江村镇银行·垂虹卡", "福建建瓯石狮村镇银行·玉竹卡", "浙江平湖工银村镇银行·金平卡", "重庆璧山工银村镇银行·翡翠卡", + "重庆农村商业银行·银联标准贷记卡", "重庆农村商业银行·公务卡", "南阳村镇银行·玉都卡", "晋中市榆次融信村镇银行·魏榆卡", "三水珠江村镇银行·珠江太阳卡", "东营莱商村镇银行·绿洲卡", "建设银行·单位结算卡", + "玉溪市商业银行·红塔卡", "平安银行", "平安银行", "平安银行", "平安银行", "深圳发展银行", "深圳发展银行", "深圳发展银行", "深圳发展银行", "深圳发展银行", "深圳发展银行", "深圳发展银行", "深圳发展银行", "深圳发展银行", "深圳发展银行" + }; + + /** + * 支付宝银行编码对应名称 + */ + public static Map bankMap = new HashMap() { + { + put("CDB", "国家开发银行"); + put("ICBC", "中国工商银行"); + put("ABC", "中国农业银行"); + put("BOC", "中国银行"); + put("CCB", "中国建设银行"); + put("PSBC", "中国邮政储蓄银行"); + put("COMM", "交通银行"); + put("CMB", "招商银行"); + put("SPDB", "上海浦东发展银行"); + put("CIB", "兴业银行"); + put("HXBANK", "华夏银行"); + put("GDB", "广东发展银行"); + put("CMBC", "中国民生银行"); + put("CITIC", "中信银行"); + put("CEB", "中国光大银行"); + put("EGBANK", "恒丰银行"); + put("CZBANK", "浙商银行"); + put("BOHAIB", "渤海银行"); + put("SPABANK", "平安银行"); + put("SHRCB", "上海农村商业银行"); + put("YXCCB", "玉溪市商业银行"); + put("YDRCB", "尧都农商行"); + put("BJBANK", "北京银行"); + put("SHBANK", "上海银行"); + put("JSBANK", "江苏银行"); + put("HZCB", "杭州银行"); + put("NJCB", "南京银行"); + put("NBBANK", "宁波银行"); + put("HSBANK", "徽商银行"); + put("CSCB", "长沙银行"); + put("CDCB", "成都银行"); + put("CQBANK", "重庆银行"); + put("DLB", "大连银行"); + put("NCB", "南昌银行"); + put("FJHXBC", "福建海峡银行"); + put("HKB", "汉口银行"); + put("WZCB", "温州银行"); + put("QDCCB", "青岛银行"); + put("TZCB", "台州银行"); + put("JXBANK", "嘉兴银行"); + put("CSRCB", "常熟农村商业银行"); + put("NHB", "南海农村信用联社"); + put("CZRCB", "常州农村信用联社"); + put("H3CB", "内蒙古银行"); + put("SXCB", "绍兴银行"); + put("SDEB", "顺德农商银行"); + put("WJRCB", "吴江农商银行"); + put("ZBCB", "齐商银行"); + put("GYCB", "贵阳市商业银行"); + put("ZYCBANK", "遵义市商业银行"); + put("HZCCB", "湖州市商业银行"); + put("DAQINGB", "龙江银行"); + put("JINCHB", "晋城银行JCBANK"); + put("ZJTLCB", "浙江泰隆商业银行"); + put("GDRCC", "广东省农村信用社联合社"); + put("DRCBCL", "东莞农村商业银行"); + put("MTBANK", "浙江民泰商业银行"); + put("GCB", "广州银行"); + put("LYCB", "辽阳市商业银行"); + put("JSRCU", "江苏省农村信用联合社"); + put("LANGFB", "廊坊银行"); + put("CZCB", "浙江稠州商业银行"); + put("DYCB", "德阳商业银行"); + put("JZBANK", "晋中市商业银行"); + put("BOSZ", "苏州银行"); + put("GLBANK", "桂林银行"); + put("URMQCCB", "乌鲁木齐市商业银行"); + put("CDRCB", "成都农商银行"); + put("ZRCBANK", "张家港农村商业银行"); + put("BOD", "东莞银行"); + put("LSBANK", "莱商银行"); + put("BJRCB", "北京农村商业银行"); + put("TRCB", "天津农商银行"); + put("SRBANK", "上饶银行"); + put("FDB", "富滇银行"); + put("CRCBANK", "重庆农村商业银行"); + put("ASCB", "鞍山银行"); + put("NXBANK", "宁夏银行"); + put("BHB", "河北银行"); + put("HRXJB", "华融湘江银行"); + put("ZGCCB", "自贡市商业银行"); + put("YNRCC", "云南省农村信用社"); + put("JLBANK", "吉林银行"); + put("DYCCB", "东营市商业银行"); + put("KLB", "昆仑银行"); + put("ORBANK", "鄂尔多斯银行"); + put("XTB", "邢台银行"); + put("JSB", "晋商银行"); + put("TCCB", "天津银行"); + put("BOYK", "营口银行"); + put("JLRCU", "吉林农信"); + put("SDRCU", "山东农信"); + put("XABANK", "西安银行"); + put("HBRCU", "河北省农村信用社"); + put("NXRCU", "宁夏黄河农村商业银行"); + put("GZRCU", "贵州省农村信用社"); + put("FXCB", "阜新银行"); + put("HBHSBANK", "湖北银行黄石分行"); + put("ZJNX", "浙江省农村信用社联合社"); + put("XXBANK", "新乡银行"); + put("HBYCBANK", "湖北银行宜昌分行"); + put("LSCCB", "乐山市商业银行"); + put("TCRCB", "江苏太仓农村商业银行"); + put("BZMD", "驻马店银行"); + put("GZB", "赣州银行"); + put("WRCB", "无锡农村商业银行"); + put("BGB", "广西北部湾银行"); + put("GRCB", "广州农商银行"); + put("JRCB", "江苏江阴农村商业银行"); + put("BOP", "平顶山银行"); + put("TACCB", "泰安市商业银行"); + put("CGNB", "南充市商业银行"); + put("CCQTGB", "重庆三峡银行"); + put("XLBANK", "中山小榄村镇银行"); + put("HDBANK", "邯郸银行"); + put("KORLABANK", "库尔勒市商业银行"); + put("BOJZ", "锦州银行"); + put("QLBANK", "齐鲁银行"); + put("BOQH", "青海银行"); + put("YQCCB", "阳泉银行"); + put("SJBANK", "盛京银行"); + put("FSCB", "抚顺银行"); + put("ZZBANK", "郑州银行"); + put("SRCB", "深圳农村商业银行"); + put("BANKWF", "潍坊银行"); + put("JJBANK", "九江银行"); + put("JXRCU", "江西省农村信用"); + put("HNRCU", "河南省农村信用"); + put("GSRCU", "甘肃省农村信用"); + put("SCRCU", "四川省农村信用"); + put("GXRCU", "广西省农村信用"); + put("SXRCCU", "陕西信合"); + put("WHRCB", "武汉农村商业银行"); + put("YBCCB", "宜宾市商业银行"); + put("KSRB", "昆山农村商业银行"); + put("SZSBK", "石嘴山银行"); + put("HSBK", "衡水银行"); + put("XYBANK", "信阳银行"); + put("NBYZ", "鄞州银行"); + put("ZJKCCB", "张家口市商业银行"); + put("XCYH", "许昌银行"); + put("JNBANK", "济宁银行"); + put("CBKF", "开封市商业银行"); + put("WHCCB", "威海市商业银行"); + put("HBC", "湖北银行"); + put("BOCD", "承德银行"); + put("BODD", "丹东银行"); + put("JHBANK", "金华银行"); + put("BOCY", "朝阳银行"); + put("LSBC", "临商银行"); + put("BSB", "包商银行"); + put("LZYH", "兰州银行"); + put("BOZK", "周口银行"); + put("DZBANK", "德州银行"); + put("SCCB", "三门峡银行"); + put("AYCB", "安阳银行"); + put("ARCU", "安徽省农村信用社"); + put("HURCB", "湖北省农村信用社"); + put("HNRCC", "湖南省农村信用社"); + put("NYNB", "广东南粤银行"); + put("LYBANK", "洛阳银行"); + put("NHQS", "农信银清算中心"); + put("CBBQS", "城市商业银行资金清算中心"); + put("CDB", "国家开发银行"); + put("ICBC", "中国工商银行"); + put("ABC", "中国农业银行"); + put("BOC", "中国银行"); + put("CCB", "中国建设银行"); + put("PSBC", "中国邮政储蓄银行"); + put("COMM", "交通银行"); + put("CMB", "招商银行"); + put("SPDB", "上海浦东发展银行"); + put("CIB", "兴业银行"); + put("HXBANK", "华夏银行"); + put("GDB", "广东发展银行"); + put("CMBC", "中国民生银行"); + put("CITIC", "中信银行"); + put("CEB", "中国光大银行"); + put("EGBANK", "恒丰银行"); + put("CZBANK", "浙商银行"); + put("BOHAIB", "渤海银行"); + put("SPABANK", "平安银行"); + put("SHRCB", "上海农村商业银行"); + put("YXCCB", "玉溪市商业银行"); + put("YDRCB", "尧都农商行"); + put("BJBANK", "北京银行"); + put("SHBANK", "上海银行"); + put("JSBANK", "江苏银行"); + put("HZCB", "杭州银行"); + put("NJCB", "南京银行"); + put("NBBANK", "宁波银行"); + put("HSBANK", "徽商银行"); + put("CSCB", "长沙银行"); + put("CDCB", "成都银行"); + put("CQBANK", "重庆银行"); + put("DLB", "大连银行"); + put("NCB", "南昌银行"); + put("FJHXBC", "福建海峡银行"); + put("HKB", "汉口银行"); + put("WZCB", "温州银行"); + put("QDCCB", "青岛银行"); + put("TZCB", "台州银行"); + put("JXBANK", "嘉兴银行"); + put("CSRCB", "常熟农村商业银行"); + put("NHB", "南海农村信用联社"); + put("CZRCB", "常州农村信用联社"); + put("H3CB", "内蒙古银行"); + put("SXCB", "绍兴银行"); + put("SDEB", "顺德农商银行"); + put("WJRCB", "吴江农商银行"); + put("ZBCB", "齐商银行"); + put("GYCB", "贵阳市商业银行"); + put("ZYCBANK", "遵义市商业银行"); + put("HZCCB", "湖州市商业银行"); + put("DAQINGB", "龙江银行"); + put("JINCHB", "晋城银行JCBANK"); + put("ZJTLCB", "浙江泰隆商业银行"); + put("GDRCC", "广东省农村信用社联合社"); + put("DRCBCL", "东莞农村商业银行"); + put("MTBANK", "浙江民泰商业银行"); + put("GCB", "广州银行"); + put("LYCB", "辽阳市商业银行"); + put("JSRCU", "江苏省农村信用联合社"); + put("LANGFB", "廊坊银行"); + put("CZCB", "浙江稠州商业银行"); + put("DYCB", "德阳商业银行"); + put("JZBANK", "晋中市商业银行"); + put("BOSZ", "苏州银行"); + put("GLBANK", "桂林银行"); + put("URMQCCB", "乌鲁木齐市商业银行"); + put("CDRCB", "成都农商银行"); + put("ZRCBANK", "张家港农村商业银行"); + put("BOD", "东莞银行"); + put("LSBANK", "莱商银行"); + put("BJRCB", "北京农村商业银行"); + put("TRCB", "天津农商银行"); + put("SRBANK", "上饶银行"); + put("FDB", "富滇银行"); + put("CRCBANK", "重庆农村商业银行"); + put("ASCB", "鞍山银行"); + put("NXBANK", "宁夏银行"); + put("BHB", "河北银行"); + put("HRXJB", "华融湘江银行"); + put("ZGCCB", "自贡市商业银行"); + put("YNRCC", "云南省农村信用社"); + put("JLBANK", "吉林银行"); + put("DYCCB", "东营市商业银行"); + put("KLB", "昆仑银行"); + put("ORBANK", "鄂尔多斯银行"); + put("XTB", "邢台银行"); + put("JSB", "晋商银行"); + put("TCCB", "天津银行"); + put("BOYK", "营口银行"); + put("JLRCU", "吉林农信"); + put("SDRCU", "山东农信"); + put("XABANK", "西安银行"); + put("HBRCU", "河北省农村信用社"); + put("NXRCU", "宁夏黄河农村商业银行"); + put("GZRCU", "贵州省农村信用社"); + put("FXCB", "阜新银行"); + put("HBHSBANK", "湖北银行黄石分行"); + put("ZJNX", "浙江省农村信用社联合社"); + put("XXBANK", "新乡银行"); + put("HBYCBANK", "湖北银行宜昌分行"); + put("LSCCB", "乐山市商业银行"); + put("TCRCB", "江苏太仓农村商业银行"); + put("BZMD", "驻马店银行"); + put("GZB", "赣州银行"); + put("WRCB", "无锡农村商业银行"); + put("BGB", "广西北部湾银行"); + put("GRCB", "广州农商银行"); + put("JRCB", "江苏江阴农村商业银行"); + put("BOP", "平顶山银行"); + put("TACCB", "泰安市商业银行"); + put("CGNB", "南充市商业银行"); + put("CCQTGB", "重庆三峡银行"); + put("XLBANK", "中山小榄村镇银行"); + put("HDBANK", "邯郸银行"); + put("KORLABANK", "库尔勒市商业银行"); + put("BOJZ", "锦州银行"); + put("QLBANK", "齐鲁银行"); + put("BOQH", "青海银行"); + put("YQCCB", "阳泉银行"); + put("SJBANK", "盛京银行"); + put("FSCB", "抚顺银行"); + put("ZZBANK", "郑州银行"); + put("SRCB", "深圳农村商业银行"); + put("BANKWF", "潍坊银行"); + put("JJBANK", "九江银行"); + put("JXRCU", "江西省农村信用"); + put("HNRCU", "河南省农村信用"); + put("GSRCU", "甘肃省农村信用"); + put("SCRCU", "四川省农村信用"); + put("GXRCU", "广西省农村信用"); + put("SXRCCU", "陕西信合"); + put("WHRCB", "武汉农村商业银行"); + put("YBCCB", "宜宾市商业银行"); + put("KSRB", "昆山农村商业银行"); + put("SZSBK", "石嘴山银行"); + put("HSBK", "衡水银行"); + put("XYBANK", "信阳银行"); + put("NBYZ", "鄞州银行"); + put("ZJKCCB", "张家口市商业银行"); + put("XCYH", "许昌银行"); + put("JNBANK", "济宁银行"); + put("CBKF", "开封市商业银行"); + put("WHCCB", "威海市商业银行"); + put("HBC", "湖北银行"); + put("BOCD", "承德银行"); + put("BODD", "丹东银行"); + put("JHBANK", "金华银行"); + put("BOCY", "朝阳银行"); + put("LSBC", "临商银行"); + put("BSB", "包商银行"); + put("LZYH", "兰州银行"); + put("BOZK", "周口银行"); + put("DZBANK", "德州银行"); + put("SCCB", "三门峡银行"); + put("AYCB", "安阳银行"); + put("ARCU", "安徽省农村信用社"); + put("HURCB", "湖北省农村信用社"); + put("HNRCC", "湖南省农村信用社"); + put("NYNB", "广东南粤银行"); + put("LYBANK", "洛阳银行"); + put("NHQS", "农信银清算中心"); + put("CBBQS", "城市商业银行资金清算中心"); + } + }; + + public static String getname(String cardnumber) { + cardnumber = cardnumber.replaceAll(" ", Normal.EMPTY); + String charBin = cardnumber.substring(0, 6); + int bin = Integer.valueOf(charBin); + int index = binarySearch(bankBin, bin); + if (index == -1 || index > bankName.length) { + return null; + } + return bankName[index]; + } + + public static int binarySearch(int[] srcArray, int des) { + int low = 0; + int high = srcArray.length; + while (low < high) { + + if (des == srcArray[low]) { + return low; + } + low++; + } + return -1; + } + + /** + * 当你输入信用卡号码的时候,有没有担心输错了而造成损失呢?其实可以不必这么担心, + * 因为并不是一个随便的信用卡号码都是合法的,它必须通过Luhn算法来验证通过。 + * 该校验的过程: + * 1、从卡号最后一位数字开始,逆向将奇数位(1、3、5等等)相加。 + * 2、从卡号最后一位数字开始,逆向将偶数位数字,先乘以2(如果乘积为两位数,则将其减去9),再求和。 + * 3、将奇数位总和加上偶数位总和,结果应该可以被10整除。 + * 例如,卡号是:5432123456788881 + * 则奇数、偶数位(用红色标出)分布:5432123456788881 + * 奇数位和=35 + * 偶数位乘以2(有些要减去9)的结果:1 6 2 6 1 5 7 7,求和=35。 + * 最后35+35=70 可以被10整除,认定校验通过。 + * 请编写一个程序,从键盘输入卡号,然后判断是否校验通过。通过显示:“成功”,否则显示“失败”。 + * 比如,用户输入:356827027232780 + *

+ * 校验银行卡卡号 + * + * @param cardId 银行卡卡号 + * @return the true/false + */ + public static boolean isBankCard(String cardId) { + char bit = getBankCardCode(cardId.substring(0, cardId.length() - 1)); + if (bit == 'N') { + return false; + } + return cardId.charAt(cardId.length() - 1) == bit; + } + + /** + * 从不含校验位的银行卡卡号采用 Luhm 校验算法获得校验位 + * + * @param nonCodeCardId 银行卡卡号 + * @return 校验位 + */ + public static char getBankCardCode(String nonCodeCardId) { + if (nonCodeCardId == null || nonCodeCardId.trim().length() == 0 + || !nonCodeCardId.matches("\\d+")) { + //如果传的不是数据返回N + return 'N'; + } + char[] chs = nonCodeCardId.trim().toCharArray(); + int luhmSum = 0; + for (int i = chs.length - 1, j = 0; i >= 0; i--, j++) { + int k = chs[i] - '0'; + if (j % 2 == 0) { + k *= 2; + k = k / 10 + k % 10; + } + luhmSum += k; + } + //这边+'0',不是拼接,在Java和C#中是8+0的ASCII码得到8在ASCII中的编码值,然后通过(char)转成字符'8' + return (luhmSum % 10 == 0) ? '0' : (char) ((10 - luhmSum % 10) + '0'); + } + + + /** + * 获取银行 名称 + * + * @param cardId 卡号 + * @return 发卡行名称 + */ + public static String getNameOfBank(String cardId) { + // 获取银行卡的信息 + String name = getname(cardId); + if (StringUtils.isEmpty(name)) { + name = bankMap.get(name); + } + return name; + } + +} diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/CharUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/CharUtils.java index 0eba5bed89..86829ff92c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/CharUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/CharUtils.java @@ -34,7 +34,7 @@ * 部分工具来自于Apache * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CharUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/CharsetUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/CharsetUtils.java index 5ad0efc150..1fd8c45b6d 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/CharsetUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/CharsetUtils.java @@ -32,7 +32,7 @@ * 字符集工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CharsetUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/CitizenIdUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/CitizenIdUtils.java index 86a27a2dfd..76e76b6465 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/CitizenIdUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/CitizenIdUtils.java @@ -34,7 +34,7 @@ * 身份证相关工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CitizenIdUtils { @@ -537,7 +537,7 @@ public static String getProvinceByIdCard(String idCard) { * @param endExclude 结束位置(不包含) * @return 隐藏后的身份证号码 * @see StringUtils#hide(CharSequence, int, int) - * @since 5.6.1 + * @since 5.6.3 */ public static String hide(String idCard, int startInclude, int endExclude) { return StringUtils.hide(idCard, startInclude, endExclude); diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/ClassUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/ClassUtils.java index 0cb6deb767..c8c24f540c 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/ClassUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/ClassUtils.java @@ -48,7 +48,7 @@ * Class工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ClassUtils { @@ -759,7 +759,7 @@ public static boolean isNormalClass(Class clazz) { * * @param clazz 类 * @return 是否为枚举类型 - * @since 5.6.1 + * @since 5.6.3 */ public static boolean isEnum(Class clazz) { return null != clazz && clazz.isEnum(); diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/CollUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/CollUtils.java index 1d1460c0cf..23095662bc 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/CollUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/CollUtils.java @@ -49,7 +49,7 @@ * 集合相关工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CollUtils { @@ -1191,7 +1191,7 @@ public static Iterator filter(Iterator iter, Filter filter) { * @param 对象 * @param collection 集合 * @return 处理后的集合 - * @since 5.6.1 + * @since 5.6.3 */ public static Collection removeNull(Collection collection) { return filter(collection, Objects::nonNull); @@ -1216,7 +1216,7 @@ public static Collection removeAny(Collection collection, T... elesRem * @param 对象 * @param collection 集合 * @return 处理后的集合 - * @since 5.6.1 + * @since 5.6.3 */ public static Collection removeEmpty(Collection collection) { return filter(collection, (Filter) t -> false == StringUtils.isEmpty(t)); @@ -1228,7 +1228,7 @@ public static Collection removeEmpty(Collection c * @param 对象 * @param collection 集合 * @return 处理后的集合 - * @since 5.6.1 + * @since 5.6.3 */ public static Collection removeBlank(Collection collection) { return filter(collection, (Filter) t -> false == StringUtils.isBlank(t)); @@ -2671,7 +2671,7 @@ public interface KVConsumer { * Hash计算接口 * * @param 被计算hash的对象类型 - * @since 5.6.1 + * @since 5.6.3 */ public interface Hash { /** diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/CsvUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/CsvUtils.java index 51e6a59ce4..f0229774dc 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/CsvUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/CsvUtils.java @@ -36,7 +36,7 @@ * CSV工具 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CsvUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/DateUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/DateUtils.java index 21fca431f9..dad629fe2b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/DateUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/DateUtils.java @@ -51,7 +51,7 @@ * 时间工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DateUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/EnumUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/EnumUtils.java index 8a41a2a04e..37d07ec933 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/EnumUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/EnumUtils.java @@ -32,7 +32,7 @@ * 枚举工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EnumUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/EscapeUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/EscapeUtils.java index 4ff842d9e1..a7423da5da 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/EscapeUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/EscapeUtils.java @@ -32,7 +32,7 @@ * Java, Java Script, HTML and XML. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EscapeUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/FileUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/FileUtils.java index 0c5d7517d1..0660e119d8 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/FileUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/FileUtils.java @@ -52,7 +52,7 @@ * 文件工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FileUtils { @@ -338,7 +338,7 @@ public static File file(URL url) { * @param path 当前遍历文件或目录的路径 * @param fileFilter 文件过滤规则对象,选择要保留的文件,只对文件有效,不过滤目录 * @return 文件列表 - * @since 5.6.1 + * @since 5.6.3 */ public static List loopFiles(String path, FileFilter fileFilter) { return loopFiles(file(path), fileFilter); @@ -423,7 +423,7 @@ public FileVisitResult visitFile(Path path, BasicFileAttributes attrs) { * * @param path 当前遍历文件或目录的路径 * @return 文件列表 - * @since 5.6.1 + * @since 5.6.3 */ public static List loopFiles(String path) { return loopFiles(file(path)); @@ -2098,7 +2098,7 @@ public static byte[] readBytes(File file) throws InstrumentException { * @param filePath 文件路径 * @return 字节码 * @throws InstrumentException 异常 - * @since 5.6.1 + * @since 5.6.3 */ public static byte[] readBytes(String filePath) throws InstrumentException { return readBytes(file(filePath)); @@ -2884,7 +2884,7 @@ public static File appendString(String content, File file, Charset charset) thro * @param path 绝对路径 * @return 目标文件 * @throws InstrumentException 异常 - * @since 5.6.1 + * @since 5.6.3 */ public static File writeUtf8Lines(Collection list, String path) throws InstrumentException { return writeLines(list, path, org.aoju.bus.core.lang.Charset.UTF_8); @@ -2898,7 +2898,7 @@ public static File writeUtf8Lines(Collection list, String path) throws In * @param file 绝对路径 * @return 目标文件 * @throws InstrumentException 异常 - * @since 5.6.1 + * @since 5.6.3 */ public static File writeUtf8Lines(Collection list, File file) throws InstrumentException { return writeLines(list, file, org.aoju.bus.core.lang.Charset.UTF_8); diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/GeoUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/GeoUtils.java index eb8baf3fb3..8828cddc75 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/GeoUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/GeoUtils.java @@ -38,7 +38,7 @@ * 地理区域坐标距离计算工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GeoUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/HashUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/HashUtils.java index 459c8766b0..0b77dca7f8 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/HashUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/HashUtils.java @@ -28,7 +28,7 @@ * 推荐使用FNV1算法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HashUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/HexUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/HexUtils.java index 45e5bceed6..f72165b44b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/HexUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/HexUtils.java @@ -36,7 +36,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HexUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/ImageUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/ImageUtils.java index 44f16bc711..78d07d5e41 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/ImageUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/ImageUtils.java @@ -54,7 +54,7 @@ * 彩色转黑白、文字水印、图片水印等 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ImageUtils { @@ -105,7 +105,7 @@ public static void scale(ImageInputStream srcStream, ImageOutputStream destStrea * @param destFile 缩放后的图像写出到的流 * @param scale 缩放比例 比例大于1时为放大,小于1大于0为缩小 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static void scale(java.awt.Image srcImage, File destFile, float scale) throws InstrumentException { Image.from(srcImage).setTargetImageType(FileUtils.extName(destFile)).scale(scale).write(destFile); @@ -119,7 +119,7 @@ public static void scale(java.awt.Image srcImage, File destFile, float scale) th * @param out 缩放后的图像写出到的流 * @param scale 缩放比例 比例大于1时为放大,小于1大于0为缩小 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static void scale(java.awt.Image srcImage, OutputStream out, float scale) throws InstrumentException { scale(srcImage, getImageOutputStream(out), scale); @@ -282,7 +282,7 @@ public static void cut(ImageInputStream srcStream, ImageOutputStream destStream, * @param destFile 输出的文件 * @param rectangle 矩形对象,表示矩形区域的x,y,width,height * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static void cut(java.awt.Image srcImage, File destFile, Rectangle rectangle) throws InstrumentException { write(cut(srcImage, rectangle), destFile); @@ -570,7 +570,7 @@ public static void gray(ImageInputStream srcStream, ImageOutputStream destStream * * @param srcImage 源图像流 * @param outFile 目标文件 - * @since 5.6.1 + * @since 5.6.3 */ public static void gray(java.awt.Image srcImage, File outFile) { write(gray(srcImage), outFile); @@ -582,7 +582,7 @@ public static void gray(java.awt.Image srcImage, File outFile) { * * @param srcImage 源图像流 * @param out 目标图像流 - * @since 5.6.1 + * @since 5.6.3 */ public static void gray(java.awt.Image srcImage, OutputStream out) { gray(srcImage, getImageOutputStream(out)); @@ -754,7 +754,7 @@ public static void pressText(ImageInputStream srcStream, ImageOutputStream destS * @param y 修正值 默认在中间,偏移量相对于中间偏移 * @param alpha 透明度:alpha 必须是范围 [0.0, 1.0] 之内(包含边界值)的一个浮点数字 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static void pressText(java.awt.Image srcImage, File destFile, String pressText, Color color, Font font, int x, int y, float alpha) throws InstrumentException { write(pressText(srcImage, pressText, color, font, x, y, alpha), destFile); @@ -773,7 +773,7 @@ public static void pressText(java.awt.Image srcImage, File destFile, String pres * @param y 修正值 默认在中间,偏移量相对于中间偏移 * @param alpha 透明度:alpha 必须是范围 [0.0, 1.0] 之内(包含边界值)的一个浮点数字 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static void pressText(java.awt.Image srcImage, OutputStream to, String pressText, Color color, Font font, int x, int y, float alpha) throws InstrumentException { pressText(srcImage, getImageOutputStream(to), pressText, color, font, x, y, alpha); @@ -809,7 +809,7 @@ public static void pressText(java.awt.Image srcImage, ImageOutputStream destImag * @param y 修正值 默认在中间,偏移量相对于中间偏移 * @param alpha 透明度:alpha 必须是范围 [0.0, 1.0] 之内(包含边界值)的一个浮点数字 * @return 处理后的图像 - * @since 5.6.1 + * @since 5.6.3 */ public static java.awt.Image pressText(java.awt.Image srcImage, String pressText, Color color, Font font, int x, int y, float alpha) { return Image.from(srcImage).pressText(pressText, color, font, x, y, alpha).getImg(); @@ -871,7 +871,7 @@ public static void pressImage(ImageInputStream srcStream, ImageOutputStream dest * @param y 修正值 默认在中间,偏移量相对于中间偏移 * @param alpha 透明度:alpha 必须是范围 [0.0, 1.0] 之内(包含边界值)的一个浮点数字 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static void pressImage(java.awt.Image srcImage, File outFile, java.awt.Image pressImage, int x, int y, float alpha) throws InstrumentException { write(pressImage(srcImage, pressImage, x, y, alpha), outFile); @@ -888,7 +888,7 @@ public static void pressImage(java.awt.Image srcImage, File outFile, java.awt.Im * @param y 修正值 默认在中间,偏移量相对于中间偏移 * @param alpha 透明度:alpha 必须是范围 [0.0, 1.0] 之内(包含边界值)的一个浮点数字 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static void pressImage(java.awt.Image srcImage, OutputStream out, java.awt.Image pressImage, int x, int y, float alpha) throws InstrumentException { pressImage(srcImage, getImageOutputStream(out), pressImage, x, y, alpha); @@ -947,7 +947,7 @@ public static java.awt.Image pressImage(java.awt.Image srcImage, java.awt.Image * @param degree 旋转角度 * @param outFile 输出文件 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static void rotate(File imageFile, int degree, File outFile) throws InstrumentException { rotate(read(imageFile), degree, outFile); @@ -961,7 +961,7 @@ public static void rotate(File imageFile, int degree, File outFile) throws Instr * @param degree 旋转角度 * @param outFile 输出文件 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static void rotate(java.awt.Image image, int degree, File outFile) throws InstrumentException { write(rotate(image, degree), outFile); @@ -975,7 +975,7 @@ public static void rotate(java.awt.Image image, int degree, File outFile) throws * @param degree 旋转角度 * @param out 输出流 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static void rotate(java.awt.Image image, int degree, OutputStream out) throws InstrumentException { writeJpg(rotate(image, degree), getImageOutputStream(out)); @@ -989,7 +989,7 @@ public static void rotate(java.awt.Image image, int degree, OutputStream out) th * @param degree 旋转角度 * @param out 输出图像流 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static void rotate(java.awt.Image image, int degree, ImageOutputStream out) throws InstrumentException { writeJpg(rotate(image, degree), out); @@ -1002,7 +1002,7 @@ public static void rotate(java.awt.Image image, int degree, ImageOutputStream ou * @param image 目标图像 * @param degree 旋转角度 * @return 旋转后的图片 - * @since 5.6.1 + * @since 5.6.3 */ public static java.awt.Image rotate(java.awt.Image image, int degree) { return Image.from(image).rotate(degree).getImg(); @@ -1014,7 +1014,7 @@ public static java.awt.Image rotate(java.awt.Image image, int degree) { * @param imageFile 图像文件 * @param outFile 输出文件 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static void flip(File imageFile, File outFile) throws InstrumentException { flip(read(imageFile), outFile); @@ -1026,7 +1026,7 @@ public static void flip(File imageFile, File outFile) throws InstrumentException * @param image 图像 * @param outFile 输出文件 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static void flip(java.awt.Image image, File outFile) throws InstrumentException { write(flip(image), outFile); @@ -1038,7 +1038,7 @@ public static void flip(java.awt.Image image, File outFile) throws InstrumentExc * @param image 图像 * @param out 输出 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static void flip(java.awt.Image image, OutputStream out) throws InstrumentException { flip(image, getImageOutputStream(out)); @@ -1050,7 +1050,7 @@ public static void flip(java.awt.Image image, OutputStream out) throws Instrumen * @param image 图像 * @param out 输出 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static void flip(java.awt.Image image, ImageOutputStream out) throws InstrumentException { writeJpg(flip(image), out); @@ -1061,7 +1061,7 @@ public static void flip(java.awt.Image image, ImageOutputStream out) throws Inst * * @param image 图像 * @return 翻转后的图片 - * @since 5.6.1 + * @since 5.6.3 */ public static java.awt.Image flip(java.awt.Image image) { return Image.from(image).flip().getImg(); @@ -1492,7 +1492,7 @@ public static BufferedImage read(String imageFilePath) { * * @param imageFile 图片文件 * @return 图片 - * @since 5.6.1 + * @since 5.6.3 */ public static BufferedImage read(File imageFile) { try { @@ -1517,7 +1517,7 @@ public static BufferedImage read(Resource resource) { * * @param imageStream 图片文件 * @return 图片 - * @since 5.6.1 + * @since 5.6.3 */ public static BufferedImage read(InputStream imageStream) { try { @@ -1532,7 +1532,7 @@ public static BufferedImage read(InputStream imageStream) { * * @param imageStream 图片文件 * @return 图片 - * @since 5.6.1 + * @since 5.6.3 */ public static BufferedImage read(ImageInputStream imageStream) { try { @@ -1547,7 +1547,7 @@ public static BufferedImage read(ImageInputStream imageStream) { * * @param imageUrl 图片文件 * @return 图片 - * @since 5.6.1 + * @since 5.6.3 */ public static BufferedImage read(URL imageUrl) { try { @@ -1579,7 +1579,7 @@ public static ImageOutputStream getImageOutputStream(OutputStream out) throws In * @param outFile {@link File} * @return {@link ImageOutputStream} * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static ImageOutputStream getImageOutputStream(File outFile) throws InstrumentException { try { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/IoUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/IoUtils.java index cd04041ffb..81b32a7909 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/IoUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/IoUtils.java @@ -55,7 +55,7 @@ * 原因是流可能被多次读写,读写关闭后容易造成问题 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class IoUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/IterUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/IterUtils.java index 7ff4f488e7..e796209198 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/IterUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/IterUtils.java @@ -33,7 +33,7 @@ * {@link Iterable} 和 {@link Iterator} 相关工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class IterUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/MapUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/MapUtils.java index 0807fe23fb..78f8a1bcb7 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/MapUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/MapUtils.java @@ -39,7 +39,7 @@ * Map相关工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MapUtils { @@ -717,7 +717,7 @@ public static TreeMap sort(Map map, Comparator com * * @param map 被代理的Map * @return {@link MapProxy} - * @since 5.6.1 + * @since 5.6.3 */ public static MapProxy createProxy(Map map) { return MapProxy.create(map); diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/MemberUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/MemberUtils.java index b7dc15224a..73b0f2ec2d 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/MemberUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/MemberUtils.java @@ -43,7 +43,7 @@ * 数字工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ abstract class MemberUtils { @@ -747,7 +747,7 @@ public static BigDecimal round(BigDecimal number, int scale) { * @param numberStr 数字值的字符串表现形式 * @param scale 保留小数位数 * @return 新值 - * @since 5.6.1 + * @since 5.6.3 */ public static String roundStr(String numberStr, int scale) { return round(numberStr, scale).toString(); @@ -774,7 +774,7 @@ public static BigDecimal round(double v, int scale, RoundingMode roundingMode) { * @param scale 保留小数位数 * @param roundingMode 保留小数的模式 {@link RoundingMode} * @return 新值 - * @since 5.6.1 + * @since 5.6.3 */ public static String roundStr(double v, int scale, RoundingMode roundingMode) { return round(v, scale, roundingMode).toString(); @@ -828,7 +828,7 @@ public static BigDecimal round(BigDecimal number, int scale, RoundingMode roundi * @param scale 保留小数位数 * @param roundingMode 保留小数的模式 {@link RoundingMode} * @return 新值 - * @since 5.6.1 + * @since 5.6.3 */ public static String roundStr(String numberStr, int scale, RoundingMode roundingMode) { return round(numberStr, scale, roundingMode).toString(); @@ -1602,7 +1602,7 @@ public static boolean equals(BigDecimal bigNum1, BigDecimal bigNum2) { * @param ignoreCase 是否忽略大小写 * @return 是否相同 * @see CharUtils#equals(char, char, boolean) - * @since 5.6.1 + * @since 5.6.3 */ public static boolean equals(char c1, char c2, boolean ignoreCase) { return CharUtils.equals(c1, c2, ignoreCase); @@ -1848,7 +1848,7 @@ public static int zero2One(int value) { * * @param str 数字字符串 * @return {@link BigInteger} - * @since 5.6.1 + * @since 5.6.3 */ public static BigInteger newBigInteger(String str) { str = StringUtils.trimToNull(str); diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/ModifierUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/ModifierUtils.java index 16693c0f73..9f8ca50705 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/ModifierUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/ModifierUtils.java @@ -32,7 +32,7 @@ * 修饰符工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ModifierUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/NameUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/NameUtils.java index 76ba962f24..51291a151a 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/NameUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/NameUtils.java @@ -29,7 +29,7 @@ * 生成姓名 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class NameUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/NetUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/NetUtils.java index ef083ee585..37a771cf34 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/NetUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/NetUtils.java @@ -41,7 +41,7 @@ * 网络相关工具 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NetUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/NumberUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/NumberUtils.java index a5b0409496..4f79629fac 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/NumberUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/NumberUtils.java @@ -55,7 +55,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NumberUtils { @@ -1786,7 +1786,7 @@ public static int zero2One(int value) { * * @param str 数字字符串 * @return {@link BigInteger} - * @since 5.6.1 + * @since 5.6.3 */ public static BigInteger newBigInteger(String str) { if (null == str) { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/ObjectUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/ObjectUtils.java index f00e703054..ef8ea519eb 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/ObjectUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/ObjectUtils.java @@ -39,7 +39,7 @@ * 一些通用的函数 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ObjectUtils { @@ -141,6 +141,44 @@ public static boolean isEmpty(Object object) { return false; } + /** + * 判断对象是否Empty(null或元素为0) + * 实用于对如下对象做判断:String Collection及其子类 Map及其子类 + * + * @param object 待检查对象 + * @return boolean 返回的布尔值 + */ + public static final boolean isEmpty(Object... object) { + for (Object obj : object) { + if (null == obj || Normal.EMPTY.equals(obj)) { + return true; + } + if (obj instanceof CharSequence) { + return StringUtils.isEmpty((CharSequence) obj); + } else if (obj instanceof Map) { + return MapUtils.isEmpty((Map) obj); + } else if (obj instanceof Iterable) { + return IterUtils.isEmpty((Iterable) obj); + } else if (obj instanceof Iterator) { + return IterUtils.isEmpty((Iterator) obj); + } else if (ArrayUtils.isArray(obj)) { + return ArrayUtils.isEmpty(obj); + } + } + return false; + } + + /** + * 判断对象是否为NotEmpty(!null或元素大于0) + * 实用于对如下对象做判断:String Collection及其子类 Map及其子类 + * + * @param object 待检查对象 + * @return boolean 返回的布尔值 + */ + public static final boolean isNotEmpty(Object object) { + return !isEmpty(object); + } + /** * 判断对象是否为NotEmpty(!null或元素大于0) * 实用于对如下对象做判断:String Collection及其子类 Map及其子类 diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/PatternUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/PatternUtils.java index 5509e64f01..148b4d8ef3 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/PatternUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/PatternUtils.java @@ -37,7 +37,7 @@ * 常用正则表达式集合 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PatternUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/PinyinUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/PinyinUtils.java index ec133d98fb..08bc2a1590 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/PinyinUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/PinyinUtils.java @@ -37,7 +37,7 @@ * 注意:部分拼音并不准确,例如:怡 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PinyinUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/RandomUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/RandomUtils.java index 9eee1706bb..05a0db061f 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/RandomUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/RandomUtils.java @@ -42,7 +42,7 @@ * 随机工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RandomUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/ReflectUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/ReflectUtils.java index 0c6426f893..ed7e2c4647 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/ReflectUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/ReflectUtils.java @@ -38,7 +38,7 @@ * 提供调用getter/setter方法, 访问私有变量, 调用私有方法, 获取泛型类型Class, 被AOP过的真实类等工具函数. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ReflectUtils { @@ -627,7 +627,7 @@ public static Method getMethodOfObj(Object obj, String methodName, Object... arg * @param paramTypes 参数类型,指定参数类型如果是方法的子类也算 * @return 方法 * @throws SecurityException 无权访问抛出异常 - * @since 5.6.1 + * @since 5.6.3 */ public static Method getMethodIgnoreCase(Class clazz, String methodName, Class... paramTypes) throws SecurityException { return getMethod(clazz, true, methodName, paramTypes); @@ -655,7 +655,7 @@ public static Method getMethod(Class clazz, String methodName, Class... pa * @param paramTypes 参数类型,指定参数类型如果是方法的子类也算 * @return 方法 * @throws SecurityException 无权访问抛出异常 - * @since 5.6.1 + * @since 5.6.3 */ public static Method getMethod(Class clazz, boolean ignoreCase, String methodName, Class... paramTypes) throws SecurityException { if (null == clazz || StringUtils.isBlank(methodName)) { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/ResourceUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/ResourceUtils.java index 711750c8f3..985bab6cb0 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/ResourceUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/ResourceUtils.java @@ -40,7 +40,7 @@ * ClassPath资源工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ResourceUtils { @@ -184,7 +184,7 @@ public static URL getResource(String resource, Class baseClass) { * * @param path 路径,可以是绝对路径,也可以是相对路径 * @return {@link Resource} 资源对象 - * @since 5.6.1 + * @since 5.6.3 */ public static Resource getResourceObj(String path) { return FileUtils.isAbsolutePath(path) ? new FileResource(path) : new ClassPathResource(path); diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/RuntimeUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/RuntimeUtils.java index 2ecf632bc0..5a15ebde27 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/RuntimeUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/RuntimeUtils.java @@ -45,7 +45,7 @@ * 用于执行系统命令的工具 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RuntimeUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/StreamUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/StreamUtils.java index 74c6802272..68aa65a6ca 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/StreamUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/StreamUtils.java @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class StreamUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/StringUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/StringUtils.java index 85209e8e8d..c6a87d0946 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/StringUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/StringUtils.java @@ -43,7 +43,7 @@ * 用于MD5,加解密和字符串编码转换 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class StringUtils extends TextUtils { @@ -568,7 +568,7 @@ public static boolean areNotEmpty(String... values) { * @param length 截取长度 * @param ignoreCase 是否忽略大小写 * @return 子串是否相同 - * @since 5.6.1 + * @since 5.6.3 */ public static boolean isSubEquals(CharSequence str1, int start1, CharSequence str2, int start2, int length, boolean ignoreCase) { if (null == str1 || null == str2) { @@ -956,7 +956,7 @@ public static boolean equals(CharSequence str1, CharSequence str2) { * @param str2 要比较的字符串2 * @param ignoreCase 是否忽略大小写 * @return 如果两个字符串相同, 或者都是null, 则返回true - * @since 5.6.1 + * @since 5.6.3 */ public static boolean equals(CharSequence str1, CharSequence str2, boolean ignoreCase) { if (null == str1) { @@ -1711,7 +1711,7 @@ public static List splitTrim(CharSequence str, CharSequence separator, i * @param separator 分隔符字符 * @param ignoreEmpty 是否忽略空串 * @return 切分后的集合 - * @since 5.6.1 + * @since 5.6.3 */ public static List splitTrim(String str, char separator, boolean ignoreEmpty) { return split(str, separator, 0, true, ignoreEmpty); @@ -1724,7 +1724,7 @@ public static List splitTrim(String str, char separator, boolean ignoreE * @param separator 分隔符字符串 * @param ignoreEmpty 是否忽略空串 * @return 切分后的集合 - * @since 5.6.1 + * @since 5.6.3 */ public static List splitTrim(String str, String separator, boolean ignoreEmpty) { return split(str, separator, true, ignoreEmpty); @@ -1751,7 +1751,7 @@ public static List splitTrim(String str, char separator, int limit, bool * @param limit 限制分片数 * @param ignoreEmpty 是否忽略空串 * @return 切分后的集合 - * @since 5.6.1 + * @since 5.6.3 */ public static List splitTrim(String str, String separator, int limit, boolean ignoreEmpty) { return split(str, separator, limit, true, ignoreEmpty); @@ -1766,7 +1766,7 @@ public static List splitTrim(String str, String separator, int limit, bo * @param isTrim 是否去除切分字符串后每个元素两边的空格 * @param ignoreEmpty 是否忽略空串 * @return 切分后的集合 - * @since 5.6.1 + * @since 5.6.3 */ public static List splitIgnoreCase(String str, char separator, int limit, boolean isTrim, boolean ignoreEmpty) { @@ -1782,7 +1782,7 @@ public static List splitIgnoreCase(String str, char separator, int limit * @param isTrim 是否去除切分字符串后每个元素两边的空格 * @param ignoreEmpty 是否忽略空串 * @return 切分后的集合 - * @since 5.6.1 + * @since 5.6.3 */ public static List splitIgnoreCase(String str, String separator, int limit, boolean isTrim, boolean ignoreEmpty) { @@ -1797,7 +1797,7 @@ public static List splitIgnoreCase(String str, String separator, int lim * @param limit 限制分片数 * @param ignoreEmpty 是否忽略空串 * @return 切分后的集合 - * @since 5.6.1 + * @since 5.6.3 */ public static List splitTrimIgnoreCase(String str, String separator, int limit, boolean ignoreEmpty) { return split(str, separator, limit, true, ignoreEmpty, true); @@ -2214,7 +2214,7 @@ public static List split(String str, Pattern separator, int limit, boole * @param ignoreEmpty 是否忽略空串 * @param ignoreCase 是否忽略大小写 * @return 切分后的集合 - * @since 5.6.1 + * @since 5.6.3 */ public static List split(String str, char separator, int limit, boolean isTrim, boolean ignoreEmpty, boolean ignoreCase) { @@ -2252,7 +2252,7 @@ public static List split(String str, char separator, int limit, boolean * @param ignoreEmpty 是否忽略空串 * @param ignoreCase 是否忽略大小写 * @return 切分后的集合 - * @since 5.6.1 + * @since 5.6.3 */ public static List split(String str, String separator, int limit, boolean isTrim, boolean ignoreEmpty, boolean ignoreCase) { @@ -2417,7 +2417,7 @@ public static int indexOf(final CharSequence str, char searchChar, int start, in * @param str 字符串 * @param searchStr 需要查找位置的字符串 * @return 位置 - * @since 5.6.1 + * @since 5.6.3 */ public static int indexOfIgnoreCase(final CharSequence str, final CharSequence searchStr) { return indexOfIgnoreCase(str, searchStr, 0); @@ -2444,7 +2444,7 @@ public static int indexOfIgnoreCase(final CharSequence str, final CharSequence s * @param searchStr 需要查找位置的字符串 * @param fromIndex 起始位置 * @return 位置 - * @since 5.6.1 + * @since 5.6.3 */ public static int indexOfIgnoreCase(final CharSequence str, final CharSequence searchStr, int fromIndex) { return indexOf(str, searchStr, fromIndex, true); @@ -2458,7 +2458,7 @@ public static int indexOfIgnoreCase(final CharSequence str, final CharSequence s * @param fromIndex 起始位置 * @param ignoreCase 是否忽略大小写 * @return 位置 - * @since 5.6.1 + * @since 5.6.3 */ public static int indexOf(final CharSequence str, CharSequence searchStr, int fromIndex, boolean ignoreCase) { if (str == null || searchStr == null) { @@ -2495,7 +2495,7 @@ public static int indexOf(final CharSequence str, CharSequence searchStr, int fr * @param str 字符串 * @param searchStr 需要查找位置的字符串 * @return 位置 - * @since 5.6.1 + * @since 5.6.3 */ public static int lastIndexOfIgnoreCase(final CharSequence str, final CharSequence searchStr) { return lastIndexOfIgnoreCase(str, searchStr, str.length()); @@ -2508,7 +2508,7 @@ public static int lastIndexOfIgnoreCase(final CharSequence str, final CharSequen * @param searchStr 需要查找位置的字符串 * @param fromIndex 起始位置,从后往前计数 * @return 位置 - * @since 5.6.1 + * @since 5.6.3 */ public static int lastIndexOfIgnoreCase(final CharSequence str, final CharSequence searchStr, int fromIndex) { return lastIndexOf(str, searchStr, fromIndex, true); @@ -2522,7 +2522,7 @@ public static int lastIndexOfIgnoreCase(final CharSequence str, final CharSequen * @param fromIndex 起始位置,从后往前计数 * @param ignoreCase 是否忽略大小写 * @return 位置 - * @since 5.6.1 + * @since 5.6.3 */ public static int lastIndexOf(final CharSequence str, final CharSequence searchStr, int fromIndex, boolean ignoreCase) { @@ -3760,7 +3760,7 @@ public static String replace(CharSequence str, int fromIndex, CharSequence searc * @param endExclude 结束位置(不包含) * @param replacedChar 被替换的字符 * @return 替换后的字符串 - * @since 5.6.1 + * @since 5.6.3 */ public static String replace(CharSequence str, int startInclude, int endExclude, char replacedChar) { if (isEmpty(str)) { @@ -3809,7 +3809,7 @@ public static String hide(CharSequence str, int startInclude, int endExclude) { * @param chars 需要替换的字符列表,用一个字符串表示这个字符列表 * @param replacedStr 替换成的字符串 * @return 新字符串 - * @since 5.6.1 + * @since 5.6.3 */ public static String replaceChars(CharSequence str, String chars, CharSequence replacedStr) { if (isEmpty(str) || isEmpty(chars)) { @@ -3825,7 +3825,7 @@ public static String replaceChars(CharSequence str, String chars, CharSequence r * @param chars 需要替换的字符列表 * @param replacedStr 替换成的字符串 * @return 新字符串 - * @since 5.6.1 + * @since 5.6.3 */ public static String replaceChars(CharSequence str, char[] chars, CharSequence replacedStr) { if (isEmpty(str) || ArrayUtils.isEmpty(chars)) { @@ -4197,7 +4197,7 @@ public static String addSuffixIfNot(CharSequence str, CharSequence suffix) { * @param str 指定字符串 * @param testStrs 需要检查的字符串数组 * @return 是否包含任意一个字符串 - * @since 5.6.1 + * @since 5.6.3 */ public static boolean containsAny(CharSequence str, CharSequence... testStrs) { return null != getContainsStr(str, testStrs); @@ -4271,7 +4271,7 @@ public static boolean containsBlank(CharSequence str) { * @param str 指定字符串 * @param testStrs 需要检查的字符串数组 * @return 被包含的第一个字符串 - * @since 5.6.1 + * @since 5.6.3 */ public static String getContainsStr(CharSequence str, CharSequence... testStrs) { if (isEmpty(str) || ArrayUtils.isEmpty(testStrs)) { @@ -4307,7 +4307,7 @@ public static boolean containsIgnoreCase(CharSequence str, CharSequence testStr) * @param str 指定字符串 * @param testStrs 需要检查的字符串数组 * @return 是否包含任意一个字符串 - * @since 5.6.1 + * @since 5.6.3 */ public static boolean containsAnyIgnoreCase(CharSequence str, CharSequence... testStrs) { return null != getContainsStrIgnoreCase(str, testStrs); @@ -4320,7 +4320,7 @@ public static boolean containsAnyIgnoreCase(CharSequence str, CharSequence... te * @param str 指定字符串 * @param testStrs 需要检查的字符串数组 * @return 被包含的第一个字符串 - * @since 5.6.1 + * @since 5.6.3 */ public static String getContainsStrIgnoreCase(CharSequence str, CharSequence... testStrs) { if (isEmpty(str) || ArrayUtils.isEmpty(testStrs)) { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/SwingUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/SwingUtils.java index ad3464cc03..bdde03e778 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/SwingUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/SwingUtils.java @@ -42,7 +42,7 @@ * 显示器等相关工具 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SwingUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/TextUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/TextUtils.java index 7dced1c0bc..e4096f8039 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/TextUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/TextUtils.java @@ -34,7 +34,7 @@ * 可复用的字符串生成器,非线程安全 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TextUtils implements CharSequence, Appendable, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/ThreadUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/ThreadUtils.java index d191fc0bd2..dc97d13163 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/ThreadUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/ThreadUtils.java @@ -35,7 +35,7 @@ * 线程池工具 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ThreadUtils { @@ -65,7 +65,11 @@ public static ExecutorService newExecutor() { * @return ExecutorService */ public static ExecutorService newSingleExecutor() { - return Executors.newSingleThreadExecutor(); + return ExecutorBuilder.create() + .setCorePoolSize(1) + .setMaxPoolSize(1) + .setKeepAliveTime(0) + .buildFinalizable(); } /** diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/TypeUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/TypeUtils.java index fbcac28e36..0cba143746 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/TypeUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/TypeUtils.java @@ -41,7 +41,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TypeUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/UriUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/UriUtils.java index 4ab07f58ff..6345f319e6 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/UriUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/UriUtils.java @@ -40,7 +40,7 @@ * 统一资源定位符相关工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class UriUtils { @@ -358,7 +358,7 @@ public static boolean isJarFileURL(URL url) { * * @param url {@link URL} * @return InputStream流 - * @since 5.6.1 + * @since 5.6.3 */ public static InputStream getStream(URL url) { Assert.notNull(url); @@ -375,7 +375,7 @@ public static InputStream getStream(URL url) { * @param url {@link URL} * @param charset 编码 * @return {@link BufferedReader} - * @since 5.6.1 + * @since 5.6.3 */ public static BufferedReader getReader(URL url, Charset charset) { return IoUtils.getReader(getStream(url), charset); diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/WatchUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/WatchUtils.java index 13975f084a..b08c4fe76b 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/WatchUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/WatchUtils.java @@ -38,7 +38,7 @@ * 主要负责文件监听器的快捷创建 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WatchUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/XmlUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/XmlUtils.java index 4cd48cb8b0..a085bf7015 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/XmlUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/XmlUtils.java @@ -57,7 +57,7 @@ * 工具类封装了XML文档的创建、读取、写出和部分XML操作 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class XmlUtils { @@ -573,7 +573,7 @@ public static List transElements(Element parentEle, NodeList nodeList) * 创建XPath * * @return {@link XPath} - * @since 5.6.1 + * @since 5.6.3 */ public static XPath createXPath() { return XPathFactory.newInstance().newXPath(); @@ -619,7 +619,7 @@ public static Node getNodeByXPath(String expression, Object source) { * @param source 资源,可以是Docunent、Node节点等 * @param returnType 返回类型,{@link XPathConstants} * @return 匹配返回类型的值 - * @since 5.6.1 + * @since 5.6.3 */ public static Object getByXPath(String expression, Object source, QName returnType) { final XPath xPath = createXPath(); diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/ZipUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/ZipUtils.java index 0224491753..6187717c86 100755 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/ZipUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/ZipUtils.java @@ -39,7 +39,7 @@ * 压缩工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ZipUtils { @@ -289,7 +289,7 @@ public static File zip(File zipFile, String path, String data) throws Instrument * @param charset 编码 * @return 压缩文件 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static File zip(File zipFile, String path, String data, Charset charset) throws InstrumentException { return zip(zipFile, path, IoUtils.toStream(data, charset), charset); @@ -319,7 +319,7 @@ public static File zip(File zipFile, String path, InputStream in) throws Instrum * @param charset 编码 * @return 压缩文件 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static File zip(File zipFile, String path, InputStream in, Charset charset) throws InstrumentException { return zip(zipFile, new String[]{path}, new InputStream[]{in}, charset); @@ -390,7 +390,7 @@ public static File unzip(String zipFilePath) throws InstrumentException { * @param charset 编码 * @return 解压的目录 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static File unzip(String zipFilePath, Charset charset) throws InstrumentException { return unzip(FileUtils.file(zipFilePath), charset); @@ -402,7 +402,7 @@ public static File unzip(String zipFilePath, Charset charset) throws InstrumentE * @param zipFile 压缩文件 * @return 解压的目录 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static File unzip(File zipFile) throws InstrumentException { return unzip(zipFile, DEFAULT_CHARSET); @@ -415,7 +415,7 @@ public static File unzip(File zipFile) throws InstrumentException { * @param charset 编码 * @return 解压的目录 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static File unzip(File zipFile, Charset charset) throws InstrumentException { return unzip(zipFile, FileUtils.file(zipFile.getParentFile(), FileUtils.mainName(zipFile)), charset); @@ -466,7 +466,7 @@ public static File unzip(File zipFile, File outFile) throws InstrumentException * @param charset 编码 * @return 解压的目录 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static File unzip(File zipFile, File outFile, Charset charset) throws InstrumentException { charset = (null == charset) ? DEFAULT_CHARSET : charset; diff --git a/bus-cron/pom.xml b/bus-cron/pom.xml index a67ea0fb03..3fb2c7e760 100755 --- a/bus-cron/pom.xml +++ b/bus-cron/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-cron - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/CronTimer.java b/bus-cron/src/main/java/org/aoju/bus/cron/CronTimer.java index 40c5eee295..fa5cb07c7b 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/CronTimer.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/CronTimer.java @@ -31,7 +31,7 @@ * 计时器线程每隔一分钟检查一次任务列表,一旦匹配到执行对应的Task * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CronTimer extends Thread { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/CronUtils.java b/bus-cron/src/main/java/org/aoju/bus/cron/CronUtils.java index 6d2d37a56c..81014d656c 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/CronUtils.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/CronUtils.java @@ -42,7 +42,7 @@ * {@link #setMatchSecond(boolean)} 方法用于定义是否使用秒匹配模式,如果为true,则定时任务表达式中的第一位为秒,否则为分,默认是分 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class CronUtils { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/ExecutorManager.java b/bus-cron/src/main/java/org/aoju/bus/cron/ExecutorManager.java index a69d1f4ad7..ed5ce914f6 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/ExecutorManager.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/ExecutorManager.java @@ -33,7 +33,7 @@ * 负责管理作业的启动、停止等 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ExecutorManager { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/LauncherManager.java b/bus-cron/src/main/java/org/aoju/bus/cron/LauncherManager.java index e80c4a1fc7..50eebfd556 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/LauncherManager.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/LauncherManager.java @@ -30,7 +30,7 @@ * 作业启动管理器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LauncherManager { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/Scheduler.java b/bus-cron/src/main/java/org/aoju/bus/cron/Scheduler.java index 77b4eb9176..2eec516343 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/Scheduler.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/Scheduler.java @@ -70,7 +70,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Scheduler { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/TaskExecutor.java b/bus-cron/src/main/java/org/aoju/bus/cron/TaskExecutor.java index 07887b9c56..de1f61f608 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/TaskExecutor.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/TaskExecutor.java @@ -30,7 +30,7 @@ * 执行具体的作业,执行完毕销毁 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TaskExecutor implements Runnable { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/TaskLauncher.java b/bus-cron/src/main/java/org/aoju/bus/cron/TaskLauncher.java index 8c2f11271c..7566e5270f 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/TaskLauncher.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/TaskLauncher.java @@ -29,7 +29,7 @@ * 检查完毕后启动器结束 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TaskLauncher implements Runnable { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/TaskTable.java b/bus-cron/src/main/java/org/aoju/bus/cron/TaskTable.java index b468dbdef7..a89b21b40a 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/TaskTable.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/TaskTable.java @@ -39,7 +39,7 @@ * 任务的添加、移除使用读写锁保证线程安全性 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TaskTable { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/annotation/Crontab.java b/bus-cron/src/main/java/org/aoju/bus/cron/annotation/Crontab.java index d4a15ba6ff..fbfadfa744 100644 --- a/bus-cron/src/main/java/org/aoju/bus/cron/annotation/Crontab.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/annotation/Crontab.java @@ -29,7 +29,7 @@ * annotation for cron handler * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target({ElementType.TYPE}) diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/consts/ExecutorBlockStrategy.java b/bus-cron/src/main/java/org/aoju/bus/cron/consts/ExecutorBlockStrategy.java index b390762b1c..c8d4317878 100644 --- a/bus-cron/src/main/java/org/aoju/bus/cron/consts/ExecutorBlockStrategy.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/consts/ExecutorBlockStrategy.java @@ -27,7 +27,7 @@ * 任务执行规则 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum ExecutorBlockStrategy { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/factory/InvokeTask.java b/bus-cron/src/main/java/org/aoju/bus/cron/factory/InvokeTask.java index a901b00025..762a550290 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/factory/InvokeTask.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/factory/InvokeTask.java @@ -37,7 +37,7 @@ * 如果是静态方法直接执行,如果是对象方法,需要类有默认的构造方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class InvokeTask implements Task { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/factory/RunnableTask.java b/bus-cron/src/main/java/org/aoju/bus/cron/factory/RunnableTask.java index 2d329d4f96..26032b3f35 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/factory/RunnableTask.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/factory/RunnableTask.java @@ -27,7 +27,7 @@ * {@link Runnable} 的 {@link Task}包装 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RunnableTask implements Task { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/factory/Task.java b/bus-cron/src/main/java/org/aoju/bus/cron/factory/Task.java index a44003501a..f8d2063e95 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/factory/Task.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/factory/Task.java @@ -27,7 +27,7 @@ * 定时作业接口,通过实现execute方法执行具体的任务 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Task { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/listener/SimpleTaskListener.java b/bus-cron/src/main/java/org/aoju/bus/cron/listener/SimpleTaskListener.java index f4de4e617d..62b7e41177 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/listener/SimpleTaskListener.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/listener/SimpleTaskListener.java @@ -30,7 +30,7 @@ * 继承此监听后实现需要的方法即可 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SimpleTaskListener implements TaskListener { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/listener/TaskListener.java b/bus-cron/src/main/java/org/aoju/bus/cron/listener/TaskListener.java index ee81202778..4d6c4be963 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/listener/TaskListener.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/listener/TaskListener.java @@ -30,7 +30,7 @@ * 通过实现此接口,实现对定时任务的各个环节做监听 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface TaskListener { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/listener/TaskListenerManager.java b/bus-cron/src/main/java/org/aoju/bus/cron/listener/TaskListenerManager.java index 5f00e82a9f..a5b3356c2e 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/listener/TaskListenerManager.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/listener/TaskListenerManager.java @@ -32,7 +32,7 @@ * 监听调度器,统一管理监听 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TaskListenerManager { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/CronPattern.java b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/CronPattern.java index 39bb30992e..dbc6e1425d 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/CronPattern.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/CronPattern.java @@ -91,7 +91,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CronPattern { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/AlwaysTrueValueMatcher.java b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/AlwaysTrueValueMatcher.java index 619d3c368d..a6aa448150 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/AlwaysTrueValueMatcher.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/AlwaysTrueValueMatcher.java @@ -29,7 +29,7 @@ * 值匹配,始终返回true * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AlwaysTrueValueMatcher implements ValueMatcher { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/BoolArrayValueMatcher.java b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/BoolArrayValueMatcher.java index 4666b81fd9..c003e09da4 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/BoolArrayValueMatcher.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/BoolArrayValueMatcher.java @@ -32,7 +32,7 @@ * 将表达式中的数字值列表转换为Boolean数组,匹配时匹配相应数组位 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BoolArrayValueMatcher implements ValueMatcher { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/DayOfMonthValueMatcher.java b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/DayOfMonthValueMatcher.java index 0eb7ffe2e7..edea9e08b6 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/DayOfMonthValueMatcher.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/DayOfMonthValueMatcher.java @@ -30,7 +30,7 @@ * 考虑每月的天数不同,切存在闰年情况,日匹配单独使用 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DayOfMonthValueMatcher extends BoolArrayValueMatcher { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/ValueMatcher.java b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/ValueMatcher.java index 6c49cde484..7ec38a0c1d 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/ValueMatcher.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/ValueMatcher.java @@ -30,7 +30,7 @@ * 用于匹配日期位中对应数字是否匹配 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ValueMatcher extends Matcher { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/ValueMatcherBuilder.java b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/ValueMatcherBuilder.java index f64301de74..83b4f364b1 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/ValueMatcherBuilder.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/ValueMatcherBuilder.java @@ -39,7 +39,7 @@ * {@link ValueMatcher} 构建器,用于构建表达式中每一项的匹配器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ValueMatcherBuilder { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/YearValueMatcher.java b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/YearValueMatcher.java index 41b3f95c52..d28922e0f5 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/YearValueMatcher.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/matcher/YearValueMatcher.java @@ -30,7 +30,7 @@ * 考虑年数字太大,不适合boolean数组,单独使用列表遍历匹配 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class YearValueMatcher implements ValueMatcher { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/DayOfMonthValueParser.java b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/DayOfMonthValueParser.java index c3edfc1ab7..e39d46688a 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/DayOfMonthValueParser.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/DayOfMonthValueParser.java @@ -31,7 +31,7 @@ * 每月最多31天,32和“L”都表示最后一天 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DayOfMonthValueParser extends SimpleValueParser { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/DayOfWeekValueParser.java b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/DayOfWeekValueParser.java index 83c885dc3d..5f8d741bdb 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/DayOfWeekValueParser.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/DayOfWeekValueParser.java @@ -30,7 +30,7 @@ * 1表示星期一,2表示星期二,依次类推,0和7都可以表示星期日 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DayOfWeekValueParser extends SimpleValueParser { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/HourValueParser.java b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/HourValueParser.java index 53a7419fd4..f297b3a4e7 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/HourValueParser.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/HourValueParser.java @@ -27,7 +27,7 @@ * 小时值处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HourValueParser extends SimpleValueParser { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/MinuteValueParser.java b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/MinuteValueParser.java index 4f37f65866..c72ec37556 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/MinuteValueParser.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/MinuteValueParser.java @@ -27,7 +27,7 @@ * 分钟值处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MinuteValueParser extends SimpleValueParser { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/MonthValueParser.java b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/MonthValueParser.java index 405b627202..78ada8d913 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/MonthValueParser.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/MonthValueParser.java @@ -29,7 +29,7 @@ * 月份值处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MonthValueParser extends SimpleValueParser { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/SecondValueParser.java b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/SecondValueParser.java index a559226b8f..e606119e00 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/SecondValueParser.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/SecondValueParser.java @@ -27,7 +27,7 @@ * 秒值处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SecondValueParser extends MinuteValueParser { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/SimpleValueParser.java b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/SimpleValueParser.java index 97d27e227f..5c181c83f3 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/SimpleValueParser.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/SimpleValueParser.java @@ -29,7 +29,7 @@ * 简易值转换器 将给定String值转为int * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SimpleValueParser implements ValueParser { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/ValueParser.java b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/ValueParser.java index e1a72877ac..01e0b78627 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/ValueParser.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/ValueParser.java @@ -28,7 +28,7 @@ * 值处理用于限定表达式中相应位置的值范围,并转换表达式值为int值 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ValueParser { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/YearValueParser.java b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/YearValueParser.java index 4a1a436796..8cedc975c0 100755 --- a/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/YearValueParser.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/pattern/parser/YearValueParser.java @@ -27,7 +27,7 @@ * 年值处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class YearValueParser extends SimpleValueParser { diff --git a/bus-crypto/pom.xml b/bus-crypto/pom.xml index 08ba6206a1..a532fc4e9a 100755 --- a/bus-crypto/pom.xml +++ b/bus-crypto/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-crypto - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/Builder.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/Builder.java index 59a92f9875..02784cf0da 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/Builder.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/Builder.java @@ -80,7 +80,7 @@ * 3、摘要加密(digest),例如:MD5、SHA-1、SHA-256、HMAC等 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Builder { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/Holder.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/Holder.java index a2f450ba59..5215322ffd 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/Holder.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/Holder.java @@ -29,7 +29,7 @@ * 全局单例的 org.bouncycastle.jce.provider.BouncyCastleProvider 对象 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Holder { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/Mode.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/Mode.java index fe7bf276ad..ae843f37bb 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/Mode.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/Mode.java @@ -29,7 +29,7 @@ * 在加密时对明文分组的模式,它代表了不同的分组方式 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum Mode { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/Padding.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/Padding.java index ff257f5b2d..bb33dc80d9 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/Padding.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/Padding.java @@ -29,7 +29,7 @@ * 需要在最后一个分组中填充一些数据使其凑满一个分组的长度。 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum Padding { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/Provider.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/Provider.java index 26d3efe265..a607e82893 100755 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/Provider.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/Provider.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Provider { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/Registry.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/Registry.java index 600a281bfc..86a2c5240b 100755 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/Registry.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/Registry.java @@ -36,7 +36,7 @@ * 注解和实现之间映射 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Registry { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/Asymmetric.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/Asymmetric.java index 2405f36172..f18b7abbb2 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/Asymmetric.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/Asymmetric.java @@ -48,7 +48,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Asymmetric extends Safety { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/KeyType.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/KeyType.java index 06cc9df814..e1a05a2895 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/KeyType.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/KeyType.java @@ -27,7 +27,7 @@ * 密钥类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum KeyType { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/Keys.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/Keys.java index 6bdb24f0cc..662504c6b1 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/Keys.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/Keys.java @@ -38,7 +38,7 @@ * 非对称基础,提供锁、私钥和公钥的持有 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Keys> { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/RSA.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/RSA.java index 0c2f47a3ad..87b3dd7f26 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/RSA.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/RSA.java @@ -48,7 +48,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RSA extends Asymmetric { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/SM2.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/SM2.java index 56af8d0839..35c7f43bba 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/SM2.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/SM2.java @@ -43,7 +43,7 @@ * SM2算法只支持公钥加密,私钥解密 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SM2 extends Safety { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/SM2Engine.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/SM2Engine.java index 71b67ebe3c..8cdfc9b3f8 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/SM2Engine.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/SM2Engine.java @@ -49,7 +49,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SM2Engine { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/Safety.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/Safety.java index d436b4d4b3..0bd23fcee4 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/Safety.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/Safety.java @@ -41,7 +41,7 @@ * * @param 返回自身类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class Safety> extends Keys { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/Sign.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/Sign.java index 516c137fa1..8a11ef0d3f 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/Sign.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/asymmetric/Sign.java @@ -38,7 +38,7 @@ * 签名包装,{@link Signature} 包装类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Sign extends Keys { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/BCrypt.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/BCrypt.java index 6c4d32dbd8..fbdc57b704 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/BCrypt.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/BCrypt.java @@ -34,7 +34,7 @@ * 它的口令必须是8至56个字符,并将在内部被转化为448位的密钥 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BCrypt { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/Digester.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/Digester.java index b668e39a70..c429f4f02e 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/Digester.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/Digester.java @@ -41,7 +41,7 @@ * 注意:此对象实例化后为非线程安全! * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Digester implements Serializable { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/HMac.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/HMac.java index a1a99fed5f..13110d91c4 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/HMac.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/HMac.java @@ -48,7 +48,7 @@ * 注意:此对象实例化后为非线程安全! * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HMac implements Serializable { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/MD5.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/MD5.java index 08144e04d5..bb28d83a25 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/MD5.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/MD5.java @@ -34,7 +34,7 @@ * MD5算法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MD5 extends Digester { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/SM3.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/SM3.java index a99e305a01..2787272925 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/SM3.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/SM3.java @@ -29,7 +29,7 @@ * SM3算法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SM3 extends Digester { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/mac/BCHMacEngine.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/mac/BCHMacEngine.java index 38ee595677..f65a7d0d2f 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/mac/BCHMacEngine.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/mac/BCHMacEngine.java @@ -39,7 +39,7 @@ * 当引入BouncyCastle库时自动使用其作为Provider * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BCHMacEngine implements MacEngine { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/mac/DefaultHMacEngine.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/mac/DefaultHMacEngine.java index 86034538c6..db83fb8eb9 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/mac/DefaultHMacEngine.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/mac/DefaultHMacEngine.java @@ -38,7 +38,7 @@ * 当引入BouncyCastle库时自动使用其作为Provider * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DefaultHMacEngine implements MacEngine { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/mac/MacEngine.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/mac/MacEngine.java index 09c28f5f80..e000d11b79 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/mac/MacEngine.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/mac/MacEngine.java @@ -31,7 +31,7 @@ * MAC(Message Authentication Code)算法引擎 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface MacEngine { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/mac/MacEngineFactory.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/mac/MacEngineFactory.java index a8409c1bf1..718a4fd36a 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/mac/MacEngineFactory.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/digest/mac/MacEngineFactory.java @@ -32,7 +32,7 @@ * {@link MacEngine} 实现工厂类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MacEngineFactory { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/AESProvider.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/AESProvider.java index df20eb53e4..c316072460 100755 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/AESProvider.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/AESProvider.java @@ -60,7 +60,7 @@ * 达到十亿量级 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AESProvider implements Provider { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/DESProvider.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/DESProvider.java index b5bf36d78a..1bbf9d2757 100755 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/DESProvider.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/DESProvider.java @@ -56,7 +56,7 @@ * 数据加密标准,速度较快,适用于加密大量数据的场合 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DESProvider implements Provider { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/RC4Provider.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/RC4Provider.java index d9c5642d32..88b3c5d34f 100755 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/RC4Provider.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/RC4Provider.java @@ -60,7 +60,7 @@ * 达到十亿量级 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RC4Provider implements Provider { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/RSAProvider.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/RSAProvider.java index 0f50a0f371..65236bf262 100755 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/RSAProvider.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/RSAProvider.java @@ -58,7 +58,7 @@ * RSA 加密解密算法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RSAProvider implements Provider { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/SM2Provider.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/SM2Provider.java index 8a60fa33df..b7add21b81 100755 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/SM2Provider.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/SM2Provider.java @@ -59,7 +59,7 @@ * RSA 加密解密算法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SM2Provider implements Provider { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/SM4Provider.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/SM4Provider.java index 04c2a9b9b7..d1f42a6b16 100755 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/SM4Provider.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/provider/SM4Provider.java @@ -61,7 +61,7 @@ * 达到十亿量级 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SM4Provider implements Provider { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/AES.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/AES.java index 30b1a1721b..352bc8d4ef 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/AES.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/AES.java @@ -47,7 +47,7 @@ * 相关概念见:https://blog.csdn.net/OrangeJack/article/details/82913804 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AES extends Symmetric { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/DES.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/DES.java index 0af7cbe688..9bb0da77f3 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/DES.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/DES.java @@ -38,7 +38,7 @@ * Java中默认实现为:DES/CBC/PKCS5Padding * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DES extends Symmetric { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/DESede.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/DESede.java index 10d2f46b23..5a256c076a 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/DESede.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/DESede.java @@ -39,7 +39,7 @@ * Java中默认实现为:DESede/ECB/PKCS5Padding * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DESede extends Symmetric { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/RC4.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/RC4.java index 2a1cd323fd..742fec9ef3 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/RC4.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/RC4.java @@ -38,7 +38,7 @@ * RC4加密解密算法实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RC4 implements Serializable { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/SM4.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/SM4.java index 08e4d350d7..8bfdcc132d 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/SM4.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/SM4.java @@ -37,7 +37,7 @@ * SM4实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SM4 extends Symmetric { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/Symmetric.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/Symmetric.java index 367bef12cb..eae012da4e 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/Symmetric.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/Symmetric.java @@ -48,7 +48,7 @@ * 在对称加密算法中,使用的密钥只有一个,发收信双方都使用这个密钥对数据进行加密和解密,这就要求解密方事先必须知道加密密钥。 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Symmetric implements Serializable { diff --git a/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/Vigenere.java b/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/Vigenere.java index c0ac8237a9..f1bed39e1c 100644 --- a/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/Vigenere.java +++ b/bus-crypto/src/main/java/org/aoju/bus/crypto/symmetric/Vigenere.java @@ -29,7 +29,7 @@ * 算法实现来自:https://github.com/zhaorenjie110/SymmetricEncryptionAndDecryption * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Vigenere { diff --git a/bus-extra/pom.xml b/bus-extra/pom.xml index 92eff772db..37a3ed9c65 100755 --- a/bus-extra/pom.xml +++ b/bus-extra/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-extra - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/AbstractCaptcha.java b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/AbstractCaptcha.java index 37b75b1ee3..56a2fdf8ab 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/AbstractCaptcha.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/AbstractCaptcha.java @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractCaptcha extends Randoms { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/AbstractChineseCaptcha.java b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/AbstractChineseCaptcha.java index 054e8b8901..73824abe34 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/AbstractChineseCaptcha.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/AbstractChineseCaptcha.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractChineseCaptcha extends AbstractCaptcha { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/AbstractMathCaptcha.java b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/AbstractMathCaptcha.java index cf604129a6..1092850628 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/AbstractMathCaptcha.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/AbstractMathCaptcha.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractMathCaptcha extends AbstractCaptcha { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/CaptchaEncoder.java b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/CaptchaEncoder.java index c0a5c5f125..ccbde53d10 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/CaptchaEncoder.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/CaptchaEncoder.java @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CaptchaEncoder { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/CaptchaUtils.java b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/CaptchaUtils.java index d6e2c9ac1b..37a738d328 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/CaptchaUtils.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/CaptchaUtils.java @@ -31,7 +31,7 @@ * 验证码工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CaptchaUtils { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/ChineseCaptcha.java b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/ChineseCaptcha.java index 1b02d758f1..07a363c90d 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/ChineseCaptcha.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/ChineseCaptcha.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ChineseCaptcha extends AbstractChineseCaptcha { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/ChineseGifCaptcha.java b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/ChineseGifCaptcha.java index 6a079674d3..4955de711f 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/ChineseGifCaptcha.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/ChineseGifCaptcha.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ChineseGifCaptcha extends AbstractChineseCaptcha { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/GifCaptcha.java b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/GifCaptcha.java index 15a9414e4c..51df2ec55d 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/GifCaptcha.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/GifCaptcha.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GifCaptcha extends AbstractCaptcha { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/GifEncoder.java b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/GifEncoder.java index c07e198075..bac6658623 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/GifEncoder.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/GifEncoder.java @@ -42,7 +42,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GifEncoder { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/MathCaptcha.java b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/MathCaptcha.java index 655e701517..fa3b6f5942 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/MathCaptcha.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/MathCaptcha.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MathCaptcha extends AbstractMathCaptcha { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/MathGifCaptcha.java b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/MathGifCaptcha.java index 7c6dbea924..bab56182bd 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/MathGifCaptcha.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/MathGifCaptcha.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MathGifCaptcha extends AbstractMathCaptcha { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/Quant.java b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/Quant.java index 72eae90eeb..038f4e2fbd 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/Quant.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/Quant.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Quant { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/Randoms.java b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/Randoms.java index a788e6a7a4..db7869d3fb 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/Randoms.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/Randoms.java @@ -29,7 +29,7 @@ * 随机数工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Randoms { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/SpecCaptcha.java b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/SpecCaptcha.java index 854b7248e9..35a51d4343 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/captcha/SpecCaptcha.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/captcha/SpecCaptcha.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SpecCaptcha extends AbstractCaptcha { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/effect/Bzip2Provider.java b/bus-extra/src/main/java/org/aoju/bus/extra/effect/Bzip2Provider.java index 60502fc6ee..8329d3a12b 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/effect/Bzip2Provider.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/effect/Bzip2Provider.java @@ -34,7 +34,7 @@ * 基于bzip2算法的数据解压缩. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Bzip2Provider implements EffectProvider { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/effect/DeflaterProvider.java b/bus-extra/src/main/java/org/aoju/bus/extra/effect/DeflaterProvider.java index 127b28e025..6f234eef26 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/effect/DeflaterProvider.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/effect/DeflaterProvider.java @@ -32,7 +32,7 @@ * 基于deflater算法的数据解压缩. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DeflaterProvider implements EffectProvider { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/effect/EffectProvider.java b/bus-extra/src/main/java/org/aoju/bus/extra/effect/EffectProvider.java index caf439d58f..5ded113ec2 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/effect/EffectProvider.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/effect/EffectProvider.java @@ -29,7 +29,7 @@ * 数据压缩/解压缩 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface EffectProvider { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/effect/Factory.java b/bus-extra/src/main/java/org/aoju/bus/extra/effect/Factory.java index 53f4c95222..b35d07a1b0 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/effect/Factory.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/effect/Factory.java @@ -33,7 +33,7 @@ * 解压缩服务工厂. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum Factory { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/effect/GzipProvider.java b/bus-extra/src/main/java/org/aoju/bus/extra/effect/GzipProvider.java index dae04210b4..de145c5ec7 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/effect/GzipProvider.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/effect/GzipProvider.java @@ -33,7 +33,7 @@ * 基于gzip算法的数据解压缩. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GzipProvider implements EffectProvider { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/effect/Lz4Provider.java b/bus-extra/src/main/java/org/aoju/bus/extra/effect/Lz4Provider.java index 00f0040e73..f605af5eba 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/effect/Lz4Provider.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/effect/Lz4Provider.java @@ -33,7 +33,7 @@ * 基于lz4算法的数据解压缩. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Lz4Provider implements EffectProvider { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/effect/LzoProvider.java b/bus-extra/src/main/java/org/aoju/bus/extra/effect/LzoProvider.java index c4625d3abb..6701966291 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/effect/LzoProvider.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/effect/LzoProvider.java @@ -33,7 +33,7 @@ * 基于lzo算法的数据解压缩. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LzoProvider implements EffectProvider { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/effect/SnappyProvider.java b/bus-extra/src/main/java/org/aoju/bus/extra/effect/SnappyProvider.java index bfbffcaa17..9ba773b540 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/effect/SnappyProvider.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/effect/SnappyProvider.java @@ -31,7 +31,7 @@ * 基于snappy的数据压缩. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SnappyProvider implements EffectProvider { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/emoji/EmojiUtils.java b/bus-extra/src/main/java/org/aoju/bus/extra/emoji/EmojiUtils.java index 100779c4da..5bf8191b46 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/emoji/EmojiUtils.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/emoji/EmojiUtils.java @@ -35,7 +35,7 @@ * 基于emoji-java的Emoji表情工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EmojiUtils { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/ftp/AbstractFtp.java b/bus-extra/src/main/java/org/aoju/bus/extra/ftp/AbstractFtp.java index 2dc2926dbe..452a4feae0 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/ftp/AbstractFtp.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/ftp/AbstractFtp.java @@ -37,7 +37,7 @@ * 抽象FTP类,用于定义通用的FTP方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractFtp implements Closeable { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/ftp/FtpMode.java b/bus-extra/src/main/java/org/aoju/bus/extra/ftp/FtpMode.java index ce05b5e39b..8b9cba9163 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/ftp/FtpMode.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/ftp/FtpMode.java @@ -30,7 +30,7 @@ * 见:https://www.cnblogs.com/huhaoshida/p/5412615.html * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum FtpMode { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/ftp/FtpUtils.java b/bus-extra/src/main/java/org/aoju/bus/extra/ftp/FtpUtils.java index 8b9871ee31..d323c815e0 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/ftp/FtpUtils.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/ftp/FtpUtils.java @@ -47,7 +47,7 @@ * 此客户端基于Apache-Commons-Net * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FtpUtils extends AbstractFtp { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/json/JsonUtils.java b/bus-extra/src/main/java/org/aoju/bus/extra/json/JsonUtils.java index 302ff3272c..b53e35ee90 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/json/JsonUtils.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/json/JsonUtils.java @@ -44,7 +44,7 @@ * fastjson工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JsonUtils { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/mail/AliMailEntity.java b/bus-extra/src/main/java/org/aoju/bus/extra/mail/AliMailEntity.java index db06a599df..4ee1441c36 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/mail/AliMailEntity.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/mail/AliMailEntity.java @@ -32,7 +32,7 @@ * ApiBoot Mail Request Entity * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/mail/AliMailRegion.java b/bus-extra/src/main/java/org/aoju/bus/extra/mail/AliMailRegion.java index a1e3df4af9..6604797180 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/mail/AliMailRegion.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/mail/AliMailRegion.java @@ -29,7 +29,7 @@ * 区域信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Getter diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/mail/AliMailResult.java b/bus-extra/src/main/java/org/aoju/bus/extra/mail/AliMailResult.java index 2c9ccebe57..4064e7579a 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/mail/AliMailResult.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/mail/AliMailResult.java @@ -30,7 +30,7 @@ * 发送邮件时响应实体 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/mail/AliMailService.java b/bus-extra/src/main/java/org/aoju/bus/extra/mail/AliMailService.java index dc702ce3f2..fdc4fc6a6b 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/mail/AliMailService.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/mail/AliMailService.java @@ -38,7 +38,7 @@ * 阿里云邮件服务 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @AllArgsConstructor diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/mail/GlobalMailAccount.java b/bus-extra/src/main/java/org/aoju/bus/extra/mail/GlobalMailAccount.java index 8b3808a1c4..e9dee50a36 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/mail/GlobalMailAccount.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/mail/GlobalMailAccount.java @@ -30,7 +30,7 @@ * {@link MailAccount#MAIL_SETTING_PATH}} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum GlobalMailAccount { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/mail/InternalMail.java b/bus-extra/src/main/java/org/aoju/bus/extra/mail/InternalMail.java index ff78405dc1..b5598eebc9 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/mail/InternalMail.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/mail/InternalMail.java @@ -38,7 +38,7 @@ * 邮件内部工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class InternalMail { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/mail/Mail.java b/bus-extra/src/main/java/org/aoju/bus/extra/mail/Mail.java index 3ab8d56f46..eb65af600c 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/mail/Mail.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/mail/Mail.java @@ -42,7 +42,7 @@ * 邮件发送客户端 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Mail { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/mail/MailAccount.java b/bus-extra/src/main/java/org/aoju/bus/extra/mail/MailAccount.java index 20b25efb73..94defbcce2 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/mail/MailAccount.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/mail/MailAccount.java @@ -35,7 +35,7 @@ * 邮件账户对象 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MailAccount implements Serializable { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/mail/MailUtils.java b/bus-extra/src/main/java/org/aoju/bus/extra/mail/MailUtils.java index ce9ef6bcb5..51db4a58d0 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/mail/MailUtils.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/mail/MailUtils.java @@ -35,7 +35,7 @@ * 邮件工具类,基于javax.mail封装 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MailUtils { @@ -48,7 +48,7 @@ public class MailUtils { * @param subject 标题 * @param content 正文 * @param files 附件列表 - * @since 5.6.1 + * @since 5.6.3 */ public static void sendText(String to, String subject, String content, File... files) { send(to, subject, content, false, files); @@ -62,7 +62,7 @@ public static void sendText(String to, String subject, String content, File... f * @param subject 标题 * @param content 正文 * @param files 附件列表 - * @since 5.6.1 + * @since 5.6.3 */ public static void sendHtml(String to, String subject, String content, File... files) { send(to, subject, content, true, files); @@ -117,7 +117,7 @@ public static void sendText(Collection tos, String subject, String conte * @param subject 标题 * @param content 正文 * @param files 附件列表 - * @since 5.6.1 + * @since 5.6.3 */ public static void sendHtml(Collection tos, String subject, String content, File... files) { send(tos, subject, content, true, files); @@ -160,7 +160,7 @@ public static void send(Collection tos, Collection ccs, Collecti * @param content 正文 * @param isHtml 是否为HTML格式 * @param files 附件列表 - * @since 5.6.1 + * @since 5.6.3 */ public static void send(MailAccount mailAccount, String to, String subject, String content, boolean isHtml, File... files) { send(mailAccount, splitAddress(to), subject, content, isHtml, files); diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/mail/UserPassAuthenticator.java b/bus-extra/src/main/java/org/aoju/bus/extra/mail/UserPassAuthenticator.java index 36d4706ee7..3c1675e1b1 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/mail/UserPassAuthenticator.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/mail/UserPassAuthenticator.java @@ -30,7 +30,7 @@ * 用户名密码验证器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class UserPassAuthenticator extends Authenticator { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/qrcode/LuminanceSource.java b/bus-extra/src/main/java/org/aoju/bus/extra/qrcode/LuminanceSource.java index 5ff672bf71..38339d78e8 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/qrcode/LuminanceSource.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/qrcode/LuminanceSource.java @@ -33,7 +33,7 @@ * 此类同样在zxing-j2se包中也有提供 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class LuminanceSource extends com.google.zxing.LuminanceSource { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/qrcode/QrCodeUtils.java b/bus-extra/src/main/java/org/aoju/bus/extra/qrcode/QrCodeUtils.java index e2f0840181..c09db83f20 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/qrcode/QrCodeUtils.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/qrcode/QrCodeUtils.java @@ -43,7 +43,7 @@ * 基于Zxing的二维码工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class QrCodeUtils { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/qrcode/QrConfig.java b/bus-extra/src/main/java/org/aoju/bus/extra/qrcode/QrConfig.java index a0b92802a7..9f39b4c6f6 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/qrcode/QrConfig.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/qrcode/QrConfig.java @@ -37,7 +37,7 @@ * 二维码设置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class QrConfig { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/sms/AliSmsEntity.java b/bus-extra/src/main/java/org/aoju/bus/extra/sms/AliSmsEntity.java index d3109c07e5..d22bcc3ea9 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/sms/AliSmsEntity.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/sms/AliSmsEntity.java @@ -31,7 +31,7 @@ * 发送短信时请求实体 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/sms/AliSmsResult.java b/bus-extra/src/main/java/org/aoju/bus/extra/sms/AliSmsResult.java index 53b22dcbf5..3d94729274 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/sms/AliSmsResult.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/sms/AliSmsResult.java @@ -30,7 +30,7 @@ * 发送短信时响应实体 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/sms/AliSmsService.java b/bus-extra/src/main/java/org/aoju/bus/extra/sms/AliSmsService.java index c7930418dc..d102afba64 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/sms/AliSmsService.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/sms/AliSmsService.java @@ -39,7 +39,7 @@ * 通过该注入该类实现发送短信 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @AllArgsConstructor diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/ssh/ChannelType.java b/bus-extra/src/main/java/org/aoju/bus/extra/ssh/ChannelType.java index 4486caffbb..d6cf3d0e05 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/ssh/ChannelType.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/ssh/ChannelType.java @@ -27,7 +27,7 @@ * Jsch支持的Channel类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum ChannelType { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/ssh/Connector.java b/bus-extra/src/main/java/org/aoju/bus/extra/ssh/Connector.java index dbf37141e1..b56f339078 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/ssh/Connector.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/ssh/Connector.java @@ -27,7 +27,7 @@ * 连接者对象,提供一些连接的基本信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Connector { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/ssh/JschSessionPool.java b/bus-extra/src/main/java/org/aoju/bus/extra/ssh/JschSessionPool.java index 67d52dddcc..8013b48204 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/ssh/JschSessionPool.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/ssh/JschSessionPool.java @@ -36,7 +36,7 @@ * Jsch会话池 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum JschSessionPool { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/ssh/SSHUtils.java b/bus-extra/src/main/java/org/aoju/bus/extra/ssh/SSHUtils.java index a3128efd79..bd773d05c3 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/ssh/SSHUtils.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/ssh/SSHUtils.java @@ -41,7 +41,7 @@ * 它允许你连接到一个SSH服务器,并且可以使用端口转发,X11转发,文件传输等 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SSHUtils { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/ssh/Sftp.java b/bus-extra/src/main/java/org/aoju/bus/extra/ssh/Sftp.java index 45bee84cb3..3daaf4c933 100755 --- a/bus-extra/src/main/java/org/aoju/bus/extra/ssh/Sftp.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/ssh/Sftp.java @@ -52,7 +52,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Sftp extends AbstractFtp { diff --git a/bus-forest/pom.xml b/bus-forest/pom.xml index e1990e4198..775b9c9589 100755 --- a/bus-forest/pom.xml +++ b/bus-forest/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-forest - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/Builder.java b/bus-forest/src/main/java/org/aoju/bus/forest/Builder.java index 12512b2161..b64f9bb50e 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/Builder.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/Builder.java @@ -48,7 +48,7 @@ * Jar 工具类,包含I/O,密钥,过滤器的工具方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class Builder { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/Complex.java b/bus-forest/src/main/java/org/aoju/bus/forest/Complex.java index 3760364048..5acb4bec32 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/Complex.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/Complex.java @@ -27,7 +27,7 @@ * 记录加/解密规则 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Complex { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/Injector.java b/bus-forest/src/main/java/org/aoju/bus/forest/Injector.java index 4a6c8212fc..0dec46fa07 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/Injector.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/Injector.java @@ -39,7 +39,7 @@ * 框架注入器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Injector { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/Launcher.java b/bus-forest/src/main/java/org/aoju/bus/forest/Launcher.java index 01d17b99f1..09a4139b23 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/Launcher.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/Launcher.java @@ -47,7 +47,7 @@ * Spring-Boot 启动器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Launcher { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/AsymmetricKey.java b/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/AsymmetricKey.java index de0d1e078b..6eec768ac1 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/AsymmetricKey.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/AsymmetricKey.java @@ -27,7 +27,7 @@ * 非对称密钥 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface AsymmetricKey extends Key { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/AsymmetricSecureKey.java b/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/AsymmetricSecureKey.java index 093a61ed21..442623b1cc 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/AsymmetricSecureKey.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/AsymmetricSecureKey.java @@ -27,7 +27,7 @@ * 非对称密钥 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class AsymmetricSecureKey extends SecureKey implements AsymmetricKey { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/Key.java b/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/Key.java index 218bc05b19..23951c0c51 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/Key.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/Key.java @@ -27,7 +27,7 @@ * 密钥 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Key { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/SecureKey.java b/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/SecureKey.java index 56de8a9dfd..3df29b0f0d 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/SecureKey.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/SecureKey.java @@ -29,7 +29,7 @@ * 密钥 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class SecureKey implements Key, Serializable { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/SecureRandom.java b/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/SecureRandom.java index e04bb716f3..e2ad45916c 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/SecureRandom.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/SecureRandom.java @@ -30,7 +30,7 @@ * 安全随机数 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SecureRandom extends java.security.SecureRandom { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/SymmetricKey.java b/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/SymmetricKey.java index c344aacf85..090c9d6721 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/SymmetricKey.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/SymmetricKey.java @@ -27,7 +27,7 @@ * 对称密钥 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SymmetricKey extends Key { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/SymmetricSecureKey.java b/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/SymmetricSecureKey.java index 6a9936af76..a42dfb1938 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/SymmetricSecureKey.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/algorithm/SymmetricSecureKey.java @@ -27,7 +27,7 @@ * 对称密钥 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class SymmetricSecureKey extends SecureKey implements SymmetricKey { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/archive/DirAntComplex.java b/bus-forest/src/main/java/org/aoju/bus/forest/archive/DirAntComplex.java index 665ed79dc8..7282e4e23e 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/archive/DirAntComplex.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/archive/DirAntComplex.java @@ -32,7 +32,7 @@ * 文件记录Ant表达式规则 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DirAntComplex extends AntComplex implements Complex { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/archive/DirDecryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/archive/DirDecryptorProvider.java index 45a27abf11..cac6265345 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/archive/DirDecryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/archive/DirDecryptorProvider.java @@ -35,7 +35,7 @@ * 文件夹解密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DirDecryptorProvider extends EntryDecryptorProvider implements DecryptorProvider { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/archive/DirEncryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/archive/DirEncryptorProvider.java index 102f575b10..08cc2639d9 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/archive/DirEncryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/archive/DirEncryptorProvider.java @@ -35,7 +35,7 @@ * 文件夹加密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DirEncryptorProvider extends EntryEncryptorProvider implements EncryptorProvider { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/archive/DirRegexComplex.java b/bus-forest/src/main/java/org/aoju/bus/forest/archive/DirRegexComplex.java index e4cf128f26..7395598b26 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/archive/DirRegexComplex.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/archive/DirRegexComplex.java @@ -33,7 +33,7 @@ * 文件记录正则表达式规则 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DirRegexComplex extends RegexComplex implements Complex { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/archive/ZipAntComplex.java b/bus-forest/src/main/java/org/aoju/bus/forest/archive/ZipAntComplex.java index 91937eddeb..c1212d7bfb 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/archive/ZipAntComplex.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/archive/ZipAntComplex.java @@ -31,7 +31,7 @@ * Zip记录Ant表达式规则 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ZipAntComplex extends AntComplex implements Complex { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/archive/ZipDecryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/archive/ZipDecryptorProvider.java index 1edba207f6..342a86aac8 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/archive/ZipDecryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/archive/ZipDecryptorProvider.java @@ -40,7 +40,7 @@ * ZIP压缩包解密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ZipDecryptorProvider extends EntryDecryptorProvider implements DecryptorProvider { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/archive/ZipEncryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/archive/ZipEncryptorProvider.java index 69dc36abe2..097da3c5b0 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/archive/ZipEncryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/archive/ZipEncryptorProvider.java @@ -40,7 +40,7 @@ * ZIP压缩包加密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ZipEncryptorProvider extends EntryEncryptorProvider implements EncryptorProvider { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/archive/ZipRegexComplex.java b/bus-forest/src/main/java/org/aoju/bus/forest/archive/ZipRegexComplex.java index f6d548044a..4a26defdcb 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/archive/ZipRegexComplex.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/archive/ZipRegexComplex.java @@ -33,7 +33,7 @@ * Zip记录正则表达式规则 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ZipRegexComplex extends RegexComplex implements Complex { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/Boot.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/Boot.java index 9e0e4988cc..3e6058a8df 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/Boot.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/Boot.java @@ -38,7 +38,7 @@ * Spring-Boot JAR包加解密工具类,在不提供过滤器的情况下会加密BOOT-INF/下的所有资源,及包括项目本身的资源和依赖jar资源 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Boot { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootClassLoader.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootClassLoader.java index 8c786c35b3..87cae1326e 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootClassLoader.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootClassLoader.java @@ -41,7 +41,7 @@ * 类加载器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BootClassLoader extends LaunchedURLClassLoader { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootDecryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootDecryptorProvider.java index e41c866506..12dd0bb713 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootDecryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootDecryptorProvider.java @@ -47,7 +47,7 @@ * Spring-Boot JAR包解密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BootDecryptorProvider extends EntryDecryptorProvider diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootEncryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootEncryptorProvider.java index d918cf943e..fd160215d7 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootEncryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootEncryptorProvider.java @@ -52,7 +52,7 @@ * Spring-Boot JAR包加密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BootEncryptorProvider extends EntryEncryptorProvider diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootJarArchiveEntry.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootJarArchiveEntry.java index bf6bacbe3a..5df63a0fa3 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootJarArchiveEntry.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootJarArchiveEntry.java @@ -33,7 +33,7 @@ * 为了兼容Spring-Boot FatJar 和普通Jar 的包内资源URL一致 所以去掉路径前面的 BOOT-INF/classes/ * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BootJarArchiveEntry extends JarArchiveEntry { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootJarLauncher.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootJarLauncher.java index e0f1a5ceaa..d4b731f330 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootJarLauncher.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootJarLauncher.java @@ -32,7 +32,7 @@ * Spring-Boot Jar 启动器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BootJarLauncher extends JarLauncher { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootPropertiesLauncher.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootPropertiesLauncher.java index f4f4acd02a..16c275b1de 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootPropertiesLauncher.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootPropertiesLauncher.java @@ -35,7 +35,7 @@ * Spring-Boot Properties 启动器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BootPropertiesLauncher extends PropertiesLauncher { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootURLConnection.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootURLConnection.java index fcc383ab54..1e33efe0f6 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootURLConnection.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootURLConnection.java @@ -46,7 +46,7 @@ * 加密的URL连接 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BootURLConnection extends JarURLConnection { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootURLHandler.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootURLHandler.java index 2a9d2a3916..7a405ba6c7 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootURLHandler.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootURLHandler.java @@ -44,7 +44,7 @@ * 加密的URL处理器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BootURLHandler extends Handler { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootWarLauncher.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootWarLauncher.java index 0b7ad6da96..593821bc62 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootWarLauncher.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/BootWarLauncher.java @@ -32,7 +32,7 @@ * Spring-Boot Jar 启动器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BootWarLauncher extends WarLauncher { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/Jar.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/Jar.java index 2e07ce1ba4..d665e83fab 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/Jar.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/Jar.java @@ -38,7 +38,7 @@ * 普通JAR包加解密工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Jar { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarAllComplex.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarAllComplex.java index b1340a9900..11108ef118 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarAllComplex.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarAllComplex.java @@ -30,7 +30,7 @@ * Spring-Boot 所有资源加密规则 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JarAllComplex implements Complex { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarAntComplex.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarAntComplex.java index 98b2084715..809d89bc90 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarAntComplex.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarAntComplex.java @@ -31,7 +31,7 @@ * Jar记录Ant表达式规则 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JarAntComplex extends AntComplex implements Complex { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarClassLoader.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarClassLoader.java index 414e6f7f7f..8dcd805b1b 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarClassLoader.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarClassLoader.java @@ -41,7 +41,7 @@ * JAR包类加载器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JarClassLoader extends URLClassLoader { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarDecryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarDecryptorProvider.java index 9f273b051b..dd99a6b2a9 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarDecryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarDecryptorProvider.java @@ -43,7 +43,7 @@ * 普通JAR包解密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JarDecryptorProvider extends EntryDecryptorProvider implements DecryptorProvider { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarEncryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarEncryptorProvider.java index 307e5a5aa2..e17f6b2447 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarEncryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarEncryptorProvider.java @@ -46,7 +46,7 @@ * 普通JAR包加密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JarEncryptorProvider extends EntryEncryptorProvider implements EncryptorProvider { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarLauncher.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarLauncher.java index af829384f2..15a285a321 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarLauncher.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarLauncher.java @@ -41,7 +41,7 @@ * JAR包启动器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JarLauncher { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarRegexComplex.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarRegexComplex.java index c8c72b9f46..75f60cde94 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarRegexComplex.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarRegexComplex.java @@ -33,7 +33,7 @@ * Jar记录正则表达式规则 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JarRegexComplex extends RegexComplex implements Complex { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarURLConnection.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarURLConnection.java index 00cb05f290..c3b48a7205 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarURLConnection.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarURLConnection.java @@ -45,7 +45,7 @@ * 加密的URL连接 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JarURLConnection extends java.net.JarURLConnection { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarURLHandler.java b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarURLHandler.java index fe491c6458..c7c8f58531 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarURLHandler.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/boot/jar/JarURLHandler.java @@ -43,7 +43,7 @@ * 加密的URL处理器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JarURLHandler extends URLStreamHandler { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/complex/AllComplex.java b/bus-forest/src/main/java/org/aoju/bus/forest/complex/AllComplex.java index 60f08b2280..fec704c88c 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/complex/AllComplex.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/complex/AllComplex.java @@ -33,7 +33,7 @@ * 如果没有规则的时候则认为所有规则都满足 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AllComplex extends MixComplex implements Complex { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/complex/AntComplex.java b/bus-forest/src/main/java/org/aoju/bus/forest/complex/AntComplex.java index 8f701de374..4dcd4ddce1 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/complex/AntComplex.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/complex/AntComplex.java @@ -31,7 +31,7 @@ * Ant表达式过规则 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AntComplex extends RegexComplex implements Complex { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/complex/AnyComplex.java b/bus-forest/src/main/java/org/aoju/bus/forest/complex/AnyComplex.java index efe40a0727..97a970174b 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/complex/AnyComplex.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/complex/AnyComplex.java @@ -32,7 +32,7 @@ * 当没有规则的时候,就是不满足 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AnyComplex extends MixComplex implements Complex { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/complex/MixComplex.java b/bus-forest/src/main/java/org/aoju/bus/forest/complex/MixComplex.java index 20af08fc93..4804310d08 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/complex/MixComplex.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/complex/MixComplex.java @@ -33,7 +33,7 @@ * 混合过滤器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class MixComplex implements Complex { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/complex/NotComplex.java b/bus-forest/src/main/java/org/aoju/bus/forest/complex/NotComplex.java index 7973618e8a..e78afd54ca 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/complex/NotComplex.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/complex/NotComplex.java @@ -29,7 +29,7 @@ * 非门逻辑规则 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NotComplex implements Complex { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/complex/RegexComplex.java b/bus-forest/src/main/java/org/aoju/bus/forest/complex/RegexComplex.java index 99ad1f5c02..edf6879715 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/complex/RegexComplex.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/complex/RegexComplex.java @@ -31,7 +31,7 @@ * 正则表达式规则 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class RegexComplex implements Complex { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/provider/DecryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/provider/DecryptorProvider.java index 08a055cd83..92d7d01e7c 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/provider/DecryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/provider/DecryptorProvider.java @@ -34,7 +34,7 @@ * 解密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface DecryptorProvider { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/provider/EncryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/provider/EncryptorProvider.java index 490efe0769..e29c0431c8 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/provider/EncryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/provider/EncryptorProvider.java @@ -34,7 +34,7 @@ * 加密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface EncryptorProvider { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/provider/EntryDecryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/provider/EntryDecryptorProvider.java index ef3eda4dcf..c713fea479 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/provider/EntryDecryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/provider/EntryDecryptorProvider.java @@ -29,7 +29,7 @@ * 记录可过滤的解密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class EntryDecryptorProvider extends WrappedDecryptorProvider implements DecryptorProvider, Complex { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/provider/EntryEncryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/provider/EntryEncryptorProvider.java index 9aff709f2e..8f5378bf9a 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/provider/EntryEncryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/provider/EntryEncryptorProvider.java @@ -29,7 +29,7 @@ * 记录可过滤的加密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class EntryEncryptorProvider extends WrappedEncryptorProvider implements EncryptorProvider, Complex { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/provider/JdkDecryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/provider/JdkDecryptorProvider.java index a8c5e51c91..4649882f1f 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/provider/JdkDecryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/provider/JdkDecryptorProvider.java @@ -36,7 +36,7 @@ * JDK内置解密算法的解密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JdkDecryptorProvider implements DecryptorProvider { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/provider/JdkEncryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/provider/JdkEncryptorProvider.java index ebefa0989d..dc96af55b7 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/provider/JdkEncryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/provider/JdkEncryptorProvider.java @@ -36,7 +36,7 @@ * JDK内置加密算法的加密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JdkEncryptorProvider implements EncryptorProvider { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/provider/NopDecryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/provider/NopDecryptorProvider.java index 4a262794f4..4a08f34808 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/provider/NopDecryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/provider/NopDecryptorProvider.java @@ -32,7 +32,7 @@ * 无操作解密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NopDecryptorProvider implements DecryptorProvider { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/provider/NopEncryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/provider/NopEncryptorProvider.java index b928e1c3fc..3a15016fb6 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/provider/NopEncryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/provider/NopEncryptorProvider.java @@ -32,7 +32,7 @@ * 无操作加密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NopEncryptorProvider implements EncryptorProvider { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/provider/WrappedDecryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/provider/WrappedDecryptorProvider.java index 67f3bd290f..7fbaae925c 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/provider/WrappedDecryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/provider/WrappedDecryptorProvider.java @@ -34,7 +34,7 @@ * 包装的解密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class WrappedDecryptorProvider implements DecryptorProvider { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/provider/WrappedEncryptorProvider.java b/bus-forest/src/main/java/org/aoju/bus/forest/provider/WrappedEncryptorProvider.java index b53a859e9b..28f728904b 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/provider/WrappedEncryptorProvider.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/provider/WrappedEncryptorProvider.java @@ -34,7 +34,7 @@ * 包装的加密器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class WrappedEncryptorProvider implements EncryptorProvider { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/streams/AlwaysInputStream.java b/bus-forest/src/main/java/org/aoju/bus/forest/streams/AlwaysInputStream.java index aec9b4344d..3f4a7313c5 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/streams/AlwaysInputStream.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/streams/AlwaysInputStream.java @@ -30,7 +30,7 @@ * 不关闭的输入流 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AlwaysInputStream extends InputStream { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/streams/AlwaysOutputStream.java b/bus-forest/src/main/java/org/aoju/bus/forest/streams/AlwaysOutputStream.java index dbf5b302d5..109f947b3b 100755 --- a/bus-forest/src/main/java/org/aoju/bus/forest/streams/AlwaysOutputStream.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/streams/AlwaysOutputStream.java @@ -30,7 +30,7 @@ * 不关闭的输出流 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AlwaysOutputStream extends OutputStream { diff --git a/bus-gitlab/pom.xml b/bus-gitlab/pom.xml index 98b4b2b12f..ad1b5d2740 100755 --- a/bus-gitlab/pom.xml +++ b/bus-gitlab/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-gitlab - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-health/pom.xml b/bus-health/pom.xml index c02af37bfb..ee70102cd9 100755 --- a/bus-health/pom.xml +++ b/bus-health/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-health - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-health/src/main/java/org/aoju/bus/health/Builder.java b/bus-health/src/main/java/org/aoju/bus/health/Builder.java index 6c459b6ff2..ae79bfdcde 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/Builder.java +++ b/bus-health/src/main/java/org/aoju/bus/health/Builder.java @@ -52,7 +52,7 @@ * General constants used in multiple classes * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Builder { diff --git a/bus-health/src/main/java/org/aoju/bus/health/Command.java b/bus-health/src/main/java/org/aoju/bus/health/Command.java index 7fa017b656..f48b633963 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/Command.java +++ b/bus-health/src/main/java/org/aoju/bus/health/Command.java @@ -39,7 +39,7 @@ * execution. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Command { diff --git a/bus-health/src/main/java/org/aoju/bus/health/Config.java b/bus-health/src/main/java/org/aoju/bus/health/Config.java index 246f4af9ae..06a1d165a1 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/Config.java +++ b/bus-health/src/main/java/org/aoju/bus/health/Config.java @@ -37,7 +37,7 @@ * {@code src/main/resources/oshi.properties} for default values. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Config { diff --git a/bus-health/src/main/java/org/aoju/bus/health/Memoizer.java b/bus-health/src/main/java/org/aoju/bus/health/Memoizer.java index b708a1439b..e5dcba3adb 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/Memoizer.java +++ b/bus-health/src/main/java/org/aoju/bus/health/Memoizer.java @@ -32,7 +32,7 @@ * rather than recalculating it. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Memoizer { diff --git a/bus-health/src/main/java/org/aoju/bus/health/Platform.java b/bus-health/src/main/java/org/aoju/bus/health/Platform.java index 26826380ab..fc9e6cf8ac 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/Platform.java +++ b/bus-health/src/main/java/org/aoju/bus/health/Platform.java @@ -27,7 +27,7 @@ * Enum of supported operating systems. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Platform { diff --git a/bus-health/src/main/java/org/aoju/bus/health/Systemd.java b/bus-health/src/main/java/org/aoju/bus/health/Systemd.java index 04d1891d65..34726866ef 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/Systemd.java +++ b/bus-health/src/main/java/org/aoju/bus/health/Systemd.java @@ -58,7 +58,7 @@ * (software) and {@link HardwareLayer} (hardware). * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Systemd { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/linux/LinuxLibc.java b/bus-health/src/main/java/org/aoju/bus/health/common/linux/LinuxLibc.java index e668dd1832..4a6008678d 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/linux/LinuxLibc.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/linux/LinuxLibc.java @@ -32,7 +32,7 @@ * if/when its code is incorporated into the JNA project. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface LinuxLibc extends LibC, CLibrary { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/linux/ProcUtils.java b/bus-health/src/main/java/org/aoju/bus/health/common/linux/ProcUtils.java index 83301af904..ccb9525cd9 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/linux/ProcUtils.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/linux/ProcUtils.java @@ -39,7 +39,7 @@ * Provides access to some /proc filesystem info on Linux * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ProcUtils { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/linux/Udev.java b/bus-health/src/main/java/org/aoju/bus/health/common/linux/Udev.java index 8036b0c418..c01b8315e5 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/linux/Udev.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/linux/Udev.java @@ -32,7 +32,7 @@ * Interface for talking with Udev. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Udev extends Library { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/mac/IOKit.java b/bus-health/src/main/java/org/aoju/bus/health/common/mac/IOKit.java index 07b528d1fe..9ef976f6b4 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/mac/IOKit.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/mac/IOKit.java @@ -33,7 +33,7 @@ * (drivers and nubs) through the device-interface mechanism. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface IOKit extends com.sun.jna.platform.mac.IOKit { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/mac/SmcUtils.java b/bus-health/src/main/java/org/aoju/bus/health/common/mac/SmcUtils.java index 50d59db200..5bb8759dd4 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/mac/SmcUtils.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/mac/SmcUtils.java @@ -44,7 +44,7 @@ * Provides access to SMC calls on OS X * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SmcUtils { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/mac/SysctlUtils.java b/bus-health/src/main/java/org/aoju/bus/health/common/mac/SysctlUtils.java index 1badb43249..0b69514566 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/mac/SysctlUtils.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/mac/SysctlUtils.java @@ -35,7 +35,7 @@ * Provides access to sysctl calls on OS X * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SysctlUtils { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/mac/SystemB.java b/bus-health/src/main/java/org/aoju/bus/health/common/mac/SystemB.java index fbbaad1bb2..33f55d4f42 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/mac/SystemB.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/mac/SystemB.java @@ -31,7 +31,7 @@ * if/when its code is incorporated into the JNA project. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SystemB extends CLibrary, com.sun.jna.platform.mac.SystemB { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/unix/CLibrary.java b/bus-health/src/main/java/org/aoju/bus/health/common/unix/CLibrary.java index 3ce19a1101..ae6be02d36 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/unix/CLibrary.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/unix/CLibrary.java @@ -36,7 +36,7 @@ * incorporated into the JNA project. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface CLibrary extends LibCAPI, Library { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/unix/freebsd/BsdSysctlUtils.java b/bus-health/src/main/java/org/aoju/bus/health/common/unix/freebsd/BsdSysctlUtils.java index 9e3425c051..92cfcd71b3 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/unix/freebsd/BsdSysctlUtils.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/unix/freebsd/BsdSysctlUtils.java @@ -34,7 +34,7 @@ * Provides access to sysctl calls on FreeBSD * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BsdSysctlUtils { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/unix/freebsd/FreeBsdLibc.java b/bus-health/src/main/java/org/aoju/bus/health/common/unix/freebsd/FreeBsdLibc.java index 70bf4b00b6..2b59915f9e 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/unix/freebsd/FreeBsdLibc.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/unix/freebsd/FreeBsdLibc.java @@ -35,7 +35,7 @@ * if/when its code is incorporated into the JNA project. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface FreeBsdLibc extends CLibrary { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/unix/solaris/KstatUtils.java b/bus-health/src/main/java/org/aoju/bus/health/common/unix/solaris/KstatUtils.java index 872eddb17d..6065f27ed4 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/unix/solaris/KstatUtils.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/unix/solaris/KstatUtils.java @@ -41,7 +41,7 @@ * Provides access to kstat information on Solaris * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class KstatUtils { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/unix/solaris/SolarisLibc.java b/bus-health/src/main/java/org/aoju/bus/health/common/unix/solaris/SolarisLibc.java index 805140e4c9..8685e0235f 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/unix/solaris/SolarisLibc.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/unix/solaris/SolarisLibc.java @@ -31,7 +31,7 @@ * if/when its code is incorporated into the JNA project. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SolarisLibc extends CLibrary { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/windows/Kernel32.java b/bus-health/src/main/java/org/aoju/bus/health/common/windows/Kernel32.java index 7d3855c85b..da742f6fa5 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/windows/Kernel32.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/windows/Kernel32.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Kernel32 extends com.sun.jna.platform.win32.Kernel32 { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/windows/PerfCounterHandler.java b/bus-health/src/main/java/org/aoju/bus/health/common/windows/PerfCounterHandler.java index 33bfc4fcd7..ba2ded64b2 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/windows/PerfCounterHandler.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/windows/PerfCounterHandler.java @@ -39,7 +39,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PerfCounterHandler { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/windows/PerfCounterQuery.java b/bus-health/src/main/java/org/aoju/bus/health/common/windows/PerfCounterQuery.java index d70428bea9..820ee6fce9 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/windows/PerfCounterQuery.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/windows/PerfCounterQuery.java @@ -38,7 +38,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PerfCounterQuery> { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/windows/PerfDataUtils.java b/bus-health/src/main/java/org/aoju/bus/health/common/windows/PerfDataUtils.java index 2a1c2ab4e1..e7c17411ad 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/windows/PerfDataUtils.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/windows/PerfDataUtils.java @@ -39,7 +39,7 @@ * allow applications to easily add, query, and remove counters. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class PerfDataUtils { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/windows/PerfWildcardQuery.java b/bus-health/src/main/java/org/aoju/bus/health/common/windows/PerfWildcardQuery.java index da9b164c21..75e0f08c73 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/windows/PerfWildcardQuery.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/windows/PerfWildcardQuery.java @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PerfWildcardQuery> extends PerfCounterQuery { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/windows/PowrProf.java b/bus-health/src/main/java/org/aoju/bus/health/common/windows/PowrProf.java index 27e517adf8..d4dd5ac63d 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/windows/PowrProf.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/windows/PowrProf.java @@ -33,7 +33,7 @@ * removed if/when its code is incorporated into the JNA project. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface PowrProf extends com.sun.jna.platform.win32.PowrProf { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/windows/WmiQueryHandler.java b/bus-health/src/main/java/org/aoju/bus/health/common/windows/WmiQueryHandler.java index d112ead792..385ab1e4ca 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/windows/WmiQueryHandler.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/windows/WmiQueryHandler.java @@ -45,7 +45,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WmiQueryHandler { diff --git a/bus-health/src/main/java/org/aoju/bus/health/common/windows/WmiUtils.java b/bus-health/src/main/java/org/aoju/bus/health/common/windows/WmiUtils.java index 8613c87bf7..a9d1120574 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/common/windows/WmiUtils.java +++ b/bus-health/src/main/java/org/aoju/bus/health/common/windows/WmiUtils.java @@ -37,7 +37,7 @@ * Helper class for WMI * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WmiUtils { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractBaseboard.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractBaseboard.java index 5a3c129e5f..dda6b65d84 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractBaseboard.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractBaseboard.java @@ -27,7 +27,7 @@ * Baseboard data * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractBaseboard implements Baseboard { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractCentralProcessor.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractCentralProcessor.java index 21ad3e9872..dd66d31998 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractCentralProcessor.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractCentralProcessor.java @@ -36,7 +36,7 @@ * A CPU. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractCentralProcessor implements CentralProcessor { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractComputerSystem.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractComputerSystem.java index d4e9511e28..b2c7f7ef17 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractComputerSystem.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractComputerSystem.java @@ -31,7 +31,7 @@ * Computer System data. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractComputerSystem implements ComputerSystem { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractDisplay.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractDisplay.java index 77725d9cf8..27a1c528b5 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractDisplay.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractDisplay.java @@ -31,7 +31,7 @@ * A Display * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractDisplay implements Display { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractFirmware.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractFirmware.java index 28c01f1927..1823327894 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractFirmware.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractFirmware.java @@ -29,7 +29,7 @@ * Firmware data. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractFirmware implements Firmware { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractGlobalMemory.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractGlobalMemory.java index 46fdefa74d..f4a97ada02 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractGlobalMemory.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractGlobalMemory.java @@ -35,7 +35,7 @@ * Memory info. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractGlobalMemory implements GlobalMemory { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractHardwareLayer.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractHardwareLayer.java index 6b61fb446d..d8bb88b15a 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractHardwareLayer.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractHardwareLayer.java @@ -32,7 +32,7 @@ * HardwareAbstractionLayer * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractHardwareLayer implements HardwareLayer { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractNetworks.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractNetworks.java index 8d4ce3a2b6..72751d1c4b 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractNetworks.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractNetworks.java @@ -36,7 +36,7 @@ * Network interfaces implementation. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractNetworks implements Networks { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractPowerSource.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractPowerSource.java index a7abb834aa..0b84ed192a 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractPowerSource.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractPowerSource.java @@ -38,7 +38,7 @@ * A Power Source * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractPowerSource implements PowerSource { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractSensors.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractSensors.java index 4b2566b46d..6c6753f09d 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractSensors.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractSensors.java @@ -32,7 +32,7 @@ * Sensor info. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractSensors implements Sensors { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractSoundCard.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractSoundCard.java index fa33ae383d..e1ffe890c8 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractSoundCard.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractSoundCard.java @@ -29,7 +29,7 @@ * An abstract Sound Card * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractSoundCard implements SoundCard { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractUsbDevice.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractUsbDevice.java index a86155ab5b..7971d7c014 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractUsbDevice.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractUsbDevice.java @@ -32,7 +32,7 @@ * A USB device * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractUsbDevice implements UsbDevice { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractVirtualMemory.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractVirtualMemory.java index 5e0ce42735..ec39da7cdb 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractVirtualMemory.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/AbstractVirtualMemory.java @@ -30,7 +30,7 @@ * Virtual Memory info. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractVirtualMemory implements VirtualMemory { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/Baseboard.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/Baseboard.java index d99048f42f..dc49cde245 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/Baseboard.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/Baseboard.java @@ -28,7 +28,7 @@ * board, etc. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Baseboard { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/CentralProcessor.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/CentralProcessor.java index 92b299bea2..caa2f6b1b0 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/CentralProcessor.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/CentralProcessor.java @@ -35,7 +35,7 @@ * the Operating System sees, which may include hyperthreaded cores.) * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface CentralProcessor { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/ComputerSystem.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/ComputerSystem.java index 79684287ab..805aeb7577 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/ComputerSystem.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/ComputerSystem.java @@ -29,7 +29,7 @@ * etc. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ComputerSystem { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/Disks.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/Disks.java index ea89a7406e..35892e0d5e 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/Disks.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/Disks.java @@ -27,7 +27,7 @@ * Disks refers to hard drives installed in the machine. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Disks { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/Display.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/Display.java index b3d096e58d..bf68423939 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/Display.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/Display.java @@ -28,7 +28,7 @@ * identified by the EDID standard. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Display { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/Firmware.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/Firmware.java index e470a10b9d..98e09015a6 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/Firmware.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/Firmware.java @@ -27,7 +27,7 @@ * The Firmware represents the low level BIOS or equivalent. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Firmware { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/GlobalMemory.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/GlobalMemory.java index 97832efc8e..f849588e39 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/GlobalMemory.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/GlobalMemory.java @@ -28,7 +28,7 @@ * physical memory (RAM) as well as any available virtual memory. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface GlobalMemory { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/HWDiskStore.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/HWDiskStore.java index ce98bee5b9..07311c9335 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/HWDiskStore.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/HWDiskStore.java @@ -43,7 +43,7 @@ * its File Stores. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HWDiskStore implements Comparable { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/HWPartition.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/HWPartition.java index ab7071c3ff..86868664dd 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/HWPartition.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/HWPartition.java @@ -34,7 +34,7 @@ * actual disk. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HWPartition implements Comparable { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/HardwareLayer.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/HardwareLayer.java index a3339208dc..e06d1fbca2 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/HardwareLayer.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/HardwareLayer.java @@ -28,7 +28,7 @@ * processors, memory, battery, and disks. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface HardwareLayer { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/NetworkIF.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/NetworkIF.java index 3137b2c162..c7ba63e869 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/NetworkIF.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/NetworkIF.java @@ -46,7 +46,7 @@ * A network interface in the machine, including statistics * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NetworkIF { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/Networks.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/Networks.java index 6349c91443..82aaf7bcc8 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/Networks.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/Networks.java @@ -27,7 +27,7 @@ * Networks refers to network interfaces installed in the machine. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Networks { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/PhysicalMemory.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/PhysicalMemory.java index add6c7164f..9af4d7eb84 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/PhysicalMemory.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/PhysicalMemory.java @@ -30,7 +30,7 @@ * computer system and available to the operating system. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PhysicalMemory { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/PowerSource.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/PowerSource.java index 62da2a897c..93513d7266 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/PowerSource.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/PowerSource.java @@ -30,7 +30,7 @@ * of charge/discharge * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface PowerSource { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/Sensors.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/Sensors.java index fe0ee9544e..66959ce4e5 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/Sensors.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/Sensors.java @@ -41,7 +41,7 @@ * running. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Sensors { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/SoundCard.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/SoundCard.java index 85f9d1de7e..3c2cf1ebc6 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/SoundCard.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/SoundCard.java @@ -29,7 +29,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SoundCard { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/UsbDevice.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/UsbDevice.java index c3fbd56936..08de5ae84e 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/UsbDevice.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/UsbDevice.java @@ -29,7 +29,7 @@ * in a recursive fashion. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface UsbDevice extends Comparable { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/VirtualMemory.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/VirtualMemory.java index c6f552fbb2..3bac777cb2 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/VirtualMemory.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/VirtualMemory.java @@ -29,7 +29,7 @@ * information to a disk or other storage device. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface VirtualMemory { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxBaseboard.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxBaseboard.java index 5b1add0ee7..2ec3857688 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxBaseboard.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxBaseboard.java @@ -37,7 +37,7 @@ * Baseboard data obtained by sysfs * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class LinuxBaseboard extends AbstractBaseboard { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxCentralProcessor.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxCentralProcessor.java index cfa73676b2..cc392b5381 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxCentralProcessor.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxCentralProcessor.java @@ -38,7 +38,7 @@ * A CPU as defined in Linux /proc. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinuxCentralProcessor extends AbstractCentralProcessor { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxComputerSystem.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxComputerSystem.java index 19b7fda801..fb6e466105 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxComputerSystem.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxComputerSystem.java @@ -38,7 +38,7 @@ * Hardware data obtained from sysfs. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class LinuxComputerSystem extends AbstractComputerSystem { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxDisks.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxDisks.java index e8bfb5598e..b1c5f7685e 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxDisks.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxDisks.java @@ -41,7 +41,7 @@ * Linux hard disk implementation. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinuxDisks implements Disks { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxDisplay.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxDisplay.java index 5a3c4b7697..47b298099a 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxDisplay.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxDisplay.java @@ -36,7 +36,7 @@ * A Display * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinuxDisplay extends AbstractDisplay { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxFirmware.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxFirmware.java index 3633b7c8fd..150a17bab1 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxFirmware.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxFirmware.java @@ -40,7 +40,7 @@ * Firmware data obtained by sysfs. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class LinuxFirmware extends AbstractFirmware { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxGlobalMemory.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxGlobalMemory.java index 58c0b314aa..ea7ad4b857 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxGlobalMemory.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxGlobalMemory.java @@ -40,7 +40,7 @@ * Memory obtained by /proc/meminfo and sysinfo.totalram * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinuxGlobalMemory extends AbstractGlobalMemory { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxHardwareLayer.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxHardwareLayer.java index 5c045f0be0..8cf7e98733 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxHardwareLayer.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxHardwareLayer.java @@ -31,7 +31,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinuxHardwareLayer extends AbstractHardwareLayer { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxNetworks.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxNetworks.java index ceb69a200e..342272ec51 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxNetworks.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxNetworks.java @@ -34,7 +34,7 @@ * * @author Kimi Liu * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ * @since JDK 1.8+ */ diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxPowerSource.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxPowerSource.java index d5fd219b08..f7c7daabf4 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxPowerSource.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxPowerSource.java @@ -40,7 +40,7 @@ * A Power Source * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinuxPowerSource extends AbstractPowerSource { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxSensors.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxSensors.java index 69267a98f9..bb8a2edcf0 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxSensors.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxSensors.java @@ -43,7 +43,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinuxSensors extends AbstractSensors { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxSoundCard.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxSoundCard.java index c719e71e46..8c31737561 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxSoundCard.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxSoundCard.java @@ -38,7 +38,7 @@ * Sound card data obtained via /proc/asound directory * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinuxSoundCard extends AbstractSoundCard { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxUsbDevice.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxUsbDevice.java index b1930e5e11..0dff16b377 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxUsbDevice.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxUsbDevice.java @@ -37,7 +37,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinuxUsbDevice extends AbstractUsbDevice { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxVirtualMemory.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxVirtualMemory.java index 473ab7377f..a09c3fe7b5 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxVirtualMemory.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/linux/LinuxVirtualMemory.java @@ -35,7 +35,7 @@ * Memory obtained by /proc/meminfo and /proc/vmstat * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinuxVirtualMemory extends AbstractVirtualMemory { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacBaseboard.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacBaseboard.java index 9d45afe774..51c3aeb12c 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacBaseboard.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacBaseboard.java @@ -37,7 +37,7 @@ * Baseboard data obtained from ioreg * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class MacBaseboard extends AbstractBaseboard { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacCentralProcessor.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacCentralProcessor.java index 6a202a14ed..ce82213c8c 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacCentralProcessor.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacCentralProcessor.java @@ -41,7 +41,7 @@ * A CPU. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MacCentralProcessor extends AbstractCentralProcessor { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacComputerSystem.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacComputerSystem.java index f5b15fdf93..a392c29acb 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacComputerSystem.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacComputerSystem.java @@ -39,7 +39,7 @@ * Hardware data obtained from ioreg. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class MacComputerSystem extends AbstractComputerSystem { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacDisks.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacDisks.java index 64179d1441..62abb5f588 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacDisks.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacDisks.java @@ -46,7 +46,7 @@ * Mac hard disk implementation. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MacDisks implements Disks { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacDisplay.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacDisplay.java index f53b89819b..69d9b15f4d 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacDisplay.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacDisplay.java @@ -41,7 +41,7 @@ * A Display * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MacDisplay extends AbstractDisplay { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacFirmware.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacFirmware.java index d29ec0d42f..4acf26378f 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacFirmware.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacFirmware.java @@ -38,7 +38,7 @@ * Firmware data obtained from ioreg. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class MacFirmware extends AbstractFirmware { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacGlobalMemory.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacGlobalMemory.java index 3272a7e5e7..c95ec7a823 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacGlobalMemory.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacGlobalMemory.java @@ -46,7 +46,7 @@ * Memory obtained by host_statistics (vm_stat) and sysctl. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MacGlobalMemory extends AbstractGlobalMemory { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacHardwareLayer.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacHardwareLayer.java index a35c60554d..a533ca001d 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacHardwareLayer.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacHardwareLayer.java @@ -31,7 +31,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MacHardwareLayer extends AbstractHardwareLayer { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacNetworks.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacNetworks.java index a92aee7f05..76d34e99de 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacNetworks.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacNetworks.java @@ -39,7 +39,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MacNetworks extends AbstractNetworks { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacPowerSource.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacPowerSource.java index 9b7f1ae503..604d11e0dd 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacPowerSource.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacPowerSource.java @@ -41,7 +41,7 @@ * A Power Source * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MacPowerSource extends AbstractPowerSource { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacSensors.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacSensors.java index 53cf25e8dc..a573737c8c 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacSensors.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacSensors.java @@ -33,7 +33,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MacSensors extends AbstractSensors { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacSoundCard.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacSoundCard.java index 948353f361..4e66ec946a 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacSoundCard.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacSoundCard.java @@ -34,7 +34,7 @@ * Sound card data obtained via system_profiler * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MacSoundCard extends AbstractSoundCard { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacUsbDevice.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacUsbDevice.java index 87b1ae06d8..feefd26e68 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacUsbDevice.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacUsbDevice.java @@ -44,7 +44,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MacUsbDevice extends AbstractUsbDevice { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacVirtualMemory.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacVirtualMemory.java index be7a88147f..39c5770b2a 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacVirtualMemory.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/mac/MacVirtualMemory.java @@ -40,7 +40,7 @@ * Memory obtained by host_statistics (vm_stat) and sysctl. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MacVirtualMemory extends AbstractVirtualMemory { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdBaseboard.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdBaseboard.java index 9cf2e1fb2c..4782e98594 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdBaseboard.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdBaseboard.java @@ -29,7 +29,7 @@ * Baseboard data obtained by dmidecode * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class FreeBsdBaseboard extends AbstractBaseboard { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdCentralProcessor.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdCentralProcessor.java index 9bb279fe8b..49cf98f012 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdCentralProcessor.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdCentralProcessor.java @@ -47,7 +47,7 @@ * A CPU * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FreeBsdCentralProcessor extends AbstractCentralProcessor { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdComputerSystem.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdComputerSystem.java index db232217e0..142ac3c780 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdComputerSystem.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdComputerSystem.java @@ -37,7 +37,7 @@ * Hardware data obtained from dmidecode. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class FreeBsdComputerSystem extends AbstractComputerSystem { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdDisks.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdDisks.java index f52bb884d9..24defb3263 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdDisks.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdDisks.java @@ -40,7 +40,7 @@ * FreeBSD hard disk implementation. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FreeBsdDisks implements Disks { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdDisplay.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdDisplay.java index 6924244ecd..824e63d80d 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdDisplay.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdDisplay.java @@ -36,7 +36,7 @@ * A Display * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FreeBsdDisplay extends AbstractDisplay { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdFirmware.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdFirmware.java index 161f81d4e5..898d207bbb 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdFirmware.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdFirmware.java @@ -34,7 +34,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class FreeBsdFirmware extends AbstractFirmware { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdGlobalMemory.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdGlobalMemory.java index f7c953f54f..865f34ce86 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdGlobalMemory.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdGlobalMemory.java @@ -34,7 +34,7 @@ * Memory obtained by sysctl vm.stats * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FreeBsdGlobalMemory extends AbstractGlobalMemory { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdHardwareLayer.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdHardwareLayer.java index ecec82229f..2b4cb246b1 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdHardwareLayer.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdHardwareLayer.java @@ -31,7 +31,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FreeBsdHardwareLayer extends AbstractHardwareLayer { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdNetworks.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdNetworks.java index 9e55ed4f9e..53a18d8ad8 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdNetworks.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdNetworks.java @@ -34,7 +34,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FreeBsdNetworks extends AbstractNetworks { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdPowerSource.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdPowerSource.java index 759cc24eca..7d1c80217f 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdPowerSource.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdPowerSource.java @@ -39,7 +39,7 @@ * A Power Source * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FreeBsdPowerSource extends AbstractPowerSource { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdSensors.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdSensors.java index a5dfb7c910..ad3f7e1643 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdSensors.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdSensors.java @@ -36,7 +36,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FreeBsdSensors extends AbstractSensors { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdSoundCard.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdSoundCard.java index 837ea989f8..dfa913360c 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdSoundCard.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdSoundCard.java @@ -39,7 +39,7 @@ * FreeBSD soundcard. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FreeBsdSoundCard extends AbstractSoundCard { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdUsbDevice.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdUsbDevice.java index 892d0d63d0..a53823ce31 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdUsbDevice.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdUsbDevice.java @@ -38,7 +38,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FreeBsdUsbDevice extends AbstractUsbDevice { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdVirtualMemory.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdVirtualMemory.java index d92ae9eeb0..a2c04740c2 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdVirtualMemory.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/freebsd/FreeBsdVirtualMemory.java @@ -35,7 +35,7 @@ * Memory obtained by swapinfo * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FreeBsdVirtualMemory extends AbstractVirtualMemory { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisBaseboard.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisBaseboard.java index 87004a4695..4f877df0d8 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisBaseboard.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisBaseboard.java @@ -29,7 +29,7 @@ * Baseboard data obtained by smbios * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class SolarisBaseboard extends AbstractBaseboard { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisCentralProcessor.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisCentralProcessor.java index 9a8bb098c0..762d5e750e 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisCentralProcessor.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisCentralProcessor.java @@ -39,7 +39,7 @@ * A CPU * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SolarisCentralProcessor extends AbstractCentralProcessor { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisComputerSystem.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisComputerSystem.java index 95b2a02fd3..de5241361d 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisComputerSystem.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisComputerSystem.java @@ -37,7 +37,7 @@ * Hardware data obtained from smbios. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class SolarisComputerSystem extends AbstractComputerSystem { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisDisks.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisDisks.java index 0b10a5acf8..56f1b754ea 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisDisks.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisDisks.java @@ -45,7 +45,7 @@ * Solaris hard disk implementation. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SolarisDisks implements Disks { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisDisplay.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisDisplay.java index 5de191cf4c..fa3daed3bd 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisDisplay.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisDisplay.java @@ -36,7 +36,7 @@ * A Display * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SolarisDisplay extends AbstractDisplay { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisFirmware.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisFirmware.java index b732337515..cf46764409 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisFirmware.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisFirmware.java @@ -29,7 +29,7 @@ * abstract a firmware * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class SolarisFirmware extends AbstractFirmware { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisGlobalMemory.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisGlobalMemory.java index cfdcae54b2..a831e550ed 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisGlobalMemory.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisGlobalMemory.java @@ -38,7 +38,7 @@ * Memory obtained by kstat * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SolarisGlobalMemory extends AbstractGlobalMemory { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisHardwareLayer.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisHardwareLayer.java index 941f496f1f..0542ecedf2 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisHardwareLayer.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisHardwareLayer.java @@ -31,7 +31,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SolarisHardwareLayer extends AbstractHardwareLayer { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisNetworks.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisNetworks.java index 1e66a4e442..a534097124 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisNetworks.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisNetworks.java @@ -35,7 +35,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SolarisNetworks extends AbstractNetworks { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisPowerSource.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisPowerSource.java index a8c03c39f4..bdeb49f968 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisPowerSource.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisPowerSource.java @@ -36,7 +36,7 @@ * A Power Source * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SolarisPowerSource extends AbstractPowerSource { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisSensors.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisSensors.java index 31164010e5..1ced8e379d 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisSensors.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisSensors.java @@ -37,7 +37,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SolarisSensors extends AbstractSensors { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisSoundCard.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisSoundCard.java index b0e5817fb0..594a1a0e40 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisSoundCard.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisSoundCard.java @@ -38,7 +38,7 @@ * Solaris Sound Card. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SolarisSoundCard extends AbstractSoundCard { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisUsbDevice.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisUsbDevice.java index 8df57647e9..680d318c43 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisUsbDevice.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisUsbDevice.java @@ -38,7 +38,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SolarisUsbDevice extends AbstractUsbDevice { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisVirtualMemory.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisVirtualMemory.java index 3a8d3ef333..12f468713a 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisVirtualMemory.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/unix/solaris/SolarisVirtualMemory.java @@ -36,7 +36,7 @@ * Memory obtained by kstat and swap * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SolarisVirtualMemory extends AbstractVirtualMemory { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsBaseboard.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsBaseboard.java index 4119f854c4..53c7a596b7 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsBaseboard.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsBaseboard.java @@ -38,7 +38,7 @@ * Baseboard data obtained from WMI * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class WindowsBaseboard extends AbstractBaseboard { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsCentralProcessor.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsCentralProcessor.java index 1e6ab8e810..deaedd2cea 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsCentralProcessor.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsCentralProcessor.java @@ -49,7 +49,7 @@ * individual Physical and Logical processors. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WindowsCentralProcessor extends AbstractCentralProcessor { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsComputerSystem.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsComputerSystem.java index 280116ead0..9ecce8a622 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsComputerSystem.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsComputerSystem.java @@ -40,7 +40,7 @@ * Hardware data obtained from WMI. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class WindowsComputerSystem extends AbstractComputerSystem { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsDisks.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsDisks.java index 96ef67482c..a298e5d366 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsDisks.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsDisks.java @@ -49,7 +49,7 @@ * Windows hard disk implementation. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WindowsDisks implements Disks { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsDisplay.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsDisplay.java index 721d28a3dc..472bd35802 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsDisplay.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsDisplay.java @@ -39,7 +39,7 @@ * A Display * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WindowsDisplay extends AbstractDisplay { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsFirmware.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsFirmware.java index 234ff4c3a5..c3e5bfa1d5 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsFirmware.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsFirmware.java @@ -38,7 +38,7 @@ * Firmware data obtained from WMI * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class WindowsFirmware extends AbstractFirmware { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsGlobalMemory.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsGlobalMemory.java index e9d0d94ce5..567d59d8bb 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsGlobalMemory.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsGlobalMemory.java @@ -43,7 +43,7 @@ * Memory obtained by Performance Info. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WindowsGlobalMemory extends AbstractGlobalMemory { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsHardwareLayer.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsHardwareLayer.java index 3a2c90054a..57f6de6717 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsHardwareLayer.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsHardwareLayer.java @@ -31,7 +31,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WindowsHardwareLayer extends AbstractHardwareLayer { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsNetworks.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsNetworks.java index bc356a8cea..00a04f046f 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsNetworks.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsNetworks.java @@ -38,7 +38,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WindowsNetworks extends AbstractNetworks { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsPowerSource.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsPowerSource.java index 79500ab43c..e9a3797a51 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsPowerSource.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsPowerSource.java @@ -44,7 +44,7 @@ * A Power Source * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WindowsPowerSource extends AbstractPowerSource { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsSensors.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsSensors.java index 0c3bc5e3ed..d76ffb4078 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsSensors.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsSensors.java @@ -42,7 +42,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WindowsSensors extends AbstractSensors { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsSoundCard.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsSoundCard.java index 2642dce61a..e18b40cf3e 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsSoundCard.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsSoundCard.java @@ -37,7 +37,7 @@ * Sound Card data obtained from registry * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WindowsSoundCard extends AbstractSoundCard { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsUsbDevice.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsUsbDevice.java index b46d06a8bb..bb83228ba0 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsUsbDevice.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsUsbDevice.java @@ -48,7 +48,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WindowsUsbDevice extends AbstractUsbDevice { diff --git a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsVirtualMemory.java b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsVirtualMemory.java index df3de3102c..fb12a57b47 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsVirtualMemory.java +++ b/bus-health/src/main/java/org/aoju/bus/health/hardware/windows/WindowsVirtualMemory.java @@ -39,7 +39,7 @@ * Memory obtained from WMI * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WindowsVirtualMemory extends AbstractVirtualMemory { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/AbstractNetwork.java b/bus-health/src/main/java/org/aoju/bus/health/software/AbstractNetwork.java index ee62b4181d..fc95bf2cba 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/AbstractNetwork.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/AbstractNetwork.java @@ -38,7 +38,7 @@ * Common NetworkParams implementation. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractNetwork implements NetworkParams { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/AbstractOS.java b/bus-health/src/main/java/org/aoju/bus/health/software/AbstractOS.java index ca6dfa0812..006aff87fb 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/AbstractOS.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/AbstractOS.java @@ -35,7 +35,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractOS implements OperatingSystem { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/FileSystem.java b/bus-health/src/main/java/org/aoju/bus/health/software/FileSystem.java index 212fcb79ff..5fe5dedb61 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/FileSystem.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/FileSystem.java @@ -29,7 +29,7 @@ * more file stores. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface FileSystem { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/JavaInfo.java b/bus-health/src/main/java/org/aoju/bus/health/software/JavaInfo.java index 3c562b966e..253e9d4586 100755 --- a/bus-health/src/main/java/org/aoju/bus/health/software/JavaInfo.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/JavaInfo.java @@ -31,7 +31,7 @@ * 代表Java Implementation的信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JavaInfo { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/JavaRuntime.java b/bus-health/src/main/java/org/aoju/bus/health/software/JavaRuntime.java index bb31f54d4c..bb3c9f88c2 100755 --- a/bus-health/src/main/java/org/aoju/bus/health/software/JavaRuntime.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/JavaRuntime.java @@ -31,7 +31,7 @@ * 代表当前运行的JRE的信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JavaRuntime { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/JavaSpecInfo.java b/bus-health/src/main/java/org/aoju/bus/health/software/JavaSpecInfo.java index 785a39fb11..fb11e6f07c 100755 --- a/bus-health/src/main/java/org/aoju/bus/health/software/JavaSpecInfo.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/JavaSpecInfo.java @@ -30,7 +30,7 @@ * 代表Java Specification的信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JavaSpecInfo { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/JvmInfo.java b/bus-health/src/main/java/org/aoju/bus/health/software/JvmInfo.java index 8385e3c92a..e6733cc718 100755 --- a/bus-health/src/main/java/org/aoju/bus/health/software/JvmInfo.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/JvmInfo.java @@ -30,7 +30,7 @@ * 代表Java Virtual Machine Implementation的信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JvmInfo { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/JvmSpecInfo.java b/bus-health/src/main/java/org/aoju/bus/health/software/JvmSpecInfo.java index c1fdf609aa..02fd77e40d 100755 --- a/bus-health/src/main/java/org/aoju/bus/health/software/JvmSpecInfo.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/JvmSpecInfo.java @@ -30,7 +30,7 @@ * 代表Java Virutal Machine Specification的信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JvmSpecInfo { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/NetworkParams.java b/bus-health/src/main/java/org/aoju/bus/health/software/NetworkParams.java index 6a17a5835b..23ebcdb89b 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/NetworkParams.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/NetworkParams.java @@ -28,7 +28,7 @@ * name etc. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface NetworkParams { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/OSFileStore.java b/bus-health/src/main/java/org/aoju/bus/health/software/OSFileStore.java index 6c5f57a925..6e9bde943d 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/OSFileStore.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/OSFileStore.java @@ -37,7 +37,7 @@ * for definitions as they apply to specific platforms. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OSFileStore { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/OSProcess.java b/bus-health/src/main/java/org/aoju/bus/health/software/OSProcess.java index db30b403f6..f993e615a3 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/OSProcess.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/OSProcess.java @@ -33,7 +33,7 @@ * execution that execute instructions concurrently. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OSProcess { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/OSService.java b/bus-health/src/main/java/org/aoju/bus/health/software/OSService.java index c40a4e61d0..04e3a5e414 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/OSService.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/OSService.java @@ -32,7 +32,7 @@ * meaning of services is platform-dependent. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OSService { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/OSUser.java b/bus-health/src/main/java/org/aoju/bus/health/software/OSUser.java index bfa01f5d77..df82540fbe 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/OSUser.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/OSUser.java @@ -32,7 +32,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OSUser { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/OperatingSystem.java b/bus-health/src/main/java/org/aoju/bus/health/software/OperatingSystem.java index 27a2869bb0..9461c4b635 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/OperatingSystem.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/OperatingSystem.java @@ -36,7 +36,7 @@ * controls the computer. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface OperatingSystem { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/linux/LinuxFileSystem.java b/bus-health/src/main/java/org/aoju/bus/health/software/linux/LinuxFileSystem.java index 62f6987455..6d23cceceb 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/linux/LinuxFileSystem.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/linux/LinuxFileSystem.java @@ -46,7 +46,7 @@ * the /proc/mount filesystem, excluding temporary and kernel mounts. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinuxFileSystem implements FileSystem { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/linux/LinuxNetwork.java b/bus-health/src/main/java/org/aoju/bus/health/software/linux/LinuxNetwork.java index 3192dfe687..fbabc737ce 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/linux/LinuxNetwork.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/linux/LinuxNetwork.java @@ -44,7 +44,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinuxNetwork extends AbstractNetwork { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/linux/LinuxOS.java b/bus-health/src/main/java/org/aoju/bus/health/software/linux/LinuxOS.java index c4d4fd6840..a5fa637003 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/linux/LinuxOS.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/linux/LinuxOS.java @@ -50,7 +50,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinuxOS extends AbstractOS { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/linux/LinuxUserGroupInfo.java b/bus-health/src/main/java/org/aoju/bus/health/software/linux/LinuxUserGroupInfo.java index 30932b1bae..eb33bc1581 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/linux/LinuxUserGroupInfo.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/linux/LinuxUserGroupInfo.java @@ -37,7 +37,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinuxUserGroupInfo { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/mac/MacFileSystem.java b/bus-health/src/main/java/org/aoju/bus/health/software/mac/MacFileSystem.java index 1134d16664..39d67438df 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/mac/MacFileSystem.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/mac/MacFileSystem.java @@ -56,7 +56,7 @@ * in the /Volumes directory. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MacFileSystem implements FileSystem { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/mac/MacNetwork.java b/bus-health/src/main/java/org/aoju/bus/health/software/mac/MacNetwork.java index a1d16ca5e4..8f7ea0407c 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/mac/MacNetwork.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/mac/MacNetwork.java @@ -44,7 +44,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MacNetwork extends AbstractNetwork { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/mac/MacOS.java b/bus-health/src/main/java/org/aoju/bus/health/software/mac/MacOS.java index b7cb802cd1..5f629f7c75 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/mac/MacOS.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/mac/MacOS.java @@ -46,7 +46,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MacOS extends AbstractOS { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/unix/freebsd/FreeBsdFileSystem.java b/bus-health/src/main/java/org/aoju/bus/health/software/unix/freebsd/FreeBsdFileSystem.java index edad1df352..b9c4846af7 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/unix/freebsd/FreeBsdFileSystem.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/unix/freebsd/FreeBsdFileSystem.java @@ -40,7 +40,7 @@ * the /proc/mount filesystem, excluding temporary and kernel mounts. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FreeBsdFileSystem implements FileSystem { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/unix/freebsd/FreeBsdNetwork.java b/bus-health/src/main/java/org/aoju/bus/health/software/unix/freebsd/FreeBsdNetwork.java index cf32355ffb..649f068a4d 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/unix/freebsd/FreeBsdNetwork.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/unix/freebsd/FreeBsdNetwork.java @@ -38,7 +38,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FreeBsdNetwork extends AbstractNetwork { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/unix/freebsd/FreeBsdOS.java b/bus-health/src/main/java/org/aoju/bus/health/software/unix/freebsd/FreeBsdOS.java index 598893ad56..85b1dcf2d5 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/unix/freebsd/FreeBsdOS.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/unix/freebsd/FreeBsdOS.java @@ -44,7 +44,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FreeBsdOS extends AbstractOS { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/unix/solaris/SolarisFileSystem.java b/bus-health/src/main/java/org/aoju/bus/health/software/unix/solaris/SolarisFileSystem.java index 75adf7e9d0..77ff8b0933 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/unix/solaris/SolarisFileSystem.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/unix/solaris/SolarisFileSystem.java @@ -42,7 +42,7 @@ * the /proc/mount filesystem, excluding temporary and kernel mounts. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SolarisFileSystem implements FileSystem { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/unix/solaris/SolarisNetwork.java b/bus-health/src/main/java/org/aoju/bus/health/software/unix/solaris/SolarisNetwork.java index fe36176e4f..f6a83a5870 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/unix/solaris/SolarisNetwork.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/unix/solaris/SolarisNetwork.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK1.8+ */ public class SolarisNetwork extends AbstractNetwork { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/unix/solaris/SolarisOS.java b/bus-health/src/main/java/org/aoju/bus/health/software/unix/solaris/SolarisOS.java index 808c254733..0117099f54 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/unix/solaris/SolarisOS.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/unix/solaris/SolarisOS.java @@ -44,7 +44,7 @@ * computers. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SolarisOS extends AbstractOS { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/windows/SystemInfo.java b/bus-health/src/main/java/org/aoju/bus/health/software/windows/SystemInfo.java index 54391fe74f..ae2f589214 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/windows/SystemInfo.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/windows/SystemInfo.java @@ -33,7 +33,7 @@ * Windows OS native system information. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SystemInfo { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/windows/WindowsFileSystem.java b/bus-health/src/main/java/org/aoju/bus/health/software/windows/WindowsFileSystem.java index 793ea1384d..a5cca9f006 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/windows/WindowsFileSystem.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/windows/WindowsFileSystem.java @@ -51,7 +51,7 @@ * represented by a drive letter, e.g., "A:\" and "C:\" * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WindowsFileSystem implements FileSystem { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/windows/WindowsNetwork.java b/bus-health/src/main/java/org/aoju/bus/health/software/windows/WindowsNetwork.java index 8c00287a3b..679c6603bc 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/windows/WindowsNetwork.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/windows/WindowsNetwork.java @@ -47,7 +47,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WindowsNetwork extends AbstractNetwork { diff --git a/bus-health/src/main/java/org/aoju/bus/health/software/windows/WindowsOS.java b/bus-health/src/main/java/org/aoju/bus/health/software/windows/WindowsOS.java index 1e972b5971..b9b123b9ba 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/software/windows/WindowsOS.java +++ b/bus-health/src/main/java/org/aoju/bus/health/software/windows/WindowsOS.java @@ -62,7 +62,7 @@ * computers. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WindowsOS extends AbstractOS { diff --git a/bus-http/pom.xml b/bus-http/pom.xml index c15b9dab91..64786c5294 100755 --- a/bus-http/pom.xml +++ b/bus-http/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-http - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-http/src/main/java/org/aoju/bus/http/Address.java b/bus-http/src/main/java/org/aoju/bus/http/Address.java index b5f023a5ac..5125c181bf 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Address.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Address.java @@ -45,7 +45,7 @@ * 共享相同的{@code Address}的HTTP请求也可能共享相同的{@link Connection} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Address { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Builder.java b/bus-http/src/main/java/org/aoju/bus/http/Builder.java index 6067ebe968..86c9643310 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Builder.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Builder.java @@ -54,7 +54,7 @@ * 实用方法工具 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class Builder { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Callback.java b/bus-http/src/main/java/org/aoju/bus/http/Callback.java index 996f907bb1..9cfdea9de1 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Callback.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Callback.java @@ -31,7 +31,7 @@ * 异步回调信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Callback { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Cookie.java b/bus-http/src/main/java/org/aoju/bus/http/Cookie.java index af456b3461..3c241d98ad 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Cookie.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Cookie.java @@ -36,7 +36,7 @@ * 这个类不支持cookies上的附加属性,比如Chromium的Priority=HIGH extension * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Cookie { diff --git a/bus-http/src/main/java/org/aoju/bus/http/DnsX.java b/bus-http/src/main/java/org/aoju/bus/http/DnsX.java index 56105841c2..79a2fed8cb 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/DnsX.java +++ b/bus-http/src/main/java/org/aoju/bus/http/DnsX.java @@ -35,7 +35,7 @@ * 选择IPv6地址、选择IPv4地址或强制使用特定的已知IP地址 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface DnsX { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Headers.java b/bus-http/src/main/java/org/aoju/bus/http/Headers.java index 79f48afa6e..00a6e6b8a3 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Headers.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Headers.java @@ -36,7 +36,7 @@ * 这个类从值中删除空白。它从不返回带开头或结尾空白的值 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Headers { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Httpd.java b/bus-http/src/main/java/org/aoju/bus/http/Httpd.java index 6dce171c72..5846f79d74 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Httpd.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Httpd.java @@ -65,7 +65,7 @@ * Httpd还为HTTP/2连接使用守护进程线程。如果它们保持空闲,就会自动退出 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Httpd implements Cloneable, NewCall.Factory, WebSocket.Factory { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Httpx.java b/bus-http/src/main/java/org/aoju/bus/http/Httpx.java index cdeb1de03b..7e0dffc12d 100755 --- a/bus-http/src/main/java/org/aoju/bus/http/Httpx.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Httpx.java @@ -51,7 +51,7 @@ * 发送HTTP请求辅助类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Httpx extends Httpd { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Httpz.java b/bus-http/src/main/java/org/aoju/bus/http/Httpz.java index b93312e4ef..7d45732ee0 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Httpz.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Httpz.java @@ -39,7 +39,7 @@ * 发送HTTP请求辅助类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Httpz { diff --git a/bus-http/src/main/java/org/aoju/bus/http/NewCall.java b/bus-http/src/main/java/org/aoju/bus/http/NewCall.java index 6c5e1b65cc..ce798fcf74 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/NewCall.java +++ b/bus-http/src/main/java/org/aoju/bus/http/NewCall.java @@ -33,7 +33,7 @@ * 由于此对象表示单个请求/响应对(流),因此不能执行两次. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface NewCall extends Cloneable { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Protocol.java b/bus-http/src/main/java/org/aoju/bus/http/Protocol.java index 1ac624566e..dcc3d0662c 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Protocol.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Protocol.java @@ -32,7 +32,7 @@ * Httpd使用协议这个词来标识HTTP消息是如何构造的 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum Protocol { diff --git a/bus-http/src/main/java/org/aoju/bus/http/RealCall.java b/bus-http/src/main/java/org/aoju/bus/http/RealCall.java index dd0c85f3e1..9ea7b844c2 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/RealCall.java +++ b/bus-http/src/main/java/org/aoju/bus/http/RealCall.java @@ -52,7 +52,7 @@ * 实际调用准备执行的请求 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class RealCall implements NewCall { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Request.java b/bus-http/src/main/java/org/aoju/bus/http/Request.java index b13470a217..8ea9aedf78 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Request.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Request.java @@ -41,7 +41,7 @@ * 一个HTTP请求。如果该类的{@link #body}为空或自身为不可变,则该类的实例是不可变的. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Request { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Response.java b/bus-http/src/main/java/org/aoju/bus/http/Response.java index 4e51fdafa8..e1592834ae 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Response.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Response.java @@ -44,7 +44,7 @@ * 响应体是一次性的值,可能只使用一次,然后关闭。所有其他属性都是不可变的. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Response implements Closeable { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Route.java b/bus-http/src/main/java/org/aoju/bus/http/Route.java index c1d6fb444d..e914e8bb41 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Route.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Route.java @@ -32,7 +32,7 @@ * 每个路由都是这些选项的特定选择 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Route { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Settings.java b/bus-http/src/main/java/org/aoju/bus/http/Settings.java index d885621906..e3313dbef8 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Settings.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Settings.java @@ -33,7 +33,7 @@ * 设置的作用域是{@link Http2Connection connection} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Settings { diff --git a/bus-http/src/main/java/org/aoju/bus/http/UnoUrl.java b/bus-http/src/main/java/org/aoju/bus/http/UnoUrl.java index 44b57a774b..f1f09a48d6 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/UnoUrl.java +++ b/bus-http/src/main/java/org/aoju/bus/http/UnoUrl.java @@ -42,7 +42,7 @@ * 或者{@link #parse parse()}如果输入是无效的URL,则返回null。您甚至可以明确每个组件是否已经编码 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class UnoUrl { diff --git a/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectInterceptor.java b/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectInterceptor.java index c7a6cb9704..b40f842c8e 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectInterceptor.java +++ b/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectInterceptor.java @@ -37,7 +37,7 @@ * 打开到目标服务器的连接并继续到下一个拦截器. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class ConnectInterceptor implements Interceptor { diff --git a/bus-http/src/main/java/org/aoju/bus/http/accord/Connection.java b/bus-http/src/main/java/org/aoju/bus/http/accord/Connection.java index 38ce7e03b5..030d17a1ed 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/accord/Connection.java +++ b/bus-http/src/main/java/org/aoju/bus/http/accord/Connection.java @@ -53,7 +53,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Connection { diff --git a/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionPool.java b/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionPool.java index 1b89d53134..f962273bdf 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionPool.java +++ b/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionPool.java @@ -43,7 +43,7 @@ * 该类实现了哪些连接保持开放以供将来使用的策略 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class ConnectionPool { diff --git a/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionSelector.java b/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionSelector.java index 13af7db03a..90454dfb03 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionSelector.java +++ b/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionSelector.java @@ -39,7 +39,7 @@ * 可能会使用不同的协议重试连接。实例是有状态的,应该创建并用于单个连接尝试 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class ConnectionSelector { diff --git a/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionSuite.java b/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionSuite.java index cd5eabb6a9..a2aa8af989 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionSuite.java +++ b/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionSuite.java @@ -39,7 +39,7 @@ * 将所有特性选择延迟到底层SSL套接字 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class ConnectionSuite { diff --git a/bus-http/src/main/java/org/aoju/bus/http/accord/RealConnection.java b/bus-http/src/main/java/org/aoju/bus/http/accord/RealConnection.java index 72e1f7d02e..6814428d80 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/accord/RealConnection.java +++ b/bus-http/src/main/java/org/aoju/bus/http/accord/RealConnection.java @@ -60,7 +60,7 @@ * 连接提供 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class RealConnection extends Http2Connection.Listener implements Connection { diff --git a/bus-http/src/main/java/org/aoju/bus/http/accord/RouteDatabase.java b/bus-http/src/main/java/org/aoju/bus/http/accord/RouteDatabase.java index c1b23ef10d..1f7d11b5a8 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/accord/RouteDatabase.java +++ b/bus-http/src/main/java/org/aoju/bus/http/accord/RouteDatabase.java @@ -34,7 +34,7 @@ * 则会记住该故障并首选备用路由 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class RouteDatabase { diff --git a/bus-http/src/main/java/org/aoju/bus/http/accord/RouteException.java b/bus-http/src/main/java/org/aoju/bus/http/accord/RouteException.java index 2754fcd22c..8d3cdc9ee7 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/accord/RouteException.java +++ b/bus-http/src/main/java/org/aoju/bus/http/accord/RouteException.java @@ -33,7 +33,7 @@ * 可能已经用替代协议进行了多次尝试,但没有一次成功 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class RouteException extends HttpUncheckException { diff --git a/bus-http/src/main/java/org/aoju/bus/http/accord/RouteSelector.java b/bus-http/src/main/java/org/aoju/bus/http/accord/RouteSelector.java index 2bee2bc1e7..432133e1cb 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/accord/RouteSelector.java +++ b/bus-http/src/main/java/org/aoju/bus/http/accord/RouteSelector.java @@ -39,7 +39,7 @@ * 服务器、IP地址和TLS模式。连接也可以循环使用 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class RouteSelector { diff --git a/bus-http/src/main/java/org/aoju/bus/http/accord/StreamAllocation.java b/bus-http/src/main/java/org/aoju/bus/http/accord/StreamAllocation.java index 904b550c61..aecedc6373 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/accord/StreamAllocation.java +++ b/bus-http/src/main/java/org/aoju/bus/http/accord/StreamAllocation.java @@ -45,7 +45,7 @@ * 仍然在进行中,那么取消可能会中断整个连接 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class StreamAllocation { diff --git a/bus-http/src/main/java/org/aoju/bus/http/accord/platform/AndroidPlatform.java b/bus-http/src/main/java/org/aoju/bus/http/accord/platform/AndroidPlatform.java index c9588c0afa..643eb4d430 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/accord/platform/AndroidPlatform.java +++ b/bus-http/src/main/java/org/aoju/bus/http/accord/platform/AndroidPlatform.java @@ -50,7 +50,7 @@ * 安卓2.3或更高. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AndroidPlatform extends Platform { diff --git a/bus-http/src/main/java/org/aoju/bus/http/accord/platform/Jdk9Platform.java b/bus-http/src/main/java/org/aoju/bus/http/accord/platform/Jdk9Platform.java index bdc5f90e0d..1acf88c13c 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/accord/platform/Jdk9Platform.java +++ b/bus-http/src/main/java/org/aoju/bus/http/accord/platform/Jdk9Platform.java @@ -39,7 +39,7 @@ * OpenJDK 9+. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Jdk9Platform extends Platform { diff --git a/bus-http/src/main/java/org/aoju/bus/http/accord/platform/JdkWithJettyBootPlatform.java b/bus-http/src/main/java/org/aoju/bus/http/accord/platform/JdkWithJettyBootPlatform.java index 0ecfaaaad6..d86e6561cc 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/accord/platform/JdkWithJettyBootPlatform.java +++ b/bus-http/src/main/java/org/aoju/bus/http/accord/platform/JdkWithJettyBootPlatform.java @@ -39,7 +39,7 @@ * OpenJDK 7 or OpenJDK 8 with {@code org.mortbay.jetty.alpn/alpn-boot} 在引导类路径中. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JdkWithJettyBootPlatform extends Platform { diff --git a/bus-http/src/main/java/org/aoju/bus/http/accord/platform/OptionalMethod.java b/bus-http/src/main/java/org/aoju/bus/http/accord/platform/OptionalMethod.java index b29378b909..6356091182 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/accord/platform/OptionalMethod.java +++ b/bus-http/src/main/java/org/aoju/bus/http/accord/platform/OptionalMethod.java @@ -32,7 +32,7 @@ * * @param 方法所在的对象类型,通常是接口或基类 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OptionalMethod { diff --git a/bus-http/src/main/java/org/aoju/bus/http/accord/platform/Platform.java b/bus-http/src/main/java/org/aoju/bus/http/accord/platform/Platform.java index f8bf9d3c4f..96367feb42 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/accord/platform/Platform.java +++ b/bus-http/src/main/java/org/aoju/bus/http/accord/platform/Platform.java @@ -58,7 +58,7 @@ * 支持Android 6.0+ {@code NetworkSecurityPolicy} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Platform { diff --git a/bus-http/src/main/java/org/aoju/bus/http/bodys/BufferedBody.java b/bus-http/src/main/java/org/aoju/bus/http/bodys/BufferedBody.java index 2aedcf1fdd..7cb55af099 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/bodys/BufferedBody.java +++ b/bus-http/src/main/java/org/aoju/bus/http/bodys/BufferedBody.java @@ -34,7 +34,7 @@ * 只有完成之后,字节才会被复制到网络中 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class BufferedBody extends OutputStreamBody { diff --git a/bus-http/src/main/java/org/aoju/bus/http/bodys/FormBody.java b/bus-http/src/main/java/org/aoju/bus/http/bodys/FormBody.java index 078a6220ad..d6d0138f78 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/bodys/FormBody.java +++ b/bus-http/src/main/java/org/aoju/bus/http/bodys/FormBody.java @@ -37,7 +37,7 @@ * Form请求体内容 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class FormBody extends RequestBody { diff --git a/bus-http/src/main/java/org/aoju/bus/http/bodys/MultipartBody.java b/bus-http/src/main/java/org/aoju/bus/http/bodys/MultipartBody.java index c7d8a96dbd..e672596c8b 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/bodys/MultipartBody.java +++ b/bus-http/src/main/java/org/aoju/bus/http/bodys/MultipartBody.java @@ -41,7 +41,7 @@ * 用于复合对象 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class MultipartBody extends RequestBody { diff --git a/bus-http/src/main/java/org/aoju/bus/http/bodys/OutputStreamBody.java b/bus-http/src/main/java/org/aoju/bus/http/bodys/OutputStreamBody.java index 739385de2a..9b90074bc8 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/bodys/OutputStreamBody.java +++ b/bus-http/src/main/java/org/aoju/bus/http/bodys/OutputStreamBody.java @@ -40,7 +40,7 @@ * 正文的字节才会被知道 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class OutputStreamBody extends RequestBody { diff --git a/bus-http/src/main/java/org/aoju/bus/http/bodys/RealResponseBody.java b/bus-http/src/main/java/org/aoju/bus/http/bodys/RealResponseBody.java index dfa40ca6a6..68a9c910d9 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/bodys/RealResponseBody.java +++ b/bus-http/src/main/java/org/aoju/bus/http/bodys/RealResponseBody.java @@ -30,7 +30,7 @@ * 响应体只能使用一次 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class RealResponseBody extends ResponseBody { diff --git a/bus-http/src/main/java/org/aoju/bus/http/bodys/RequestBody.java b/bus-http/src/main/java/org/aoju/bus/http/bodys/RequestBody.java index b4ec60506d..533137521d 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/bodys/RequestBody.java +++ b/bus-http/src/main/java/org/aoju/bus/http/bodys/RequestBody.java @@ -38,7 +38,7 @@ * 内容对象 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class RequestBody { diff --git a/bus-http/src/main/java/org/aoju/bus/http/bodys/ResponseBody.java b/bus-http/src/main/java/org/aoju/bus/http/bodys/ResponseBody.java index 4ffb05d2dd..8d15619342 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/bodys/ResponseBody.java +++ b/bus-http/src/main/java/org/aoju/bus/http/bodys/ResponseBody.java @@ -59,7 +59,7 @@ * 或{@link #charStream()}来处理响应 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class ResponseBody implements Closeable { diff --git a/bus-http/src/main/java/org/aoju/bus/http/bodys/StreamedBody.java b/bus-http/src/main/java/org/aoju/bus/http/bodys/StreamedBody.java index 3737741b3b..eb497b41fe 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/bodys/StreamedBody.java +++ b/bus-http/src/main/java/org/aoju/bus/http/bodys/StreamedBody.java @@ -35,7 +35,7 @@ * 因为数据不是缓冲的,所以只能传输一次 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class StreamedBody extends OutputStreamBody implements UnrepeatableBody { diff --git a/bus-http/src/main/java/org/aoju/bus/http/bodys/UnrepeatableBody.java b/bus-http/src/main/java/org/aoju/bus/http/bodys/UnrepeatableBody.java index 3b61efaeb7..5e37d7d7c4 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/bodys/UnrepeatableBody.java +++ b/bus-http/src/main/java/org/aoju/bus/http/bodys/UnrepeatableBody.java @@ -27,7 +27,7 @@ * 不可重复的请求体 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface UnrepeatableBody { diff --git a/bus-http/src/main/java/org/aoju/bus/http/cache/Cache.java b/bus-http/src/main/java/org/aoju/bus/http/cache/Cache.java index d4a1cf13a4..9a570e157a 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/cache/Cache.java +++ b/bus-http/src/main/java/org/aoju/bus/http/cache/Cache.java @@ -54,7 +54,7 @@ * 缓存HTTP和HTTPS对文件系统的响应,以便可以重用它们,从而节省时间和带宽. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Cache implements Closeable, Flushable { diff --git a/bus-http/src/main/java/org/aoju/bus/http/cache/CacheAdapter.java b/bus-http/src/main/java/org/aoju/bus/http/cache/CacheAdapter.java index 60efdba49f..9b3f6246f2 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/cache/CacheAdapter.java +++ b/bus-http/src/main/java/org/aoju/bus/http/cache/CacheAdapter.java @@ -41,7 +41,7 @@ * 适配 {@link ResponseCache} 到 {@link InternalCache}. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class CacheAdapter implements InternalCache { diff --git a/bus-http/src/main/java/org/aoju/bus/http/cache/CacheContainer.java b/bus-http/src/main/java/org/aoju/bus/http/cache/CacheContainer.java index 67c5e1b646..608fed612f 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/cache/CacheContainer.java +++ b/bus-http/src/main/java/org/aoju/bus/http/cache/CacheContainer.java @@ -27,7 +27,7 @@ * 允许Httpd检测(@link java.net.ResponseCache)的接口(@link Cache) * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface CacheContainer { diff --git a/bus-http/src/main/java/org/aoju/bus/http/cache/CacheControl.java b/bus-http/src/main/java/org/aoju/bus/http/cache/CacheControl.java index 91023988c0..b678edde45 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/cache/CacheControl.java +++ b/bus-http/src/main/java/org/aoju/bus/http/cache/CacheControl.java @@ -35,7 +35,7 @@ * 这些指令设置了哪些响应可以存储,以及哪些请求可以由存储的响应来满足的策略 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class CacheControl { diff --git a/bus-http/src/main/java/org/aoju/bus/http/cache/CacheInterceptor.java b/bus-http/src/main/java/org/aoju/bus/http/cache/CacheInterceptor.java index 1cdab51547..bb8a59a53b 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/cache/CacheInterceptor.java +++ b/bus-http/src/main/java/org/aoju/bus/http/cache/CacheInterceptor.java @@ -45,7 +45,7 @@ * 服务来自缓存的请求并将响应写入缓存。 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class CacheInterceptor implements Interceptor { diff --git a/bus-http/src/main/java/org/aoju/bus/http/cache/CacheRequest.java b/bus-http/src/main/java/org/aoju/bus/http/cache/CacheRequest.java index cc0fea22dd..0a1524e6be 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/cache/CacheRequest.java +++ b/bus-http/src/main/java/org/aoju/bus/http/cache/CacheRequest.java @@ -31,7 +31,7 @@ * 缓存请求信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface CacheRequest { diff --git a/bus-http/src/main/java/org/aoju/bus/http/cache/CacheStrategy.java b/bus-http/src/main/java/org/aoju/bus/http/cache/CacheStrategy.java index dac78469f2..6fb1426a93 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/cache/CacheStrategy.java +++ b/bus-http/src/main/java/org/aoju/bus/http/cache/CacheStrategy.java @@ -40,7 +40,7 @@ * 或向缓存的响应添加警告(如果缓存的数据可能过时) * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class CacheStrategy { diff --git a/bus-http/src/main/java/org/aoju/bus/http/cache/DiskLruCache.java b/bus-http/src/main/java/org/aoju/bus/http/cache/DiskLruCache.java index da3ad8bc1d..31c0987d90 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/cache/DiskLruCache.java +++ b/bus-http/src/main/java/org/aoju/bus/http/cache/DiskLruCache.java @@ -45,7 +45,7 @@ * 每个值必须在{@code 0}和{@code Integer之间。MAX_VALUE}字节的长度 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class DiskLruCache implements Closeable, Flushable { diff --git a/bus-http/src/main/java/org/aoju/bus/http/cache/InternalCache.java b/bus-http/src/main/java/org/aoju/bus/http/cache/InternalCache.java index f60f25373b..33b9a9730d 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/cache/InternalCache.java +++ b/bus-http/src/main/java/org/aoju/bus/http/cache/InternalCache.java @@ -33,7 +33,7 @@ * 应用程序不应该实现这个:而是使用{@link Cache} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface InternalCache { diff --git a/bus-http/src/main/java/org/aoju/bus/http/cache/NetApiConvert.java b/bus-http/src/main/java/org/aoju/bus/http/cache/NetApiConvert.java index 05bc74c962..59ebbc8af1 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/cache/NetApiConvert.java +++ b/bus-http/src/main/java/org/aoju/bus/http/cache/NetApiConvert.java @@ -63,7 +63,7 @@ * 在Java和Httpd表示之间进行转换的方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class NetApiConvert { diff --git a/bus-http/src/main/java/org/aoju/bus/http/cache/ResponseCache.java b/bus-http/src/main/java/org/aoju/bus/http/cache/ResponseCache.java index 57c3d9cbca..3073e97087 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/cache/ResponseCache.java +++ b/bus-http/src/main/java/org/aoju/bus/http/cache/ResponseCache.java @@ -39,7 +39,7 @@ * 统计信息的{@link java.net.ResponseCache} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ResponseCache extends java.net.ResponseCache { diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/AbsCallback.java b/bus-http/src/main/java/org/aoju/bus/http/magic/AbsCallback.java index 701bab0a32..8c93ffe8f9 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/AbsCallback.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/AbsCallback.java @@ -29,7 +29,7 @@ * 回调处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbsCallback { diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/FileCallback.java b/bus-http/src/main/java/org/aoju/bus/http/magic/FileCallback.java index 0983c46485..0449d79a9b 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/FileCallback.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/FileCallback.java @@ -33,7 +33,7 @@ * 文件-异步回调 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class FileCallback extends AbsCallback { diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/FileInterceptor.java b/bus-http/src/main/java/org/aoju/bus/http/magic/FileInterceptor.java index b1ac844680..eb85b7ba45 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/FileInterceptor.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/FileInterceptor.java @@ -39,7 +39,7 @@ * 请求参数-文件处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class FileInterceptor implements Interceptor, ProgressListener { diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/GetBuilder.java b/bus-http/src/main/java/org/aoju/bus/http/magic/GetBuilder.java index a7d930cc26..8f58868c4d 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/GetBuilder.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/GetBuilder.java @@ -32,7 +32,7 @@ * GET参数构造器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GetBuilder extends RequestBuilder { diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/GetRequest.java b/bus-http/src/main/java/org/aoju/bus/http/magic/GetRequest.java index 5535c17701..2b9cbec1ec 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/GetRequest.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/GetRequest.java @@ -32,7 +32,7 @@ * GET请求处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GetRequest extends HttpRequest { diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/HttpBuilder.java b/bus-http/src/main/java/org/aoju/bus/http/magic/HttpBuilder.java index ead287c0e1..bd53ff9645 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/HttpBuilder.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/HttpBuilder.java @@ -51,7 +51,7 @@ * 请求参数构造器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HttpBuilder { diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/HttpProxy.java b/bus-http/src/main/java/org/aoju/bus/http/magic/HttpProxy.java index aeb2166eff..6554559d21 100755 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/HttpProxy.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/HttpProxy.java @@ -32,7 +32,7 @@ * HTTP代理配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HttpProxy { diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/HttpRequest.java b/bus-http/src/main/java/org/aoju/bus/http/magic/HttpRequest.java index f6237a2c4a..1b21612768 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/HttpRequest.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/HttpRequest.java @@ -42,7 +42,7 @@ * HTTP请求处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class HttpRequest { diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/HttpResponse.java b/bus-http/src/main/java/org/aoju/bus/http/magic/HttpResponse.java index 7056f6c139..7b33ec606f 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/HttpResponse.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/HttpResponse.java @@ -38,7 +38,7 @@ * HTTP响应处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HttpResponse { diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/HttpxStat.java b/bus-http/src/main/java/org/aoju/bus/http/magic/HttpxStat.java index 6d76539daf..f979d94f09 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/HttpxStat.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/HttpxStat.java @@ -35,7 +35,7 @@ * HTTP状态 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HttpxStat { diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/PostBuilder.java b/bus-http/src/main/java/org/aoju/bus/http/magic/PostBuilder.java index ca98dd2b64..374e7c71bf 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/PostBuilder.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/PostBuilder.java @@ -37,7 +37,7 @@ * POST参数构造器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PostBuilder extends RequestBuilder { diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/PostRequest.java b/bus-http/src/main/java/org/aoju/bus/http/magic/PostRequest.java index 7df41a7467..2411060d72 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/PostRequest.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/PostRequest.java @@ -47,7 +47,7 @@ * POST请求处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PostRequest extends HttpRequest { diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/ProgressListener.java b/bus-http/src/main/java/org/aoju/bus/http/magic/ProgressListener.java index 05c380dff0..8c3918a2f0 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/ProgressListener.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/ProgressListener.java @@ -27,7 +27,7 @@ * 进度监听 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ProgressListener { diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/PutBuilder.java b/bus-http/src/main/java/org/aoju/bus/http/magic/PutBuilder.java index cfec54bbbc..ad0cc34d80 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/PutBuilder.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/PutBuilder.java @@ -36,7 +36,7 @@ * PUT参数构造器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PutBuilder extends RequestBuilder { diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/PutRequest.java b/bus-http/src/main/java/org/aoju/bus/http/magic/PutRequest.java index bb00b59650..d29725bcce 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/PutRequest.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/PutRequest.java @@ -45,7 +45,7 @@ * PUT请求处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PutRequest extends HttpRequest { diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/RequestBuilder.java b/bus-http/src/main/java/org/aoju/bus/http/magic/RequestBuilder.java index 846528f202..d236e0092c 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/RequestBuilder.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/RequestBuilder.java @@ -33,7 +33,7 @@ * 请求参数构造器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/RequestCall.java b/bus-http/src/main/java/org/aoju/bus/http/magic/RequestCall.java index 90f3ef2066..7e5c1acef5 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/RequestCall.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/RequestCall.java @@ -33,7 +33,7 @@ * 请求调用者 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RequestCall { diff --git a/bus-http/src/main/java/org/aoju/bus/http/magic/StringCallback.java b/bus-http/src/main/java/org/aoju/bus/http/magic/StringCallback.java index f4a3b861b6..da3dd09616 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/magic/StringCallback.java +++ b/bus-http/src/main/java/org/aoju/bus/http/magic/StringCallback.java @@ -31,7 +31,7 @@ * 回调处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class StringCallback extends AbsCallback { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/BootstrapDns.java b/bus-http/src/main/java/org/aoju/bus/http/metric/BootstrapDns.java index b14d550f0c..8dfb219bc9 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/BootstrapDns.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/BootstrapDns.java @@ -34,7 +34,7 @@ * 返回已知主机的硬编码结果 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class BootstrapDns implements DnsX { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/CookieJar.java b/bus-http/src/main/java/org/aoju/bus/http/metric/CookieJar.java index a14cda6eed..f0ceff2568 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/CookieJar.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/CookieJar.java @@ -35,7 +35,7 @@ * 尽管这可能会干扰需要cookie的基于会话的身份验证方案 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface CookieJar { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/Dispatcher.java b/bus-http/src/main/java/org/aoju/bus/http/metric/Dispatcher.java index 242ea7470d..422849f0fa 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/Dispatcher.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/Dispatcher.java @@ -40,7 +40,7 @@ * 如果您提供自己的执行程序,它应该能够并发地运行{@linkplain #getMaxRequests 配置的最大调用数} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Dispatcher { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/DnsOverHttps.java b/bus-http/src/main/java/org/aoju/bus/http/metric/DnsOverHttps.java index ff8751261a..852f4ddfc8 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/DnsOverHttps.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/DnsOverHttps.java @@ -46,7 +46,7 @@ * DNS over HTTPS实施 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DnsOverHttps implements DnsX { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/EventListener.java b/bus-http/src/main/java/org/aoju/bus/http/metric/EventListener.java index f614bb21aa..6e77daa0ba 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/EventListener.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/EventListener.java @@ -39,7 +39,7 @@ * 也不能重入客户机。任何对文件或网络的IO写入都应该异步进行 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class EventListener { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/Handshake.java b/bus-http/src/main/java/org/aoju/bus/http/metric/Handshake.java index e11c520ef9..ca904466fd 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/Handshake.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/Handshake.java @@ -42,7 +42,7 @@ * 此值对象描述完成的握手。使用{@link ConnectionSuite}设置新的握手策略 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Handshake { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/Interceptor.java b/bus-http/src/main/java/org/aoju/bus/http/metric/Interceptor.java index 76989e6c76..60bafa08ef 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/Interceptor.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/Interceptor.java @@ -36,7 +36,7 @@ * 通常,拦截器在请求或响应上添加、删除或转换标头 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Interceptor { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/NamedRunnable.java b/bus-http/src/main/java/org/aoju/bus/http/metric/NamedRunnable.java index 54fa5d10f5..c3d8e6c1b1 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/NamedRunnable.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/NamedRunnable.java @@ -29,7 +29,7 @@ * 可运行的实现,它总是设置它的线程名. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class NamedRunnable implements Runnable { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/BridgeInterceptor.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/BridgeInterceptor.java index c3fdd3ff86..53bd4014b7 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/BridgeInterceptor.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/BridgeInterceptor.java @@ -43,7 +43,7 @@ * 然后它继续调用网络。最后,它从网络响应构建用户响应 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class BridgeInterceptor implements Interceptor { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/CallServerInterceptor.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/CallServerInterceptor.java index f811e55c1e..4a2ae0633f 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/CallServerInterceptor.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/CallServerInterceptor.java @@ -45,7 +45,7 @@ * 它对服务器进行网络调用 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class CallServerInterceptor implements Interceptor { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/DelegatingConnection.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/DelegatingConnection.java index 001b1a42dd..705ec810dc 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/DelegatingConnection.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/DelegatingConnection.java @@ -44,7 +44,7 @@ * 实现HTTPS连接的方法是,除了特定于HTTP的内容外,所有内容都委托给HTTP连接 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class DelegatingConnection extends HttpsURLConnection { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/ErrorCode.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/ErrorCode.java index 042b9f73df..4d1a0b579a 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/ErrorCode.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/ErrorCode.java @@ -27,7 +27,7 @@ * 错误码信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum ErrorCode { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Hpack.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Hpack.java index 78a3f85a00..a78c9f9aa5 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Hpack.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Hpack.java @@ -44,7 +44,7 @@ * 动态条目被添加到数组中,从最后一个位置开始向前移动。当数组填满时,它被加倍. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class Hpack { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http1Codec.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http1Codec.java index b9997e248f..320e2bc08b 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http1Codec.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http1Codec.java @@ -46,7 +46,7 @@ * 并可以跳过读取和关闭该源 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Http1Codec implements HttpCodec { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2.java index 670b1ab397..f9f12a42db 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Http2 { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Codec.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Codec.java index f3274e1222..edc74eab3e 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Codec.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Codec.java @@ -44,7 +44,7 @@ * 使用HTTP/2帧对请求和响应进行编码. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Http2Codec implements HttpCodec { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Connection.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Connection.java index ab8db72966..600ad7e34f 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Connection.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Connection.java @@ -51,7 +51,7 @@ * 到远程对等点的套接字连接。连接主机可以发送和接收数据流. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Http2Connection implements Closeable { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Reader.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Reader.java index 7d5d82d75f..5fd3d27499 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Reader.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Reader.java @@ -39,7 +39,7 @@ * 因此,我们希望所有帧的最大长度为{@link Http2#INITIAL_MAX_FRAME_SIZE}。 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Http2Reader implements Closeable { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Stream.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Stream.java index 100ac64c9b..a62a752f40 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Stream.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Stream.java @@ -40,7 +40,7 @@ * 逻辑双向流. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Http2Stream { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Writer.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Writer.java index f59b1a9416..5ec8a89fb2 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Writer.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Http2Writer.java @@ -38,7 +38,7 @@ * 编写HTTP/2传输帧. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class Http2Writer implements Closeable { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpCodec.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpCodec.java index 8f16f3a756..266b3a716c 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpCodec.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpCodec.java @@ -34,7 +34,7 @@ * Encode HTTP请求和decode HTTP响应 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface HttpCodec { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpHeaders.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpHeaders.java index a6b0cf6abe..9ff128c894 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpHeaders.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpHeaders.java @@ -40,7 +40,7 @@ * Header实用工具 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class HttpHeaders { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpMethod.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpMethod.java index 49fa9037c5..a32913439b 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpMethod.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpMethod.java @@ -29,7 +29,7 @@ * Http请求方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class HttpMethod { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpURLConnection.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpURLConnection.java index ac67e21edb..04fd15a12c 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpURLConnection.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpURLConnection.java @@ -46,7 +46,7 @@ * 此实现使用{@linkplain NewCall}发送请求和接收响应 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class HttpURLConnection extends java.net.HttpURLConnection implements Callback { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpsURLConnection.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpsURLConnection.java index 4416c180b0..19d0d59f55 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpsURLConnection.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/HttpsURLConnection.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class HttpsURLConnection extends DelegatingConnection { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Huffman.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Huffman.java index 2712fe1601..cf14e610a8 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/Huffman.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/Huffman.java @@ -54,7 +54,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Huffman { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/NetCookieJar.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/NetCookieJar.java index 7f2b442ac6..cf0258583d 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/NetCookieJar.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/NetCookieJar.java @@ -42,7 +42,7 @@ * 委托cookie 给{@link java.net.CookieHandler} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class NetCookieJar implements CookieJar { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/PushObserver.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/PushObserver.java index b9566a014e..ca65f6111e 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/PushObserver.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/PushObserver.java @@ -36,7 +36,7 @@ * 注意,这并不保证将来的帧不会到达流ID * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface PushObserver { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/RealInterceptorChain.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/RealInterceptorChain.java index 81ab6c9a90..8f2921dd4f 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/RealInterceptorChain.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/RealInterceptorChain.java @@ -42,7 +42,7 @@ * 所有应用程序拦截器、Httpd核心、所有网络拦截器,最后是网络调用者. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class RealInterceptorChain implements Interceptor.Chain { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/RequestLine.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/RequestLine.java index eedf99bc36..260f1ca007 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/RequestLine.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/RequestLine.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class RequestLine { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/RetryAndFollowUp.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/RetryAndFollowUp.java index 7d2ad3ec0e..f7d8ed2399 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/RetryAndFollowUp.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/RetryAndFollowUp.java @@ -53,7 +53,7 @@ * 如果调用被取消,它可能会抛出{@link IOException} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class RetryAndFollowUp implements Interceptor { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/StatusLine.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/StatusLine.java index a9c99e0575..f2bf954f44 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/StatusLine.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/StatusLine.java @@ -34,7 +34,7 @@ * HTTP响应“HTTP/ 1.1200 OK”这样的在线状态. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class StatusLine { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/http/StreamException.java b/bus-http/src/main/java/org/aoju/bus/http/metric/http/StreamException.java index 35b1102f9a..e6dbe4a584 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/http/StreamException.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/http/StreamException.java @@ -29,7 +29,7 @@ * 当取消HTTP/2流而不损坏承载它的套接字时抛出 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class StreamException extends RevisedException { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/proxy/NullProxySelector.java b/bus-http/src/main/java/org/aoju/bus/http/metric/proxy/NullProxySelector.java index 30313f8659..4c951bcac2 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/proxy/NullProxySelector.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/proxy/NullProxySelector.java @@ -35,7 +35,7 @@ * 代理选择器,总是返回{@link Proxy#NO_PROXY} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NullProxySelector extends ProxySelector { diff --git a/bus-http/src/main/java/org/aoju/bus/http/metric/suffix/SuffixDatabase.java b/bus-http/src/main/java/org/aoju/bus/http/metric/suffix/SuffixDatabase.java index 560167b00d..bab9e25542 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/metric/suffix/SuffixDatabase.java +++ b/bus-http/src/main/java/org/aoju/bus/http/metric/suffix/SuffixDatabase.java @@ -43,7 +43,7 @@ * publicsuffix.org. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class SuffixDatabase { diff --git a/bus-http/src/main/java/org/aoju/bus/http/secure/Authenticator.java b/bus-http/src/main/java/org/aoju/bus/http/secure/Authenticator.java index eee89bc281..bbda3355ed 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/secure/Authenticator.java +++ b/bus-http/src/main/java/org/aoju/bus/http/secure/Authenticator.java @@ -36,7 +36,7 @@ * 应用程序可以为源服务器或代理服务器配置Httpd的身份验证器,或者两者都配置. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Authenticator { diff --git a/bus-http/src/main/java/org/aoju/bus/http/secure/BasicCertificateChainCleaner.java b/bus-http/src/main/java/org/aoju/bus/http/secure/BasicCertificateChainCleaner.java index fcbf8d4afa..f0412a87d8 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/secure/BasicCertificateChainCleaner.java +++ b/bus-http/src/main/java/org/aoju/bus/http/secure/BasicCertificateChainCleaner.java @@ -35,7 +35,7 @@ * 存在的其他机制,比如{@code AndroidCertificateChainCleaner} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class BasicCertificateChainCleaner extends CertificateChainCleaner { diff --git a/bus-http/src/main/java/org/aoju/bus/http/secure/BasicTrustRootIndex.java b/bus-http/src/main/java/org/aoju/bus/http/secure/BasicTrustRootIndex.java index 48b772e583..f6387cfc6c 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/secure/BasicTrustRootIndex.java +++ b/bus-http/src/main/java/org/aoju/bus/http/secure/BasicTrustRootIndex.java @@ -35,7 +35,7 @@ * 一个简单的索引,包含已加载到内存中的受信任根证书 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class BasicTrustRootIndex implements TrustRootIndex { diff --git a/bus-http/src/main/java/org/aoju/bus/http/secure/CertificateChainCleaner.java b/bus-http/src/main/java/org/aoju/bus/http/secure/CertificateChainCleaner.java index 8507890193..62c3e76cd1 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/secure/CertificateChainCleaner.java +++ b/bus-http/src/main/java/org/aoju/bus/http/secure/CertificateChainCleaner.java @@ -39,7 +39,7 @@ * 并提取受信任的CA证书,以便进行证书固定 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class CertificateChainCleaner { diff --git a/bus-http/src/main/java/org/aoju/bus/http/secure/CertificatePinner.java b/bus-http/src/main/java/org/aoju/bus/http/secure/CertificatePinner.java index 38ea0fb3a9..cfa040073a 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/secure/CertificatePinner.java +++ b/bus-http/src/main/java/org/aoju/bus/http/secure/CertificatePinner.java @@ -44,7 +44,7 @@ * 则{@link CertificatePinner}不能用于pin自签名证书 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class CertificatePinner { diff --git a/bus-http/src/main/java/org/aoju/bus/http/secure/Challenge.java b/bus-http/src/main/java/org/aoju/bus/http/secure/Challenge.java index 84a9c48927..7a4144a570 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/secure/Challenge.java +++ b/bus-http/src/main/java/org/aoju/bus/http/secure/Challenge.java @@ -34,7 +34,7 @@ * RFC 7235兼容的认证 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Challenge { diff --git a/bus-http/src/main/java/org/aoju/bus/http/secure/CipherSuite.java b/bus-http/src/main/java/org/aoju/bus/http/secure/CipherSuite.java index 55f7d2a792..31358dba0a 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/secure/CipherSuite.java +++ b/bus-http/src/main/java/org/aoju/bus/http/secure/CipherSuite.java @@ -32,7 +32,7 @@ * 或Java(通过JDK 9)上不可用的密码套件 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class CipherSuite { diff --git a/bus-http/src/main/java/org/aoju/bus/http/secure/Credentials.java b/bus-http/src/main/java/org/aoju/bus/http/secure/Credentials.java index a7d638c3e9..ef2abf7404 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/secure/Credentials.java +++ b/bus-http/src/main/java/org/aoju/bus/http/secure/Credentials.java @@ -32,7 +32,7 @@ * HTTP授权工厂 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Credentials { diff --git a/bus-http/src/main/java/org/aoju/bus/http/secure/DistinguishedNameParser.java b/bus-http/src/main/java/org/aoju/bus/http/secure/DistinguishedNameParser.java index aaeee1c804..495c32f780 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/secure/DistinguishedNameParser.java +++ b/bus-http/src/main/java/org/aoju/bus/http/secure/DistinguishedNameParser.java @@ -32,7 +32,7 @@ * 它不支持十六进制字符串样式的值. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class DistinguishedNameParser { diff --git a/bus-http/src/main/java/org/aoju/bus/http/secure/NetAuthenticator.java b/bus-http/src/main/java/org/aoju/bus/http/secure/NetAuthenticator.java index b6f5771ddb..b8ed3d2a20 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/secure/NetAuthenticator.java +++ b/bus-http/src/main/java/org/aoju/bus/http/secure/NetAuthenticator.java @@ -37,7 +37,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class NetAuthenticator implements Authenticator { diff --git a/bus-http/src/main/java/org/aoju/bus/http/secure/OkHostnameVerifier.java b/bus-http/src/main/java/org/aoju/bus/http/secure/OkHostnameVerifier.java index c62c8a50d1..f128571e14 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/secure/OkHostnameVerifier.java +++ b/bus-http/src/main/java/org/aoju/bus/http/secure/OkHostnameVerifier.java @@ -38,7 +38,7 @@ * 一个与RFC 2818一致的HostnameVerifier * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class OkHostnameVerifier implements HostnameVerifier { diff --git a/bus-http/src/main/java/org/aoju/bus/http/secure/SSLSocketFactory.java b/bus-http/src/main/java/org/aoju/bus/http/secure/SSLSocketFactory.java index c4b6d2624d..005746afd4 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/secure/SSLSocketFactory.java +++ b/bus-http/src/main/java/org/aoju/bus/http/secure/SSLSocketFactory.java @@ -31,7 +31,7 @@ * Https SSL证书 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SSLSocketFactory { diff --git a/bus-http/src/main/java/org/aoju/bus/http/secure/TlsVersion.java b/bus-http/src/main/java/org/aoju/bus/http/secure/TlsVersion.java index 0332d4beea..a81aa351a3 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/secure/TlsVersion.java +++ b/bus-http/src/main/java/org/aoju/bus/http/secure/TlsVersion.java @@ -32,7 +32,7 @@ * 查看{@link javax.net.ssl.SSLSocket # setEnabledProtocols} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum TlsVersion { diff --git a/bus-http/src/main/java/org/aoju/bus/http/secure/TrustRootIndex.java b/bus-http/src/main/java/org/aoju/bus/http/secure/TrustRootIndex.java index 72db457ebd..e38d21476a 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/secure/TrustRootIndex.java +++ b/bus-http/src/main/java/org/aoju/bus/http/secure/TrustRootIndex.java @@ -29,7 +29,7 @@ * 签名证书索引 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface TrustRootIndex { diff --git a/bus-http/src/main/java/org/aoju/bus/http/secure/X509TrustManager.java b/bus-http/src/main/java/org/aoju/bus/http/secure/X509TrustManager.java index 8f2df63a34..daa4122724 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/secure/X509TrustManager.java +++ b/bus-http/src/main/java/org/aoju/bus/http/secure/X509TrustManager.java @@ -36,7 +36,7 @@ * 证书管理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class X509TrustManager implements javax.net.ssl.X509TrustManager { diff --git a/bus-http/src/main/java/org/aoju/bus/http/socket/RealWebSocket.java b/bus-http/src/main/java/org/aoju/bus/http/socket/RealWebSocket.java index 0dae056ecc..701857b6af 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/socket/RealWebSocket.java +++ b/bus-http/src/main/java/org/aoju/bus/http/socket/RealWebSocket.java @@ -49,7 +49,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class RealWebSocket implements WebSocket, WebSocketReader.FrameCallback { diff --git a/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocket.java b/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocket.java index e59f37da1c..6e3c6eb407 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocket.java +++ b/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocket.java @@ -32,7 +32,7 @@ * 通常是{@link Httpd} 在正常操作时,每个web套接字将通过一系列状态进行处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface WebSocket { diff --git a/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocketListener.java b/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocketListener.java index 71c7d66282..dd51abc17c 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocketListener.java +++ b/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocketListener.java @@ -30,7 +30,7 @@ * web socket 监听器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class WebSocketListener { diff --git a/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocketProtocol.java b/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocketProtocol.java index b560230ff0..58216c45b3 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocketProtocol.java +++ b/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocketProtocol.java @@ -30,7 +30,7 @@ * web socket协议信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class WebSocketProtocol { diff --git a/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocketReader.java b/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocketReader.java index 930a852c48..fa19bf8239 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocketReader.java +++ b/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocketReader.java @@ -36,7 +36,7 @@ * 这个类不是线程安全的 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class WebSocketReader { diff --git a/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocketWriter.java b/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocketWriter.java index b0b506d8b9..b2238ff47e 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocketWriter.java +++ b/bus-http/src/main/java/org/aoju/bus/http/socket/WebSocketWriter.java @@ -33,7 +33,7 @@ * 这个类不是线程安全的 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class WebSocketWriter { diff --git a/bus-limiter/pom.xml b/bus-limiter/pom.xml index 2ae7d04826..a1fe32b833 100755 --- a/bus-limiter/pom.xml +++ b/bus-limiter/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-limiter - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/Handler.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/Handler.java index 64809e9854..e6bcbcdb13 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/Handler.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/Handler.java @@ -33,7 +33,7 @@ * limiter 降级策略应该由limiter本身实现,这里只是一个简单的替代方案 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Handler { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/Injector.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/Injector.java index 0b27d132a2..b7ffc29e59 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/Injector.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/Injector.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Injector { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/Limiter.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/Limiter.java index ed27b294a0..bf30268304 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/Limiter.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/Limiter.java @@ -30,7 +30,7 @@ * 限制器件的定义 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Limiter { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/Parser.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/Parser.java index e858287687..2290521d0a 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/Parser.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/Parser.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Parser { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/Resolver.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/Resolver.java index eae2d812de..32189ae1e8 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/Resolver.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/Resolver.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Resolver { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/LimiterParameter.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/LimiterParameter.java index 42e8394508..c9ae282780 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/LimiterParameter.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/LimiterParameter.java @@ -32,7 +32,7 @@ * 限流参数 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target(ElementType.FIELD) diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Lock.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Lock.java index 6ffc51d0c4..97f176e113 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Lock.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Lock.java @@ -31,7 +31,7 @@ * 锁 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target({ElementType.METHOD, ElementType.TYPE}) diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Locks.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Locks.java index 2f1f9db960..10d6e6dc53 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Locks.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Locks.java @@ -32,7 +32,7 @@ * 锁 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target({ElementType.METHOD, ElementType.TYPE}) diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Peak.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Peak.java index fec1af9c10..58ea09faaa 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Peak.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Peak.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target({ElementType.METHOD, ElementType.TYPE}) diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/RateLimiter.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/RateLimiter.java index 68f7e58d7d..a87a247958 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/RateLimiter.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/RateLimiter.java @@ -31,7 +31,7 @@ * 限流 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target({ElementType.METHOD, ElementType.TYPE}) diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/execute/LimitContextsValueWrapper.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/execute/LimitContextsValueWrapper.java index 0b60420edf..4ae20c2e39 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/execute/LimitContextsValueWrapper.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/execute/LimitContextsValueWrapper.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LimitContextsValueWrapper { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/execute/LimiterExecutionContext.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/execute/LimiterExecutionContext.java index 995c372758..3e7ccb2341 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/execute/LimiterExecutionContext.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/execute/LimiterExecutionContext.java @@ -44,7 +44,7 @@ * limiter 上下文信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LimiterExecutionContext { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/expression/LimiterExpressionRootObject.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/expression/LimiterExpressionRootObject.java index ffe2cd91e5..83a709e449 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/expression/LimiterExpressionRootObject.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/expression/LimiterExpressionRootObject.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LimiterExpressionRootObject { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/expression/LimiterOperationExpressionEvaluator.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/expression/LimiterOperationExpressionEvaluator.java index a62302d75e..b546c62359 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/expression/LimiterOperationExpressionEvaluator.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/expression/LimiterOperationExpressionEvaluator.java @@ -42,7 +42,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LimiterOperationExpressionEvaluator { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/intercept/BeanFactoryLimitedResourceSourceAdvisor.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/intercept/BeanFactoryLimitedResourceSourceAdvisor.java index 4bd6e0a3c0..bd00461319 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/intercept/BeanFactoryLimitedResourceSourceAdvisor.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/intercept/BeanFactoryLimitedResourceSourceAdvisor.java @@ -31,7 +31,7 @@ * 实际的切面 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BeanFactoryLimitedResourceSourceAdvisor extends AbstractBeanFactoryPointcutAdvisor { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/intercept/LimitedResourceSourcePointcut.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/intercept/LimitedResourceSourcePointcut.java index 850f7f3cc4..f477e79db7 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/intercept/LimitedResourceSourcePointcut.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/intercept/LimitedResourceSourcePointcut.java @@ -35,7 +35,7 @@ * 切点抽象定义 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ abstract class LimitedResourceSourcePointcut extends StaticMethodMatcherPointcut implements Serializable { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/intercept/LimiterAspectSupport.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/intercept/LimiterAspectSupport.java index 479db92e62..84814aab1a 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/intercept/LimiterAspectSupport.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/intercept/LimiterAspectSupport.java @@ -47,7 +47,7 @@ * 使用beanfactory的一些基础设施 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class LimiterAspectSupport implements BeanFactoryAware, InitializingBean, SmartInitializingSingleton { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/intercept/LimiterInterceptor.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/intercept/LimiterInterceptor.java index b350796668..a530bffdeb 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/intercept/LimiterInterceptor.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/intercept/LimiterInterceptor.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LimiterInterceptor extends LimiterAspectSupport implements MethodInterceptor, Serializable { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/metadata/AbstractLimitedResourceMetadata.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/metadata/AbstractLimitedResourceMetadata.java index 93c0aa0779..527e795458 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/metadata/AbstractLimitedResourceMetadata.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/metadata/AbstractLimitedResourceMetadata.java @@ -40,7 +40,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractLimitedResourceMetadata implements LimitedResourceMetadata, Observer { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/metadata/LimitedResourceKey.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/metadata/LimitedResourceKey.java index 9fc488a072..1fffbb0386 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/metadata/LimitedResourceKey.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/metadata/LimitedResourceKey.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LimitedResourceKey implements Comparable { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/metadata/LimitedResourceMetadata.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/metadata/LimitedResourceMetadata.java index afaaa0537a..c436c76391 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/metadata/LimitedResourceMetadata.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/metadata/LimitedResourceMetadata.java @@ -35,7 +35,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface LimitedResourceMetadata { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/metadata/LimitedResourceMetadataCache.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/metadata/LimitedResourceMetadataCache.java index fade61ead7..8b43a76a6a 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/metadata/LimitedResourceMetadataCache.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/metadata/LimitedResourceMetadataCache.java @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LimitedResourceMetadataCache { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/AbstractLimitedResource.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/AbstractLimitedResource.java index 23827565de..65174ce8a5 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/AbstractLimitedResource.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/AbstractLimitedResource.java @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractLimitedResource extends Observable implements LimitedResource { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/DefaultLimitedResourceSource.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/DefaultLimitedResourceSource.java index 2cf231f7fd..e17d3a7e8f 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/DefaultLimitedResourceSource.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/DefaultLimitedResourceSource.java @@ -39,7 +39,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DefaultLimitedResourceSource implements LimitedResourceSource { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResource.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResource.java index 6bdf5d6cda..1ae966af87 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResource.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResource.java @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface LimitedResource { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResourceScanner.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResourceScanner.java index 0b7279c594..16cf48e8f4 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResourceScanner.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResourceScanner.java @@ -45,7 +45,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LimitedResourceScanner implements LimitedResourceSource { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResourceSource.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResourceSource.java index 279d0614cf..6331ca9800 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResourceSource.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResourceSource.java @@ -30,7 +30,7 @@ * 获取限流规则 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface LimitedResourceSource { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/Lock.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/Lock.java index 44d9fab62e..2e9bbea23d 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/Lock.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/Lock.java @@ -31,7 +31,7 @@ * Lock * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class Lock implements Limiter { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/LockAnnotationParser.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/LockAnnotationParser.java index adab8b07f8..24177663ed 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/LockAnnotationParser.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/LockAnnotationParser.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LockAnnotationParser extends AbstractParser { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/LockResource.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/LockResource.java index d21f22f36c..ec87801987 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/LockResource.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/LockResource.java @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LockResource extends AbstractLimitedResource { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/LockResourceMetadata.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/LockResourceMetadata.java index 295b01471b..014dac1c2c 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/LockResourceMetadata.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/LockResourceMetadata.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LockResourceMetadata extends AbstractLimitedResourceMetadata { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/jdk/JdkLock.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/jdk/JdkLock.java index d15f88cd4f..d80d96cac3 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/jdk/JdkLock.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/jdk/JdkLock.java @@ -33,7 +33,7 @@ * 基于ConcurrentHashMap和ReentrantLock实现的一个简单的锁组件 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JdkLock extends org.aoju.bus.limiter.support.lock.Lock { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/redis/RedisLock.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/redis/RedisLock.java index ce267eacb5..f5b19df522 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/redis/RedisLock.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/redis/RedisLock.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RedisLock extends Lock { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/zookeeper/ZookeeperLock.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/zookeeper/ZookeeperLock.java index 74062161ed..9f2cfdcec1 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/zookeeper/ZookeeperLock.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/lock/zookeeper/ZookeeperLock.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ZookeeperLock extends Lock { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/PeakLimiter.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/PeakLimiter.java index 3f903c2f61..72ac26a1a9 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/PeakLimiter.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/PeakLimiter.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class PeakLimiter implements Limiter { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/PeakLimiterAnnotationParser.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/PeakLimiterAnnotationParser.java index ba43700af2..bea98adbf1 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/PeakLimiterAnnotationParser.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/PeakLimiterAnnotationParser.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PeakLimiterAnnotationParser extends AbstractParser { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/PeakLimiterResource.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/PeakLimiterResource.java index e70fe33e3a..d3cf0e7af1 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/PeakLimiterResource.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/PeakLimiterResource.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PeakLimiterResource extends AbstractLimitedResource { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/PeakLimiterResourceMetadata.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/PeakLimiterResourceMetadata.java index 82f9224610..c33ed5b40f 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/PeakLimiterResourceMetadata.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/PeakLimiterResourceMetadata.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PeakLimiterResourceMetadata extends AbstractLimitedResourceMetadata { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/jdk/JdkPeakLimiter.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/jdk/JdkPeakLimiter.java index 6aedb42e22..01514d59bd 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/jdk/JdkPeakLimiter.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/jdk/JdkPeakLimiter.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JdkPeakLimiter extends PeakLimiter { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/redis/RedisPeakLimiter.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/redis/RedisPeakLimiter.java index b5d34e2000..4247e939f9 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/redis/RedisPeakLimiter.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/peak/redis/RedisPeakLimiter.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RedisPeakLimiter extends PeakLimiter { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/AbstractParser.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/AbstractParser.java index 7c5fcfe489..b5926dc1c2 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/AbstractParser.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/AbstractParser.java @@ -34,7 +34,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractParser, V extends Annotation> implements Parser { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/RateLimiter.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/RateLimiter.java index 32ae1d144d..8abe1ddad0 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/RateLimiter.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/RateLimiter.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class RateLimiter implements Limiter { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/RateLimiterAnnotationParser.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/RateLimiterAnnotationParser.java index 56ddba3c19..28ba76203f 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/RateLimiterAnnotationParser.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/RateLimiterAnnotationParser.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RateLimiterAnnotationParser extends AbstractParser { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/RateLimiterResource.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/RateLimiterResource.java index ea05d1f82e..1437454b55 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/RateLimiterResource.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/RateLimiterResource.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RateLimiterResource extends AbstractLimitedResource { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/RateLimiterResourceMetadata.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/RateLimiterResourceMetadata.java index a3bc3a8250..504185d3df 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/RateLimiterResourceMetadata.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/RateLimiterResourceMetadata.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RateLimiterResourceMetadata extends AbstractLimitedResourceMetadata { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/jdk/JdkRateLimiter.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/jdk/JdkRateLimiter.java index 054e230fef..755e7396b7 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/jdk/JdkRateLimiter.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/jdk/JdkRateLimiter.java @@ -35,7 +35,7 @@ * 一个RateLimiter组件 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JdkRateLimiter extends RateLimiter { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/jdk/RateLimiterObject.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/jdk/RateLimiterObject.java index 7782eac8c5..d8c47ac117 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/jdk/RateLimiterObject.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/jdk/RateLimiterObject.java @@ -27,7 +27,7 @@ * 基于令牌桶实现的速率限制器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RateLimiterObject { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/redis/RedisRatelimiter.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/redis/RedisRatelimiter.java index 402edd0271..2d8b767225 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/redis/RedisRatelimiter.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/redis/RedisRatelimiter.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RedisRatelimiter extends RateLimiter { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/redis/RedisRatelimiterObject.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/redis/RedisRatelimiterObject.java index c8ff8f9c27..f624fb4c2f 100755 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/redis/RedisRatelimiterObject.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/redis/RedisRatelimiterObject.java @@ -37,7 +37,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RedisRatelimiterObject extends RedissonObject { diff --git a/bus-logger/pom.xml b/bus-logger/pom.xml index 03bd446caa..f718387e26 100755 --- a/bus-logger/pom.xml +++ b/bus-logger/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-logger - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/AbstractAware.java b/bus-logger/src/main/java/org/aoju/bus/logger/AbstractAware.java index ab8186d6f4..e9f379907b 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/AbstractAware.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/AbstractAware.java @@ -34,7 +34,7 @@ * 实现了一些通用的接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8++ */ public abstract class AbstractAware implements Log, Serializable { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/GlobalFactory.java b/bus-logger/src/main/java/org/aoju/bus/logger/GlobalFactory.java index d216629e53..e0fa4c9da9 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/GlobalFactory.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/GlobalFactory.java @@ -35,7 +35,7 @@ * 用于减少日志工厂创建,减少日志库探测 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GlobalFactory { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/Log.java b/bus-logger/src/main/java/org/aoju/bus/logger/Log.java index 84437fb323..42b8f03674 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/Log.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/Log.java @@ -29,7 +29,7 @@ * 日志统一接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Log extends TraceLog, DebugLog, InfoLog, WarnLog, ErrorLog { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/LogFactory.java b/bus-logger/src/main/java/org/aoju/bus/logger/LogFactory.java index cda9a6af3b..55f50aa5d1 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/LogFactory.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/LogFactory.java @@ -43,7 +43,7 @@ * 日志工厂类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class LogFactory { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/Logger.java b/bus-logger/src/main/java/org/aoju/bus/logger/Logger.java index 4a8a16951e..d80755311b 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/Logger.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/Logger.java @@ -31,7 +31,7 @@ * 静态日志类,用于在不引入日志对象的情况下打印日志 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Logger { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/commons/ApacheCommonsLog.java b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/commons/ApacheCommonsLog.java index 72743a8c39..9768946436 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/commons/ApacheCommonsLog.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/commons/ApacheCommonsLog.java @@ -34,7 +34,7 @@ * Apache Commons Logging * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ApacheCommonsLog extends AbstractAware { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/commons/ApacheCommonsLog4JLog.java b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/commons/ApacheCommonsLog4JLog.java index 38ba9b8478..5c264c0aad 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/commons/ApacheCommonsLog4JLog.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/commons/ApacheCommonsLog4JLog.java @@ -31,7 +31,7 @@ * Apache Commons Logging for Log4j * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ApacheCommonsLog4JLog extends Log4jLog { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/commons/ApacheCommonsLogFactory.java b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/commons/ApacheCommonsLogFactory.java index 95326bde74..6b640e5b03 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/commons/ApacheCommonsLogFactory.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/commons/ApacheCommonsLogFactory.java @@ -30,7 +30,7 @@ * Apache Commons Logging * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ApacheCommonsLogFactory extends LogFactory { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/console/ConsoleLog.java b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/console/ConsoleLog.java index a5fc0c2348..79f8fa2c2f 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/console/ConsoleLog.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/console/ConsoleLog.java @@ -36,7 +36,7 @@ * 利用System.out.println()打印日志 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ConsoleLog extends AbstractAware { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/console/ConsoleLogFactory.java b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/console/ConsoleLogFactory.java index ae73ca2939..5f098b046b 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/console/ConsoleLogFactory.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/console/ConsoleLogFactory.java @@ -30,7 +30,7 @@ * 利用System.out.println()打印日志 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ConsoleLogFactory extends LogFactory { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/jboss/JbossLog.java b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/jboss/JbossLog.java index 8f8b4891af..32c660dbb8 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/jboss/JbossLog.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/jboss/JbossLog.java @@ -33,7 +33,7 @@ * Jboss-Logging log. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JbossLog extends AbstractAware { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/jboss/JbossLogFactory.java b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/jboss/JbossLogFactory.java index 9e1efa051f..1150e21e2e 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/jboss/JbossLogFactory.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/jboss/JbossLogFactory.java @@ -30,7 +30,7 @@ * Jboss-Loggin log. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JbossLogFactory extends LogFactory { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/jdk/JdkLog.java b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/jdk/JdkLog.java index 14bc77f145..de2f6150d1 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/jdk/JdkLog.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/jdk/JdkLog.java @@ -35,7 +35,7 @@ * java.util.logging log. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JdkLog extends AbstractAware { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/jdk/JdkLogFactory.java b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/jdk/JdkLogFactory.java index 153dfcfdaa..fa91819ebc 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/jdk/JdkLogFactory.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/jdk/JdkLogFactory.java @@ -37,7 +37,7 @@ * java.util.logging log. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JdkLogFactory extends LogFactory { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/log4j/Log4jLog.java b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/log4j/Log4jLog.java index 66d21138d4..6ca797b8b1 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/log4j/Log4jLog.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/log4j/Log4jLog.java @@ -33,7 +33,7 @@ * Apache Log4J log. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Log4jLog extends AbstractAware { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/log4j/Log4jLogFactory.java b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/log4j/Log4jLogFactory.java index a797fec5d7..6f6f0bbc8c 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/log4j/Log4jLogFactory.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/log4j/Log4jLogFactory.java @@ -30,7 +30,7 @@ * Apache Log4J log. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Log4jLogFactory extends LogFactory { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/log4j2/Log4j2Log.java b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/log4j2/Log4j2Log.java index 67a9d19b15..758ffad9c7 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/log4j2/Log4j2Log.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/log4j2/Log4j2Log.java @@ -34,7 +34,7 @@ * Apache Log4J 2 log. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Log4j2Log extends AbstractAware { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/log4j2/Log4j2LogFactory.java b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/log4j2/Log4j2LogFactory.java index 2c4936ff40..39d016527a 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/log4j2/Log4j2LogFactory.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/log4j2/Log4j2LogFactory.java @@ -30,7 +30,7 @@ * Apache Log4J 2 log. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Log4j2LogFactory extends LogFactory { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/slf4j/Slf4jLog.java b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/slf4j/Slf4jLog.java index b7a96a3d53..e5b2b051b9 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/slf4j/Slf4jLog.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/slf4j/Slf4jLog.java @@ -36,7 +36,7 @@ * 无缝支持 LogBack * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Slf4jLog extends AbstractAware { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/slf4j/Slf4jLogFactory.java b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/slf4j/Slf4jLogFactory.java index 1278b8f6b1..95ded4b475 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/slf4j/Slf4jLogFactory.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/slf4j/Slf4jLogFactory.java @@ -37,7 +37,7 @@ * 无缝支持LogBack * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Slf4jLogFactory extends LogFactory { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/tinylog/TinyLog.java b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/tinylog/TinyLog.java index d0185d50a2..c9a2d7d0ec 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/tinylog/TinyLog.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/tinylog/TinyLog.java @@ -35,7 +35,7 @@ * tinylog log. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TinyLog extends AbstractAware { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/tinylog/TinyLogFactory.java b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/tinylog/TinyLogFactory.java index 80462dc6bc..12bd872cb8 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/dialect/tinylog/TinyLogFactory.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/dialect/tinylog/TinyLogFactory.java @@ -30,7 +30,7 @@ * TinyLog log. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TinyLogFactory extends LogFactory { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/level/DebugLog.java b/bus-logger/src/main/java/org/aoju/bus/logger/level/DebugLog.java index 61359b1087..3cb5e9df9e 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/level/DebugLog.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/level/DebugLog.java @@ -27,7 +27,7 @@ * DEBUG级别日志接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface DebugLog { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/level/ErrorLog.java b/bus-logger/src/main/java/org/aoju/bus/logger/level/ErrorLog.java index fee9c9ce41..681b1ea4c7 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/level/ErrorLog.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/level/ErrorLog.java @@ -27,7 +27,7 @@ * ERROR级别日志接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ErrorLog { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/level/InfoLog.java b/bus-logger/src/main/java/org/aoju/bus/logger/level/InfoLog.java index aa16844637..5566e01228 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/level/InfoLog.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/level/InfoLog.java @@ -27,7 +27,7 @@ * INFO级别日志接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface InfoLog { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/level/Level.java b/bus-logger/src/main/java/org/aoju/bus/logger/level/Level.java index 2929b313cb..9fc309a560 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/level/Level.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/level/Level.java @@ -27,7 +27,7 @@ * 日志等级 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum Level { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/level/TraceLog.java b/bus-logger/src/main/java/org/aoju/bus/logger/level/TraceLog.java index 26d8db46c6..8c039f3c4d 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/level/TraceLog.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/level/TraceLog.java @@ -27,7 +27,7 @@ * TRACE级别日志接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface TraceLog { diff --git a/bus-logger/src/main/java/org/aoju/bus/logger/level/WarnLog.java b/bus-logger/src/main/java/org/aoju/bus/logger/level/WarnLog.java index 7322bb8187..c7e9ecf1db 100755 --- a/bus-logger/src/main/java/org/aoju/bus/logger/level/WarnLog.java +++ b/bus-logger/src/main/java/org/aoju/bus/logger/level/WarnLog.java @@ -27,7 +27,7 @@ * WARN级别日志接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface WarnLog { diff --git a/bus-mapper/pom.xml b/bus-mapper/pom.xml index 70f836e695..2382a40cc8 100755 --- a/bus-mapper/pom.xml +++ b/bus-mapper/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-mapper - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/annotation/ColumnType.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/annotation/ColumnType.java index 594be13f4f..32286fc594 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/annotation/ColumnType.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/annotation/ColumnType.java @@ -36,7 +36,7 @@ * 针对列的复杂属性配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target({ElementType.FIELD}) diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/annotation/NameStyle.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/annotation/NameStyle.java index a8f81cf62a..0d4c80c412 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/annotation/NameStyle.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/annotation/NameStyle.java @@ -34,7 +34,7 @@ * 名字转换样式,注解的优先级高于全局配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target({ElementType.TYPE}) diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/annotation/Version.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/annotation/Version.java index 6b33fea265..781e61768a 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/annotation/Version.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/annotation/Version.java @@ -35,7 +35,7 @@ * 版本信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target({ElementType.FIELD}) diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/EntityBuilder.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/EntityBuilder.java index 2a1990dbcc..c9f7254c0a 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/EntityBuilder.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/EntityBuilder.java @@ -49,7 +49,7 @@ * 实体类工具类 - 处理实体和数据库表以及字段 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EntityBuilder { @@ -190,7 +190,7 @@ public static synchronized void initEntityNameMap(Class entityClass, Config c } for (EntityField field : fields) { //如果启用了简单类型,就做简单类型校验,如果不是简单类型,直接跳过 - //5.6.1 如果启用了枚举作为简单类型,就不会自动忽略枚举类型 + //5.6.3 如果启用了枚举作为简单类型,就不会自动忽略枚举类型 if (config.isUseSimpleType() && !(SimpleType.isSimpleType(field.getJavaType()) || diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/FieldSourceBuilder.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/FieldSourceBuilder.java index 8c0c4d6461..a67183a226 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/FieldSourceBuilder.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/FieldSourceBuilder.java @@ -40,7 +40,7 @@ * 类字段工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FieldSourceBuilder { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/MapperBuilder.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/MapperBuilder.java index 6f30a8ae3e..6e22bf221f 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/MapperBuilder.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/MapperBuilder.java @@ -45,7 +45,7 @@ * 处理主要逻辑,最关键的一个类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MapperBuilder { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/MapperTemplate.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/MapperTemplate.java index 3383163f1f..967087dd4a 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/MapperTemplate.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/MapperTemplate.java @@ -53,7 +53,7 @@ * 通用Mapper模板类,扩展通用Mapper时需要继承该类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class MapperTemplate { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/OGNL.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/OGNL.java index 60a814ccfa..c92eff21b5 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/OGNL.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/OGNL.java @@ -34,7 +34,7 @@ * OGNL静态方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class OGNL { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/SqlSourceBuilder.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/SqlSourceBuilder.java index dd546bb23a..27381b480c 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/SqlSourceBuilder.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/builder/SqlSourceBuilder.java @@ -37,7 +37,7 @@ * 拼常用SQL的工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SqlSourceBuilder { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/BasicMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/BasicMapper.java index 122bda0e68..57d24c415b 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/BasicMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/BasicMapper.java @@ -32,7 +32,7 @@ * 通用Mapper接口,其他接口继承该接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface BasicMapper extends diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/ConditionMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/ConditionMapper.java index fd8adb082a..fd2c450f58 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/ConditionMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/ConditionMapper.java @@ -30,7 +30,7 @@ * 通用Mapper接口,Condition查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ConditionMapper extends diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/IdsMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/IdsMapper.java index 9b528cb452..d0512bd9bf 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/IdsMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/IdsMapper.java @@ -30,7 +30,7 @@ * 通用Mapper接口,根据ids操作 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface IdsMapper extends SelectByIdsMapper, DeleteByIdsMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/Mapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/Mapper.java index 2ddf0a99a6..6f73663689 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/Mapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/Mapper.java @@ -27,7 +27,7 @@ * 通用Mapper接口,其他接口继承该接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Mapper extends diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/Marker.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/Marker.java index 1f7dfef8f0..0af7d835d0 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/Marker.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/Marker.java @@ -27,7 +27,7 @@ * 标记接口,继承该接口的接口,在MapperScannerConfigurer#setMarkerInterface时,会自动注册到通用Mapper * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Marker { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/RowBoundsMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/RowBoundsMapper.java index 0191dc7cd0..ffccce2777 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/RowBoundsMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/RowBoundsMapper.java @@ -30,7 +30,7 @@ * 配合分页插件可以实现物理分页 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface RowBoundsMapper extends diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/BasicDeleteMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/BasicDeleteMapper.java index a357dbbb57..6b391cfa05 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/BasicDeleteMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/BasicDeleteMapper.java @@ -30,7 +30,7 @@ * 通用Mapper接口,基础删除 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface BasicDeleteMapper extends diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/BasicInsertMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/BasicInsertMapper.java index 4dc0c5cd58..fb1f2f4f67 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/BasicInsertMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/BasicInsertMapper.java @@ -31,7 +31,7 @@ * 通用Mapper接口,基础查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface BasicInsertMapper extends diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/BasicSelectMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/BasicSelectMapper.java index fbbb928c43..14a9ed7b9e 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/BasicSelectMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/BasicSelectMapper.java @@ -29,7 +29,7 @@ * 通用Mapper接口,基础查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface BasicSelectMapper extends diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/BasicUpdateMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/BasicUpdateMapper.java index c784f42a6b..ec7570a8f8 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/BasicUpdateMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/BasicUpdateMapper.java @@ -30,7 +30,7 @@ * 通用Mapper接口,基础查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface BasicUpdateMapper extends diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/delete/DeleteByPrimaryKeyMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/delete/DeleteByPrimaryKeyMapper.java index 8ae23e933a..76319cc2b0 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/delete/DeleteByPrimaryKeyMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/delete/DeleteByPrimaryKeyMapper.java @@ -30,7 +30,7 @@ * 通用Mapper接口,删除 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface DeleteByPrimaryKeyMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/delete/DeleteMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/delete/DeleteMapper.java index 6965147276..8b22e8d43c 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/delete/DeleteMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/delete/DeleteMapper.java @@ -30,7 +30,7 @@ * 通用Mapper接口,删除 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface DeleteMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/insert/InsertListMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/insert/InsertListMapper.java index f53ff8594d..5a96064d83 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/insert/InsertListMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/insert/InsertListMapper.java @@ -33,7 +33,7 @@ * 通用Mapper接口,特殊方法,批量插入,支持批量插入的数据库都可以使用,例如mysql,h2等 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface InsertListMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/insert/InsertMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/insert/InsertMapper.java index 65b26e73bc..5061bcf21f 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/insert/InsertMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/insert/InsertMapper.java @@ -30,7 +30,7 @@ * 通用Mapper接口,插入 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface InsertMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/insert/InsertSelectiveMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/insert/InsertSelectiveMapper.java index 3a88a5dc49..1c99cac126 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/insert/InsertSelectiveMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/insert/InsertSelectiveMapper.java @@ -30,7 +30,7 @@ * 通用Mapper接口,插入 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface InsertSelectiveMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/ExistsWithPrimaryKeyMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/ExistsWithPrimaryKeyMapper.java index 2a21b66630..bb31e87bf6 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/ExistsWithPrimaryKeyMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/ExistsWithPrimaryKeyMapper.java @@ -30,7 +30,7 @@ * 通用Mapper接口,查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ExistsWithPrimaryKeyMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectAllMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectAllMapper.java index 5ef4cb754f..51e9d67020 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectAllMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectAllMapper.java @@ -32,7 +32,7 @@ * 通用Mapper接口,查询全部 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SelectAllMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectByPrimaryKeyMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectByPrimaryKeyMapper.java index 112c1a5ffb..215d456506 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectByPrimaryKeyMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectByPrimaryKeyMapper.java @@ -30,7 +30,7 @@ * 通用Mapper接口,其他接口继承该接口即可 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SelectByPrimaryKeyMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectCountMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectCountMapper.java index 84a4e4728e..c8b5c035ee 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectCountMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectCountMapper.java @@ -30,7 +30,7 @@ * 通用Mapper接口,查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SelectCountMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectMapper.java index e6e4abc4da..ebd56907be 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectMapper.java @@ -32,7 +32,7 @@ * 通用Mapper接口,查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SelectMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectOneMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectOneMapper.java index 3141763304..6aa9d15f88 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectOneMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/select/SelectOneMapper.java @@ -30,7 +30,7 @@ * 通用Mapper接口,查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SelectOneMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/update/UpdateByPrimaryKeyMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/update/UpdateByPrimaryKeyMapper.java index 13ee50c415..4fdf00cbe6 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/update/UpdateByPrimaryKeyMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/update/UpdateByPrimaryKeyMapper.java @@ -31,7 +31,7 @@ * 通用Mapper接口,更新 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface UpdateByPrimaryKeyMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/update/UpdateByPrimaryKeySelectiveMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/update/UpdateByPrimaryKeySelectiveMapper.java index ec53c1ee15..1407a706d5 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/update/UpdateByPrimaryKeySelectiveMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/basic/update/UpdateByPrimaryKeySelectiveMapper.java @@ -31,7 +31,7 @@ * 通用Mapper接口,更新 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface UpdateByPrimaryKeySelectiveMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/DeleteByConditionMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/DeleteByConditionMapper.java index 66e83996f8..7b2df061e3 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/DeleteByConditionMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/DeleteByConditionMapper.java @@ -30,7 +30,7 @@ * 通用Mapper接口,Condition查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface DeleteByConditionMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/SelectByConditionMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/SelectByConditionMapper.java index b542115f0f..68e14bd5ce 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/SelectByConditionMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/SelectByConditionMapper.java @@ -32,7 +32,7 @@ * 通用Mapper接口,Condition查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SelectByConditionMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/SelectCountByConditionMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/SelectCountByConditionMapper.java index 12fba95fd7..e993562040 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/SelectCountByConditionMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/SelectCountByConditionMapper.java @@ -30,7 +30,7 @@ * 通用Mapper接口,Condition查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SelectCountByConditionMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/UpdateByConditionMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/UpdateByConditionMapper.java index 0330ac482d..e6067b82ef 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/UpdateByConditionMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/UpdateByConditionMapper.java @@ -32,7 +32,7 @@ * 通用Mapper接口,Condition查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface UpdateByConditionMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/UpdateByConditionSelectiveMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/UpdateByConditionSelectiveMapper.java index 592ab6ea21..04ead5f688 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/UpdateByConditionSelectiveMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/condition/UpdateByConditionSelectiveMapper.java @@ -32,7 +32,7 @@ * 通用Mapper接口,Condition查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface UpdateByConditionSelectiveMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/dialect/SqlServerMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/dialect/SqlServerMapper.java index afaa51aaa2..81a0642a3b 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/dialect/SqlServerMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/dialect/SqlServerMapper.java @@ -31,7 +31,7 @@ * 通用Mapper接口,SqlServerMapper独有的通用方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SqlServerMapper extends diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/dialect/sqlserver/InsertMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/dialect/sqlserver/InsertMapper.java index 5777844434..e651d45988 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/dialect/sqlserver/InsertMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/dialect/sqlserver/InsertMapper.java @@ -31,7 +31,7 @@ * 通用Mapper接口,插入 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface InsertMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/dialect/sqlserver/InsertSelectiveMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/dialect/sqlserver/InsertSelectiveMapper.java index fd240f1d57..d243b496f4 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/dialect/sqlserver/InsertSelectiveMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/dialect/sqlserver/InsertSelectiveMapper.java @@ -31,7 +31,7 @@ * 通用Mapper接口,插入 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface InsertSelectiveMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/ids/DeleteByIdsMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/ids/DeleteByIdsMapper.java index 88ce417541..4f49f2b4af 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/ids/DeleteByIdsMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/ids/DeleteByIdsMapper.java @@ -30,7 +30,7 @@ * 通用Mapper接口,根据ids删除 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface DeleteByIdsMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/ids/SelectByIdsMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/ids/SelectByIdsMapper.java index 167a057d55..2725b02d32 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/ids/SelectByIdsMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/ids/SelectByIdsMapper.java @@ -32,7 +32,7 @@ * 通用Mapper接口,根据ids查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SelectByIdsMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/rowbounds/SelectByConditionRowBoundsMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/rowbounds/SelectByConditionRowBoundsMapper.java index 4f6689abac..ae18a41cbe 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/rowbounds/SelectByConditionRowBoundsMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/rowbounds/SelectByConditionRowBoundsMapper.java @@ -33,7 +33,7 @@ * 通用Mapper接口,Condition查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SelectByConditionRowBoundsMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/rowbounds/SelectRowBoundsMapper.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/rowbounds/SelectRowBoundsMapper.java index f45c4faf59..55e897f1f8 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/common/rowbounds/SelectRowBoundsMapper.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/common/rowbounds/SelectRowBoundsMapper.java @@ -33,7 +33,7 @@ * 通用Mapper接口,查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SelectRowBoundsMapper { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Assert.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Assert.java index 1f80c1bb9c..14496675fc 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Assert.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Assert.java @@ -32,7 +32,7 @@ * 规则处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Assert { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Criteria.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Criteria.java index c6f6125911..21bee2d8f9 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Criteria.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Criteria.java @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Criteria { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Criterion.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Criterion.java index 8cc113bceb..fb240e52c3 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Criterion.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Criterion.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Criterion { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Identity.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Identity.java index ff0420cd61..0bd5fc38b3 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Identity.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Identity.java @@ -27,7 +27,7 @@ * 主键处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum Identity { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/OrderBy.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/OrderBy.java index a51decedee..66b5b521f4 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/OrderBy.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/OrderBy.java @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OrderBy { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/SimpleType.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/SimpleType.java index 71dc1ae357..92b886fd2b 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/SimpleType.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/SimpleType.java @@ -36,7 +36,7 @@ * 参考 org.apache.ibatis.type.SimpleTypeRegistry * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SimpleType { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/SqlsCriteria.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/SqlsCriteria.java index c48be304c2..01b5040f96 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/SqlsCriteria.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/SqlsCriteria.java @@ -27,7 +27,7 @@ * 条件处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SqlsCriteria { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Style.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Style.java index d5a4fc228a..9c095a9691 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Style.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Style.java @@ -27,7 +27,7 @@ * 字段转换方式 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum Style { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Words.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Words.java index 179e8fbc67..e1a3be36f2 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Words.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/criteria/Words.java @@ -30,7 +30,7 @@ * 关键字处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Words { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/Condition.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/Condition.java index d194738069..99782ae036 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/Condition.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/Condition.java @@ -36,7 +36,7 @@ * 通用查询对象 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Condition implements EntityTableName { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/Config.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/Config.java index 130ba33147..cdcf0e38c2 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/Config.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/Config.java @@ -38,7 +38,7 @@ * 通用Mapper属性配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Config { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/EntityColumn.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/EntityColumn.java index b04a6d5039..ac1bb23fcd 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/EntityColumn.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/EntityColumn.java @@ -32,7 +32,7 @@ * 数据库表对应的列 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EntityColumn { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/EntityField.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/EntityField.java index d9cda5a827..bde79e87a0 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/EntityField.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/EntityField.java @@ -32,7 +32,7 @@ * 封装字段和方法,统一调用某些方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EntityField { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/EntityTable.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/EntityTable.java index 850d8d543d..876aff9fd7 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/EntityTable.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/EntityTable.java @@ -43,7 +43,7 @@ * 数据库表 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EntityTable { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/EntityTableName.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/EntityTableName.java index 225ce5af91..2bca89f494 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/EntityTableName.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/entity/EntityTableName.java @@ -27,7 +27,7 @@ * 实现动态表名时,实体类需要实现该接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface EntityTableName { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/executor/SelectKey.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/executor/SelectKey.java index 7b2f980060..f26cf428ac 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/executor/SelectKey.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/executor/SelectKey.java @@ -47,7 +47,7 @@ * 主键处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SelectKey implements KeyGenerator { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/handlers/AbstractSqlParserHandler.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/handlers/AbstractSqlParserHandler.java index 80db1299d6..c62c93b55a 100644 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/handlers/AbstractSqlParserHandler.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/handlers/AbstractSqlParserHandler.java @@ -38,7 +38,7 @@ * SQL 解析处理器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/BaseDeleteProvider.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/BaseDeleteProvider.java index dc78eebdd6..e364a70431 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/BaseDeleteProvider.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/BaseDeleteProvider.java @@ -32,7 +32,7 @@ * BaseDeleteMapper实现类,基础方法实现类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BaseDeleteProvider extends MapperTemplate { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/BaseInsertProvider.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/BaseInsertProvider.java index 1047546d08..f347d74adf 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/BaseInsertProvider.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/BaseInsertProvider.java @@ -40,7 +40,7 @@ * BaseInsertProvider实现类,基础方法实现类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BaseInsertProvider extends MapperTemplate { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/BaseSelectProvider.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/BaseSelectProvider.java index 7cbee52144..43c5213762 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/BaseSelectProvider.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/BaseSelectProvider.java @@ -32,7 +32,7 @@ * BaseSelectProvider实现类,基础方法实现类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BaseSelectProvider extends MapperTemplate { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/BaseUpdateProvider.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/BaseUpdateProvider.java index 80baacd6ba..95bca222e0 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/BaseUpdateProvider.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/BaseUpdateProvider.java @@ -32,7 +32,7 @@ * BaseUpdateProvider实现类,基础方法实现类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BaseUpdateProvider extends MapperTemplate { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/ConditionProvider.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/ConditionProvider.java index 80f0379f03..ca004ef917 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/ConditionProvider.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/ConditionProvider.java @@ -32,7 +32,7 @@ * ConditionProvider实现类,基础方法实现类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ConditionProvider extends MapperTemplate { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/EmptyProvider.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/EmptyProvider.java index 7814038686..1f79f34ee0 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/EmptyProvider.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/EmptyProvider.java @@ -31,7 +31,7 @@ * 如BaseSelectMapper,接口纯继承,不包含任何方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EmptyProvider extends MapperTemplate { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/IdsProvider.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/IdsProvider.java index b89f9b9f3d..9dbc1554c9 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/IdsProvider.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/IdsProvider.java @@ -38,7 +38,7 @@ * ids 如 "1,2,3" * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class IdsProvider extends MapperTemplate { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/InsertListProvider.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/InsertListProvider.java index 8e7c42bfbf..c4576f873d 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/InsertListProvider.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/InsertListProvider.java @@ -38,7 +38,7 @@ * ids 如 "1,2,3" * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class InsertListProvider extends MapperTemplate { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/SqlServerProvider.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/SqlServerProvider.java index c629aad3ec..2390fe8954 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/SqlServerProvider.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/provider/SqlServerProvider.java @@ -32,7 +32,7 @@ * SqlServerProvider实现类,特殊方法实现类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SqlServerProvider extends MapperTemplate { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/reflection/Reflector.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/reflection/Reflector.java index 8bbfb56bae..8dd2b6e7e8 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/reflection/Reflector.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/reflection/Reflector.java @@ -31,7 +31,7 @@ * 反射工具 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Reflector { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/version/DefaultVersion.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/version/DefaultVersion.java index 486d109e61..519700bc69 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/version/DefaultVersion.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/version/DefaultVersion.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DefaultVersion implements NextVersion { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/version/NextVersion.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/version/NextVersion.java index ad784b6348..b02c07faa7 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/version/NextVersion.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/version/NextVersion.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface NextVersion { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/version/VersionException.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/version/VersionException.java index 4b2bb9ef55..217078c17f 100755 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/version/VersionException.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/version/VersionException.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class VersionException extends RuntimeException { diff --git a/bus-oauth/README.md b/bus-oauth/README.md index 259aff9d6c..436c552bd6 100755 --- a/bus-oauth/README.md +++ b/bus-oauth/README.md @@ -14,7 +14,7 @@ org.aoju bus-oauth - 5.6.1 + 5.6.3 ``` - 调用api diff --git a/bus-oauth/pom.xml b/bus-oauth/pom.xml index 1e04061842..06311f5475 100755 --- a/bus-oauth/pom.xml +++ b/bus-oauth/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-oauth - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/Builder.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/Builder.java index 0023ebd396..978f44866b 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/Builder.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/Builder.java @@ -48,7 +48,7 @@ * 构造URL * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Setter diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/Complex.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/Complex.java index 13e089f471..2c769bc3e2 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/Complex.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/Complex.java @@ -40,7 +40,7 @@ * ③、如果扩展了对应枚举类时,在{@link Provider#login(Callback)}中可以通过{@code xx.toString()}获取对应的source * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Complex { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/Context.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/Context.java index 6b22f23e0b..38c174c80a 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/Context.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/Context.java @@ -32,7 +32,7 @@ * 上下文配置类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/Provider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/Provider.java index 8ba300c63d..e3daf85ccf 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/Provider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/Provider.java @@ -36,7 +36,7 @@ * {@link Provider#refresh(AccToken)} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Provider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/Registry.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/Registry.java index 8c957d5dd2..4a192ee985 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/Registry.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/Registry.java @@ -29,7 +29,7 @@ * 内置的各api需要的url, 用枚举类分平台类型管理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum Registry implements Complex { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/magic/AccToken.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/magic/AccToken.java index 5f401300c5..7672356357 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/magic/AccToken.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/magic/AccToken.java @@ -31,7 +31,7 @@ * 授权所需的token * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8++ */ @Getter diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/magic/Callback.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/magic/Callback.java index d034885d0f..64dc3ac31c 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/magic/Callback.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/magic/Callback.java @@ -30,7 +30,7 @@ * 授权回调时的参数类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Getter diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/magic/Message.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/magic/Message.java index bcd2720146..b6c68a9300 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/magic/Message.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/magic/Message.java @@ -30,7 +30,7 @@ * JustAuth统一授权响应类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Getter diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/magic/Property.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/magic/Property.java index d18972a2e3..9fc5bfa4f9 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/magic/Property.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/magic/Property.java @@ -30,7 +30,7 @@ * 授权成功后的用户信息,根据授权平台的不同,获取的数据完整性也不同 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Getter diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/metric/Cache.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/metric/Cache.java index 70b908ede9..30aceeda9f 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/metric/Cache.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/metric/Cache.java @@ -27,7 +27,7 @@ * 缓存,用来缓存State * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Cache { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/metric/DefaultCache.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/metric/DefaultCache.java index 81e1db8598..318abf18f2 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/metric/DefaultCache.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/metric/DefaultCache.java @@ -41,7 +41,7 @@ * 默认的缓存实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DefaultCache implements Cache { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/metric/DefaultStateCache.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/metric/DefaultStateCache.java index 00159b7f15..ebdc21c9e4 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/metric/DefaultStateCache.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/metric/DefaultStateCache.java @@ -27,7 +27,7 @@ * 默认的state缓存实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum DefaultStateCache implements StateCache { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/metric/StateCache.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/metric/StateCache.java index cb18344271..f17ef7f26e 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/metric/StateCache.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/metric/StateCache.java @@ -27,7 +27,7 @@ * State缓存接口,方便用户扩展 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface StateCache { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/AlipayProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/AlipayProvider.java index b434906212..e0f208e169 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/AlipayProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/AlipayProvider.java @@ -45,7 +45,7 @@ * 支付宝登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AlipayProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/BaiduProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/BaiduProvider.java index 1e91d25081..c21291cfc7 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/BaiduProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/BaiduProvider.java @@ -41,7 +41,7 @@ * 百度账号登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BaiduProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/CodingProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/CodingProvider.java index 11dcad2d26..ea139a12f4 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/CodingProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/CodingProvider.java @@ -38,7 +38,7 @@ * Cooding登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CodingProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/CsdnProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/CsdnProvider.java index f772fa5127..4c62f029b3 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/CsdnProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/CsdnProvider.java @@ -37,7 +37,7 @@ * CSDN登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CsdnProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/DefaultProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/DefaultProvider.java index 95831d0026..9ac6d5d766 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/DefaultProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/DefaultProvider.java @@ -60,7 +60,7 @@ * 默认的request处理类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class DefaultProvider implements Provider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/DingTalkProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/DingTalkProvider.java index 85cb69bbff..7f6fc4fd6a 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/DingTalkProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/DingTalkProvider.java @@ -42,7 +42,7 @@ * 钉钉登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DingTalkProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/DouyinProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/DouyinProvider.java index 1ad8467ed2..68bdeca15e 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/DouyinProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/DouyinProvider.java @@ -40,7 +40,7 @@ * 抖音登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DouyinProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/ElemeProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/ElemeProvider.java index db90f9145b..41dcaae055 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/ElemeProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/ElemeProvider.java @@ -48,7 +48,7 @@ * 注:集成的是正式环境,非沙箱环境 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ElemeProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/FacebookProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/FacebookProvider.java index 7ab74763b6..5daa47d23b 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/FacebookProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/FacebookProvider.java @@ -38,7 +38,7 @@ * Facebook登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FacebookProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/GiteeProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/GiteeProvider.java index 601a98c1ac..5b44ee25d0 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/GiteeProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/GiteeProvider.java @@ -37,7 +37,7 @@ * Gitee登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GiteeProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/GithubProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/GithubProvider.java index 28b3ece732..1f5f9acd4b 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/GithubProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/GithubProvider.java @@ -39,7 +39,7 @@ * Github登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GithubProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/GitlabProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/GitlabProvider.java index 51be95e6b7..0642fda7ff 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/GitlabProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/GitlabProvider.java @@ -38,7 +38,7 @@ * Gitlab登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GitlabProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/GoogleProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/GoogleProvider.java index 14e4efb81c..e1f5dcb169 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/GoogleProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/GoogleProvider.java @@ -43,7 +43,7 @@ * Google登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GoogleProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/HuaweiProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/HuaweiProvider.java index 34a94066fe..509a4abcaa 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/HuaweiProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/HuaweiProvider.java @@ -44,7 +44,7 @@ * 华为授权登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HuaweiProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/KujialeProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/KujialeProvider.java index 047f28dd8f..65a2110c76 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/KujialeProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/KujialeProvider.java @@ -41,7 +41,7 @@ * 酷家乐授权登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class KujialeProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/LinkedinProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/LinkedinProvider.java index 040d19567a..64729100bc 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/LinkedinProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/LinkedinProvider.java @@ -47,7 +47,7 @@ * 领英登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinkedinProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/MeituanProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/MeituanProvider.java index 3b67cb1a59..380f1224d6 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/MeituanProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/MeituanProvider.java @@ -43,7 +43,7 @@ * 美团登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MeituanProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/MiProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/MiProvider.java index 21ee4c91f5..a6e8b66663 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/MiProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/MiProvider.java @@ -43,7 +43,7 @@ * 小米登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MiProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/MicrosoftProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/MicrosoftProvider.java index 034bec5992..9f2e23b2a8 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/MicrosoftProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/MicrosoftProvider.java @@ -44,7 +44,7 @@ * 微软登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MicrosoftProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/OschinaProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/OschinaProvider.java index e3027ce8f1..787c395535 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/OschinaProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/OschinaProvider.java @@ -38,7 +38,7 @@ * oschina登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OschinaProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/PinterestProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/PinterestProvider.java index 41b6c421e7..aef8f73755 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/PinterestProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/PinterestProvider.java @@ -42,7 +42,7 @@ * Pinterest登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PinterestProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/QqProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/QqProvider.java index da799ea533..fa35a63574 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/QqProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/QqProvider.java @@ -44,7 +44,7 @@ * qq登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class QqProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/RenrenProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/RenrenProvider.java index a4b694a423..c3d2a59c0d 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/RenrenProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/RenrenProvider.java @@ -43,7 +43,7 @@ * 人人登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RenrenProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/StackOverflowProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/StackOverflowProvider.java index f9e0483a8d..c9357dde26 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/StackOverflowProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/StackOverflowProvider.java @@ -39,7 +39,7 @@ * Stack Overflow登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class StackOverflowProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/TaobaoProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/TaobaoProvider.java index 3e173c3909..fff2586e9a 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/TaobaoProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/TaobaoProvider.java @@ -38,7 +38,7 @@ * 淘宝登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TaobaoProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/TeambitionProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/TeambitionProvider.java index 653de5fb84..2723b19164 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/TeambitionProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/TeambitionProvider.java @@ -43,7 +43,7 @@ * Teambition授权登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TeambitionProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/TencentCloudProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/TencentCloudProvider.java index c020d46e8b..f6b8653dbe 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/TencentCloudProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/TencentCloudProvider.java @@ -38,7 +38,7 @@ * 腾讯云登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TencentCloudProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/ToutiaoProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/ToutiaoProvider.java index 68d52f3d32..0f1db9c8e2 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/ToutiaoProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/ToutiaoProvider.java @@ -41,7 +41,7 @@ * 今日头条登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ToutiaoProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/WeChatEEProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/WeChatEEProvider.java index 1c271e5224..340b50816a 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/WeChatEEProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/WeChatEEProvider.java @@ -40,7 +40,7 @@ * 企业微信登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WeChatEEProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/WeChatOPProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/WeChatOPProvider.java index 08b51318a6..f8f85e32ef 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/WeChatOPProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/WeChatOPProvider.java @@ -41,7 +41,7 @@ * 微信登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WeChatOPProvider extends DefaultProvider { diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/WeiboProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/WeiboProvider.java index 24518c3f2d..705cf3a55c 100755 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/WeiboProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/WeiboProvider.java @@ -46,7 +46,7 @@ * 微博登录 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WeiboProvider extends DefaultProvider { diff --git a/bus-office/pom.xml b/bus-office/pom.xml index 0b5db86ee7..e486c7c7fe 100755 --- a/bus-office/pom.xml +++ b/bus-office/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-office - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-office/src/main/java/org/aoju/bus/office/Builder.java b/bus-office/src/main/java/org/aoju/bus/office/Builder.java index ca6be45128..183a93a839 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/Builder.java +++ b/bus-office/src/main/java/org/aoju/bus/office/Builder.java @@ -44,7 +44,7 @@ * 为office提供辅助功能. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Builder { diff --git a/bus-office/src/main/java/org/aoju/bus/office/Context.java b/bus-office/src/main/java/org/aoju/bus/office/Context.java index b540169c1e..5fe13001a5 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/Context.java +++ b/bus-office/src/main/java/org/aoju/bus/office/Context.java @@ -27,7 +27,7 @@ * 所有office上下文接口的基本接口. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Context { diff --git a/bus-office/src/main/java/org/aoju/bus/office/Expense.java b/bus-office/src/main/java/org/aoju/bus/office/Expense.java index 9e5a7751ff..be9c6cdd20 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/Expense.java +++ b/bus-office/src/main/java/org/aoju/bus/office/Expense.java @@ -33,7 +33,7 @@ * 重定向输出和错误流的进程的包装器类. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Expense { diff --git a/bus-office/src/main/java/org/aoju/bus/office/Protocol.java b/bus-office/src/main/java/org/aoju/bus/office/Protocol.java index eee59d24ab..f83437e7c1 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/Protocol.java +++ b/bus-office/src/main/java/org/aoju/bus/office/Protocol.java @@ -27,7 +27,7 @@ * 表示可用于与正在运行的office实例通信的协议. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum Protocol { diff --git a/bus-office/src/main/java/org/aoju/bus/office/Provider.java b/bus-office/src/main/java/org/aoju/bus/office/Provider.java index da7ec6370a..fed43ec7d9 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/Provider.java +++ b/bus-office/src/main/java/org/aoju/bus/office/Provider.java @@ -35,7 +35,7 @@ * 负责使用office管理器执行文档的转换. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Provider { diff --git a/bus-office/src/main/java/org/aoju/bus/office/Registry.java b/bus-office/src/main/java/org/aoju/bus/office/Registry.java index ace1c8ccf1..f197cd8e52 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/Registry.java +++ b/bus-office/src/main/java/org/aoju/bus/office/Registry.java @@ -33,7 +33,7 @@ * 支持类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Registry { diff --git a/bus-office/src/main/java/org/aoju/bus/office/bridge/LocalOfficeBridgeFactory.java b/bus-office/src/main/java/org/aoju/bus/office/bridge/LocalOfficeBridgeFactory.java index 9c9265eab2..ac64f44d4d 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/bridge/LocalOfficeBridgeFactory.java +++ b/bus-office/src/main/java/org/aoju/bus/office/bridge/LocalOfficeBridgeFactory.java @@ -54,7 +54,7 @@ * 负责使用给定的UnoUrl管理到office进程的连接. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LocalOfficeBridgeFactory implements LocalOfficeContextAware, XEventListener { diff --git a/bus-office/src/main/java/org/aoju/bus/office/bridge/LocalOfficeContextAware.java b/bus-office/src/main/java/org/aoju/bus/office/bridge/LocalOfficeContextAware.java index e7b8d4ed38..f32878c36e 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/bridge/LocalOfficeContextAware.java +++ b/bus-office/src/main/java/org/aoju/bus/office/bridge/LocalOfficeContextAware.java @@ -32,7 +32,7 @@ * 表示用于本地转换的office上下文 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface LocalOfficeContextAware extends Context { diff --git a/bus-office/src/main/java/org/aoju/bus/office/bridge/LocalOfficePoolManager.java b/bus-office/src/main/java/org/aoju/bus/office/bridge/LocalOfficePoolManager.java index d3dfffe567..0175caaab8 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/bridge/LocalOfficePoolManager.java +++ b/bus-office/src/main/java/org/aoju/bus/office/bridge/LocalOfficePoolManager.java @@ -40,7 +40,7 @@ * 默认的{@link OfficeManager}实现,它使用一个office进程池来执行转换任务. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class LocalOfficePoolManager extends AbstractOfficePoolManager { diff --git a/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficeBridgeFactory.java b/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficeBridgeFactory.java index 72f4014050..c91dd6e81c 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficeBridgeFactory.java +++ b/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficeBridgeFactory.java @@ -30,7 +30,7 @@ * 保存与LibreOffice在线服务器通信的请求配置. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OnlineOfficeBridgeFactory implements OnlineOfficeContextAware { diff --git a/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficeContextAware.java b/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficeContextAware.java index 02387e0ef9..a113472a4c 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficeContextAware.java +++ b/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficeContextAware.java @@ -31,7 +31,7 @@ * 表示用于在线转换的office环境. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface OnlineOfficeContextAware extends Context { diff --git a/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficeEntryBuilder.java b/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficeEntryBuilder.java index d663d24d0e..e2534d7b8a 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficeEntryBuilder.java +++ b/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficeEntryBuilder.java @@ -30,7 +30,7 @@ * 当不需要office实例来执行转换时,该类保存{@link OnlineOfficeEntryManager}的配置. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OnlineOfficeEntryBuilder implements OfficeManagerEntryBuilder { diff --git a/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficeEntryManager.java b/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficeEntryManager.java index dde1ed39f3..d5487c4762 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficeEntryManager.java +++ b/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficeEntryManager.java @@ -54,7 +54,7 @@ * 它将向LibreOffice在线服务器发送转换请求,并等待任务完成或达到配置的任务执行超时. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OnlineOfficeEntryManager extends AbstractOfficeEntryManager { diff --git a/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficePoolBuilder.java b/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficePoolBuilder.java index ea7dc45737..5b3e5409bb 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficePoolBuilder.java +++ b/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficePoolBuilder.java @@ -34,7 +34,7 @@ * 该类提供{@link AbstractOfficePoolManager}的配置. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OnlineOfficePoolBuilder extends OnlineOfficeEntryBuilder diff --git a/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficePoolManager.java b/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficePoolManager.java index 190c126074..557105b9be 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficePoolManager.java +++ b/bus-office/src/main/java/org/aoju/bus/office/bridge/OnlineOfficePoolManager.java @@ -35,7 +35,7 @@ * {@link OfficeManager}池实现,不依赖于office安装来处理转换 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class OnlineOfficePoolManager extends AbstractOfficePoolManager { diff --git a/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractJob.java b/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractJob.java index a5fd3f2011..2f75bfcd6a 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractJob.java +++ b/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractJob.java @@ -33,7 +33,7 @@ * 所有转换作业实现的基类. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractJob implements OptionalTarget { diff --git a/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractLocalOffice.java b/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractLocalOffice.java index 641d3f97a4..0cc4fcaa69 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractLocalOffice.java +++ b/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractLocalOffice.java @@ -46,7 +46,7 @@ * 所有本地office任务实现的基类. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractLocalOffice extends AbstractOffice { diff --git a/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractNorm.java b/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractNorm.java index 1e6ca50550..d6c2686eb4 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractNorm.java +++ b/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractNorm.java @@ -40,7 +40,7 @@ * 使用尚未应用于转换器的源格式的所有转换作业实现的基类. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractNorm implements OptionalSource { diff --git a/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractOffice.java b/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractOffice.java index 15785ea936..c54691cdf4 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractOffice.java +++ b/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractOffice.java @@ -29,7 +29,7 @@ * 所有office任务实现的基类. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractOffice implements MadeInOffice { diff --git a/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractOnlineOffice.java b/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractOnlineOffice.java index e08a892cf7..cbed42a0f0 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractOnlineOffice.java +++ b/bus-office/src/main/java/org/aoju/bus/office/builtin/AbstractOnlineOffice.java @@ -29,7 +29,7 @@ * 所有在线office任务实现的基类. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractOnlineOffice extends AbstractOffice { diff --git a/bus-office/src/main/java/org/aoju/bus/office/builtin/ConvertJob.java b/bus-office/src/main/java/org/aoju/bus/office/builtin/ConvertJob.java index 13542c1c69..0b1adb225e 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/builtin/ConvertJob.java +++ b/bus-office/src/main/java/org/aoju/bus/office/builtin/ConvertJob.java @@ -29,7 +29,7 @@ * 尚未应用到转换器的完整指定转换. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ConvertJob { diff --git a/bus-office/src/main/java/org/aoju/bus/office/builtin/JobWithSource.java b/bus-office/src/main/java/org/aoju/bus/office/builtin/JobWithSource.java index 6ac1fff6f0..706bf33899 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/builtin/JobWithSource.java +++ b/bus-office/src/main/java/org/aoju/bus/office/builtin/JobWithSource.java @@ -30,7 +30,7 @@ * 具有指定转换源的转换作业. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface JobWithSource { diff --git a/bus-office/src/main/java/org/aoju/bus/office/builtin/LocalMadeInOffice.java b/bus-office/src/main/java/org/aoju/bus/office/builtin/LocalMadeInOffice.java index 180838361e..7f23a712b5 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/builtin/LocalMadeInOffice.java +++ b/bus-office/src/main/java/org/aoju/bus/office/builtin/LocalMadeInOffice.java @@ -47,7 +47,7 @@ * 表示本地转换任务的默认行为. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LocalMadeInOffice extends AbstractLocalOffice { diff --git a/bus-office/src/main/java/org/aoju/bus/office/builtin/MadeInOffice.java b/bus-office/src/main/java/org/aoju/bus/office/builtin/MadeInOffice.java index c1376e4a93..10e53cb3f3 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/builtin/MadeInOffice.java +++ b/bus-office/src/main/java/org/aoju/bus/office/builtin/MadeInOffice.java @@ -31,7 +31,7 @@ * 表示由{@link OfficeManager}执行的任务. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface MadeInOffice { diff --git a/bus-office/src/main/java/org/aoju/bus/office/builtin/OnlineMadeInOffice.java b/bus-office/src/main/java/org/aoju/bus/office/builtin/OnlineMadeInOffice.java index a75cc6ebe5..298b070af7 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/builtin/OnlineMadeInOffice.java +++ b/bus-office/src/main/java/org/aoju/bus/office/builtin/OnlineMadeInOffice.java @@ -45,7 +45,7 @@ * 表示在线转换任务的默认行为. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OnlineMadeInOffice extends AbstractOnlineOffice { diff --git a/bus-office/src/main/java/org/aoju/bus/office/builtin/OptionalSource.java b/bus-office/src/main/java/org/aoju/bus/office/builtin/OptionalSource.java index a31ac1c7c7..b21e108f58 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/builtin/OptionalSource.java +++ b/bus-office/src/main/java/org/aoju/bus/office/builtin/OptionalSource.java @@ -29,7 +29,7 @@ * 具有尚未应用于转换器的可选源格式的转换作业. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface OptionalSource extends JobWithSource { diff --git a/bus-office/src/main/java/org/aoju/bus/office/builtin/OptionalTarget.java b/bus-office/src/main/java/org/aoju/bus/office/builtin/OptionalTarget.java index 14cfe836f0..3061f5fd01 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/builtin/OptionalTarget.java +++ b/bus-office/src/main/java/org/aoju/bus/office/builtin/OptionalTarget.java @@ -27,7 +27,7 @@ * 具有尚未应用到转换器的可选目标格式的转换作业. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface OptionalTarget extends RequiredTarget, ConvertJob { diff --git a/bus-office/src/main/java/org/aoju/bus/office/builtin/RequiredTarget.java b/bus-office/src/main/java/org/aoju/bus/office/builtin/RequiredTarget.java index c9d10d8f6d..6e32e9e2ab 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/builtin/RequiredTarget.java +++ b/bus-office/src/main/java/org/aoju/bus/office/builtin/RequiredTarget.java @@ -29,7 +29,7 @@ * 具有所需目标格式但尚未应用到转换器的转换作业. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface RequiredTarget { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/Calc.java b/bus-office/src/main/java/org/aoju/bus/office/magic/Calc.java index 925099f814..8bf3751bf8 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/Calc.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/Calc.java @@ -31,7 +31,7 @@ * 使Office Calc文档(电子表格)更容易使用的实用函数集合. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Calc { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/Draw.java b/bus-office/src/main/java/org/aoju/bus/office/magic/Draw.java index 378c54d964..0698d06f6d 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/Draw.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/Draw.java @@ -30,7 +30,7 @@ * 使office draw文档(Drawing)更容易使用的实用函数集合 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Draw { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/Info.java b/bus-office/src/main/java/org/aoju/bus/office/magic/Info.java index 27d2a4b510..97d33e7efa 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/Info.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/Info.java @@ -45,7 +45,7 @@ * 实用程序函数,使office信息更容易获取. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Info { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/Lo.java b/bus-office/src/main/java/org/aoju/bus/office/magic/Lo.java index 7ca390ed53..8d9057ad17 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/Lo.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/Lo.java @@ -36,7 +36,7 @@ * 实用程序函数,使Office更易于使用. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Lo { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/Props.java b/bus-office/src/main/java/org/aoju/bus/office/magic/Props.java index f9f50db5be..7a835207bf 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/Props.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/Props.java @@ -35,7 +35,7 @@ * 实用程序函数,使office属性更易于使用. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Props { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/UnoUrl.java b/bus-office/src/main/java/org/aoju/bus/office/magic/UnoUrl.java index 5be398bc51..2efb8a9f0c 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/UnoUrl.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/UnoUrl.java @@ -32,7 +32,7 @@ * 这意味着设置java.library.path启动Java时路径 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class UnoUrl { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/Write.java b/bus-office/src/main/java/org/aoju/bus/office/magic/Write.java index 9a5de6f281..057eefa3a4 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/Write.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/Write.java @@ -31,7 +31,7 @@ * 实用程序函数,使office文本文档(Writer)更容易使用. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Write { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/family/DefaultFormatRegistry.java b/bus-office/src/main/java/org/aoju/bus/office/magic/family/DefaultFormatRegistry.java index de98bb0622..dbe2d41238 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/family/DefaultFormatRegistry.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/family/DefaultFormatRegistry.java @@ -30,7 +30,7 @@ * 应该足以满足我们的大部分需求. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class DefaultFormatRegistry { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/family/DocumentFormat.java b/bus-office/src/main/java/org/aoju/bus/office/magic/family/DocumentFormat.java index d29929e2ba..d5fac3fcda 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/family/DocumentFormat.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/family/DocumentFormat.java @@ -34,7 +34,7 @@ * 包含处理特定文档格式所需的信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DocumentFormat { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/family/FamilyType.java b/bus-office/src/main/java/org/aoju/bus/office/magic/family/FamilyType.java index a2fdc85f01..cf5169878b 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/family/FamilyType.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/family/FamilyType.java @@ -27,7 +27,7 @@ * 表示office支持的文档类型. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum FamilyType { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/family/FormatProperties.java b/bus-office/src/main/java/org/aoju/bus/office/magic/family/FormatProperties.java index 3ee23f5bcd..51bd48940c 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/family/FormatProperties.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/family/FormatProperties.java @@ -30,7 +30,7 @@ * 包含将在为特定的{@link DocumentFormat}加载(打开)和存储(保存)文档时应用的属性. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FormatProperties { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/family/FormatRegistry.java b/bus-office/src/main/java/org/aoju/bus/office/magic/family/FormatRegistry.java index 737722ed72..c3320e84d2 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/family/FormatRegistry.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/family/FormatRegistry.java @@ -29,7 +29,7 @@ * 实现此接口的类应该保留office支持的文档格式集合. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface FormatRegistry { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/family/JsonFormatRegistry.java b/bus-office/src/main/java/org/aoju/bus/office/magic/family/JsonFormatRegistry.java index f337b35036..68203b449a 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/family/JsonFormatRegistry.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/family/JsonFormatRegistry.java @@ -38,7 +38,7 @@ * 包含office支持的{@code DocumentFormat}集合,该集合已从JSON源加载. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JsonFormatRegistry extends SimpleFormatRegistry { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/family/RegistryInstanceHolder.java b/bus-office/src/main/java/org/aoju/bus/office/magic/family/RegistryInstanceHolder.java index be2c0bed7d..a17d47bcd2 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/family/RegistryInstanceHolder.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/family/RegistryInstanceHolder.java @@ -29,7 +29,7 @@ * 保存默认的{@link FormatRegistry}实例. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class RegistryInstanceHolder { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/family/SimpleFormatRegistry.java b/bus-office/src/main/java/org/aoju/bus/office/magic/family/SimpleFormatRegistry.java index c49bd1a64c..123d07d05b 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/family/SimpleFormatRegistry.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/family/SimpleFormatRegistry.java @@ -32,7 +32,7 @@ * SimpleDocumentFormatRegistry包含office支持的文档格式集合. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SimpleFormatRegistry implements FormatRegistry { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/AbstractFilter.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/AbstractFilter.java index 75e2217bd2..5991b7ff97 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/AbstractFilter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/AbstractFilter.java @@ -38,7 +38,7 @@ * 过滤器链的基类. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractFilter implements FilterChain { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/DefaultFilter.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/DefaultFilter.java index c51152896a..3f76544b74 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/DefaultFilter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/DefaultFilter.java @@ -31,7 +31,7 @@ * FilterChain的默认实现. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DefaultFilter extends AbstractFilter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/Filter.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/Filter.java index bb16a3961a..754d6e240f 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/Filter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/Filter.java @@ -30,7 +30,7 @@ * 表示转换文档的步骤. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Filter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/FilterChain.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/FilterChain.java index 705dc7ce6d..f25819030a 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/FilterChain.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/FilterChain.java @@ -33,7 +33,7 @@ * 或者如果调用过滤器是链中的最后一个过滤器,则结束调用链。 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface FilterChain { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/NoopFilter.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/NoopFilter.java index 68125d2486..385f6a821d 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/NoopFilter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/NoopFilter.java @@ -31,7 +31,7 @@ * 这个过滤器除了调用链中的下一个过滤器外什么也不做. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NoopFilter implements Filter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/PageCounterFilter.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/PageCounterFilter.java index 98b2c91ff5..a075b635ed 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/PageCounterFilter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/PageCounterFilter.java @@ -34,7 +34,7 @@ * 此筛选器用于计算文档的页数. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PageCounterFilter implements Filter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/RefreshFilter.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/RefreshFilter.java index f77fa918fa..23326c8ef0 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/RefreshFilter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/RefreshFilter.java @@ -33,7 +33,7 @@ * 此筛选器用于刷新文档. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RefreshFilter implements Filter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/UnmodifiableFilter.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/UnmodifiableFilter.java index 3cd93fa0fa..965140d074 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/UnmodifiableFilter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/UnmodifiableFilter.java @@ -27,7 +27,7 @@ * FilterChain的不可修改的实现. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class UnmodifiableFilter extends AbstractFilter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/draw/PageSelectorFilter.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/draw/PageSelectorFilter.java index 8a4eab6354..310109c1f5 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/draw/PageSelectorFilter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/draw/PageSelectorFilter.java @@ -38,7 +38,7 @@ * 此筛选器用于从文档中选择特定页面,以便仅转换所选页面 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PageSelectorFilter implements Filter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/AbstractTextContentInserterFilter.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/AbstractTextContentInserterFilter.java index 4f26fe8ddd..7e7b691492 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/AbstractTextContentInserterFilter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/AbstractTextContentInserterFilter.java @@ -37,7 +37,7 @@ * 用于将文本内容插入文档的所有筛选器的基类. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractTextContentInserterFilter implements Filter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/DocumentInserterFilter.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/DocumentInserterFilter.java index beae57cd31..1301607451 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/DocumentInserterFilter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/DocumentInserterFilter.java @@ -41,7 +41,7 @@ * 此筛选器用于在转换的文档末尾插入文档. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DocumentInserterFilter implements Filter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/GraphicInserterFilter.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/GraphicInserterFilter.java index 4ed0da2fe8..eb1fd195a5 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/GraphicInserterFilter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/GraphicInserterFilter.java @@ -58,7 +58,7 @@ * 此筛选器用于将图形插入到文档中. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GraphicInserterFilter extends AbstractTextContentInserterFilter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/LinkedImagesEmbedderFilter.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/LinkedImagesEmbedderFilter.java index c920824683..2e2a0b04e5 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/LinkedImagesEmbedderFilter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/LinkedImagesEmbedderFilter.java @@ -48,7 +48,7 @@ * 此筛选器用于将图形插入到文档中. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinkedImagesEmbedderFilter implements Filter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/PageMarginsFilter.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/PageMarginsFilter.java index 374657c0a6..66e02fa5ec 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/PageMarginsFilter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/PageMarginsFilter.java @@ -42,7 +42,7 @@ * 此筛选器用于设置要转换的文档的页边距. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PageMarginsFilter implements Filter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/PageSelectorFilter.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/PageSelectorFilter.java index ea2257034b..114817e593 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/PageSelectorFilter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/PageSelectorFilter.java @@ -39,7 +39,7 @@ * 此筛选器用于从文档中选择特定页面,以便仅转换所选页面. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PageSelectorFilter implements Filter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/TableOfContentUpdaterFilter.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/TableOfContentUpdaterFilter.java index 6a452af533..f116912790 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/TableOfContentUpdaterFilter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/TableOfContentUpdaterFilter.java @@ -39,7 +39,7 @@ * 此筛选器更新文档中的所有索引. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TableOfContentUpdaterFilter implements Filter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/TextInserterFilter.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/TextInserterFilter.java index c0410442ad..cb1a2d5cde 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/TextInserterFilter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/TextInserterFilter.java @@ -44,7 +44,7 @@ * 筛选器用于将文本插入文档. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TextInserterFilter extends AbstractTextContentInserterFilter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/TextReplacerFilter.java b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/TextReplacerFilter.java index 237bb30513..c282aa32ba 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/TextReplacerFilter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/magic/filter/text/TextReplacerFilter.java @@ -39,7 +39,7 @@ * 此筛选器用于替换文档中的文本. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TextReplacerFilter implements Filter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/AbstractOfficeEntryManager.java b/bus-office/src/main/java/org/aoju/bus/office/metric/AbstractOfficeEntryManager.java index 6d4031dbaa..661846e776 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/AbstractOfficeEntryManager.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/AbstractOfficeEntryManager.java @@ -36,7 +36,7 @@ * 这个抽象类从未将可用性设置为true 只有当管理器停止时,可用性才设置为false. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractOfficeEntryManager implements OfficeManager { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/AbstractOfficeManager.java b/bus-office/src/main/java/org/aoju/bus/office/metric/AbstractOfficeManager.java index 8948d312e3..ac9b2489b2 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/AbstractOfficeManager.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/AbstractOfficeManager.java @@ -37,7 +37,7 @@ * 所有{@link OfficeManager}的基类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractOfficeManager implements OfficeManager, TemporaryFileMaker { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/AbstractOfficePoolManager.java b/bus-office/src/main/java/org/aoju/bus/office/metric/AbstractOfficePoolManager.java index 35be4c7241..6cc2def25a 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/AbstractOfficePoolManager.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/AbstractOfficePoolManager.java @@ -39,7 +39,7 @@ * 当调用{@link #execute(MadeInOffice)}函数时,池将使用第一个{@link OfficeProcessEntryManager}来执行给定的任务 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractOfficePoolManager extends AbstractOfficeManager { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/AbstractRetryable.java b/bus-office/src/main/java/org/aoju/bus/office/metric/AbstractRetryable.java index 36e0cb2839..9d66d636bc 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/AbstractRetryable.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/AbstractRetryable.java @@ -29,7 +29,7 @@ * 该对象将尝试执行任务,直到任务成功或达到特定超时为止. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractRetryable { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/ConnectRetryable.java b/bus-office/src/main/java/org/aoju/bus/office/metric/ConnectRetryable.java index dd9281c5ad..7d20f6aea3 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/ConnectRetryable.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/ConnectRetryable.java @@ -32,7 +32,7 @@ * 执行到office进程的连接. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ConnectRetryable extends AbstractRetryable { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/ExitCodeRetryable.java b/bus-office/src/main/java/org/aoju/bus/office/metric/ExitCodeRetryable.java index e811043e98..2fa6904f32 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/ExitCodeRetryable.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/ExitCodeRetryable.java @@ -30,7 +30,7 @@ * 获取office进程的退出码值. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ExitCodeRetryable extends AbstractRetryable { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/ExternalOfficeBuilder.java b/bus-office/src/main/java/org/aoju/bus/office/metric/ExternalOfficeBuilder.java index 9093c94663..b5be8e7b9c 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/ExternalOfficeBuilder.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/ExternalOfficeBuilder.java @@ -31,7 +31,7 @@ * 这个类包含{@link ExternalOfficeManager}的配置. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ExternalOfficeBuilder implements OfficeManagerBuilder { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/ExternalOfficeManager.java b/bus-office/src/main/java/org/aoju/bus/office/metric/ExternalOfficeManager.java index 83f91583b3..1ef8844c25 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/ExternalOfficeManager.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/ExternalOfficeManager.java @@ -38,7 +38,7 @@ * 但是,如果外部进程是手动重新启动的,那么它将自动重新连接到外部进程 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class ExternalOfficeManager extends AbstractOfficeManager { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/InstalledOfficeHolder.java b/bus-office/src/main/java/org/aoju/bus/office/metric/InstalledOfficeHolder.java index 4aefdd1977..529fa870f8 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/InstalledOfficeHolder.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/InstalledOfficeHolder.java @@ -31,7 +31,7 @@ * 创建的{@link Provider}将使用该实例. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class InstalledOfficeHolder { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeConnectEvent.java b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeConnectEvent.java index cf560af08b..ae78c37c05 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeConnectEvent.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeConnectEvent.java @@ -31,7 +31,7 @@ * office连接打开或关闭时引发的事件. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OfficeConnectEvent extends EventObject { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeConnectEventListener.java b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeConnectEventListener.java index e4c2411bee..51f7a85200 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeConnectEventListener.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeConnectEventListener.java @@ -29,7 +29,7 @@ * office连接事件侦听器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface OfficeConnectEventListener extends EventListener { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeManager.java b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeManager.java index 9e2dc4ae8b..ad518695da 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeManager.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeManager.java @@ -31,7 +31,7 @@ * 并且在不再需要它时必须停止它。停止后就无法重新启动office管理器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface OfficeManager { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeManagerBuilder.java b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeManagerBuilder.java index 0eccabf1ae..7b90b5b575 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeManagerBuilder.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeManagerBuilder.java @@ -29,7 +29,7 @@ * 这个类提供了{@link AbstractOfficeManager}的配置. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface OfficeManagerBuilder { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeManagerEntryBuilder.java b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeManagerEntryBuilder.java index 8f3e43c4f1..b4a28eaf18 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeManagerEntryBuilder.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeManagerEntryBuilder.java @@ -27,7 +27,7 @@ * 这个接口提供了{@link OfficeProcessEntryManager}的配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface OfficeManagerEntryBuilder { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeManagerPoolBuilder.java b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeManagerPoolBuilder.java index 8da861fb12..050866fc3f 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeManagerPoolBuilder.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeManagerPoolBuilder.java @@ -27,7 +27,7 @@ * 这个类提供了{@link AbstractOfficePoolManager}的配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface OfficeManagerPoolBuilder extends OfficeManagerBuilder { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeOption.java b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeOption.java index 0c06e399e1..e1dad76572 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeOption.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeOption.java @@ -32,7 +32,7 @@ * 包含有关正在使用的office的基本信息. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class OfficeOption { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcess.java b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcess.java index 686149bed3..3cd80b5a1e 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcess.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcess.java @@ -47,7 +47,7 @@ * 表示正在执行的office程序的实例. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OfficeProcess { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessBuilder.java b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessBuilder.java index fb5a353464..bd9a4beb82 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessBuilder.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessBuilder.java @@ -33,7 +33,7 @@ * 这个类包含{@link OfficeProcess}的配置. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OfficeProcessBuilder { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessEntryManager.java b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessEntryManager.java index 8f8cbadcb7..0370bd2a47 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessEntryManager.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessEntryManager.java @@ -47,7 +47,7 @@ * OfficeProcessManagerPoolEntry还负责在达到每个进程的最大任务数时重新启动office进程. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OfficeProcessEntryManager extends AbstractOfficeEntryManager { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessManager.java b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessManager.java index 9b003f61f3..b8fec2b8da 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessManager.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessManager.java @@ -37,7 +37,7 @@ * OfficeProcessManager负责管理一个office流程以及到这个office流程的连接(桥接). * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OfficeProcessManager { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessManagerBuilder.java b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessManagerBuilder.java index 731f5b5595..fa1091c6ae 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessManagerBuilder.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessManagerBuilder.java @@ -32,7 +32,7 @@ * 这个类包含{@link OfficeProcessManager}的配置. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OfficeProcessManagerBuilder extends OfficeProcessBuilder { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessManagerEntryBuilder.java b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessManagerEntryBuilder.java index e430184fc9..0f27fa54c9 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessManagerEntryBuilder.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessManagerEntryBuilder.java @@ -32,7 +32,7 @@ * 当需要office实例来执行转换时,该类保存{@link OfficeProcessEntryManager}的配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OfficeProcessManagerEntryBuilder extends OfficeProcessManagerBuilder diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessManagerPoolBuilder.java b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessManagerPoolBuilder.java index 742fd6ea3f..b62ea87f2c 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessManagerPoolBuilder.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/OfficeProcessManagerPoolBuilder.java @@ -32,7 +32,7 @@ * 当需要某个office实例执行转换时,该类提供{@link AbstractOfficePoolManager}的配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OfficeProcessManagerPoolBuilder extends OfficeProcessManagerEntryBuilder diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/RequestBuilder.java b/bus-office/src/main/java/org/aoju/bus/office/metric/RequestBuilder.java index 7f65a0113c..c0348ee243 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/RequestBuilder.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/RequestBuilder.java @@ -27,7 +27,7 @@ * LibreOffice联机通信的请求配置. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RequestBuilder { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/SuspendableThread.java b/bus-office/src/main/java/org/aoju/bus/office/metric/SuspendableThread.java index 4ccb07436a..e9d9587b08 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/SuspendableThread.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/SuspendableThread.java @@ -34,7 +34,7 @@ * 可以挂起的线程池执行程序,池中只允许有一个线程 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SuspendableThread extends ThreadPoolExecutor { diff --git a/bus-office/src/main/java/org/aoju/bus/office/metric/TemporaryFileMaker.java b/bus-office/src/main/java/org/aoju/bus/office/metric/TemporaryFileMaker.java index 5553215bc4..1443ab7008 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/metric/TemporaryFileMaker.java +++ b/bus-office/src/main/java/org/aoju/bus/office/metric/TemporaryFileMaker.java @@ -29,7 +29,7 @@ * 提供创建临时文件的服务. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface TemporaryFileMaker { diff --git a/bus-office/src/main/java/org/aoju/bus/office/process/AbstractProcessManager.java b/bus-office/src/main/java/org/aoju/bus/office/process/AbstractProcessManager.java index f866c83bb8..bd04e1c4b2 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/process/AbstractProcessManager.java +++ b/bus-office/src/main/java/org/aoju/bus/office/process/AbstractProcessManager.java @@ -39,7 +39,7 @@ * 包含的所有流程管理器实现的基类. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractProcessManager implements ProcessManager { diff --git a/bus-office/src/main/java/org/aoju/bus/office/process/FreeBSDProcessManager.java b/bus-office/src/main/java/org/aoju/bus/office/process/FreeBSDProcessManager.java index b369de689f..9ff70bbeca 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/process/FreeBSDProcessManager.java +++ b/bus-office/src/main/java/org/aoju/bus/office/process/FreeBSDProcessManager.java @@ -27,7 +27,7 @@ * 用于FreeBSD的{@link ProcessManager}实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FreeBSDProcessManager extends UnixProcessManager { diff --git a/bus-office/src/main/java/org/aoju/bus/office/process/LinesPumpStreamHandler.java b/bus-office/src/main/java/org/aoju/bus/office/process/LinesPumpStreamHandler.java index 5da7a5add5..1cb5fee3c4 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/process/LinesPumpStreamHandler.java +++ b/bus-office/src/main/java/org/aoju/bus/office/process/LinesPumpStreamHandler.java @@ -29,7 +29,7 @@ * 将子进程的标准输出和错误复制到行列表中. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinesPumpStreamHandler extends PumpStreamHandler { diff --git a/bus-office/src/main/java/org/aoju/bus/office/process/LinesStreamPumper.java b/bus-office/src/main/java/org/aoju/bus/office/process/LinesStreamPumper.java index 7d8cdbd3c8..c685272fbd 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/process/LinesStreamPumper.java +++ b/bus-office/src/main/java/org/aoju/bus/office/process/LinesStreamPumper.java @@ -31,7 +31,7 @@ * 从输入流中读取所有行. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LinesStreamPumper extends StreamPumper { diff --git a/bus-office/src/main/java/org/aoju/bus/office/process/MacProcessManager.java b/bus-office/src/main/java/org/aoju/bus/office/process/MacProcessManager.java index d663e57040..a73913b9c8 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/process/MacProcessManager.java +++ b/bus-office/src/main/java/org/aoju/bus/office/process/MacProcessManager.java @@ -27,7 +27,7 @@ * 用于MAC的{@link ProcessManager}实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MacProcessManager extends UnixProcessManager { diff --git a/bus-office/src/main/java/org/aoju/bus/office/process/ProcessManager.java b/bus-office/src/main/java/org/aoju/bus/office/process/ProcessManager.java index 7e97b1d342..fa0f26073c 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/process/ProcessManager.java +++ b/bus-office/src/main/java/org/aoju/bus/office/process/ProcessManager.java @@ -29,7 +29,7 @@ * 提供管理正在运行的流程所需的服务. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ProcessManager { diff --git a/bus-office/src/main/java/org/aoju/bus/office/process/ProcessQuery.java b/bus-office/src/main/java/org/aoju/bus/office/process/ProcessQuery.java index 36ec66c6bd..4bfc81d90c 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/process/ProcessQuery.java +++ b/bus-office/src/main/java/org/aoju/bus/office/process/ProcessQuery.java @@ -27,7 +27,7 @@ * 包含用于查询正在运行的进程所需的信息. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ProcessQuery { diff --git a/bus-office/src/main/java/org/aoju/bus/office/process/PumpStreamHandler.java b/bus-office/src/main/java/org/aoju/bus/office/process/PumpStreamHandler.java index f014567d41..2658667bbf 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/process/PumpStreamHandler.java +++ b/bus-office/src/main/java/org/aoju/bus/office/process/PumpStreamHandler.java @@ -27,7 +27,7 @@ * 将子过程的标准输出和错误复制到给定的pumpers. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PumpStreamHandler { diff --git a/bus-office/src/main/java/org/aoju/bus/office/process/PureJavaProcessManager.java b/bus-office/src/main/java/org/aoju/bus/office/process/PureJavaProcessManager.java index bde263c708..b50ad5030c 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/process/PureJavaProcessManager.java +++ b/bus-office/src/main/java/org/aoju/bus/office/process/PureJavaProcessManager.java @@ -29,7 +29,7 @@ * PureJava 系统流程管理器实现类. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PureJavaProcessManager implements ProcessManager { diff --git a/bus-office/src/main/java/org/aoju/bus/office/process/StreamPumper.java b/bus-office/src/main/java/org/aoju/bus/office/process/StreamPumper.java index dc4f94648b..30788ffe07 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/process/StreamPumper.java +++ b/bus-office/src/main/java/org/aoju/bus/office/process/StreamPumper.java @@ -33,7 +33,7 @@ * 从输入流中读取所有行. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class StreamPumper extends Thread { diff --git a/bus-office/src/main/java/org/aoju/bus/office/process/UnixProcessManager.java b/bus-office/src/main/java/org/aoju/bus/office/process/UnixProcessManager.java index 0f2d4dd8e6..d3dca3c80c 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/process/UnixProcessManager.java +++ b/bus-office/src/main/java/org/aoju/bus/office/process/UnixProcessManager.java @@ -36,7 +36,7 @@ * 这也适用于Solaris,这将影响{@link #find(ProcessQuery)} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class UnixProcessManager extends AbstractProcessManager { diff --git a/bus-office/src/main/java/org/aoju/bus/office/process/WindowsProcessManager.java b/bus-office/src/main/java/org/aoju/bus/office/process/WindowsProcessManager.java index 603c6cfbaa..121e0ab1f6 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/process/WindowsProcessManager.java +++ b/bus-office/src/main/java/org/aoju/bus/office/process/WindowsProcessManager.java @@ -31,7 +31,7 @@ * 需要wmic.exe和taskkill.exe,至少在Windows XP、Windows Vista和Windows 7上可用(家庭版除外) * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WindowsProcessManager extends AbstractProcessManager { diff --git a/bus-office/src/main/java/org/aoju/bus/office/provider/AbstractDocumentProvider.java b/bus-office/src/main/java/org/aoju/bus/office/provider/AbstractDocumentProvider.java index b4fa3a1cd2..e5ea43c2b6 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/provider/AbstractDocumentProvider.java +++ b/bus-office/src/main/java/org/aoju/bus/office/provider/AbstractDocumentProvider.java @@ -32,7 +32,7 @@ * 所有文档规范实现的基类. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractDocumentProvider implements DocumentProvider { diff --git a/bus-office/src/main/java/org/aoju/bus/office/provider/AbstractProvider.java b/bus-office/src/main/java/org/aoju/bus/office/provider/AbstractProvider.java index 948f8ec25f..4c39829e44 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/provider/AbstractProvider.java +++ b/bus-office/src/main/java/org/aoju/bus/office/provider/AbstractProvider.java @@ -42,7 +42,7 @@ * 所有文档转换器实现的基类. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractProvider implements Provider { diff --git a/bus-office/src/main/java/org/aoju/bus/office/provider/AbstractSourceProvider.java b/bus-office/src/main/java/org/aoju/bus/office/provider/AbstractSourceProvider.java index 0f26404431..430276160f 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/provider/AbstractSourceProvider.java +++ b/bus-office/src/main/java/org/aoju/bus/office/provider/AbstractSourceProvider.java @@ -29,7 +29,7 @@ * 所有源文档规范实现的基类. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractSourceProvider extends AbstractDocumentProvider diff --git a/bus-office/src/main/java/org/aoju/bus/office/provider/AbstractTargetProvider.java b/bus-office/src/main/java/org/aoju/bus/office/provider/AbstractTargetProvider.java index c792e6602f..6e3d261885 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/provider/AbstractTargetProvider.java +++ b/bus-office/src/main/java/org/aoju/bus/office/provider/AbstractTargetProvider.java @@ -29,7 +29,7 @@ * 所有目标文档规范实现的基类. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractTargetProvider extends AbstractDocumentProvider diff --git a/bus-office/src/main/java/org/aoju/bus/office/provider/DocumentProvider.java b/bus-office/src/main/java/org/aoju/bus/office/provider/DocumentProvider.java index a41d7cbe53..d832dab65b 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/provider/DocumentProvider.java +++ b/bus-office/src/main/java/org/aoju/bus/office/provider/DocumentProvider.java @@ -31,7 +31,7 @@ * 为文档提供转换过程所需的物理文件和格式的接口. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface DocumentProvider { diff --git a/bus-office/src/main/java/org/aoju/bus/office/provider/LocalOfficeProvider.java b/bus-office/src/main/java/org/aoju/bus/office/provider/LocalOfficeProvider.java index ec472ab457..a127476b2d 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/provider/LocalOfficeProvider.java +++ b/bus-office/src/main/java/org/aoju/bus/office/provider/LocalOfficeProvider.java @@ -44,7 +44,7 @@ * 必须启动所提供的office管理器才能被此转换器使用. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LocalOfficeProvider extends AbstractProvider { diff --git a/bus-office/src/main/java/org/aoju/bus/office/provider/OnlineOfficeProvider.java b/bus-office/src/main/java/org/aoju/bus/office/provider/OnlineOfficeProvider.java index 7afb4d7753..5cb3c2fa3e 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/provider/OnlineOfficeProvider.java +++ b/bus-office/src/main/java/org/aoju/bus/office/provider/OnlineOfficeProvider.java @@ -36,7 +36,7 @@ * 按预期工作,它必须与在线office管理器一起使用. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OnlineOfficeProvider extends AbstractProvider { diff --git a/bus-office/src/main/java/org/aoju/bus/office/provider/SourceDocumentProvider.java b/bus-office/src/main/java/org/aoju/bus/office/provider/SourceDocumentProvider.java index f7b140a9ac..9a66a99120 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/provider/SourceDocumentProvider.java +++ b/bus-office/src/main/java/org/aoju/bus/office/provider/SourceDocumentProvider.java @@ -29,7 +29,7 @@ * 当转换过程不再需要源文件时,提供应用行为的接口. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SourceDocumentProvider extends DocumentProvider { diff --git a/bus-office/src/main/java/org/aoju/bus/office/provider/SourceFromFileProvider.java b/bus-office/src/main/java/org/aoju/bus/office/provider/SourceFromFileProvider.java index af895a2b2a..1e9fb167d7 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/provider/SourceFromFileProvider.java +++ b/bus-office/src/main/java/org/aoju/bus/office/provider/SourceFromFileProvider.java @@ -29,7 +29,7 @@ * 当转换过程不再需要源文件时,提供应用行为的接口. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SourceFromFileProvider extends AbstractSourceProvider diff --git a/bus-office/src/main/java/org/aoju/bus/office/provider/SourceFromInputStreamProvider.java b/bus-office/src/main/java/org/aoju/bus/office/provider/SourceFromInputStreamProvider.java index 4f9c203c73..8797d9f0b5 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/provider/SourceFromInputStreamProvider.java +++ b/bus-office/src/main/java/org/aoju/bus/office/provider/SourceFromInputStreamProvider.java @@ -38,7 +38,7 @@ * 当转换过程不再需要源文件时,提供应用行为的接口. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SourceFromInputStreamProvider extends AbstractSourceProvider diff --git a/bus-office/src/main/java/org/aoju/bus/office/provider/TargetDocumentProvider.java b/bus-office/src/main/java/org/aoju/bus/office/provider/TargetDocumentProvider.java index 53abcc24c0..5937148ac3 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/provider/TargetDocumentProvider.java +++ b/bus-office/src/main/java/org/aoju/bus/office/provider/TargetDocumentProvider.java @@ -29,7 +29,7 @@ * 当转换过程不再需要目标文件时,提供应用行为的接口. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface TargetDocumentProvider extends DocumentProvider { diff --git a/bus-office/src/main/java/org/aoju/bus/office/provider/TargetFromFileProvider.java b/bus-office/src/main/java/org/aoju/bus/office/provider/TargetFromFileProvider.java index 768d946057..f9a752298b 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/provider/TargetFromFileProvider.java +++ b/bus-office/src/main/java/org/aoju/bus/office/provider/TargetFromFileProvider.java @@ -32,7 +32,7 @@ * 当转换过程不再需要目标文件时,提供应用行为的接口. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TargetFromFileProvider extends AbstractTargetProvider diff --git a/bus-office/src/main/java/org/aoju/bus/office/provider/TargetFromOutputStreamProvider.java b/bus-office/src/main/java/org/aoju/bus/office/provider/TargetFromOutputStreamProvider.java index fba0eb9c2c..5dcc41f564 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/provider/TargetFromOutputStreamProvider.java +++ b/bus-office/src/main/java/org/aoju/bus/office/provider/TargetFromOutputStreamProvider.java @@ -37,7 +37,7 @@ * 当转换过程不再需要目标文件时,提供应用行为的接口. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TargetFromOutputStreamProvider extends AbstractTargetProvider diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/PoiChecker.java b/bus-office/src/main/java/org/aoju/bus/office/support/PoiChecker.java index 989a013440..6accd75fa3 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/PoiChecker.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/PoiChecker.java @@ -30,7 +30,7 @@ * POI引入检查器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PoiChecker { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/BigExcelWriter.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/BigExcelWriter.java index dc6d80c510..e335366e4f 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/BigExcelWriter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/BigExcelWriter.java @@ -33,7 +33,7 @@ * 大数据量Excel写出 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BigExcelWriter extends ExcelWriter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/BookUtils.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/BookUtils.java index bd05080664..3fa23c412f 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/BookUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/BookUtils.java @@ -42,7 +42,7 @@ * Excel工作簿{@link Workbook}相关工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BookUtils { @@ -209,7 +209,7 @@ public static SXSSFWorkbook createSXSSFBook(int rowAccessWindowSize) { * @param book {@link Workbook} * @param out 输出流 * @throws InstrumentException IO异常 - * @since 5.6.1 + * @since 5.6.3 */ public static void writeBook(Workbook book, OutputStream out) throws InstrumentException { try { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/CellUtils.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/CellUtils.java index 26f5ff494b..5c8e3b9919 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/CellUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/CellUtils.java @@ -45,7 +45,7 @@ * Excel表格中单元格工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CellUtils { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelBase.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelBase.java index a06c53e13d..abedf2adea 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelBase.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelBase.java @@ -25,6 +25,7 @@ import org.aoju.bus.core.lang.Assert; import org.aoju.bus.core.utils.IoUtils; +import org.aoju.bus.office.support.excel.cell.CellLocation; import org.apache.poi.ss.usermodel.*; import java.io.Closeable; @@ -36,7 +37,7 @@ * * @param 子类类型,用于返回this * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ExcelBase> implements Closeable { @@ -165,6 +166,17 @@ public Cell getCell(int x, int y) { return getCell(x, y, false); } + /** + * 获取指定坐标单元格,单元格不存在时返回null + * + * @param locationRef 单元格地址标识符,例如A11,B5 + * @return {@link Cell} + */ + public Cell getCell(String locationRef) { + final CellLocation cellLocation = ExcelUtils.toLocation(locationRef); + return getCell(cellLocation.getX(), cellLocation.getY()); + } + /** * 获取或创建指定坐标单元格 * @@ -176,6 +188,17 @@ public Cell getOrCreateCell(int x, int y) { return getCell(x, y, true); } + /** + * 获取或创建指定坐标单元格 + * + * @param locationRef 单元格地址标识符,例如A11,B5 + * @return {@link Cell} + */ + public Cell getOrCreateCell(String locationRef) { + final CellLocation cellLocation = ExcelUtils.toLocation(locationRef); + return getOrCreateCell(cellLocation.getX(), cellLocation.getY()); + } + /** * 获取指定坐标单元格,如果isCreateIfNotExist为false,则在单元格不存在时返回null * @@ -192,6 +215,18 @@ public Cell getCell(int x, int y, boolean isCreateIfNotExist) { return null; } + /** + * 获取指定坐标单元格,如果isCreateIfNotExist为false,则在单元格不存在时返回null + * + * @param locationRef 单元格地址标识符,例如A11,B5 + * @param isCreateIfNotExist 单元格不存在时是否创建 + * @return {@link Cell} + */ + public Cell getCell(String locationRef, boolean isCreateIfNotExist) { + final CellLocation cellLocation = ExcelUtils.toLocation(locationRef); + return getCell(cellLocation.getX(), cellLocation.getY(), isCreateIfNotExist); + } + /** * 获取或者创建行 * @@ -235,6 +270,17 @@ public CellStyle getOrCreateRowStyle(int y) { return rowStyle; } + /** + * 为指定单元格获取或者创建样式,返回样式后可以设置样式内容 + * + * @param locationRef 单元格地址标识符,例如A11,B5 + * @return {@link CellStyle} + */ + public CellStyle getOrCreateCellStyle(String locationRef) { + final CellLocation cellLocation = ExcelUtils.toLocation(locationRef); + return getOrCreateCellStyle(cellLocation.getX(), cellLocation.getY()); + } + /** * 获取或创建某一行的样式,返回样式后可以设置样式内容 * @@ -250,6 +296,31 @@ public CellStyle getOrCreateColumnStyle(int x) { return columnStyle; } + /** + * 为指定单元格创建样式,返回样式后可以设置样式内容 + * + * @param x X坐标,从0计数,即列号 + * @param y Y坐标,从0计数,即行号 + * @return {@link CellStyle} + */ + public CellStyle createCellStyle(int x, int y) { + final Cell cell = getOrCreateCell(x, y); + final CellStyle cellStyle = this.workbook.createCellStyle(); + cell.setCellStyle(cellStyle); + return cellStyle; + } + + /** + * 为指定单元格创建样式,返回样式后可以设置样式内容 + * + * @param locationRef 单元格地址标识符,例如A11,B5 + * @return {@link CellStyle} + */ + public CellStyle createCellStyle(String locationRef) { + final CellLocation cellLocation = ExcelUtils.toLocation(locationRef); + return createCellStyle(cellLocation.getX(), cellLocation.getY()); + } + /** * 获取总行数,计算方法为: * diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelFileUtils.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelFileUtils.java index a12bb9d778..90213c9c6d 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelFileUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelFileUtils.java @@ -36,7 +36,7 @@ * Excel文件工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ExcelFileUtils { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelPicUtils.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelPicUtils.java index 8b2bffdc48..903329670f 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelPicUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelPicUtils.java @@ -41,7 +41,7 @@ * Excel图片工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ExcelPicUtils { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelReader.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelReader.java index e83432c4c1..f303c58b21 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelReader.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelReader.java @@ -46,7 +46,7 @@ * 读取Excel工作簿 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ExcelReader extends ExcelBase { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelSaxUtils.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelSaxUtils.java index 005f83db48..4c1f22ad15 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelSaxUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelSaxUtils.java @@ -26,18 +26,28 @@ import org.aoju.bus.core.date.DateTime; import org.aoju.bus.core.lang.Normal; import org.aoju.bus.core.lang.Symbol; +import org.aoju.bus.core.lang.exception.InstrumentException; import org.aoju.bus.core.utils.DateUtils; import org.aoju.bus.core.utils.StringUtils; import org.aoju.bus.office.support.excel.sax.CellDataType; +import org.apache.poi.ooxml.util.SAXHelper; import org.apache.poi.ss.usermodel.DataFormatter; import org.apache.poi.xssf.model.SharedStringsTable; import org.apache.poi.xssf.usermodel.XSSFRichTextString; +import org.xml.sax.ContentHandler; +import org.xml.sax.InputSource; +import org.xml.sax.SAXException; +import org.xml.sax.XMLReader; + +import javax.xml.parsers.ParserConfigurationException; +import java.io.IOException; +import java.io.InputStream; /** * Sax方式读取Excel相关工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ExcelSaxUtils { @@ -180,4 +190,33 @@ private static Number getNumberValue(String value, String numFmtString) { } return numValue; } + + /** + * 从Excel的XML文档中读取内容,并使用{@link ContentHandler}处理 + * + * @param xmlDocStream Excel的XML文档流 + * @param handler 文档内容处理接口,实现此接口用于回调处理数据 + * @throws InstrumentException POI异常,包装了SAXException + */ + public static void readFrom(InputStream xmlDocStream, ContentHandler handler) { + XMLReader xmlReader; + try { + xmlReader = SAXHelper.newXMLReader(); + } catch (SAXException | ParserConfigurationException e) { + if (e.getMessage().contains("org.apache.xerces.parsers.SAXParser")) { + throw new InstrumentException("You need to add 'xerces:xercesImpl' to your project and version >= 2.11.0"); + } else { + throw new InstrumentException(e); + } + } + xmlReader.setContentHandler(handler); + try { + xmlReader.parse(new InputSource(xmlDocStream)); + } catch (IOException e) { + throw new InstrumentException(e); + } catch (SAXException e) { + throw new InstrumentException(e); + } + } + } diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelUtils.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelUtils.java index ae82044416..108dcdf7a2 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelUtils.java @@ -26,8 +26,10 @@ import org.aoju.bus.core.lang.exception.InstrumentException; import org.aoju.bus.core.utils.FileUtils; import org.aoju.bus.core.utils.IoUtils; +import org.aoju.bus.core.utils.PatternUtils; import org.aoju.bus.core.utils.StringUtils; import org.aoju.bus.office.support.PoiChecker; +import org.aoju.bus.office.support.excel.cell.CellLocation; import org.aoju.bus.office.support.excel.sax.Excel03SaxReader; import org.aoju.bus.office.support.excel.sax.Excel07SaxReader; import org.aoju.bus.office.support.excel.sax.RowHandler; @@ -41,7 +43,7 @@ * Excel工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ExcelUtils { @@ -52,7 +54,7 @@ public class ExcelUtils { * @param path Excel文件路径 * @param sheetIndex sheet序号 * @param rowHandler 行处理器 - * @since 5.6.1 + * @since 5.6.3 */ public static void readBySax(String path, int sheetIndex, RowHandler rowHandler) { BufferedInputStream in = null; @@ -70,7 +72,7 @@ public static void readBySax(String path, int sheetIndex, RowHandler rowHandler) * @param file Excel文件 * @param sheetIndex sheet序号 * @param rowHandler 行处理器 - * @since 5.6.1 + * @since 5.6.3 */ public static void readBySax(File file, int sheetIndex, RowHandler rowHandler) { BufferedInputStream in = null; @@ -88,7 +90,7 @@ public static void readBySax(File file, int sheetIndex, RowHandler rowHandler) { * @param in Excel流 * @param sheetIndex sheet序号 * @param rowHandler 行处理器 - * @since 5.6.1 + * @since 5.6.3 */ public static void readBySax(InputStream in, int sheetIndex, RowHandler rowHandler) { in = IoUtils.toMarkSupportStream(in); @@ -106,7 +108,7 @@ public static void readBySax(InputStream in, int sheetIndex, RowHandler rowHandl * @param sheetIndex Sheet索引,-1表示全部Sheet, 0表示第一个Sheet * @param rowHandler 行处理器 * @return {@link Excel07SaxReader} - * @since 5.6.1 + * @since 5.6.3 */ public static Excel07SaxReader read07BySax(InputStream in, int sheetIndex, RowHandler rowHandler) { try { @@ -123,7 +125,7 @@ public static Excel07SaxReader read07BySax(InputStream in, int sheetIndex, RowHa * @param sheetIndex Sheet索引,-1表示全部Sheet, 0表示第一个Sheet * @param rowHandler 行处理器 * @return {@link Excel07SaxReader} - * @since 5.6.1 + * @since 5.6.3 */ public static Excel07SaxReader read07BySax(File file, int sheetIndex, RowHandler rowHandler) { try { @@ -140,7 +142,7 @@ public static Excel07SaxReader read07BySax(File file, int sheetIndex, RowHandler * @param sheetIndex Sheet索引,-1表示全部Sheet, 0表示第一个Sheet * @param rowHandler 行处理器 * @return {@link Excel07SaxReader} - * @since 5.6.1 + * @since 5.6.3 */ public static Excel07SaxReader read07BySax(String path, int sheetIndex, RowHandler rowHandler) { try { @@ -157,7 +159,7 @@ public static Excel07SaxReader read07BySax(String path, int sheetIndex, RowHandl * @param sheetIndex Sheet索引,-1表示全部Sheet, 0表示第一个Sheet * @param rowHandler 行处理器 * @return {@link Excel07SaxReader} - * @since 5.6.1 + * @since 5.6.3 */ public static Excel03SaxReader read03BySax(InputStream in, int sheetIndex, RowHandler rowHandler) { try { @@ -174,7 +176,7 @@ public static Excel03SaxReader read03BySax(InputStream in, int sheetIndex, RowHa * @param sheetIndex Sheet索引,-1表示全部Sheet, 0表示第一个Sheet * @param rowHandler 行处理器 * @return {@link Excel03SaxReader} - * @since 5.6.1 + * @since 5.6.3 */ public static Excel03SaxReader read03BySax(File file, int sheetIndex, RowHandler rowHandler) { try { @@ -191,7 +193,7 @@ public static Excel03SaxReader read03BySax(File file, int sheetIndex, RowHandler * @param sheetIndex Sheet索引,-1表示全部Sheet, 0表示第一个Sheet * @param rowHandler 行处理器 * @return {@link Excel03SaxReader} - * @since 5.6.1 + * @since 5.6.3 */ public static Excel03SaxReader read03BySax(String path, int sheetIndex, RowHandler rowHandler) { try { @@ -367,7 +369,7 @@ public static ExcelReader getReader(InputStream bookStream, String sheetName, bo * 若写出到文件,还需调用{@link ExcelWriter#setDestFile(File)}方法自定义写出的文件,然后调用{@link ExcelWriter#flush()}方法写出到文件 * * @return {@link ExcelWriter} - * @since 5.6.1 + * @since 5.6.3 */ public static ExcelWriter getWriter() { try { @@ -384,7 +386,7 @@ public static ExcelWriter getWriter() { * * @param isXlsx 是否为xlsx格式 * @return {@link ExcelWriter} - * @since 5.6.1 + * @since 5.6.3 */ public static ExcelWriter getWriter(boolean isXlsx) { try { @@ -583,4 +585,17 @@ public static int colNameToIndex(String colName) { return index; } + /** + * 将Excel中地址标识符(例如A11,B5)等转换为行列表示
+ * 例如:A11 -》 x:0,y:10,B5-》x:1,y:4 + * + * @param locationRef 单元格地址标识符,例如A11,B5 + * @return 坐标点,x表示行,从0开始,y表示列,从0开始 + */ + public static CellLocation toLocation(String locationRef){ + final int x = colNameToIndex(locationRef); + final int y = PatternUtils.getFirstNumber(locationRef) -1; + return new CellLocation(x, y); + } + } diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelWriter.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelWriter.java index fa99f1ea85..ef5968cb0a 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelWriter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/ExcelWriter.java @@ -26,6 +26,7 @@ import org.aoju.bus.core.lang.Assert; import org.aoju.bus.core.lang.exception.InstrumentException; import org.aoju.bus.core.utils.*; +import org.aoju.bus.office.support.excel.cell.CellLocation; import org.aoju.bus.office.support.excel.style.Align; import org.apache.poi.ss.usermodel.*; @@ -46,7 +47,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ExcelWriter extends ExcelBase { @@ -81,7 +82,7 @@ public class ExcelWriter extends ExcelBase { * 此构造不传入写出的Excel文件路径,只能调用{@link #flush(OutputStream)}方法写出到流 * 若写出到文件,还需调用{@link #setDestFile(File)}方法自定义写出的文件,然后调用{@link #flush()}方法写出到文件 * - * @since 5.6.1 + * @since 5.6.3 */ public ExcelWriter() { this(false); @@ -93,7 +94,7 @@ public ExcelWriter() { * 若写出到文件,需要调用{@link #flush(File)} 写出到文件 * * @param isXlsx 是否为xlsx格式 - * @since 5.6.1 + * @since 5.6.3 */ public ExcelWriter(boolean isXlsx) { this(BookUtils.createBook(isXlsx), null); @@ -379,7 +380,7 @@ public ExcelWriter setDestFile(File destFile) { * * @param headerAlias 标题别名 * @return this - * @since 5.6.1 + * @since 5.6.3 */ public ExcelWriter setHeaderAlias(Map headerAlias) { this.headerAlias = headerAlias; @@ -756,6 +757,50 @@ public ExcelWriter writeCellValue(int x, int y, Object value) { return this; } + /** + * 给指定单元格赋值,使用默认单元格样式 + * + * @param locationRef 单元格地址标识符,例如A11,B5 + * @param value 值 + * @return this + */ + public ExcelWriter writeCellValue(String locationRef, Object value) { + final CellLocation cellLocation = ExcelUtils.toLocation(locationRef); + return writeCellValue(cellLocation.getX(), cellLocation.getY(), value); + } + + /** + * 设置某个单元格的样式 + * 此方法用于多个单元格共享样式的情况 + * 可以调用{@link #getOrCreateCellStyle(int, int)} 方法创建或取得一个样式对象 + * 需要注意的是,共享样式会共享同一个{@link CellStyle},一个单元格样式改变,全部改变 + * + * @param style 单元格样式 + * @param x X坐标,从0计数,即列号 + * @param y Y坐标,从0计数,即行号 + * @return this + */ + public ExcelWriter setStyle(CellStyle style, int x, int y) { + final Cell cell = getOrCreateCell(x, y); + cell.setCellStyle(style); + return this; + } + + /** + * 设置某个单元格的样式 + * 此方法用于多个单元格共享样式的情况 + * 可以调用{@link #getOrCreateCellStyle(int, int)} 方法创建或取得一个样式对象 + * 需要注意的是,共享样式会共享同一个{@link CellStyle},一个单元格样式改变,全部改变 + * + * @param style 单元格样式 + * @param locationRef 单元格地址标识符,例如A11,B5 + * @return this + */ + public ExcelWriter setStyle(CellStyle style, String locationRef) { + final CellLocation cellLocation = ExcelUtils.toLocation(locationRef); + return setStyle(style, cellLocation.getX(), cellLocation.getY()); + } + /** * 创建字体 * @@ -876,7 +921,7 @@ protected void closeWithoutFlush() { /** * 获取单例的别名比较器,比较器的顺序为别名加入的顺序 * - * @return Comparator + * @return Comparator 比较器 */ private Comparator getInitedAliasComparator() { if (MapUtils.isEmpty(this.headerAlias)) { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/RowUtils.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/RowUtils.java index 66fa2dcd28..c08c4ddd0f 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/RowUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/RowUtils.java @@ -36,7 +36,7 @@ * Excel中的行{@link Row}封装工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RowUtils { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/StyleSet.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/StyleSet.java index 1fb04b5d63..a55c20ef6c 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/StyleSet.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/StyleSet.java @@ -31,7 +31,7 @@ * 样式集合,此样式集合汇集了整个工作簿的样式,用于减少样式的创建和冗余 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class StyleSet implements Serializable { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/StyleUtils.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/StyleUtils.java index e3a94cae46..ba5c5ee661 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/StyleUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/StyleUtils.java @@ -30,7 +30,7 @@ * Excel样式工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class StyleUtils { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/cell/CellEditor.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/cell/CellEditor.java index ed1e35f712..830f0edf12 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/cell/CellEditor.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/cell/CellEditor.java @@ -29,7 +29,7 @@ * 单元格编辑器接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface CellEditor { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/cell/CellLocation.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/cell/CellLocation.java new file mode 100644 index 0000000000..a7b81ebd7f --- /dev/null +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/cell/CellLocation.java @@ -0,0 +1,94 @@ +/* + * The MIT License + * + * Copyright (c) 2015-2020 aoju.org All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ +package org.aoju.bus.office.support.excel.cell; + +import java.io.Serializable; +import java.util.Objects; + +/** + * 单元格位置 + * + * @author Kimi Liu + * @version 5.6.3 + * @since JDK 1.8+ + */ +public class CellLocation implements Serializable { + private static final long serialVersionUID = 1L; + + private int x; + private int y; + + /** + * 构造 + * + * @param x 列号,从0开始 + * @param y 行号,从0开始 + */ + public CellLocation(int x, int y) { + this.x = x; + this.y = y; + } + + public int getX() { + return x; + } + + public void setX(int x) { + this.x = x; + } + + public int getY() { + return y; + } + + public void setY(int y) { + this.y = y; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + final CellLocation that = (CellLocation) o; + return x == that.x && y == that.y; + } + + @Override + public int hashCode() { + return Objects.hash(x, y); + } + + @Override + public String toString() { + return "CellLocation{" + + "x=" + x + + ", y=" + y + + '}'; + } + +} diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/cell/CellValue.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/cell/CellValue.java index 00fc3007b1..2f1c4732f5 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/cell/CellValue.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/cell/CellValue.java @@ -27,7 +27,7 @@ * 抽象的单元格值接口,用于判断不同类型的单元格值 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface CellValue { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/cell/FormulaCellValue.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/cell/FormulaCellValue.java index e36dd844b2..b8b4e46aed 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/cell/FormulaCellValue.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/cell/FormulaCellValue.java @@ -27,7 +27,7 @@ * 公式类型的值 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FormulaCellValue implements CellValue { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/editors/NumericToIntEditor.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/editors/NumericToIntEditor.java index d49254a90b..ed55ee0c10 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/editors/NumericToIntEditor.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/editors/NumericToIntEditor.java @@ -30,7 +30,7 @@ * POI中NUMRIC类型的值默认返回的是Double类型,此编辑器用于转换其为int型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NumericToIntEditor implements CellEditor { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/editors/TrimEditor.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/editors/TrimEditor.java index 94d0115642..5310e59f3d 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/editors/TrimEditor.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/editors/TrimEditor.java @@ -31,7 +31,7 @@ * 去除String类型的单元格值两边的空格 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TrimEditor implements CellEditor { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/AbstractExcelSaxReader.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/AbstractExcelSaxReader.java index 140caebb97..8cff350057 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/AbstractExcelSaxReader.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/AbstractExcelSaxReader.java @@ -34,7 +34,7 @@ * * @param 子对象类型,用于标记返回值this * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractExcelSaxReader implements ExcelSaxReader { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/CellDataType.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/CellDataType.java index 8f56392e5a..5aa8d0b691 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/CellDataType.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/CellDataType.java @@ -29,7 +29,7 @@ * 单元格数据类型枚举 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum CellDataType { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/Excel03SaxReader.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/Excel03SaxReader.java index 6e466f2f20..422a1da1fd 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/Excel03SaxReader.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/Excel03SaxReader.java @@ -27,6 +27,8 @@ import org.aoju.bus.core.lang.Symbol; import org.aoju.bus.core.lang.exception.InstrumentException; import org.aoju.bus.core.utils.IoUtils; +import org.aoju.bus.core.utils.ObjectUtils; +import org.aoju.bus.core.utils.StringUtils; import org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder.SheetRecordCollectingListener; import org.apache.poi.hssf.eventusermodel.*; import org.apache.poi.hssf.eventusermodel.dummyrecord.LastCellOfRowDummyRecord; @@ -46,7 +48,7 @@ * Excel2003格式的事件-用户模型方式读取器,统一将此归类为Sax读取 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Excel03SaxReader extends AbstractExcelSaxReader implements HSSFListener { @@ -182,7 +184,7 @@ public void processRecord(Record record) { } if (record instanceof BoundSheetRecord) { - // Sheet边界记录,此Record中可以获得Sheet名 + // Sheet边界记录,此Record中可以获得Sheet名 boundSheetRecords.add((BoundSheetRecord) record); } else if (record instanceof SSTRecord) { // 静态字符串表 @@ -190,7 +192,7 @@ public void processRecord(Record record) { } else if (record instanceof BOFRecord) { BOFRecord bofRecord = (BOFRecord) record; if (bofRecord.getType() == BOFRecord.TYPE_WORKSHEET) { - // 如果有需要,则建立子工作薄 + // 如果有需要,则建立子工作薄 if (workbookBuildingListener != null && stubWorkbook == null) { stubWorkbook = workbookBuildingListener.getStubHSSFWorkbook(); } @@ -200,7 +202,7 @@ public void processRecord(Record record) { if (record instanceof MissingCellDummyRecord) { // 空值的操作 MissingCellDummyRecord mc = (MissingCellDummyRecord) record; - rowCellList.add(mc.getColumn(), Normal.EMPTY); + addToRowCellList(mc.getColumn(), Normal.EMPTY); } else if (record instanceof LastCellOfRowDummyRecord) { // 行结束 processLastCell((LastCellOfRowDummyRecord) record); @@ -211,6 +213,21 @@ public void processRecord(Record record) { } } + /** + * 将单元格数据加入到行列表中 + * + * @param index 加入位置 + * @param value 值 + */ + private void addToRowCellList(int index, Object value) { + while (index > this.rowCellList.size()) { + // 对于中间无数据的单元格补齐空白 + this.rowCellList.add(Normal.EMPTY); + } + + this.rowCellList.add(index, value); + } + /** * 处理单元格值 * @@ -218,56 +235,51 @@ public void processRecord(Record record) { */ private void processCellValue(Record record) { Object value = null; - switch (record.getSid()) { case BlankRecord.sid: // 空白记录 - BlankRecord brec = (BlankRecord) record; - rowCellList.add(brec.getColumn(), Normal.EMPTY); + addToRowCellList(((BlankRecord) record).getColumn(), Normal.EMPTY); break; - case BoolErrRecord.sid: // 布尔类型 - BoolErrRecord berec = (BoolErrRecord) record; - rowCellList.add(berec.getColumn(), berec.getBooleanValue()); + case BoolErrRecord.sid: + // 布尔类型 + final BoolErrRecord berec = (BoolErrRecord) record; + addToRowCellList(berec.getColumn(), berec.getBooleanValue()); break; - case FormulaRecord.sid: // 公式类型 - FormulaRecord frec = (FormulaRecord) record; + case FormulaRecord.sid: + // 公式类型 + FormulaRecord formulaRec = (FormulaRecord) record; if (isOutputFormulaValues) { - if (Double.isNaN(frec.getValue())) { - // Formula result is a string - // This is stored in the next record + if (Double.isNaN(formulaRec.getValue())) { isOutputNextStringRecord = true; } else { - value = formatListener.formatNumberDateCell(frec); + value = formatListener.formatNumberDateCell(formulaRec); } } else { - value = Symbol.C_DOUBLE_QUOTES + HSSFFormulaParser.toFormulaString(stubWorkbook, frec.getParsedExpression()) + Symbol.C_DOUBLE_QUOTES; + value = StringUtils.wrap(HSSFFormulaParser.toFormulaString(stubWorkbook, formulaRec.getParsedExpression()), "\""); } - rowCellList.add(frec.getColumn(), value); + addToRowCellList(formulaRec.getColumn(), value); break; - case StringRecord.sid:// 单元格中公式的字符串 + case StringRecord.sid: + // 单元格中公式的字符串 if (isOutputNextStringRecord) { - // String for formula - StringRecord srec = (StringRecord) record; - value = srec.getString(); isOutputNextStringRecord = false; } break; case LabelRecord.sid: - LabelRecord lrec = (LabelRecord) record; - this.rowCellList.add(lrec.getColumn(), value); + final LabelRecord lrec = (LabelRecord) record; + value = lrec.getValue(); + addToRowCellList(lrec.getColumn(), value); break; - case LabelSSTRecord.sid: // 字符串类型 + case LabelSSTRecord.sid: + // 字符串类型 LabelSSTRecord lsrec = (LabelSSTRecord) record; - if (sstRecord == null) { - rowCellList.add(lsrec.getColumn(), Normal.EMPTY); - } else { + if (null != sstRecord) { value = sstRecord.getString(lsrec.getSSTIndex()).toString(); - rowCellList.add(lsrec.getColumn(), value); } + addToRowCellList(lsrec.getColumn(), ObjectUtils.defaultIfNull(value, Normal.EMPTY)); break; case NumberRecord.sid: // 数字类型 - NumberRecord numrec = (NumberRecord) record; - + final NumberRecord numrec = (NumberRecord) record; final String formatString = formatListener.getFormatString(numrec); if (formatString.contains(Symbol.DOT)) { //浮点数 @@ -276,18 +288,17 @@ private void processCellValue(Record record) { //日期 value = formatListener.formatNumberDateCell(numrec); } else { - double numValue = numrec.getValue(); - final long longPart = (long) numValue; - // 对于无小数部分的数字类型,转为Long,否则保留原数字 - if (longPart == numValue) { + final double doubleValue = numrec.getValue(); + final long longPart = (long) doubleValue; + // 对于无小数部分的数字类型,转为Long,否则保留原数字 + if (((double) longPart) == doubleValue) { value = longPart; } else { - value = numValue; + value = doubleValue; } } - // 向容器加入列值 - rowCellList.add(numrec.getColumn(), value); + addToRowCellList(numrec.getColumn(), value); break; default: break; diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/Excel07SaxReader.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/Excel07SaxReader.java index 5cb829a76d..706dad7d15 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/Excel07SaxReader.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/Excel07SaxReader.java @@ -49,7 +49,7 @@ * Excel2007格式说明见:http://www.cnblogs.com/wangmingshun/p/6654143.html * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Excel07SaxReader extends AbstractExcelSaxReader implements ContentHandler { @@ -89,7 +89,7 @@ public class Excel07SaxReader extends AbstractExcelSaxReader i // 当前列 private int curCell; // 上一次的内容 - private String lastContent; + private StringBuilder lastContent = new StringBuilder(64); // 单元数据类型 private CellDataType cellDataType; // 当前列坐标, 如A1,B5 @@ -173,7 +173,7 @@ public Excel07SaxReader read(OPCPackage opcPackage, int rid) throws InstrumentEx this.sheetIndex = rid; // 根据 rId# 或 rSheet# 查找sheet sheetInputStream = xssfReader.getSheet(RID_PREFIX + (rid + 1)); - parse(sheetInputStream); + ExcelSaxUtils.readFrom(sheetInputStream, this); } else { this.sheetIndex = -1; // 遍历所有sheet @@ -183,7 +183,7 @@ public Excel07SaxReader read(OPCPackage opcPackage, int rid) throws InstrumentEx curRow = 0; this.sheetIndex++; sheetInputStream = sheetInputStreams.next(); - parse(sheetInputStream); + ExcelSaxUtils.readFrom(sheetInputStream, this); } } } catch (InstrumentException e) { @@ -204,7 +204,6 @@ public Excel07SaxReader read(OPCPackage opcPackage, int rid) throws InstrumentEx public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException { // 单元格元素 if (C_ELEMENT.equals(qName)) { - // 获取当前列坐标 String tempCurCoordinate = attributes.getValue(R_ATTR); if (preCoordinate == null) { @@ -219,7 +218,7 @@ public void startElement(String uri, String localName, String qName, Attributes setCellType(attributes); } - lastContent = Normal.EMPTY; + lastContent.setLength(0); } /** @@ -228,20 +227,19 @@ public void startElement(String uri, String localName, String qName, Attributes * @param attribute 属性 */ private void setCellType(Attributes attribute) { - // 重置numFmtIndex,numFmtString的值 - numFmtIndex = 0; + // numFmtString的值 numFmtString = Normal.EMPTY; this.cellDataType = CellDataType.of(attribute.getValue(T_ATTR_VALUE)); - // 获取单元格的xf索引,对应style.xml中cellXfs的子元素xf + // 获取单元格的xf索引,对应style.xml中cellXfs的子元素xf if (null != this.stylesTable) { final String xfIndexStr = attribute.getValue(S_ATTR_VALUE); if (null != xfIndexStr) { int xfIndex = Integer.parseInt(xfIndexStr); - XSSFCellStyle xssfCellStyle = stylesTable.getStyleAt(xfIndex); - numFmtIndex = xssfCellStyle.getDataFormat(); + final XSSFCellStyle xssfCellStyle = stylesTable.getStyleAt(xfIndex); numFmtString = xssfCellStyle.getDataFormatString(); - + // 单元格存储格式的索引,对应style.xml中的numFmts元素的子元素索引 + int numFmtIndex = xssfCellStyle.getDataFormat(); if (numFmtString == null) { numFmtString = BuiltinFormats.getBuiltinFormat(numFmtIndex); } else if (CellDataType.NUMBER == this.cellDataType && org.apache.poi.ss.usermodel.DateUtil.isADateFormat(numFmtIndex, numFmtString)) { @@ -258,16 +256,13 @@ private void setCellType(Attributes attribute) { public void endElement(String uri, String localName, String qName) { final String contentStr = StringUtils.trim(lastContent); - if (T_ELEMENT.equals(qName)) { - // type标签 - // rowCellList.add(curCell++, contentStr); - } else if (C_ELEMENT.equals(qName)) { + if (C_ELEMENT.equals(localName)) { // cell标签 Object value = ExcelSaxUtils.getDataValue(this.cellDataType, contentStr, this.sharedStringsTable, this.numFmtString); // 补全单元格之间的空格 fillBlankCell(preCoordinate, curCoordinate, false); rowCellList.add(curCell++, value); - } else if (ROW_ELEMENT.equals(qName)) { + } else if (ROW_ELEMENT.equals(localName)) { // 如果是row标签,说明已经到了一行的结尾 // 最大列坐标以第一行的为准 if (curRow == 0) { @@ -300,7 +295,7 @@ public void endElement(String uri, String localName, String qName) { @Override public void characters(char[] ch, int start, int length) { // 得到单元格内容的值 - lastContent = lastContent.concat(new String(ch, start, length)); + lastContent.append(ch, start, length); } @Override diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/ExcelSaxReader.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/ExcelSaxReader.java index 049161c4d5..80e5ab4bb0 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/ExcelSaxReader.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/ExcelSaxReader.java @@ -33,7 +33,7 @@ * * @param 子对象类型,用于标记返回值this * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ExcelSaxReader { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/RowHandler.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/RowHandler.java index 01e7d3e238..e0a458d602 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/RowHandler.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/sax/RowHandler.java @@ -29,7 +29,7 @@ * Sax方式读取Excel行处理器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface RowHandler { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/excel/style/Align.java b/bus-office/src/main/java/org/aoju/bus/office/support/excel/style/Align.java index bd31dfaf47..01454d2a3f 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/excel/style/Align.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/excel/style/Align.java @@ -27,7 +27,7 @@ * 对齐方式枚举 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum Align { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/word/DocUtils.java b/bus-office/src/main/java/org/aoju/bus/office/support/word/DocUtils.java index d068fcfeb4..f14a93f805 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/word/DocUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/word/DocUtils.java @@ -36,7 +36,7 @@ * Word Document工具 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DocUtils { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/word/TableUtils.java b/bus-office/src/main/java/org/aoju/bus/office/support/word/TableUtils.java index 456ee19fb1..431478b426 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/word/TableUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/word/TableUtils.java @@ -41,7 +41,7 @@ * Word中表格相关工具 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TableUtils { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/word/Word07Writer.java b/bus-office/src/main/java/org/aoju/bus/office/support/word/Word07Writer.java index ec5c11bf0a..1d47b3394a 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/word/Word07Writer.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/word/Word07Writer.java @@ -43,7 +43,7 @@ * Word生成器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Word07Writer implements Closeable { diff --git a/bus-office/src/main/java/org/aoju/bus/office/support/word/WordUtils.java b/bus-office/src/main/java/org/aoju/bus/office/support/word/WordUtils.java index 0b6deba044..efcdb356b0 100755 --- a/bus-office/src/main/java/org/aoju/bus/office/support/word/WordUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/support/word/WordUtils.java @@ -29,7 +29,7 @@ * Word工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WordUtils { diff --git a/bus-pager/pom.xml b/bus-pager/pom.xml index f823db7500..5ffdc75a6e 100755 --- a/bus-pager/pom.xml +++ b/bus-pager/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-pager - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/IPage.java b/bus-pager/src/main/java/org/aoju/bus/pager/IPage.java index bc314870a4..ad0bd6bce0 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/IPage.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/IPage.java @@ -27,7 +27,7 @@ * 分页接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface IPage { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/ISelect.java b/bus-pager/src/main/java/org/aoju/bus/pager/ISelect.java index 7d8ecb46b4..0ac0ad171d 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/ISelect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/ISelect.java @@ -27,7 +27,7 @@ * 分页查询接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ISelect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/Page.java b/bus-pager/src/main/java/org/aoju/bus/pager/Page.java index 9896968132..2d9be6b61f 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/Page.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/Page.java @@ -31,7 +31,7 @@ * Mybatis - 分页对象 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Page extends ArrayList implements Closeable { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/PageContext.java b/bus-pager/src/main/java/org/aoju/bus/pager/PageContext.java index 331b5031d5..14a6930e32 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/PageContext.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/PageContext.java @@ -43,7 +43,7 @@ * Mybatis - 通用分页拦截器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PageContext extends PageMethod implements Dialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/PageException.java b/bus-pager/src/main/java/org/aoju/bus/pager/PageException.java index 5849eb8dfb..51e0847382 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/PageException.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/PageException.java @@ -27,7 +27,7 @@ * 分页插件异常 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PageException extends RuntimeException { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/PageRowBounds.java b/bus-pager/src/main/java/org/aoju/bus/pager/PageRowBounds.java index b755611915..56916ef6ff 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/PageRowBounds.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/PageRowBounds.java @@ -29,7 +29,7 @@ * 分页结果信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PageRowBounds extends RowBounds { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/PageSerializable.java b/bus-pager/src/main/java/org/aoju/bus/pager/PageSerializable.java index 926697c0d4..1ff1c8a126 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/PageSerializable.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/PageSerializable.java @@ -30,7 +30,7 @@ * 分页信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PageSerializable implements Serializable { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/Pages.java b/bus-pager/src/main/java/org/aoju/bus/pager/Pages.java index fb1482167d..b8b087687c 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/Pages.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/Pages.java @@ -34,7 +34,7 @@ * 新增分页的多项属性 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Pages extends PageSerializable { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/cache/Cache.java b/bus-pager/src/main/java/org/aoju/bus/pager/cache/Cache.java index 2d660ba112..d72f2cc272 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/cache/Cache.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/cache/Cache.java @@ -27,7 +27,7 @@ * Simple cache interface * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Cache { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/cache/CacheFactory.java b/bus-pager/src/main/java/org/aoju/bus/pager/cache/CacheFactory.java index 2e0d782000..2031e4083b 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/cache/CacheFactory.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/cache/CacheFactory.java @@ -33,7 +33,7 @@ * CacheFactory * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class CacheFactory { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/cache/GuavaCache.java b/bus-pager/src/main/java/org/aoju/bus/pager/cache/GuavaCache.java index ee40e09d96..01c27a9c07 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/cache/GuavaCache.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/cache/GuavaCache.java @@ -33,7 +33,7 @@ * Simple Guava Cache * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GuavaCache implements Cache { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/cache/SimpleCache.java b/bus-pager/src/main/java/org/aoju/bus/pager/cache/SimpleCache.java index 3609f00f4d..ae42615099 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/cache/SimpleCache.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/cache/SimpleCache.java @@ -34,7 +34,7 @@ * Simple MyBatis Cache * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SimpleCache implements Cache { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/AbstractDialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/AbstractDialect.java index 3ecd9840af..8d19ffe6cb 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/AbstractDialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/AbstractDialect.java @@ -33,7 +33,7 @@ * 基于 CountSqlParser 的智能 Count 查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractDialect implements Dialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/AbstractHelperDialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/AbstractHelperDialect.java index 03072345ef..15c8acd0c1 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/AbstractHelperDialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/AbstractHelperDialect.java @@ -41,7 +41,7 @@ * 针对 PageContext 的实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractHelperDialect extends AbstractDialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/AbstractRowBoundsDialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/AbstractRowBoundsDialect.java index 2d5d9fd2cb..2b4415c60a 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/AbstractRowBoundsDialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/AbstractRowBoundsDialect.java @@ -36,7 +36,7 @@ * 基于 RowBounds 的分页 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractRowBoundsDialect extends AbstractDialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/Dialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/Dialect.java index 7858ea9228..6984f5206e 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/Dialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/Dialect.java @@ -35,7 +35,7 @@ * 数据库方言,针对不同数据库进行实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Dialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/ReplaceSql.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/ReplaceSql.java index d57dbf1bee..06bc49b4dd 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/ReplaceSql.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/ReplaceSql.java @@ -27,7 +27,7 @@ * 替换和还原 SQL * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ReplaceSql { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/Db2Dialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/Db2Dialect.java index 3151cf1731..9e70f29bae 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/Db2Dialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/Db2Dialect.java @@ -35,7 +35,7 @@ * 数据库方言 db2 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Db2Dialect extends AbstractHelperDialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/HsqldbDialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/HsqldbDialect.java index 706986f47d..5a7153c255 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/HsqldbDialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/HsqldbDialect.java @@ -39,7 +39,7 @@ * 数据库方言 hsqldb * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HsqldbDialect extends AbstractHelperDialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/InformixDialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/InformixDialect.java index 07fccc1fc2..1c6027bcb6 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/InformixDialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/InformixDialect.java @@ -39,7 +39,7 @@ * 数据库方言 informix * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class InformixDialect extends AbstractHelperDialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/MySqlDialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/MySqlDialect.java index 776daae723..d9d190ede0 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/MySqlDialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/MySqlDialect.java @@ -39,7 +39,7 @@ * 数据库方言 mysql * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MySqlDialect extends AbstractHelperDialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/OracleDialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/OracleDialect.java index ba2cb9a0f4..1ea3b806f6 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/OracleDialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/OracleDialect.java @@ -35,7 +35,7 @@ * 数据库方言 oracle * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OracleDialect extends AbstractHelperDialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/SqlServer2012Dialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/SqlServer2012Dialect.java index d709dbfb70..71d8f8db65 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/SqlServer2012Dialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/SqlServer2012Dialect.java @@ -34,7 +34,7 @@ * 数据库方言 sqlserver2012 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SqlServer2012Dialect extends SqlServerDialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/SqlServerDialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/SqlServerDialect.java index fe4895dbbe..c7c14689c3 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/SqlServerDialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/general/SqlServerDialect.java @@ -46,7 +46,7 @@ * 数据库方言 sqlserver * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SqlServerDialect extends AbstractHelperDialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/replace/RegexWithNolockReplaceSql.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/replace/RegexWithNolockReplaceSql.java index e973c38789..9a5e10fb87 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/replace/RegexWithNolockReplaceSql.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/replace/RegexWithNolockReplaceSql.java @@ -29,7 +29,7 @@ * 正则处理 with(nolock),转换为一个 table_PAGEWITHNOLOCK * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RegexWithNolockReplaceSql implements ReplaceSql { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/replace/SimpleWithNolockReplaceSql.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/replace/SimpleWithNolockReplaceSql.java index 4f91025a00..5c1330a419 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/replace/SimpleWithNolockReplaceSql.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/replace/SimpleWithNolockReplaceSql.java @@ -29,7 +29,7 @@ * 简单处理 with(nolock) * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SimpleWithNolockReplaceSql implements ReplaceSql { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/Db2RowBoundsDialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/Db2RowBoundsDialect.java index 65f7e6f90a..57fc01adef 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/Db2RowBoundsDialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/Db2RowBoundsDialect.java @@ -31,7 +31,7 @@ * db2 基于 RowBounds 的分页 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Db2RowBoundsDialect extends AbstractRowBoundsDialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/HsqldbRowBoundsDialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/HsqldbRowBoundsDialect.java index 83ae820c45..efdee86024 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/HsqldbRowBoundsDialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/HsqldbRowBoundsDialect.java @@ -31,7 +31,7 @@ * hsqldb 基于 RowBounds 的分页 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HsqldbRowBoundsDialect extends AbstractRowBoundsDialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/InformixRowBoundsDialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/InformixRowBoundsDialect.java index 9c743c0231..19043c30a8 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/InformixRowBoundsDialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/InformixRowBoundsDialect.java @@ -31,7 +31,7 @@ * informix 基于 RowBounds 的分页 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class InformixRowBoundsDialect extends AbstractRowBoundsDialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/MySqlRowBoundsDialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/MySqlRowBoundsDialect.java index 9f4b0e4efe..c82f52a3bf 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/MySqlRowBoundsDialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/MySqlRowBoundsDialect.java @@ -32,7 +32,7 @@ * mysql 基于 RowBounds 的分页 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MySqlRowBoundsDialect extends AbstractRowBoundsDialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/OracleRowBoundsDialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/OracleRowBoundsDialect.java index 1308cb5c58..46e9fbb65e 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/OracleRowBoundsDialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/OracleRowBoundsDialect.java @@ -31,7 +31,7 @@ * oracle 基于 RowBounds 的分页 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OracleRowBoundsDialect extends AbstractRowBoundsDialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/SqlServer2012RowBoundsDialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/SqlServer2012RowBoundsDialect.java index ab8fd49e7d..9d942678b1 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/SqlServer2012RowBoundsDialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/SqlServer2012RowBoundsDialect.java @@ -30,7 +30,7 @@ * sqlserver2012 基于 RowBounds 的分页 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SqlServer2012RowBoundsDialect extends SqlServerRowBoundsDialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/SqlServerRowBoundsDialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/SqlServerRowBoundsDialect.java index 2684304884..8167e2660b 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/SqlServerRowBoundsDialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/dialect/rowbounds/SqlServerRowBoundsDialect.java @@ -40,7 +40,7 @@ * sqlserver 基于 RowBounds 的分页 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SqlServerRowBoundsDialect extends AbstractRowBoundsDialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/parser/CountSqlParser.java b/bus-pager/src/main/java/org/aoju/bus/pager/parser/CountSqlParser.java index 38d6f65e00..aa8851b0dd 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/parser/CountSqlParser.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/parser/CountSqlParser.java @@ -39,7 +39,7 @@ * sql解析类,提供更智能的count查询sql * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CountSqlParser { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/parser/OrderByParser.java b/bus-pager/src/main/java/org/aoju/bus/pager/parser/OrderByParser.java index 3902cf7773..db13d6f727 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/parser/OrderByParser.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/parser/OrderByParser.java @@ -35,7 +35,7 @@ * 处理 Order by * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class OrderByParser { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/parser/SqlServerParser.java b/bus-pager/src/main/java/org/aoju/bus/pager/parser/SqlServerParser.java index 7c0ecfa041..ace84e9686 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/parser/SqlServerParser.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/parser/SqlServerParser.java @@ -50,7 +50,7 @@ * 该类设计为一个独立的工具类,依赖jsqlparser,可以独立使用 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SqlServerParser { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/plugin/CountExecutor.java b/bus-pager/src/main/java/org/aoju/bus/pager/plugin/CountExecutor.java index e34e164d9e..8b92f6a336 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/plugin/CountExecutor.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/plugin/CountExecutor.java @@ -42,7 +42,7 @@ * count 查询 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class CountExecutor { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/plugin/CountMappedStatement.java b/bus-pager/src/main/java/org/aoju/bus/pager/plugin/CountMappedStatement.java index 9de0238787..439343f281 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/plugin/CountMappedStatement.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/plugin/CountMappedStatement.java @@ -35,7 +35,7 @@ * 创建新的MappedStatement,主要是Count返回值int * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CountMappedStatement { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/plugin/PageFromObject.java b/bus-pager/src/main/java/org/aoju/bus/pager/plugin/PageFromObject.java index 74c6ccff05..d5afa3caf2 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/plugin/PageFromObject.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/plugin/PageFromObject.java @@ -37,7 +37,7 @@ * 分页参数对象工具类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class PageFromObject { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/plugin/PageInterceptor.java b/bus-pager/src/main/java/org/aoju/bus/pager/plugin/PageInterceptor.java index 3aaf14c0d3..bb7b6edd64 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/plugin/PageInterceptor.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/plugin/PageInterceptor.java @@ -44,7 +44,7 @@ * Mybatis - 通用分页拦截器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Intercepts( diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/plugin/QueryInterceptor.java b/bus-pager/src/main/java/org/aoju/bus/pager/plugin/QueryInterceptor.java index e198474c8c..6aee17c3a1 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/plugin/QueryInterceptor.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/plugin/QueryInterceptor.java @@ -37,7 +37,7 @@ * QueryInterceptor 规范 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Intercepts( diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/proxy/PageAutoDialect.java b/bus-pager/src/main/java/org/aoju/bus/pager/proxy/PageAutoDialect.java index 3d74d09a2d..eb3433be98 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/proxy/PageAutoDialect.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/proxy/PageAutoDialect.java @@ -44,7 +44,7 @@ * 基础方言信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PageAutoDialect { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/proxy/PageMethod.java b/bus-pager/src/main/java/org/aoju/bus/pager/proxy/PageMethod.java index 80304f464c..2659311d27 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/proxy/PageMethod.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/proxy/PageMethod.java @@ -33,7 +33,7 @@ * 基础分页方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class PageMethod { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/proxy/PageParams.java b/bus-pager/src/main/java/org/aoju/bus/pager/proxy/PageParams.java index c729adf514..b6446feb18 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/proxy/PageParams.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/proxy/PageParams.java @@ -37,7 +37,7 @@ * Page 参数信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PageParams { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/reflect/MetaObject.java b/bus-pager/src/main/java/org/aoju/bus/pager/reflect/MetaObject.java index d8a59014dc..3b5faef905 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/reflect/MetaObject.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/reflect/MetaObject.java @@ -31,7 +31,7 @@ * 反射工具 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MetaObject { diff --git a/bus-pager/src/main/java/org/aoju/bus/pager/reflect/MetaObjectWithCache.java b/bus-pager/src/main/java/org/aoju/bus/pager/reflect/MetaObjectWithCache.java index 8825407bc0..7af48ad0c6 100755 --- a/bus-pager/src/main/java/org/aoju/bus/pager/reflect/MetaObjectWithCache.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/reflect/MetaObjectWithCache.java @@ -36,7 +36,7 @@ * 反射带缓存,提高反射性能 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MetaObjectWithCache { diff --git a/bus-proxy/pom.xml b/bus-proxy/pom.xml index b6c6adc9d0..69b452cd4c 100755 --- a/bus-proxy/pom.xml +++ b/bus-proxy/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-proxy - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/Builder.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/Builder.java index 2d0eb4da7a..5eb775a670 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/Builder.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/Builder.java @@ -39,7 +39,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Builder { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/Factory.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/Factory.java index f412198e54..7d9ce0794d 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/Factory.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/Factory.java @@ -36,7 +36,7 @@ * {@link CglibFactory}或 {@link JavassistFactory}代替 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Factory { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/Interceptor.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/Interceptor.java index 6ad9094dd1..9bc7f15b30 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/Interceptor.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/Interceptor.java @@ -27,7 +27,7 @@ * "拦截"方法调用 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Interceptor { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/Invocation.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/Invocation.java index 3bd0bbea0a..d6f664e963 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/Invocation.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/Invocation.java @@ -29,7 +29,7 @@ * 调用者方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Invocation { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/Invoker.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/Invoker.java index a106bbdaa1..5416e90362 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/Invoker.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/Invoker.java @@ -29,7 +29,7 @@ * 调用程序负责处理方法调用 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Invoker { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/Provider.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/Provider.java index 88d0229f58..c11d7114f4 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/Provider.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/Provider.java @@ -27,7 +27,7 @@ * 为委托代理提供对象 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Provider { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/aspects/Aspectj.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/aspects/Aspectj.java index cc74d7c8a2..01d4637e4a 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/aspects/Aspectj.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/aspects/Aspectj.java @@ -29,7 +29,7 @@ * 切面接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Aspectj { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/aspects/AspectjSimple.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/aspects/AspectjSimple.java index 02fa1b5f57..2b8fc4d328 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/aspects/AspectjSimple.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/aspects/AspectjSimple.java @@ -31,7 +31,7 @@ * 可以继承此类实现自己需要的方法即可 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AspectjSimple implements Aspectj, Serializable { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/aspects/AspectjTimes.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/aspects/AspectjTimes.java index 94a830d9af..e752794e63 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/aspects/AspectjTimes.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/aspects/AspectjTimes.java @@ -32,7 +32,7 @@ * 通过日志打印方法的执行时间的切面 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AspectjTimes extends AspectjSimple { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/AbstractFactory.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/AbstractFactory.java index 372f6a1206..beb8f01a6b 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/AbstractFactory.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/AbstractFactory.java @@ -43,7 +43,7 @@ * 超类为{@link Factory},它支持子类化而不仅仅是实现接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractFactory extends Factory { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/AbstractProxyClass.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/AbstractProxyClass.java index f8493b949d..adc7b3fd6f 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/AbstractProxyClass.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/AbstractProxyClass.java @@ -31,7 +31,7 @@ * 用于{@link ProxyClass}实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractProxyClass implements ProxyClass { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/MethodSignature.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/MethodSignature.java index fac10792d5..95e117c920 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/MethodSignature.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/MethodSignature.java @@ -31,7 +31,7 @@ * 用于捕获方法签名的类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MethodSignature { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/ProxyClass.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/ProxyClass.java index 0114e57e3b..2d1bba6635 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/ProxyClass.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/ProxyClass.java @@ -27,7 +27,7 @@ * 代理类生成器生成特定类型的代理(拦截器、调用程序等) * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ProxyClass { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/ProxyClassCache.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/ProxyClassCache.java index 1404a05ab8..55cbad6483 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/ProxyClassCache.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/ProxyClassCache.java @@ -35,7 +35,7 @@ * 代理类缓存确保每个{@link AbstractProxyClass}/{@link ClassLoader}/代理类数组组合只有一个类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ProxyClassCache { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/cglib/CglibFactory.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/cglib/CglibFactory.java index f610d48b91..8c9250c15d 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/cglib/CglibFactory.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/cglib/CglibFactory.java @@ -37,7 +37,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CglibFactory extends AbstractFactory { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/javassist/JavassistFactory.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/javassist/JavassistFactory.java index 33243e4829..1cd14a6528 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/javassist/JavassistFactory.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/javassist/JavassistFactory.java @@ -43,7 +43,7 @@ * Javassist 3.0或更高版本 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JavassistFactory extends AbstractFactory { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/javassist/JavassistInvocation.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/javassist/JavassistInvocation.java index 1d612e97eb..bd20255b15 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/javassist/JavassistInvocation.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/javassist/JavassistInvocation.java @@ -43,7 +43,7 @@ * 动态创建子类来处理特定的接口方法(它们是硬连接的) * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class JavassistInvocation implements Invocation { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/javassist/JavassistUtils.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/javassist/JavassistUtils.java index 344a6be663..edad158cf0 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/javassist/JavassistUtils.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/javassist/JavassistUtils.java @@ -35,7 +35,7 @@ * 处理Javassist的实用方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ class JavassistUtils { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/CglibInterceptor.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/CglibInterceptor.java index 9737d538ae..baf7e52729 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/CglibInterceptor.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/CglibInterceptor.java @@ -34,7 +34,7 @@ * Cglib实现的动态代理切面 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CglibInterceptor implements MethodInterceptor { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/FilteredInterceptor.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/FilteredInterceptor.java index 86f33c92f7..8544549f68 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/FilteredInterceptor.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/FilteredInterceptor.java @@ -31,7 +31,7 @@ * 只在方法被提供的MethodFilter接受的情况下调用它 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FilteredInterceptor implements Interceptor { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/InterceptorChain.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/InterceptorChain.java index ff1cdfbd10..61911b9533 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/InterceptorChain.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/InterceptorChain.java @@ -33,7 +33,7 @@ * {@link Interceptor interceptors}的代理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class InterceptorChain { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/JavassistInterceptor.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/JavassistInterceptor.java index 222c09b56e..e5229ea52c 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/JavassistInterceptor.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/JavassistInterceptor.java @@ -36,7 +36,7 @@ * JDK实现的动态代理切面 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JavassistInterceptor implements InvocationHandler, Serializable { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/LoggingInterceptor.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/LoggingInterceptor.java index 71b2fd70f1..c94bbae626 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/LoggingInterceptor.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/LoggingInterceptor.java @@ -34,7 +34,7 @@ * 注意:这个类的实现是从HiveMind的日志拦截器中借来的 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LoggingInterceptor implements Interceptor { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/MethodAdapter.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/MethodAdapter.java index 14d8ba6247..a78cce3d49 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/MethodAdapter.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/MethodAdapter.java @@ -36,7 +36,7 @@ * 接口适应于Proxy的{@link Interceptor}接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MethodAdapter implements Interceptor { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/MethodFilter.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/MethodFilter.java index c43e4d1de4..ab43fc3f2a 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/MethodFilter.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/MethodFilter.java @@ -29,7 +29,7 @@ * 一个MethodFilter决定一个方法是否被接受 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface MethodFilter { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/SerializingInterceptor.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/SerializingInterceptor.java index 1de19671d8..51553f4967 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/SerializingInterceptor.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/SerializingInterceptor.java @@ -33,7 +33,7 @@ * 这在测试远程服务以确保所有参数/返回类型实际上都是可序列化/反序列化的时候非常有用 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SerializingInterceptor implements Interceptor { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/filter/PatternFilter.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/filter/PatternFilter.java index 8b5e6232dd..8877bdfbb8 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/filter/PatternFilter.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/filter/PatternFilter.java @@ -31,7 +31,7 @@ * 如果方法的名称与提供的正则表达式(JDK regex)模式字符串匹配,则方法筛选器实现返回true * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PatternFilter implements MethodFilter { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/filter/ReturnTypeFilter.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/filter/ReturnTypeFilter.java index bf102dcc1a..c3fa1a94a6 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/filter/ReturnTypeFilter.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/filter/ReturnTypeFilter.java @@ -35,7 +35,7 @@ * 基于返回类型的筛选器方法 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ReturnTypeFilter implements MethodFilter { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/filter/SimpleFilter.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/filter/SimpleFilter.java index d6047e25f3..72f636d1db 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/filter/SimpleFilter.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/filter/SimpleFilter.java @@ -34,7 +34,7 @@ * 一个简单的方法筛选器实现,如果方法的名称在一组可接受的名称中,则该实现仅返回true * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SimpleFilter implements MethodFilter { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/DuckInvoker.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/DuckInvoker.java index 85d0dd1fa6..47b4ebc8e9 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/DuckInvoker.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/DuckInvoker.java @@ -34,7 +34,7 @@ * 该类有助于将现有类调整为它没有实现的接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DuckInvoker implements Invoker { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/HandlerInvoker.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/HandlerInvoker.java index 98b85aba38..4c5608731c 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/HandlerInvoker.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/HandlerInvoker.java @@ -32,7 +32,7 @@ * 适配器类,将JDK的{@link InvocationHandler}接口调整为Commons Proxy的{@link Invoker}接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HandlerInvoker implements Invoker { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/InvocationInvoker.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/InvocationInvoker.java index b2b02a6dba..bd0fb28029 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/InvocationInvoker.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/InvocationInvoker.java @@ -34,7 +34,7 @@ * 切面实现类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class InvocationInvoker implements ProxyChain { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/JoinPointInvoker.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/JoinPointInvoker.java index 0cd04c7811..94966763b1 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/JoinPointInvoker.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/JoinPointInvoker.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JoinPointInvoker implements ProxyChain { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/NullInvoker.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/NullInvoker.java index 280c49719e..6b16e5e5e0 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/NullInvoker.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/NullInvoker.java @@ -34,7 +34,7 @@ * 这个类对于需要“空对象”设计模式的场景非常有用 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NullInvoker implements Invoker { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/ProxyChain.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/ProxyChain.java index bcdce93179..692bd697f7 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/ProxyChain.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/ProxyChain.java @@ -29,7 +29,7 @@ * 拦截层 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ProxyChain extends Invocation { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/AlwaysProvider.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/AlwaysProvider.java index c0906f750c..981e071bc7 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/AlwaysProvider.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/AlwaysProvider.java @@ -29,7 +29,7 @@ * 总是返回相同的对象 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AlwaysProvider implements Provider { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/BeanProvider.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/BeanProvider.java index fe983f5e76..631dc76f10 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/BeanProvider.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/BeanProvider.java @@ -30,7 +30,7 @@ * 使用Class.newInstance()来实例化一个对象 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BeanProvider implements Provider { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/BurlapProvider.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/BurlapProvider.java index 639521894a..6819be0e3b 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/BurlapProvider.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/BurlapProvider.java @@ -33,7 +33,7 @@ * burlap 服务提供 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BurlapProvider implements Provider { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/CloningProvider.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/CloningProvider.java index 8d3f780ec1..d8e54c02c2 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/CloningProvider.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/CloningProvider.java @@ -34,7 +34,7 @@ * 仅对给定的{@link Cloneable}对象调用clone()(反射性地) * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CloningProvider implements Provider { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/DecoratorProvider.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/DecoratorProvider.java index 02fc53421a..04ea819837 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/DecoratorProvider.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/DecoratorProvider.java @@ -32,7 +32,7 @@ * 例如,通过{@link SingletonProvider 高速缓存它} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DecoratorProvider implements Provider { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/HessianProvider.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/HessianProvider.java index f9ecc310f4..3097beaf27 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/HessianProvider.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/HessianProvider.java @@ -33,7 +33,7 @@ * Hessian 服务提供 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HessianProvider implements Provider { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/NullProvider.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/NullProvider.java index 94b8d4e62c..79d079d9b9 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/NullProvider.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/NullProvider.java @@ -27,7 +27,7 @@ * 总是返回null * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NullProvider extends AlwaysProvider { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/RmiProvider.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/RmiProvider.java index ab76ef4202..3543327175 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/RmiProvider.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/RmiProvider.java @@ -37,7 +37,7 @@ * 通过在RMI注册表中查找来提供对象 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RmiProvider implements Provider { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/SessionBeanProvider.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/SessionBeanProvider.java index 97a3b579e8..12c9095556 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/SessionBeanProvider.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/SessionBeanProvider.java @@ -40,7 +40,7 @@ * 这对本地和远程会话bean都有效 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SessionBeanProvider implements Provider { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/SingletonProvider.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/SingletonProvider.java index e18dfe3b3f..8c687c322c 100755 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/SingletonProvider.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/SingletonProvider.java @@ -30,7 +30,7 @@ * 在所有后续调用时返回包装提供程序返回的值 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SingletonProvider extends DecoratorProvider { diff --git a/bus-sensitive/pom.xml b/bus-sensitive/pom.xml index ed2273dc64..ac11a9d37f 100755 --- a/bus-sensitive/pom.xml +++ b/bus-sensitive/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-sensitive - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Builder.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Builder.java index b90e99bba7..7a32803126 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Builder.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Builder.java @@ -33,7 +33,7 @@ * 2.主要供单独的字符串处理使用 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Builder { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Condition.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Condition.java index 9b52954154..3af3f3e79f 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Condition.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Condition.java @@ -29,7 +29,7 @@ * 返回真条件 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Condition implements ConditionProvider { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Context.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Context.java index 12aab99da2..aab547d97a 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Context.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Context.java @@ -35,7 +35,7 @@ * 脱敏的执行上下文 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Filter.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Filter.java index 6622b5fa1c..8a0cf309ce 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Filter.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Filter.java @@ -47,7 +47,7 @@ * 因为 FastJSON 本身的转换问题,如果对象中存储的是集合对象列表,会导致显示不是信息本身 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Filter implements com.alibaba.fastjson.serializer.ContextValueFilter { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Provider.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Provider.java index 9b1dd13c44..6ad3007463 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Provider.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Provider.java @@ -46,7 +46,7 @@ * * @param 参数类型 * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Provider { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Registry.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Registry.java index 418511817b..2c7dec438d 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Registry.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Registry.java @@ -39,7 +39,7 @@ * 注解和实现之间映射 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Registry { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Condition.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Condition.java index 4a1a7556c5..d13a219063 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Condition.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Condition.java @@ -31,7 +31,7 @@ * 用于自定义策略生效条件的注解 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Entry.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Entry.java index 61f085c236..e4dc3c8b56 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Entry.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Entry.java @@ -32,7 +32,7 @@ * 3. 如果是普通字段/MAP,则不做处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/NShield.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/NShield.java index 1f9a6abdf2..761fc17a8a 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/NShield.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/NShield.java @@ -29,7 +29,7 @@ * 对json内的key_value进行脱敏/过滤 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Privacy.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Privacy.java index fad5145fe1..9cddbf12a4 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Privacy.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Privacy.java @@ -31,7 +31,7 @@ * 隐私数据加解密 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target({ElementType.TYPE, ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER}) diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Sensitive.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Sensitive.java index 3eb6b20fa5..297eaf17f5 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Sensitive.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Sensitive.java @@ -37,7 +37,7 @@ * ResponseBodyAdvice 脱敏加密 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Shield.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Shield.java index 11a8be70cc..fe13640549 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Shield.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Shield.java @@ -42,7 +42,7 @@ * 在 Strategy 注解中,可以指定策略 默认是全部,如果指定,则只针对其中的某个策略生效 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Strategy.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Strategy.java index e05dab31a6..4cde5e6937 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Strategy.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/annotation/Strategy.java @@ -34,7 +34,7 @@ * 2.如果有多个策略, 则优先执行一次满足条件的策略 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/provider/AbstractProvider.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/provider/AbstractProvider.java index bf350bfd6f..d9c50c8197 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/provider/AbstractProvider.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/provider/AbstractProvider.java @@ -30,7 +30,7 @@ * 脱敏策略 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractProvider implements StrategyProvider { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/provider/ConditionProvider.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/provider/ConditionProvider.java index 3adaf2b60c..7421aa0573 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/provider/ConditionProvider.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/provider/ConditionProvider.java @@ -29,7 +29,7 @@ * 执行上下文接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ConditionProvider { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/provider/StrategyProvider.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/provider/StrategyProvider.java index db8830b8aa..9cc179f91c 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/provider/StrategyProvider.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/provider/StrategyProvider.java @@ -29,7 +29,7 @@ * 脱敏策略 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface StrategyProvider { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/AddressStrategy.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/AddressStrategy.java index 148c693a66..95c69cce03 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/AddressStrategy.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/AddressStrategy.java @@ -35,7 +35,7 @@ * 例子:北京市海淀区**** * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AddressStrategy extends AbstractProvider { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/BandCardStrategy.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/BandCardStrategy.java index 21f1521efc..803b080356 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/BandCardStrategy.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/BandCardStrategy.java @@ -35,7 +35,7 @@ * 6227 0383 3938 3938 393 脱敏结果: 6227 **** **** ***8 393 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BandCardStrategy extends AbstractProvider { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/BuiltInStrategy.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/BuiltInStrategy.java index 2ab7a4c385..3e06b9a86d 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/BuiltInStrategy.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/BuiltInStrategy.java @@ -35,7 +35,7 @@ * 明明是数组,实现却只能是一个 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BuiltInStrategy extends AbstractProvider { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/CitizenIdStrategy.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/CitizenIdStrategy.java index b91eb77671..1dfabc9179 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/CitizenIdStrategy.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/CitizenIdStrategy.java @@ -38,7 +38,7 @@ * 只保留前6位和后2位,其他用*代替 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CitizenIdStrategy extends AbstractProvider { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/CnapsStrategy.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/CnapsStrategy.java index bb5e67c3ce..8728d5a486 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/CnapsStrategy.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/CnapsStrategy.java @@ -34,7 +34,7 @@ * 前四位明文,后面脱敏 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CnapsStrategy extends AbstractProvider { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/DafaultStrategy.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/DafaultStrategy.java index c754260ec6..e915a249f7 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/DafaultStrategy.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/DafaultStrategy.java @@ -32,7 +32,7 @@ * 默认脱敏处理类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DafaultStrategy extends AbstractProvider { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/EmailStrategy.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/EmailStrategy.java index 6606467a47..5e06164582 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/EmailStrategy.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/EmailStrategy.java @@ -37,7 +37,7 @@ * 保留前三位,中间隐藏4位 其他正常显示 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EmailStrategy extends AbstractProvider { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/MobileStrategy.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/MobileStrategy.java index ee62bc3926..b9ad1ebffc 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/MobileStrategy.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/MobileStrategy.java @@ -34,7 +34,7 @@ * 18233583070 脱敏后: 182****3030 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MobileStrategy extends AbstractProvider { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/NameStrategy.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/NameStrategy.java index 9a7b851434..ced42916c4 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/NameStrategy.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/NameStrategy.java @@ -38,7 +38,7 @@ * 2. 三个及其以上 只保留第一个和最后一个 其他用星号代替 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NameStrategy extends AbstractProvider { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/NoneStrategy.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/NoneStrategy.java index 8e8277a254..0d9e77cccf 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/NoneStrategy.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/NoneStrategy.java @@ -31,7 +31,7 @@ * 不脱敏 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NoneStrategy extends AbstractProvider { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/PasswordStrategy.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/PasswordStrategy.java index 5196b32663..6a4e83ec32 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/PasswordStrategy.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/PasswordStrategy.java @@ -32,7 +32,7 @@ * 直接返回 null * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PasswordStrategy extends AbstractProvider { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/PayStrategy.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/PayStrategy.java index 37b27b6954..2dfbfc692b 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/PayStrategy.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/PayStrategy.java @@ -35,7 +35,7 @@ * 签约协议号脱敏格式为前6位后6位保留明文,中间脱敏 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PayStrategy extends AbstractProvider { diff --git a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/PhoneStrategy.java b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/PhoneStrategy.java index 8a88d50640..63e35e4e69 100755 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/PhoneStrategy.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/strategy/PhoneStrategy.java @@ -35,7 +35,7 @@ * 脱敏规则:180****1120 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PhoneStrategy extends AbstractProvider { diff --git a/bus-setting/pom.xml b/bus-setting/pom.xml index e1b13e9bed..c5b9eec465 100755 --- a/bus-setting/pom.xml +++ b/bus-setting/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-setting - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-setting/src/main/java/org/aoju/bus/setting/AbsSetting.java b/bus-setting/src/main/java/org/aoju/bus/setting/AbsSetting.java index 1630c1130d..10028d30f2 100755 --- a/bus-setting/src/main/java/org/aoju/bus/setting/AbsSetting.java +++ b/bus-setting/src/main/java/org/aoju/bus/setting/AbsSetting.java @@ -39,7 +39,7 @@ * Setting抽象类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbsSetting implements OptNullString, Serializable { diff --git a/bus-setting/src/main/java/org/aoju/bus/setting/GroupedMap.java b/bus-setting/src/main/java/org/aoju/bus/setting/GroupedMap.java index 09cbc8c43a..957734f649 100755 --- a/bus-setting/src/main/java/org/aoju/bus/setting/GroupedMap.java +++ b/bus-setting/src/main/java/org/aoju/bus/setting/GroupedMap.java @@ -33,7 +33,7 @@ * 基于分组的Map * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GroupedMap extends LinkedHashMap> { diff --git a/bus-setting/src/main/java/org/aoju/bus/setting/GroupedSet.java b/bus-setting/src/main/java/org/aoju/bus/setting/GroupedSet.java index 50f5efc101..eb2c202799 100755 --- a/bus-setting/src/main/java/org/aoju/bus/setting/GroupedSet.java +++ b/bus-setting/src/main/java/org/aoju/bus/setting/GroupedSet.java @@ -54,7 +54,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GroupedSet extends HashMap> { diff --git a/bus-setting/src/main/java/org/aoju/bus/setting/Setting.java b/bus-setting/src/main/java/org/aoju/bus/setting/Setting.java index 5cc6070228..8535440c40 100755 --- a/bus-setting/src/main/java/org/aoju/bus/setting/Setting.java +++ b/bus-setting/src/main/java/org/aoju/bus/setting/Setting.java @@ -59,7 +59,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Setting extends AbsSetting implements Map { diff --git a/bus-setting/src/main/java/org/aoju/bus/setting/SettingLoader.java b/bus-setting/src/main/java/org/aoju/bus/setting/SettingLoader.java index 6083f69d09..67273a6a18 100755 --- a/bus-setting/src/main/java/org/aoju/bus/setting/SettingLoader.java +++ b/bus-setting/src/main/java/org/aoju/bus/setting/SettingLoader.java @@ -45,7 +45,7 @@ * Setting文件加载器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SettingLoader { diff --git a/bus-setting/src/main/java/org/aoju/bus/setting/SettingUtils.java b/bus-setting/src/main/java/org/aoju/bus/setting/SettingUtils.java index 2bd6baf70e..472a1a9e4a 100755 --- a/bus-setting/src/main/java/org/aoju/bus/setting/SettingUtils.java +++ b/bus-setting/src/main/java/org/aoju/bus/setting/SettingUtils.java @@ -34,7 +34,7 @@ * 提供静态方法获取配置文件 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SettingUtils { diff --git a/bus-setting/src/main/java/org/aoju/bus/setting/dialect/Props.java b/bus-setting/src/main/java/org/aoju/bus/setting/dialect/Props.java index 90623430d8..860117fdde 100755 --- a/bus-setting/src/main/java/org/aoju/bus/setting/dialect/Props.java +++ b/bus-setting/src/main/java/org/aoju/bus/setting/dialect/Props.java @@ -55,7 +55,7 @@ * Properties文件读取封装类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Props extends Properties implements BasicType, OptBasicType { diff --git a/bus-setting/src/main/java/org/aoju/bus/setting/profile/GlobalProfile.java b/bus-setting/src/main/java/org/aoju/bus/setting/profile/GlobalProfile.java index f750f23fb2..1f8ad1be11 100755 --- a/bus-setting/src/main/java/org/aoju/bus/setting/profile/GlobalProfile.java +++ b/bus-setting/src/main/java/org/aoju/bus/setting/profile/GlobalProfile.java @@ -30,7 +30,7 @@ * 全局的Profile配置中心 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GlobalProfile { diff --git a/bus-setting/src/main/java/org/aoju/bus/setting/profile/Profile.java b/bus-setting/src/main/java/org/aoju/bus/setting/profile/Profile.java index f65218fa18..c25486c5ab 100755 --- a/bus-setting/src/main/java/org/aoju/bus/setting/profile/Profile.java +++ b/bus-setting/src/main/java/org/aoju/bus/setting/profile/Profile.java @@ -45,7 +45,7 @@ * * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Profile implements Serializable { diff --git a/bus-shade/README.md b/bus-shade/README.md index 45b4fb5255..d8edd46a16 100755 --- a/bus-shade/README.md +++ b/bus-shade/README.md @@ -12,7 +12,7 @@ org.aoju bus-shade - 5.6.1 + 5.6.3 ``` # 数据表结构样式 diff --git a/bus-shade/pom.xml b/bus-shade/pom.xml index bcf2dcf998..9a16b5dd46 100755 --- a/bus-shade/pom.xml +++ b/bus-shade/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-shade - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-shade/src/main/java/org/aoju/bus/shade/Freemarker.java b/bus-shade/src/main/java/org/aoju/bus/shade/Freemarker.java index 613e0cd3a0..8f07daf2a6 100755 --- a/bus-shade/src/main/java/org/aoju/bus/shade/Freemarker.java +++ b/bus-shade/src/main/java/org/aoju/bus/shade/Freemarker.java @@ -37,7 +37,7 @@ * 创建文件 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Freemarker { diff --git a/bus-shade/src/main/java/org/aoju/bus/shade/NamingRules.java b/bus-shade/src/main/java/org/aoju/bus/shade/NamingRules.java index 62035f8918..c4af2293da 100755 --- a/bus-shade/src/main/java/org/aoju/bus/shade/NamingRules.java +++ b/bus-shade/src/main/java/org/aoju/bus/shade/NamingRules.java @@ -31,7 +31,7 @@ * 获奖java中需要的驼峰命名 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NamingRules { diff --git a/bus-shade/src/main/java/org/aoju/bus/shade/ShadeFile.java b/bus-shade/src/main/java/org/aoju/bus/shade/ShadeFile.java index f509663ba6..c83d735b22 100755 --- a/bus-shade/src/main/java/org/aoju/bus/shade/ShadeFile.java +++ b/bus-shade/src/main/java/org/aoju/bus/shade/ShadeFile.java @@ -34,7 +34,7 @@ * 获取文件路径调用创建文件 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ShadeFile { diff --git a/bus-shade/src/main/java/org/aoju/bus/shade/convert/ColumnType.java b/bus-shade/src/main/java/org/aoju/bus/shade/convert/ColumnType.java index dd075c1d25..83aeb1e005 100755 --- a/bus-shade/src/main/java/org/aoju/bus/shade/convert/ColumnType.java +++ b/bus-shade/src/main/java/org/aoju/bus/shade/convert/ColumnType.java @@ -27,7 +27,7 @@ * 获取实体类字段属性类信息接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ColumnType { diff --git a/bus-shade/src/main/java/org/aoju/bus/shade/convert/DateType.java b/bus-shade/src/main/java/org/aoju/bus/shade/convert/DateType.java index c217b62230..9559ebc12c 100755 --- a/bus-shade/src/main/java/org/aoju/bus/shade/convert/DateType.java +++ b/bus-shade/src/main/java/org/aoju/bus/shade/convert/DateType.java @@ -27,7 +27,7 @@ * 数据库时间类型 到 实体类时间类型 对应策略 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum DateType { diff --git a/bus-shade/src/main/java/org/aoju/bus/shade/convert/MySQLColumnType.java b/bus-shade/src/main/java/org/aoju/bus/shade/convert/MySQLColumnType.java index 99a270a4e8..d21725ed87 100755 --- a/bus-shade/src/main/java/org/aoju/bus/shade/convert/MySQLColumnType.java +++ b/bus-shade/src/main/java/org/aoju/bus/shade/convert/MySQLColumnType.java @@ -27,7 +27,7 @@ * 表字段类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum MySQLColumnType implements ColumnType { diff --git a/bus-shade/src/main/java/org/aoju/bus/shade/convert/MySQLTypeConvert.java b/bus-shade/src/main/java/org/aoju/bus/shade/convert/MySQLTypeConvert.java index 28af57dfb1..03c01d5d73 100755 --- a/bus-shade/src/main/java/org/aoju/bus/shade/convert/MySQLTypeConvert.java +++ b/bus-shade/src/main/java/org/aoju/bus/shade/convert/MySQLTypeConvert.java @@ -29,7 +29,7 @@ * MYSQL 数据库字段类型转换 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MySQLTypeConvert implements TypeConvert { diff --git a/bus-shade/src/main/java/org/aoju/bus/shade/convert/TypeConvert.java b/bus-shade/src/main/java/org/aoju/bus/shade/convert/TypeConvert.java index 9d72abf6ad..803fe70cb9 100755 --- a/bus-shade/src/main/java/org/aoju/bus/shade/convert/TypeConvert.java +++ b/bus-shade/src/main/java/org/aoju/bus/shade/convert/TypeConvert.java @@ -27,7 +27,7 @@ * 该类的功能描述 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface TypeConvert { diff --git a/bus-shade/src/main/java/org/aoju/bus/shade/entity/PropertyInfo.java b/bus-shade/src/main/java/org/aoju/bus/shade/entity/PropertyInfo.java index d1b624ca86..bf915f1b4c 100755 --- a/bus-shade/src/main/java/org/aoju/bus/shade/entity/PropertyInfo.java +++ b/bus-shade/src/main/java/org/aoju/bus/shade/entity/PropertyInfo.java @@ -31,7 +31,7 @@ * 获取到数据库的信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-shade/src/main/java/org/aoju/bus/shade/entity/TableEntity.java b/bus-shade/src/main/java/org/aoju/bus/shade/entity/TableEntity.java index 2be25de6a6..0c08fed2cd 100755 --- a/bus-shade/src/main/java/org/aoju/bus/shade/entity/TableEntity.java +++ b/bus-shade/src/main/java/org/aoju/bus/shade/entity/TableEntity.java @@ -36,7 +36,7 @@ * 自动生成需要的基本信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-socket/pom.xml b/bus-socket/pom.xml index f030b0027a..1cde4d92bd 100755 --- a/bus-socket/pom.xml +++ b/bus-socket/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-socket - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/CancelCommand.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/CancelCommand.java index be631acb22..de0f553fcf 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/CancelCommand.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/CancelCommand.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CancelCommand implements Runnable { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/ChannelCommand.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/ChannelCommand.java index 4d3287a805..f8c72786f0 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/ChannelCommand.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/ChannelCommand.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ChannelCommand implements Runnable { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/ChannelExecutor.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/ChannelExecutor.java index 7e5c316e81..b8d5a458c6 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/ChannelExecutor.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/ChannelExecutor.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ChannelExecutor { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/ChannelInitializer.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/ChannelInitializer.java index 7e3802b42a..474c826bcf 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/ChannelInitializer.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/ChannelInitializer.java @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ChannelInitializer extends io.netty.channel.ChannelInitializer { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/ClientGroup.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/ClientGroup.java index 22073e3416..c6a99ec8a8 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/ClientGroup.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/ClientGroup.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ClientGroup extends ConcurrentHashMap { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/ClientMap.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/ClientMap.java index 81f8fde27c..539c59149e 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/ClientMap.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/ClientMap.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ClientMap extends ConcurrentHashMap { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/ClientService.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/ClientService.java index 21cf2b9708..ada125a90e 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/ClientService.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/ClientService.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ClientService { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/CommandExecutor.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/CommandExecutor.java index beb7986f60..a7a0333672 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/CommandExecutor.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/CommandExecutor.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CommandExecutor { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/CustomizeEventHandler.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/CustomizeEventHandler.java index d9ce89f07e..f9c6437911 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/CustomizeEventHandler.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/CustomizeEventHandler.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface CustomizeEventHandler { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/EventHandler.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/EventHandler.java index 086153710b..d136ae5bf4 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/EventHandler.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/EventHandler.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface EventHandler { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/HeartbeatCommand.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/HeartbeatCommand.java index b36f6a945f..db7d7a524f 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/HeartbeatCommand.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/HeartbeatCommand.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HeartbeatCommand implements Runnable { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/MessageCommand.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/MessageCommand.java index 8e0025c4a8..51cf053051 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/MessageCommand.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/MessageCommand.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MessageCommand implements Runnable { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/MessagePublisher.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/MessagePublisher.java index f855e19e05..ee3cb11ed2 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/MessagePublisher.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/MessagePublisher.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MessagePublisher { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/NettyConsts.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/NettyConsts.java index 7ef9325f64..c6b0374a06 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/NettyConsts.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/NettyConsts.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NettyConsts { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/PublishCommand.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/PublishCommand.java index b9f43d91b2..babf4b1818 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/PublishCommand.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/PublishCommand.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PublishCommand implements Runnable { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/RemoveCommand.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/RemoveCommand.java index a58405a513..d3c99b9420 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/RemoveCommand.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/RemoveCommand.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RemoveCommand implements Runnable { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/RequestDecoder.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/RequestDecoder.java index dc445b8a39..7c4a2d8f62 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/RequestDecoder.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/RequestDecoder.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RequestDecoder { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/RequestHandler.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/RequestHandler.java index 52e3335e5e..17faefe94b 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/RequestHandler.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/RequestHandler.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RequestHandler { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketClient.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketClient.java index bce12334eb..5cbabf6902 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketClient.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketClient.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SocketClient { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketHandler.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketHandler.java index 2a8a9b935d..e394f9fbdb 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketHandler.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketHandler.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Sharable diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketMessage.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketMessage.java index 4b83b6c46c..d3b6e9ee96 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketMessage.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketMessage.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketRequest.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketRequest.java index 0bc29a063f..dc26fbd66e 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketRequest.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketRequest.java @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketServer.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketServer.java index a41a5ad7c5..79fea127bb 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketServer.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketServer.java @@ -35,7 +35,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SocketServer implements Runnable { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketService.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketService.java index 028c14ae40..2b2fbdc6e0 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketService.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/SocketService.java @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SocketService { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/SubscribeCommand.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/SubscribeCommand.java index baffc86860..327b00d841 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/SubscribeCommand.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/SubscribeCommand.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SubscribeCommand implements Runnable { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/netty/annotation/WebSocket.java b/bus-socket/src/main/java/org/aoju/bus/socket/netty/annotation/WebSocket.java index 51baa9559d..04859f8b83 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/netty/annotation/WebSocket.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/netty/annotation/WebSocket.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target(ElementType.TYPE) diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioQuickClient.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioQuickClient.java index 794115300c..66b4f6ac72 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioQuickClient.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioQuickClient.java @@ -38,7 +38,7 @@ * AIO实现的客户端服务 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AioQuickClient { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioQuickServer.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioQuickServer.java index a870f44bcd..254e152b2d 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioQuickServer.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioQuickServer.java @@ -46,7 +46,7 @@ * AIO服务端 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AioQuickServer { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioSSLQuickClient.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioSSLQuickClient.java index 8a330ae9f1..36fe92134a 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioSSLQuickClient.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioSSLQuickClient.java @@ -36,7 +36,7 @@ * AIO实现的客户端服务 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class AioSSLQuickClient extends AioQuickClient { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioSSLQuickServer.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioSSLQuickServer.java index 9e37092db3..4681059dc3 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioSSLQuickServer.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioSSLQuickServer.java @@ -33,7 +33,7 @@ * AIO服务端 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AioSSLQuickServer extends AioQuickServer { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioSession.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioSession.java index 11c219a98d..b9a983e1c3 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioSession.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/AioSession.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AioSession { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/Function.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/Function.java index 6c68692ceb..2a68252805 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/Function.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/Function.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ interface Function { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/Message.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/Message.java index 565d1b2475..04154468ef 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/Message.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/Message.java @@ -27,7 +27,7 @@ * 消息处理器,通过实现该接口,对完成解码的消息进行业务处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Message { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/NetMonitor.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/NetMonitor.java index b3ccc7536f..0f5f5d50e0 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/NetMonitor.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/NetMonitor.java @@ -44,7 +44,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface NetMonitor { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/Protocol.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/Protocol.java index 17b2413710..b3c1da5cbf 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/Protocol.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/Protocol.java @@ -33,7 +33,7 @@ * 请勿在其实现类的成员变量中存储特定链路的数据 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Protocol { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/QuickTimer.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/QuickTimer.java index f064d0f3bf..f1dcdbe743 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/QuickTimer.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/QuickTimer.java @@ -30,7 +30,7 @@ * 服务器定时任务 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class QuickTimer extends TimerTask { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/SSLAioSession.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/SSLAioSession.java index bc8911e6bb..22e9717920 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/SSLAioSession.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/SSLAioSession.java @@ -37,7 +37,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ class SSLAioSession extends TcpAioSession { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/ServerConfig.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/ServerConfig.java index 0a846eee9b..fab343e581 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/ServerConfig.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/ServerConfig.java @@ -31,7 +31,7 @@ * Quickly服务端/客户端配置信息 T:解码后生成的对象类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class ServerConfig { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/StateMachine.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/StateMachine.java index 3246689af9..9f9e03302f 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/StateMachine.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/StateMachine.java @@ -31,7 +31,7 @@ * 当前枚举的各状态机事件在发生后都会及时触发{@link Message#stateEvent(AioSession, StateMachine, Throwable)}方法 因此用户在实现的{@linkplain Message}接口中可对自己关心的状态机事件进行处理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum StateMachine { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/TcpAioSession.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/TcpAioSession.java index 9c5c0b9e7b..41ffffb91b 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/TcpAioSession.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/TcpAioSession.java @@ -60,7 +60,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ class TcpAioSession extends AioSession { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/TcpReadEvent.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/TcpReadEvent.java index f3c6d6cb82..427dfe172b 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/TcpReadEvent.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/TcpReadEvent.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class TcpReadEvent { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/TcpReadHandler.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/TcpReadHandler.java index 23b0948c9d..2887d5152f 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/TcpReadHandler.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/TcpReadHandler.java @@ -34,7 +34,7 @@ * 读写事件回调处理类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ class TcpReadHandler implements CompletionHandler> { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/TcpWriteHandler.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/TcpWriteHandler.java index 5fd68c6679..aa214fa423 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/TcpWriteHandler.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/TcpWriteHandler.java @@ -31,7 +31,7 @@ * 读写事件回调处理类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ class TcpWriteHandler implements CompletionHandler> { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpAioSession.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpAioSession.java index e03ccd452f..8baf0e6ebd 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpAioSession.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpAioSession.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class UdpAioSession extends AioSession { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpBootstrap.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpBootstrap.java index d4b43fad18..6a6165b74f 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpBootstrap.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpBootstrap.java @@ -42,7 +42,7 @@ * UDP服务启动类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class UdpBootstrap implements Runnable { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpChannel.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpChannel.java index 3a60a0f73b..237d91a127 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpChannel.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpChannel.java @@ -43,7 +43,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class UdpChannel { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpReadEvent.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpReadEvent.java index 8bc0b89abe..fb2cd948ee 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpReadEvent.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpReadEvent.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class UdpReadEvent { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpWriteEvent.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpWriteEvent.java index 3cce4fadde..704189ab6c 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpWriteEvent.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/UdpWriteEvent.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ final class UdpWriteEvent { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/WriteBuffer.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/WriteBuffer.java index 922a0baa5d..98814038b9 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/WriteBuffer.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/WriteBuffer.java @@ -36,7 +36,7 @@ * 包装当前会话分配到的虚拟Buffer,提供流式操作方式 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WriteBuffer extends OutputStream { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/AbstractMessage.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/AbstractMessage.java index 9fa1b81461..d70a500648 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/AbstractMessage.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/AbstractMessage.java @@ -34,7 +34,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractMessage implements Message, NetMonitor { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/AbstractPlugin.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/AbstractPlugin.java index 67183b8751..f0ddc0f242 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/AbstractPlugin.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/AbstractPlugin.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractPlugin implements Plugin { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/BlackListPlugin.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/BlackListPlugin.java index 193f1c85f4..6994d6c1fa 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/BlackListPlugin.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/BlackListPlugin.java @@ -35,7 +35,7 @@ * 黑名单插件,会拒绝与黑名单中的IP建立连接 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class BlackListPlugin extends AbstractPlugin { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/DelimiterFrame.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/DelimiterFrame.java index 0e3e2b6c44..ecb9128291 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/DelimiterFrame.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/DelimiterFrame.java @@ -31,7 +31,7 @@ * 指定结束标识的解码器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DelimiterFrame implements SmartDecoder { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/FixedLengthFrame.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/FixedLengthFrame.java index 84ac39edcb..0bcc472794 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/FixedLengthFrame.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/FixedLengthFrame.java @@ -29,7 +29,7 @@ * 指定长度的解码器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FixedLengthFrame implements SmartDecoder { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/GroupMessage.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/GroupMessage.java index 553b797f54..f97e9193ab 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/GroupMessage.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/GroupMessage.java @@ -34,7 +34,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ abstract class GroupMessage implements Message { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/HeartPlugin.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/HeartPlugin.java index 7138ea6f08..76de9beea8 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/HeartPlugin.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/HeartPlugin.java @@ -37,7 +37,7 @@ * 心跳插件 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class HeartPlugin extends AbstractPlugin { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/MonitorPlugin.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/MonitorPlugin.java index d96415a4cd..54bbbb2b99 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/MonitorPlugin.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/MonitorPlugin.java @@ -38,7 +38,7 @@ * 服务器运行状态监控插件 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class MonitorPlugin extends TimerTask implements Plugin { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/PageBufferPlugin.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/PageBufferPlugin.java index 10c3e27648..81151bea34 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/PageBufferPlugin.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/PageBufferPlugin.java @@ -39,7 +39,7 @@ * 内存页监测插件 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PageBufferPlugin extends AbstractPlugin { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/Plugin.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/Plugin.java index 4413195926..a0661d7cb9 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/Plugin.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/Plugin.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Plugin extends NetMonitor { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ReconnectPlugin.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ReconnectPlugin.java index 6ca85a1d18..c671d77d24 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ReconnectPlugin.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ReconnectPlugin.java @@ -33,7 +33,7 @@ * 断链重连插件 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ class ReconnectPlugin extends AbstractPlugin { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/SmartDecoder.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/SmartDecoder.java index ab501bcc75..9cd2d5dac3 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/SmartDecoder.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/SmartDecoder.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface SmartDecoder { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/Callback.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/Callback.java index 1ae4e75f46..f1f37e0a03 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/Callback.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/Callback.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Callback { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/ClientAuth.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/ClientAuth.java index 8b1ce7cd14..e85180b908 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/ClientAuth.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/ClientAuth.java @@ -27,7 +27,7 @@ * 配置引擎请求客户端验证 此选项只对服务器模式的引擎有用 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum ClientAuth { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/Completion.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/Completion.java index 3336c7188a..2488155c6a 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/Completion.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/Completion.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ class Completion implements CompletionHandler { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/Handshake.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/Handshake.java index 1254fd445e..251cbb939f 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/Handshake.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/Handshake.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Handshake { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/SSLConfig.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/SSLConfig.java index 360128017a..c83e63799a 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/SSLConfig.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/SSLConfig.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SSLConfig { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/SSLService.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/SSLService.java index 9cfba23945..5ccf184dd6 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/SSLService.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/ssl/SSLService.java @@ -38,7 +38,7 @@ * TLS/SSL服务 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SSLService { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/spring/config/AbstractMessageBrokerConfigurer.java b/bus-socket/src/main/java/org/aoju/bus/socket/spring/config/AbstractMessageBrokerConfigurer.java index c5d9fa619f..8cd2d7a03c 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/spring/config/AbstractMessageBrokerConfigurer.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/spring/config/AbstractMessageBrokerConfigurer.java @@ -29,7 +29,7 @@ * 增加消息拦截器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractMessageBrokerConfigurer { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/spring/extension/MessageConfiguration.java b/bus-socket/src/main/java/org/aoju/bus/socket/spring/extension/MessageConfiguration.java index 2f6e310308..bbb588e2bf 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/spring/extension/MessageConfiguration.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/spring/extension/MessageConfiguration.java @@ -36,7 +36,7 @@ * 代替默认的{@link WebMvcStompEndpointRegistry} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MessageConfiguration extends DelegatingWebSocketMessageBrokerConfiguration { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/spring/extension/StompEndpointRegistry.java b/bus-socket/src/main/java/org/aoju/bus/socket/spring/extension/StompEndpointRegistry.java index 26675c6f5f..ef3c881d5f 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/spring/extension/StompEndpointRegistry.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/spring/extension/StompEndpointRegistry.java @@ -53,7 +53,7 @@ * 代替{@link WebMvcStompEndpointRegistry} * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class StompEndpointRegistry extends WebMvcStompEndpointRegistry { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/spring/extension/StompSubProtocolHandler.java b/bus-socket/src/main/java/org/aoju/bus/socket/spring/extension/StompSubProtocolHandler.java index b300d9b8c8..6b33fb62a9 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/spring/extension/StompSubProtocolHandler.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/spring/extension/StompSubProtocolHandler.java @@ -48,7 +48,7 @@ * 增加了对拦截器的支持 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class StompSubProtocolHandler extends org.springframework.web.socket.messaging.StompSubProtocolHandler { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/spring/intercept/FromClientExecutionChain.java b/bus-socket/src/main/java/org/aoju/bus/socket/spring/intercept/FromClientExecutionChain.java index b5c4eb7694..58ada28cb3 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/spring/intercept/FromClientExecutionChain.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/spring/intercept/FromClientExecutionChain.java @@ -34,7 +34,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FromClientExecutionChain { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/spring/intercept/FromClientInterceptor.java b/bus-socket/src/main/java/org/aoju/bus/socket/spring/intercept/FromClientInterceptor.java index 356ef15205..f8596831ac 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/spring/intercept/FromClientInterceptor.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/spring/intercept/FromClientInterceptor.java @@ -33,7 +33,7 @@ * 拦截客户端发来的消息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface FromClientInterceptor { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/spring/intercept/ToClientExecutionChain.java b/bus-socket/src/main/java/org/aoju/bus/socket/spring/intercept/ToClientExecutionChain.java index dc2080236c..5a6d816080 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/spring/intercept/ToClientExecutionChain.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/spring/intercept/ToClientExecutionChain.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ToClientExecutionChain { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/spring/intercept/ToClientInterceptor.java b/bus-socket/src/main/java/org/aoju/bus/socket/spring/intercept/ToClientInterceptor.java index dd6b4ae102..a157964944 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/spring/intercept/ToClientInterceptor.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/spring/intercept/ToClientInterceptor.java @@ -32,7 +32,7 @@ * 拦截发送给客户端的消息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface ToClientInterceptor { diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/spring/support/MessageFrom.java b/bus-socket/src/main/java/org/aoju/bus/socket/spring/support/MessageFrom.java index bc5af0f6ea..610e2e4a1c 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/spring/support/MessageFrom.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/spring/support/MessageFrom.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-socket/src/main/java/org/aoju/bus/socket/spring/support/MessageMatcher.java b/bus-socket/src/main/java/org/aoju/bus/socket/spring/support/MessageMatcher.java index d0e677e717..5c697e5399 100755 --- a/bus-socket/src/main/java/org/aoju/bus/socket/spring/support/MessageMatcher.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/spring/support/MessageMatcher.java @@ -38,7 +38,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MessageMatcher { diff --git a/bus-starter/pom.xml b/bus-starter/pom.xml index 159a64c46b..1c109c6f62 100755 --- a/bus-starter/pom.xml +++ b/bus-starter/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-starter - 5.6.1 + 5.6.3 jar ${project.artifactId} @@ -25,7 +25,7 @@ 1.8 8.0.18 1.1.20 - 2.7.3 + 2.7.5 diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/BusXBuilder.java b/bus-starter/src/main/java/org/aoju/bus/starter/BusXBuilder.java index ff4b418fdb..eb466587c8 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/BusXBuilder.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/BusXBuilder.java @@ -27,7 +27,7 @@ * 全局常量配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BusXBuilder { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/BusXExtend.java b/bus-starter/src/main/java/org/aoju/bus/starter/BusXExtend.java index 26fe73f140..946cf546d6 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/BusXExtend.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/BusXExtend.java @@ -27,7 +27,7 @@ * 全局扩展配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BusXExtend { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/BusXHolder.java b/bus-starter/src/main/java/org/aoju/bus/starter/BusXHolder.java index ab9a5b4928..524edbfeaa 100644 --- a/bus-starter/src/main/java/org/aoju/bus/starter/BusXHolder.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/BusXHolder.java @@ -31,7 +31,7 @@ * 扫描包配置项及其他属性等 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @ComponentScan("org.aoju.**") diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/Configurable.java b/bus-starter/src/main/java/org/aoju/bus/starter/Configurable.java index 40e2b94575..69fc6d7a92 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/Configurable.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/Configurable.java @@ -38,7 +38,7 @@ * 将作为一个名为PropertiesPropertySource的属性源添加 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Order(Ordered.LOWEST_PRECEDENCE - 100) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/GenieBuilder.java b/bus-starter/src/main/java/org/aoju/bus/starter/GenieBuilder.java index d6143a8d48..80cb1e87ab 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/GenieBuilder.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/GenieBuilder.java @@ -43,7 +43,7 @@ * 启动监听器,初始化相关配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class GenieBuilder implements diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/PlaceBinder.java b/bus-starter/src/main/java/org/aoju/bus/starter/PlaceBinder.java index 677afbb1c8..0cb5110ee3 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/PlaceBinder.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/PlaceBinder.java @@ -4,7 +4,7 @@ * 返回值信息处理. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface PlaceBinder { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/PlaceHandler.java b/bus-starter/src/main/java/org/aoju/bus/starter/PlaceHandler.java index 0b41eb1b3a..d0e05e7361 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/PlaceHandler.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/PlaceHandler.java @@ -11,7 +11,7 @@ * 拦截响应的代理 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PlaceHandler implements InvocationHandler { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/SpringAware.java b/bus-starter/src/main/java/org/aoju/bus/starter/SpringAware.java index a5552239ee..83d0a3ddd3 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/SpringAware.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/SpringAware.java @@ -36,7 +36,7 @@ * 可在任何代码任何地方任何时候中取出ApplicaitonContext. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Component diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/SpringBuilder.java b/bus-starter/src/main/java/org/aoju/bus/starter/SpringBuilder.java index 8414a691f0..6f1dd1edbd 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/SpringBuilder.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/SpringBuilder.java @@ -32,7 +32,7 @@ * 设置相关系统参数信息. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Component diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/SpringHolder.java b/bus-starter/src/main/java/org/aoju/bus/starter/SpringHolder.java index 02f0656ca2..823c3507ed 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/SpringHolder.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/SpringHolder.java @@ -4,7 +4,7 @@ * 上下文等信息持有者 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SpringHolder { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableCache.java b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableCache.java index cb29eb88e3..6555f27f4c 100644 --- a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableCache.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableCache.java @@ -32,7 +32,7 @@ * 启用缓存 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableCorsFilter.java b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableCorsFilter.java index c22ca9381b..9f62ffae55 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableCorsFilter.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableCorsFilter.java @@ -32,7 +32,7 @@ * 开启跨域支持 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableDruid.java b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableDruid.java index 491ce4eccd..c99596c37c 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableDruid.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableDruid.java @@ -32,7 +32,7 @@ * Druid 支持 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableDruids.java b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableDruids.java index 0f643dfa0b..d78d598a3e 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableDruids.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableDruids.java @@ -33,7 +33,7 @@ * Druid 监控 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableDubbo.java b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableDubbo.java index 1f4c825a74..fd040ff4aa 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableDubbo.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableDubbo.java @@ -35,7 +35,7 @@ * Dubbo 支持 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableI18n.java b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableI18n.java index 2f010abd71..248f566f75 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableI18n.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableI18n.java @@ -33,7 +33,7 @@ * 开启国际化支持 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableLimiter.java b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableLimiter.java index 00cca46288..b8607ad7fd 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableLimiter.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableLimiter.java @@ -34,7 +34,7 @@ * 限流降级 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableMapper.java b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableMapper.java index ab956015a2..aa93e34c5c 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableMapper.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableMapper.java @@ -34,7 +34,7 @@ * 开启 Mybatis/Mapper * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableOnceFilter.java b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableOnceFilter.java index 23a2910e98..8391a5dbfe 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableOnceFilter.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableOnceFilter.java @@ -32,7 +32,7 @@ * 开启 Request/Response 多次读取 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnablePreview.java b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnablePreview.java index 0320cb7a29..aa19b6abd5 100644 --- a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnablePreview.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnablePreview.java @@ -32,7 +32,7 @@ * 启用在线预览 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableSensitive.java b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableSensitive.java index ec6d48220e..f685004e64 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableSensitive.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableSensitive.java @@ -32,7 +32,7 @@ * 开启内容脱敏 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableSocket.java b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableSocket.java index 80c919bd4d..d9b2531ed8 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableSocket.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableSocket.java @@ -34,7 +34,7 @@ * 开启WebSocket * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableStorage.java b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableStorage.java index 5ed1deffa3..795c70fd9b 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableStorage.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableStorage.java @@ -32,7 +32,7 @@ * 启用OSS存储 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableSwagger.java b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableSwagger.java index 3e01c95fc1..839029ed21 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableSwagger.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableSwagger.java @@ -33,7 +33,7 @@ * 启用 swagger * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableThirdAuth.java b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableThirdAuth.java index 7f31538fa1..8189b42828 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableThirdAuth.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableThirdAuth.java @@ -32,7 +32,7 @@ * 启用第三方授权 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableValidate.java b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableValidate.java index 8c8da30b22..97b6f534fc 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableValidate.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/annotation/EnableValidate.java @@ -32,7 +32,7 @@ * 启用数据校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Inherited diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/banner/AbstractBanner.java b/bus-starter/src/main/java/org/aoju/bus/starter/banner/AbstractBanner.java index f65a7420aa..cb6ad7ecc1 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/banner/AbstractBanner.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/banner/AbstractBanner.java @@ -33,7 +33,7 @@ * 旗标生成器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractBanner { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/banner/BusBanner.java b/bus-starter/src/main/java/org/aoju/bus/starter/banner/BusBanner.java index 43e060e4ba..8d6185bda4 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/banner/BusBanner.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/banner/BusBanner.java @@ -37,7 +37,7 @@ * 旗标生成器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BusBanner implements Banner { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/banner/Description.java b/bus-starter/src/main/java/org/aoju/bus/starter/banner/Description.java index 281a46f12a..402f39eeb9 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/banner/Description.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/banner/Description.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/banner/ImageBanner.java b/bus-starter/src/main/java/org/aoju/bus/starter/banner/ImageBanner.java index 6c5e01c19c..65059dc22b 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/banner/ImageBanner.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/banner/ImageBanner.java @@ -39,7 +39,7 @@ * ASCII艺术产生的图像文件 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ImageBanner { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/banner/VersionBanner.java b/bus-starter/src/main/java/org/aoju/bus/starter/banner/VersionBanner.java index ae41e4d4cb..35fc2c77e0 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/banner/VersionBanner.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/banner/VersionBanner.java @@ -27,7 +27,7 @@ * 版本旗标生成 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class VersionBanner extends AbstractBanner { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/cache/AspectjCacheProxy.java b/bus-starter/src/main/java/org/aoju/bus/starter/cache/AspectjCacheProxy.java index 01c720362c..65cc8064c9 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/cache/AspectjCacheProxy.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/cache/AspectjCacheProxy.java @@ -43,7 +43,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Aspect diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/cache/CacheConfiguration.java b/bus-starter/src/main/java/org/aoju/bus/starter/cache/CacheConfiguration.java index 32fd380cb3..34c21361d9 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/cache/CacheConfiguration.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/cache/CacheConfiguration.java @@ -36,7 +36,7 @@ * 缓存配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(value = {CacheProperties.class}) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/cache/CacheProperties.java b/bus-starter/src/main/java/org/aoju/bus/starter/cache/CacheProperties.java index 2ddac24b1e..3ebc8f05a0 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/cache/CacheProperties.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/cache/CacheProperties.java @@ -35,7 +35,7 @@ * 缓存相关配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/cache/CacheXProxy.java b/bus-starter/src/main/java/org/aoju/bus/starter/cache/CacheXProxy.java index b501dd8582..5fbe25b9f3 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/cache/CacheXProxy.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/cache/CacheXProxy.java @@ -41,7 +41,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CacheXProxy implements FactoryBean { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/cors/CorsConfiguration.java b/bus-starter/src/main/java/org/aoju/bus/starter/cors/CorsConfiguration.java index fe133f9bfe..1ca13c36fc 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/cors/CorsConfiguration.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/cors/CorsConfiguration.java @@ -38,7 +38,7 @@ * Cors 跨域支持 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(value = {CorsProperties.class}) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/cors/CorsProperties.java b/bus-starter/src/main/java/org/aoju/bus/starter/cors/CorsProperties.java index 1e4d902d5d..7c3c9332cb 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/cors/CorsProperties.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/cors/CorsProperties.java @@ -32,7 +32,7 @@ * Core 跨域相关配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/druid/AspectjDruidProxy.java b/bus-starter/src/main/java/org/aoju/bus/starter/druid/AspectjDruidProxy.java index 95f4b2e39c..7b03ffc493 100644 --- a/bus-starter/src/main/java/org/aoju/bus/starter/druid/AspectjDruidProxy.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/druid/AspectjDruidProxy.java @@ -38,7 +38,7 @@ * AOP切面切点 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Order(-1) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/druid/DataSource.java b/bus-starter/src/main/java/org/aoju/bus/starter/druid/DataSource.java index 72dfce5cec..15a3024d2f 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/druid/DataSource.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/druid/DataSource.java @@ -29,7 +29,7 @@ * 多数据源支持 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target({ElementType.METHOD, ElementType.TYPE, ElementType.PARAMETER}) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/druid/DataSourceHolder.java b/bus-starter/src/main/java/org/aoju/bus/starter/druid/DataSourceHolder.java index f309a86ac3..e8522e58bc 100644 --- a/bus-starter/src/main/java/org/aoju/bus/starter/druid/DataSourceHolder.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/druid/DataSourceHolder.java @@ -42,7 +42,7 @@ * 数据源信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DataSourceHolder { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/druid/DruidConfiguration.java b/bus-starter/src/main/java/org/aoju/bus/starter/druid/DruidConfiguration.java index f5b0a33635..5cca2f1b6a 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/druid/DruidConfiguration.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/druid/DruidConfiguration.java @@ -58,7 +58,7 @@ * 数据源配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @ConditionalOnClass(DruidDataSource.class) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/druid/DruidMonitorConfiguration.java b/bus-starter/src/main/java/org/aoju/bus/starter/druid/DruidMonitorConfiguration.java index 61510256ad..3c15a9c691 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/druid/DruidMonitorConfiguration.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/druid/DruidMonitorConfiguration.java @@ -41,7 +41,7 @@ * Druid 监控配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @ConditionalOnClass(DruidDataSource.class) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/druid/DruidMonitorProperties.java b/bus-starter/src/main/java/org/aoju/bus/starter/druid/DruidMonitorProperties.java index 7dbfbb832c..ea9019cc59 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/druid/DruidMonitorProperties.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/druid/DruidMonitorProperties.java @@ -31,7 +31,7 @@ * Druid 监控配置项 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/druid/DruidProperties.java b/bus-starter/src/main/java/org/aoju/bus/starter/druid/DruidProperties.java index 6bef4ddfb4..c57b036469 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/druid/DruidProperties.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/druid/DruidProperties.java @@ -33,7 +33,7 @@ * Druid 配置项 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/druid/DynamicDataSource.java b/bus-starter/src/main/java/org/aoju/bus/starter/druid/DynamicDataSource.java index 9b9c0e3398..ca6207a32f 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/druid/DynamicDataSource.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/druid/DynamicDataSource.java @@ -37,7 +37,7 @@ * 多数据源支持 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DynamicDataSource extends AbstractRoutingDataSource { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/dubbo/DubboConfiguration.java b/bus-starter/src/main/java/org/aoju/bus/starter/dubbo/DubboConfiguration.java index 9617d490b4..03353736d5 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/dubbo/DubboConfiguration.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/dubbo/DubboConfiguration.java @@ -29,7 +29,7 @@ * Dubbo自动配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(value = {DubboProperties.class}) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/dubbo/DubboProperties.java b/bus-starter/src/main/java/org/aoju/bus/starter/dubbo/DubboProperties.java index 55cb5a4f2e..0b9bcabb9d 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/dubbo/DubboProperties.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/dubbo/DubboProperties.java @@ -33,7 +33,7 @@ * swagger配置项 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/health/HealthIndicators.java b/bus-starter/src/main/java/org/aoju/bus/starter/health/HealthIndicators.java index 0819b1071a..8f94a78378 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/health/HealthIndicators.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/health/HealthIndicators.java @@ -27,7 +27,7 @@ * 检查运行时是否健康. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface HealthIndicators { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/i18n/I18nConfiguration.java b/bus-starter/src/main/java/org/aoju/bus/starter/i18n/I18nConfiguration.java index a714bf5001..dc8903ed83 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/i18n/I18nConfiguration.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/i18n/I18nConfiguration.java @@ -37,7 +37,7 @@ * 国际化配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(value = {I18nProperties.class}) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/i18n/I18nProperties.java b/bus-starter/src/main/java/org/aoju/bus/starter/i18n/I18nProperties.java index bd1200b621..e5bb568001 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/i18n/I18nProperties.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/i18n/I18nProperties.java @@ -31,7 +31,7 @@ * 国际化资源配置属性 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/i18n/LocaleMessage.java b/bus-starter/src/main/java/org/aoju/bus/starter/i18n/LocaleMessage.java index e96fa25d40..e9d4b39e9a 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/i18n/LocaleMessage.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/i18n/LocaleMessage.java @@ -33,7 +33,7 @@ * key = value * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Component diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/limiter/AbstractLimiterAware.java b/bus-starter/src/main/java/org/aoju/bus/starter/limiter/AbstractLimiterAware.java index e30153aa5f..501af54c23 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/limiter/AbstractLimiterAware.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/limiter/AbstractLimiterAware.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractLimiterAware implements ImportAware { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/limiter/LimiterAwareHandler.java b/bus-starter/src/main/java/org/aoju/bus/starter/limiter/LimiterAwareHandler.java index 8ad0677599..b6c229b1d1 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/limiter/LimiterAwareHandler.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/limiter/LimiterAwareHandler.java @@ -47,7 +47,7 @@ * 限流配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Role(BeanDefinition.ROLE_INFRASTRUCTURE) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/limiter/LimiterConfiguration.java b/bus-starter/src/main/java/org/aoju/bus/starter/limiter/LimiterConfiguration.java index 40060c9711..84bc00114b 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/limiter/LimiterConfiguration.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/limiter/LimiterConfiguration.java @@ -35,7 +35,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LimiterConfiguration extends AdviceModeImportSelector { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/AbstractSqlSQLParser.java b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/AbstractSqlSQLParser.java index e9120fe016..1293f2d193 100644 --- a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/AbstractSqlSQLParser.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/AbstractSqlSQLParser.java @@ -43,7 +43,7 @@ * 抽象 SQL 解析类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AbstractSqlSQLParser { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/ExplainSQLHandler.java b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/ExplainSQLHandler.java index 50a2e2bbcf..a00afb0ee7 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/ExplainSQLHandler.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/ExplainSQLHandler.java @@ -41,7 +41,7 @@ * 防止全表更新与删除 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/IllegalSQLHandler.java b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/IllegalSQLHandler.java index 41e7af4697..53da892383 100644 --- a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/IllegalSQLHandler.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/IllegalSQLHandler.java @@ -83,7 +83,7 @@ *

7.where条件使用了 使用子查询

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Intercepts({@Signature(type = StatementHandler.class, method = "prepare", args = {Connection.class, Integer.class})}) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MapperClassScanner.java b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MapperClassScanner.java index 2fbab50005..1f7d9175cb 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MapperClassScanner.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MapperClassScanner.java @@ -37,7 +37,7 @@ * mapper 注册扫描 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MapperClassScanner extends MapperScannerConfigurer { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MapperConfiguration.java b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MapperConfiguration.java index fb9bf21e09..feb6d2ac7f 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MapperConfiguration.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MapperConfiguration.java @@ -34,7 +34,7 @@ * mapper 扫描配置类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @AutoConfigureAfter(MybatisConfiguration.class) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MapperFactoryBean.java b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MapperFactoryBean.java index 76051a6ac3..fbf0870fd0 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MapperFactoryBean.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MapperFactoryBean.java @@ -34,7 +34,7 @@ * 增加mapperBuilder * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MapperFactoryBean extends SqlSessionDaoSupport diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MybatisConfiguration.java b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MybatisConfiguration.java index b5fe0509bf..ca9940b9b5 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MybatisConfiguration.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MybatisConfiguration.java @@ -42,7 +42,7 @@ * mybatis 配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(value = {MybatisProperties.class}) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MybatisPluginBuilder.java b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MybatisPluginBuilder.java index 47ff7fb5d4..de44fb2d5c 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MybatisPluginBuilder.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MybatisPluginBuilder.java @@ -35,7 +35,7 @@ * mybatis 插件启用 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MybatisPluginBuilder { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MybatisProperties.java b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MybatisProperties.java index 2eb2663417..fd4e4a8a1a 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MybatisProperties.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/MybatisProperties.java @@ -31,7 +31,7 @@ * mybatis配置项 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/NatureSQLHandler.java b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/NatureSQLHandler.java index d108a1a655..3a8fcfca30 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/mapper/NatureSQLHandler.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/mapper/NatureSQLHandler.java @@ -52,7 +52,7 @@ * 数据库操作性能拦截器,记录耗时 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Intercepts(value = { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/oauth/AuthConfiguration.java b/bus-starter/src/main/java/org/aoju/bus/starter/oauth/AuthConfiguration.java index d1819a0cfe..8fe17efb53 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/oauth/AuthConfiguration.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/oauth/AuthConfiguration.java @@ -35,7 +35,7 @@ * 授权配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(value = {AuthProperties.class}) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/oauth/AuthProperties.java b/bus-starter/src/main/java/org/aoju/bus/starter/oauth/AuthProperties.java index 02e8936c42..88fd6cf045 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/oauth/AuthProperties.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/oauth/AuthProperties.java @@ -37,7 +37,7 @@ * 授权配置信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/oauth/AuthProviderService.java b/bus-starter/src/main/java/org/aoju/bus/starter/oauth/AuthProviderService.java index 07b52dc33b..4ba02780ef 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/oauth/AuthProviderService.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/oauth/AuthProviderService.java @@ -36,7 +36,7 @@ * 授权服务提供 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @RequiredArgsConstructor diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/preview/PreviewConfiguration.java b/bus-starter/src/main/java/org/aoju/bus/starter/preview/PreviewConfiguration.java index 2db4d7684c..21bb17571d 100644 --- a/bus-starter/src/main/java/org/aoju/bus/starter/preview/PreviewConfiguration.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/preview/PreviewConfiguration.java @@ -45,7 +45,7 @@ * 文档在线预览配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @ConditionalOnClass({LocalOfficeProvider.class, OnlineOfficeProvider.class}) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/preview/PreviewProperties.java b/bus-starter/src/main/java/org/aoju/bus/starter/preview/PreviewProperties.java index 8aa69e7a09..5f90f7aa04 100644 --- a/bus-starter/src/main/java/org/aoju/bus/starter/preview/PreviewProperties.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/preview/PreviewProperties.java @@ -36,7 +36,7 @@ * 文档预览配置类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/preview/PreviewProviderService.java b/bus-starter/src/main/java/org/aoju/bus/starter/preview/PreviewProviderService.java index cc8b6ccf7d..ec353486c4 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/preview/PreviewProviderService.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/preview/PreviewProviderService.java @@ -36,7 +36,7 @@ * 文档在线预览服务提供 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Component diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/RequestBodyAdvice.java b/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/RequestBodyAdvice.java index b49a9f551a..f328bccda9 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/RequestBodyAdvice.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/RequestBodyAdvice.java @@ -48,7 +48,7 @@ * 对加了@P的方法的数据进行解密密操作 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RequestBodyAdvice extends BaseAdvice diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/ResponseBodyAdvice.java b/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/ResponseBodyAdvice.java index 471ab7e345..5bca951d71 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/ResponseBodyAdvice.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/ResponseBodyAdvice.java @@ -55,7 +55,7 @@ * 对加了@Encrypt的方法的数据进行加密操作 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ResponseBodyAdvice extends BaseAdvice diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/SensitiveConfiguration.java b/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/SensitiveConfiguration.java index da168a7107..e89d20aab4 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/SensitiveConfiguration.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/SensitiveConfiguration.java @@ -30,7 +30,7 @@ * 脱敏配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(value = {SensitiveProperties.class}) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/SensitiveProperties.java b/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/SensitiveProperties.java index 428ef699f4..f7203e7ecb 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/SensitiveProperties.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/SensitiveProperties.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/SensitiveResultSetHandler.java b/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/SensitiveResultSetHandler.java index a1f9517dd4..df8ef195a8 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/SensitiveResultSetHandler.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/SensitiveResultSetHandler.java @@ -50,7 +50,7 @@ * 数据解密脱敏 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Intercepts({@Signature(type = ResultSetHandler.class, method = "handleResultSets", args = {java.sql.Statement.class})}) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/SensitiveStatementHandler.java b/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/SensitiveStatementHandler.java index bc008963a7..213f94bfa6 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/SensitiveStatementHandler.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/sensitive/SensitiveStatementHandler.java @@ -55,7 +55,7 @@ * 数据脱敏加密 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Intercepts({@Signature(type = StatementHandler.class, method = "prepare", args = {Connection.class, Integer.class})}) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/socket/ClassPathSocketScanner.java b/bus-starter/src/main/java/org/aoju/bus/starter/socket/ClassPathSocketScanner.java index bbd7b0c53c..9e771d1fa4 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/socket/ClassPathSocketScanner.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/socket/ClassPathSocketScanner.java @@ -35,7 +35,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ClassPathSocketScanner extends ClassPathBeanDefinitionScanner { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/socket/SocketConfiguration.java b/bus-starter/src/main/java/org/aoju/bus/starter/socket/SocketConfiguration.java index fe6087a41e..9ad5e13403 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/socket/SocketConfiguration.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/socket/SocketConfiguration.java @@ -32,7 +32,7 @@ * Socket配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(SocketProperties.class) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/socket/SocketHandlerBeanPostProcessor.java b/bus-starter/src/main/java/org/aoju/bus/starter/socket/SocketHandlerBeanPostProcessor.java index ac73a65964..064d42bdf3 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/socket/SocketHandlerBeanPostProcessor.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/socket/SocketHandlerBeanPostProcessor.java @@ -34,7 +34,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Component diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/socket/SocketProperties.java b/bus-starter/src/main/java/org/aoju/bus/starter/socket/SocketProperties.java index 0af3d94e13..044ba66938 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/socket/SocketProperties.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/socket/SocketProperties.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/socket/SocketScannerRegistrar.java b/bus-starter/src/main/java/org/aoju/bus/starter/socket/SocketScannerRegistrar.java index a3cd4d05dc..538a3e559d 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/socket/SocketScannerRegistrar.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/socket/SocketScannerRegistrar.java @@ -37,7 +37,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SocketScannerRegistrar implements ImportBeanDefinitionRegistrar, ResourceLoaderAware { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/socket/WebSocketServerStarter.java b/bus-starter/src/main/java/org/aoju/bus/starter/socket/WebSocketServerStarter.java index 91c29bf2e9..8e620a906b 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/socket/WebSocketServerStarter.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/socket/WebSocketServerStarter.java @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class WebSocketServerStarter { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/storage/StorageConfiguration.java b/bus-starter/src/main/java/org/aoju/bus/starter/storage/StorageConfiguration.java index 401aa94bce..c853b2741b 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/storage/StorageConfiguration.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/storage/StorageConfiguration.java @@ -35,7 +35,7 @@ * 授权配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(value = {StorageProperties.class}) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/storage/StorageProperties.java b/bus-starter/src/main/java/org/aoju/bus/starter/storage/StorageProperties.java index 9d58d4d4de..2dbe51c0d3 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/storage/StorageProperties.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/storage/StorageProperties.java @@ -37,7 +37,7 @@ * 存储配置信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/storage/StorageProviderService.java b/bus-starter/src/main/java/org/aoju/bus/starter/storage/StorageProviderService.java index 548499e1dd..d8c39d8c05 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/storage/StorageProviderService.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/storage/StorageProviderService.java @@ -36,7 +36,7 @@ * 存储服务提供 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @RequiredArgsConstructor diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/swagger/SwaggerConfiguration.java b/bus-starter/src/main/java/org/aoju/bus/starter/swagger/SwaggerConfiguration.java index 90833a2e20..06a38b74cb 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/swagger/SwaggerConfiguration.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/swagger/SwaggerConfiguration.java @@ -49,7 +49,7 @@ * swagger配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(value = {SwaggerProperties.class}) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/swagger/SwaggerProperties.java b/bus-starter/src/main/java/org/aoju/bus/starter/swagger/SwaggerProperties.java index d757ffb53a..064b8e94f6 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/swagger/SwaggerProperties.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/swagger/SwaggerProperties.java @@ -31,7 +31,7 @@ * swagger配置项 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/tracer/MethodExecuteCostHandler.java b/bus-starter/src/main/java/org/aoju/bus/starter/tracer/MethodExecuteCostHandler.java index 0021d4cdd3..280ff58ab3 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/tracer/MethodExecuteCostHandler.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/tracer/MethodExecuteCostHandler.java @@ -30,7 +30,7 @@ * 方法执行耗时统计 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Component diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/validate/AspectjValidateProxy.java b/bus-starter/src/main/java/org/aoju/bus/starter/validate/AspectjValidateProxy.java index bac84cf5c4..ba14eddd73 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/validate/AspectjValidateProxy.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/validate/AspectjValidateProxy.java @@ -34,7 +34,7 @@ * AOP切面切点 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Order(99) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/validate/AutoValidateAdvice.java b/bus-starter/src/main/java/org/aoju/bus/starter/validate/AutoValidateAdvice.java index 95a2f7491e..8c98ec8db5 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/validate/AutoValidateAdvice.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/validate/AutoValidateAdvice.java @@ -36,7 +36,7 @@ * 自动进行参数处理实现类 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AutoValidateAdvice { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/validate/ValidateConfiguration.java b/bus-starter/src/main/java/org/aoju/bus/starter/validate/ValidateConfiguration.java index 795ece685b..4a26878463 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/validate/ValidateConfiguration.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/validate/ValidateConfiguration.java @@ -29,7 +29,7 @@ * 数据校验配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Import(value = AspectjValidateProxy.class) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/CacheRequestWrapper.java b/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/CacheRequestWrapper.java index 2af811f7a4..ff5f02e786 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/CacheRequestWrapper.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/CacheRequestWrapper.java @@ -42,7 +42,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CacheRequestWrapper extends HttpServletRequestWrapper { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/CacheResponseWrapper.java b/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/CacheResponseWrapper.java index ec2b561816..b349645b3f 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/CacheResponseWrapper.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/CacheResponseWrapper.java @@ -35,7 +35,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CacheResponseWrapper extends HttpServletResponseWrapper { diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/GenieWrapperHandler.java b/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/GenieWrapperHandler.java index 19a520cbd3..987c9a43ce 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/GenieWrapperHandler.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/GenieWrapperHandler.java @@ -43,7 +43,7 @@ * 对于某些处理程序组,添加常见的预处理行为不需要修改每个处理程序实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Component diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/WrapperConfiguration.java b/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/WrapperConfiguration.java index cfd28ed9df..ffe95d2a8d 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/WrapperConfiguration.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/WrapperConfiguration.java @@ -44,7 +44,7 @@ * Xss/重复读取等配置 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @EnableConfigurationProperties({WrapperProperties.class}) diff --git a/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/WrapperProperties.java b/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/WrapperProperties.java index f375062b91..138d3c6f32 100755 --- a/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/WrapperProperties.java +++ b/bus-starter/src/main/java/org/aoju/bus/starter/wrapper/WrapperProperties.java @@ -37,7 +37,7 @@ * 配置信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-storage/README.md b/bus-storage/README.md index 6cc0e5bdd2..53d0cc5832 100755 --- a/bus-storage/README.md +++ b/bus-storage/README.md @@ -8,7 +8,7 @@ 1.11.136 3.0.12 [7.2.0, 7.2.99] - 5.6.1 + 5.6.3 4.0.1 ``` ``` diff --git a/bus-storage/pom.xml b/bus-storage/pom.xml index bb63eb15a2..13724a6bf3 100755 --- a/bus-storage/pom.xml +++ b/bus-storage/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-storage - 5.6.1 + 5.6.3 jar ${project.artifactId} @@ -23,7 +23,7 @@ 1.11.136 3.0.12 7.2.28 - 5.6.1 + 5.6.3 4.0.1 diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/Builder.java b/bus-storage/src/main/java/org/aoju/bus/storage/Builder.java index a11bd6b711..586d879720 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/Builder.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/Builder.java @@ -29,7 +29,7 @@ * 框架内预定义的存储信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Builder { diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/Context.java b/bus-storage/src/main/java/org/aoju/bus/storage/Context.java index 81730493e5..464a30d500 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/Context.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/Context.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/Provider.java b/bus-storage/src/main/java/org/aoju/bus/storage/Provider.java index d1ab9caffb..522b613907 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/Provider.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/Provider.java @@ -33,7 +33,7 @@ * 文件存储提供者 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Provider { diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/Registry.java b/bus-storage/src/main/java/org/aoju/bus/storage/Registry.java index 35e4790470..35eab6c3fb 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/Registry.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/Registry.java @@ -27,7 +27,7 @@ * 平台类型 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum Registry { diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/magic/Attachs.java b/bus-storage/src/main/java/org/aoju/bus/storage/magic/Attachs.java index 7e3fc64c30..d5ac3e094c 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/magic/Attachs.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/magic/Attachs.java @@ -34,7 +34,7 @@ * 附件信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/magic/Readers.java b/bus-storage/src/main/java/org/aoju/bus/storage/magic/Readers.java index f88d4e0370..ca885abec4 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/magic/Readers.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/magic/Readers.java @@ -31,7 +31,7 @@ * 响应结果 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Readers { diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/metric/Cache.java b/bus-storage/src/main/java/org/aoju/bus/storage/metric/Cache.java index d934513799..74c2b4d98d 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/metric/Cache.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/metric/Cache.java @@ -27,7 +27,7 @@ * 缓存,用来缓存State * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Cache { diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/metric/DefaultCache.java b/bus-storage/src/main/java/org/aoju/bus/storage/metric/DefaultCache.java index 93c14124e5..52bc4aa9b4 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/metric/DefaultCache.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/metric/DefaultCache.java @@ -41,7 +41,7 @@ * 默认的缓存实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DefaultCache implements Cache { diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/metric/DefaultStorageCache.java b/bus-storage/src/main/java/org/aoju/bus/storage/metric/DefaultStorageCache.java index 0566a2f0a8..99ae6e6c87 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/metric/DefaultStorageCache.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/metric/DefaultStorageCache.java @@ -27,7 +27,7 @@ * 默认的state缓存实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public enum DefaultStorageCache implements StorageCache { diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/metric/StorageCache.java b/bus-storage/src/main/java/org/aoju/bus/storage/metric/StorageCache.java index 61a9550a24..a88152ca1a 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/metric/StorageCache.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/metric/StorageCache.java @@ -27,7 +27,7 @@ * State缓存接口,方便用户扩展 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface StorageCache { diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/provider/AbstractProvider.java b/bus-storage/src/main/java/org/aoju/bus/storage/provider/AbstractProvider.java index cb4fb82aff..e9186f70a7 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/provider/AbstractProvider.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/provider/AbstractProvider.java @@ -41,7 +41,7 @@ * 预定义存储实现 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractProvider implements Provider { diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/provider/AliYunOssProvider.java b/bus-storage/src/main/java/org/aoju/bus/storage/provider/AliYunOssProvider.java index 2d7d3fa484..8f8788ff2a 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/provider/AliYunOssProvider.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/provider/AliYunOssProvider.java @@ -45,7 +45,7 @@ * 存储服务-阿里云 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class AliYunOssProvider extends AbstractProvider { diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/provider/BaiduYunBosProvider.java b/bus-storage/src/main/java/org/aoju/bus/storage/provider/BaiduYunBosProvider.java index bbef8bb465..d4a23e2fae 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/provider/BaiduYunBosProvider.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/provider/BaiduYunBosProvider.java @@ -47,7 +47,7 @@ * 存储服务-百度云 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BaiduYunBosProvider extends AbstractProvider { diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/provider/HuaweiObsProvider.java b/bus-storage/src/main/java/org/aoju/bus/storage/provider/HuaweiObsProvider.java index 2a3f227ecc..490c588f59 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/provider/HuaweiObsProvider.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/provider/HuaweiObsProvider.java @@ -45,7 +45,7 @@ * 存储服务-华为云 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HuaweiObsProvider extends AbstractProvider { diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/provider/JdYunOssProvider.java b/bus-storage/src/main/java/org/aoju/bus/storage/provider/JdYunOssProvider.java index fb088e6148..88663ef30a 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/provider/JdYunOssProvider.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/provider/JdYunOssProvider.java @@ -52,7 +52,7 @@ * 存储服务-京东云 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class JdYunOssProvider extends AbstractProvider { diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/provider/LocalFileProvider.java b/bus-storage/src/main/java/org/aoju/bus/storage/provider/LocalFileProvider.java index f5e1b4f195..9a545fb3ef 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/provider/LocalFileProvider.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/provider/LocalFileProvider.java @@ -42,7 +42,7 @@ * 本地文件上传 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LocalFileProvider extends AbstractProvider { diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/provider/MinioOssProvider.java b/bus-storage/src/main/java/org/aoju/bus/storage/provider/MinioOssProvider.java index 49aaed7a09..7b4abcabaa 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/provider/MinioOssProvider.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/provider/MinioOssProvider.java @@ -53,7 +53,7 @@ * 存储服务-MinIO * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MinioOssProvider extends AbstractProvider { diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/provider/QiniuYunOssProvider.java b/bus-storage/src/main/java/org/aoju/bus/storage/provider/QiniuYunOssProvider.java index ed23f1e86a..9613a39131 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/provider/QiniuYunOssProvider.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/provider/QiniuYunOssProvider.java @@ -50,7 +50,7 @@ * 存储服务-七牛 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class QiniuYunOssProvider extends AbstractProvider { diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/provider/TencentCosProvider.java b/bus-storage/src/main/java/org/aoju/bus/storage/provider/TencentCosProvider.java index 6690ddfa71..c94de8c06c 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/provider/TencentCosProvider.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/provider/TencentCosProvider.java @@ -49,7 +49,7 @@ * 存储服务-腾讯云 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TencentCosProvider extends AbstractProvider { diff --git a/bus-storage/src/main/java/org/aoju/bus/storage/provider/UpaiYunOssProvider.java b/bus-storage/src/main/java/org/aoju/bus/storage/provider/UpaiYunOssProvider.java index 9e989b9919..84383e3302 100755 --- a/bus-storage/src/main/java/org/aoju/bus/storage/provider/UpaiYunOssProvider.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/provider/UpaiYunOssProvider.java @@ -45,7 +45,7 @@ * 存储服务-又拍云 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class UpaiYunOssProvider extends AbstractProvider { diff --git a/bus-tracer/pom.xml b/bus-tracer/pom.xml index 13e4124d95..37bb0037b5 100755 --- a/bus-tracer/pom.xml +++ b/bus-tracer/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-tracer - 5.6.1 + 5.6.3 jar ${project.artifactId} @@ -23,7 +23,7 @@ UTF-8 UTF-8 1.8 - 2.7.3 + 2.7.5 4.0.1 2.7.18 4.5.2 diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/Backend.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/Backend.java index 10e36490ac..3898f764ef 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/Backend.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/Backend.java @@ -31,7 +31,7 @@ * 后端应该是线程安全的(读写被委托给线程本地状态). * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface Backend { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/Builder.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/Builder.java index 4495e2c791..fc341fe2d8 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/Builder.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/Builder.java @@ -38,7 +38,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class Builder { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/Provider.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/Provider.java index cb3e11f4f5..76b38c9afa 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/Provider.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/Provider.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Provider extends AbstractSet { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/Resolver.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/Resolver.java index 1b458be895..addd631588 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/Resolver.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/Resolver.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Resolver { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/AbstractBackend.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/AbstractBackend.java index e961d23c6f..4a84686d37 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/AbstractBackend.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/AbstractBackend.java @@ -35,7 +35,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public abstract class AbstractBackend implements Backend { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/Slf4JAbstractBackend.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/Slf4JAbstractBackend.java index e08989f896..d9149dba20 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/Slf4JAbstractBackend.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/Slf4JAbstractBackend.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ class Slf4JAbstractBackend extends AbstractBackend { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/Slf4jTraceBackendProvider.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/Slf4jTraceBackendProvider.java index 2e2736ca0b..ab37ee4ad3 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/Slf4jTraceBackendProvider.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/Slf4jTraceBackendProvider.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Slf4jTraceBackendProvider implements TraceBackendProvider { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/ThreadLocalHashSet.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/ThreadLocalHashSet.java index edbe3ee4c2..d29b396543 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/ThreadLocalHashSet.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/ThreadLocalHashSet.java @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class ThreadLocalHashSet extends InheritableThreadLocal> { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/TraceBackendProvider.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/TraceBackendProvider.java index f676e9b912..67ed900c92 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/TraceBackendProvider.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/backend/TraceBackendProvider.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface TraceBackendProvider { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/TraceCxfFeature.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/TraceCxfFeature.java index dda465251c..6d3004c3a8 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/TraceCxfFeature.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/TraceCxfFeature.java @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TraceCxfFeature extends AbstractFeature { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/AbstractTraceInInterceptor.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/AbstractTraceInInterceptor.java index ab9992b7cd..77448feb70 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/AbstractTraceInInterceptor.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/AbstractTraceInInterceptor.java @@ -41,7 +41,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ abstract class AbstractTraceInInterceptor extends AbstractPhaseInterceptor { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/AbstractTraceOutInterceptor.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/AbstractTraceOutInterceptor.java index fcc30db8b9..7d827cdd55 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/AbstractTraceOutInterceptor.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/AbstractTraceOutInterceptor.java @@ -44,7 +44,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ abstract class AbstractTraceOutInterceptor extends AbstractPhaseInterceptor { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/TraceRequestInInterceptor.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/TraceRequestInInterceptor.java index 5c70fc4cc4..98bcc88616 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/TraceRequestInInterceptor.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/TraceRequestInInterceptor.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TraceRequestInInterceptor extends AbstractTraceInInterceptor { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/TraceRequestOutInterceptor.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/TraceRequestOutInterceptor.java index 98c058bb29..4c70c0366a 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/TraceRequestOutInterceptor.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/TraceRequestOutInterceptor.java @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TraceRequestOutInterceptor extends AbstractTraceOutInterceptor { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/TraceResponseInInterceptor.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/TraceResponseInInterceptor.java index b21dfece34..da235dafdd 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/TraceResponseInInterceptor.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/TraceResponseInInterceptor.java @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TraceResponseInInterceptor extends AbstractTraceInInterceptor { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/TraceResponseOutInterceptor.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/TraceResponseOutInterceptor.java index 3d0c3b8eec..0b5a6f7a78 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/TraceResponseOutInterceptor.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/cxf/interceptor/TraceResponseOutInterceptor.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TraceResponseOutInterceptor extends AbstractTraceOutInterceptor { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/httpclient/TraceHttpRequestInterceptor.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/httpclient/TraceHttpRequestInterceptor.java index cfffc6087b..9b153950c6 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/httpclient/TraceHttpRequestInterceptor.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/httpclient/TraceHttpRequestInterceptor.java @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TraceHttpRequestInterceptor implements HttpRequestInterceptor { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/httpclient/TraceHttpResponseInterceptor.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/httpclient/TraceHttpResponseInterceptor.java index c04ffda494..81a0b27d21 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/httpclient/TraceHttpResponseInterceptor.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/httpclient/TraceHttpResponseInterceptor.java @@ -38,7 +38,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TraceHttpResponseInterceptor implements HttpResponseInterceptor { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/httpclient5/TraceHttpRequestInterceptor.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/httpclient5/TraceHttpRequestInterceptor.java index 777f4ac28f..bda76bed89 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/httpclient5/TraceHttpRequestInterceptor.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/httpclient5/TraceHttpRequestInterceptor.java @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TraceHttpRequestInterceptor implements HttpRequestInterceptor { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/httpclient5/TraceHttpResponseInterceptor.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/httpclient5/TraceHttpResponseInterceptor.java index 2be7e06a44..f139d4a860 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/httpclient5/TraceHttpResponseInterceptor.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/apache/httpclient5/TraceHttpResponseInterceptor.java @@ -39,7 +39,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TraceHttpResponseInterceptor implements HttpResponseInterceptor { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceMessageListener.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceMessageListener.java index c09abed03e..4b6050b77e 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceMessageListener.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceMessageListener.java @@ -39,7 +39,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class TraceMessageListener { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceMessageProducer.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceMessageProducer.java index caef1b524f..24f3b727d2 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceMessageProducer.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceMessageProducer.java @@ -37,7 +37,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TraceMessageProducer implements MessageProducer { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceMessageWriter.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceMessageWriter.java index 50b760b406..d09b6f787e 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceMessageWriter.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceMessageWriter.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class TraceMessageWriter { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceQueueSender.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceQueueSender.java index 5ecc033d08..4ae1a5ca56 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceQueueSender.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceQueueSender.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class TraceQueueSender implements QueueSender { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceTopicPublisher.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceTopicPublisher.java index 73c6b4c531..4d4ef7bd92 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceTopicPublisher.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/jms/TraceTopicPublisher.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class TraceTopicPublisher implements TopicPublisher { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/quartz/TraceContextInjector.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/quartz/TraceContextInjector.java index a308d77b81..c8257a0d84 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/quartz/TraceContextInjector.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/quartz/TraceContextInjector.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TraceContextInjector { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/quartz/TraceJobListener.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/quartz/TraceJobListener.java index 2cff47bdce..38a31d5c0f 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/quartz/TraceJobListener.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/quartz/TraceJobListener.java @@ -35,7 +35,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TraceJobListener extends JobListenerSupport { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/servlet/TraceFilter.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/servlet/TraceFilter.java index a636654857..fb0eb6a3f2 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/servlet/TraceFilter.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/servlet/TraceFilter.java @@ -38,7 +38,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @WebFilter(filterName = "TraceFilter", urlPatterns = "/*", dispatcherTypes = DispatcherType.REQUEST) diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/servlet/TraceServletRequestListener.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/servlet/TraceServletRequestListener.java index f60c40df2c..389514da57 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/servlet/TraceServletRequestListener.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/servlet/TraceServletRequestListener.java @@ -41,7 +41,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @WebListener("TraceServletRequestListener to read incoming TPICs into Builder backend") diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/servlet/TraceSessionListener.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/servlet/TraceSessionListener.java index 6900cb61f3..f1737650a3 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/servlet/TraceSessionListener.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/servlet/TraceSessionListener.java @@ -37,7 +37,7 @@ * It should at least work for the following containers: * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @WebListener("TraceSessionListener to create sessionIds on session creation and remove it instead from the Builder backend on session termination.") diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/amqp/TraceMessagePropertiesConverter.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/amqp/TraceMessagePropertiesConverter.java index 513fcece7c..aefe489755 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/amqp/TraceMessagePropertiesConverter.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/amqp/TraceMessagePropertiesConverter.java @@ -37,7 +37,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TraceMessagePropertiesConverter extends DefaultMessagePropertiesConverter { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceContextAutoConfiguration.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceContextAutoConfiguration.java index 0d5324d4b2..1f70b5aaf4 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceContextAutoConfiguration.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceContextAutoConfiguration.java @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @ConditionalOnClass(Builder.class) diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceProperties.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceProperties.java index f3239956ca..3153d074e8 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceProperties.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceProperties.java @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @ConfigurationProperties(prefix = "tracer") diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceSpringAsyncAutoConfiguration.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceSpringAsyncAutoConfiguration.java index 0947471a93..2bafaa678a 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceSpringAsyncAutoConfiguration.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceSpringAsyncAutoConfiguration.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @ConditionalOnClass(Builder.class) diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceSpringMvcAutoConfiguration.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceSpringMvcAutoConfiguration.java index 86d92e2636..731c54cf52 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceSpringMvcAutoConfiguration.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceSpringMvcAutoConfiguration.java @@ -34,7 +34,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @ConditionalOnWebApplication diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceSpringWebAutoConfiguration.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceSpringWebAutoConfiguration.java index 5ee3e7257e..019d92941d 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceSpringWebAutoConfiguration.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/boot/TraceSpringWebAutoConfiguration.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @ConditionalOnClass({Builder.class, RestTemplate.class}) diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/http/TraceClientHttpRequestInterceptor.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/http/TraceClientHttpRequestInterceptor.java index e20fcf7fbf..30547e5858 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/http/TraceClientHttpRequestInterceptor.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/http/TraceClientHttpRequestInterceptor.java @@ -39,7 +39,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class TraceClientHttpRequestInterceptor implements ClientHttpRequestInterceptor { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/http/TraceSpringWebConfiguration.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/http/TraceSpringWebConfiguration.java index 985f79781f..4a04dadf14 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/http/TraceSpringWebConfiguration.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/http/TraceSpringWebConfiguration.java @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TraceSpringWebConfiguration { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/web/TraceInterceptor.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/web/TraceInterceptor.java index 6f35a5b6e7..968374306d 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/web/TraceInterceptor.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/web/TraceInterceptor.java @@ -41,7 +41,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Component diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/web/TraceResponseBodyAdvice.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/web/TraceResponseBodyAdvice.java index c4201a9308..b6b8e4b48e 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/web/TraceResponseBodyAdvice.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/web/TraceResponseBodyAdvice.java @@ -40,7 +40,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @ControllerAdvice diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/web/config/TraceSpringMvcConfiguration.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/web/config/TraceSpringMvcConfiguration.java index 2f3a44b6c0..f411a74cd4 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/web/config/TraceSpringMvcConfiguration.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/binding/spring/web/config/TraceSpringMvcConfiguration.java @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Role(BeanDefinition.ROLE_INFRASTRUCTURE) diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/config/PropertiesBasedTraceFilterConfiguration.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/config/PropertiesBasedTraceFilterConfiguration.java index b70774b081..151ad0083b 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/config/PropertiesBasedTraceFilterConfiguration.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/config/PropertiesBasedTraceFilterConfiguration.java @@ -39,7 +39,7 @@ * The default property chain may be obtained by the {@link #loadPropertyChain()} method. * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class PropertiesBasedTraceFilterConfiguration implements TraceFilterConfiguration { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/config/PropertyChain.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/config/PropertyChain.java index d8ce5f7bcc..dab967cfbb 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/config/PropertyChain.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/config/PropertyChain.java @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PropertyChain { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/config/TraceFilterConfiguration.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/config/TraceFilterConfiguration.java index 6dedcfca98..b622135da2 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/config/TraceFilterConfiguration.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/config/TraceFilterConfiguration.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public interface TraceFilterConfiguration { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/config/TracePropertiesFileLoader.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/config/TracePropertiesFileLoader.java index db32344d64..bc7f0186de 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/config/TracePropertiesFileLoader.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/config/TracePropertiesFileLoader.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class TracePropertiesFileLoader { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/consts/TraceConsts.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/consts/TraceConsts.java index f7cca463d1..d22561a49e 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/consts/TraceConsts.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/consts/TraceConsts.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class TraceConsts { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/thread/ThreadLocalBackend.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/thread/ThreadLocalBackend.java index 662085d673..7f16cfbfe7 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/thread/ThreadLocalBackend.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/thread/ThreadLocalBackend.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ class ThreadLocalBackend extends AbstractBackend { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/thread/ThreadLocalMap.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/thread/ThreadLocalMap.java index d5638e9bc5..5b88ba57a4 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/thread/ThreadLocalMap.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/thread/ThreadLocalMap.java @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ class ThreadLocalMap extends InheritableThreadLocal> { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/thread/ThreadLocalTraceBackendProvider.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/thread/ThreadLocalTraceBackendProvider.java index f52f7af8dd..ccd638128c 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/thread/ThreadLocalTraceBackendProvider.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/thread/ThreadLocalTraceBackendProvider.java @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ThreadLocalTraceBackendProvider implements TraceBackendProvider { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/transport/HttpHeaderTransport.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/transport/HttpHeaderTransport.java index 8cfbf413a9..4a1ca9b17d 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/transport/HttpHeaderTransport.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/transport/HttpHeaderTransport.java @@ -34,7 +34,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class HttpHeaderTransport { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/transport/SoapHeaderTransport.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/transport/SoapHeaderTransport.java index 603267a346..2a2532cb76 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/transport/SoapHeaderTransport.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/transport/SoapHeaderTransport.java @@ -38,7 +38,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class SoapHeaderTransport { diff --git a/bus-tracer/src/main/java/org/aoju/bus/tracer/transport/jaxb/TpicMap.java b/bus-tracer/src/main/java/org/aoju/bus/tracer/transport/jaxb/TpicMap.java index b9f225ac19..9f277925b5 100755 --- a/bus-tracer/src/main/java/org/aoju/bus/tracer/transport/jaxb/TpicMap.java +++ b/bus-tracer/src/main/java/org/aoju/bus/tracer/transport/jaxb/TpicMap.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @XmlRootElement(name = TraceConsts.TPIC_HEADER) diff --git a/bus-validate/pom.xml b/bus-validate/pom.xml index eec3414a33..ec94f7e8ee 100755 --- a/bus-validate/pom.xml +++ b/bus-validate/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-validate - 5.6.1 + 5.6.3 jar ${project.artifactId} diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/Builder.java b/bus-validate/src/main/java/org/aoju/bus/validate/Builder.java index 8eec58a7c0..4b1d28271a 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/Builder.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/Builder.java @@ -32,7 +32,7 @@ * 当前框架内预定义的校验器名称 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Builder extends Validator { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/Collector.java b/bus-validate/src/main/java/org/aoju/bus/validate/Collector.java index aff983c972..1f5cb9bba3 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/Collector.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/Collector.java @@ -33,7 +33,7 @@ * 校验结果收集器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/Context.java b/bus-validate/src/main/java/org/aoju/bus/validate/Context.java index d95d8a235d..31113d9025 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/Context.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/Context.java @@ -37,7 +37,7 @@ * 当前校验的上下文信息 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/Provider.java b/bus-validate/src/main/java/org/aoju/bus/validate/Provider.java index 2945469412..2b552fbae7 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/Provider.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/Provider.java @@ -42,7 +42,7 @@ * 服务提供者 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Provider { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/Registry.java b/bus-validate/src/main/java/org/aoju/bus/validate/Registry.java index b15a08143a..ca56aadbea 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/Registry.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/Registry.java @@ -34,7 +34,7 @@ * 校验器注册中心 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Registry { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/Validated.java b/bus-validate/src/main/java/org/aoju/bus/validate/Validated.java index 81af9db51f..725ff7bd6b 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/Validated.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/Validated.java @@ -47,7 +47,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Array.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Array.java index 1e0194d61c..6209173228 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Array.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Array.java @@ -34,7 +34,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Blank.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Blank.java index 313bc2189e..905b20a65b 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Blank.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Blank.java @@ -32,7 +32,7 @@ * 字符串为空或为null * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Chinese.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Chinese.java index ca6b082b23..6de393c38e 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Chinese.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Chinese.java @@ -32,7 +32,7 @@ * 判断是否为中文 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/CitizenId.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/CitizenId.java index b6a34dfae0..1838bc4b7d 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/CitizenId.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/CitizenId.java @@ -32,7 +32,7 @@ * 判断是否为身份证号码 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Compare.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Compare.java index 0e8f2f7af0..ebde4192c5 100644 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Compare.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Compare.java @@ -31,7 +31,7 @@ * 参数值比较验证注解 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Target({ElementType.FIELD, ElementType.PARAMETER}) diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Complex.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Complex.java index 73a1ebd07b..0346d24e5d 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Complex.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Complex.java @@ -36,7 +36,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Date.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Date.java index 14d3b41b5b..f8d2745a18 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Date.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Date.java @@ -33,7 +33,7 @@ * 判断是否为日期 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Each.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Each.java index 5480946506..f259f2f43c 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Each.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Each.java @@ -40,7 +40,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Email.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Email.java index 481dcdf590..fcceef9c5e 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Email.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Email.java @@ -32,7 +32,7 @@ * 判断是否为邮箱 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/English.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/English.java index c3231e63dd..c49c6535c3 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/English.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/English.java @@ -32,7 +32,7 @@ * 判断是否为英文 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Equals.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Equals.java index d31eb201cd..8f2a474993 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Equals.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Equals.java @@ -35,7 +35,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/False.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/False.java index 150640a31c..1d381caf0b 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/False.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/False.java @@ -32,7 +32,7 @@ * boolean校验, 当校验值为false时通过校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Filler.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Filler.java index 7605c42a93..2d7544979f 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Filler.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Filler.java @@ -33,7 +33,7 @@ * 在校验注解内部提供的方法上标记该注解,表示可以在校验注解的errmsg中使用该字符串插值 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Group.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Group.java index 593070f493..3d449cfe0f 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Group.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Group.java @@ -29,7 +29,7 @@ * 校验组注解,标记当前位置被激活的校验组 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/IPAddress.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/IPAddress.java index 8173ee41b9..91f6bfe18c 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/IPAddress.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/IPAddress.java @@ -32,7 +32,7 @@ * 判断是否为IP地址 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/In.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/In.java index 9ce02b065b..60c6b43ff0 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/In.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/In.java @@ -37,7 +37,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/InEnum.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/InEnum.java index 5dd3c9f65a..70d72b1a54 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/InEnum.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/InEnum.java @@ -36,7 +36,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Inside.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Inside.java index eb5a283c9d..6403b514c9 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Inside.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Inside.java @@ -32,7 +32,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/IntRange.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/IntRange.java index bd9fbb7ebd..149ed35de9 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/IntRange.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/IntRange.java @@ -36,7 +36,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Length.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Length.java index 2db654c76c..8f33e02fd4 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Length.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Length.java @@ -36,7 +36,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Mobile.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Mobile.java index 71fd6790ef..75c09b23ed 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Mobile.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Mobile.java @@ -32,7 +32,7 @@ * 判断是否为手机号码 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Multi.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Multi.java index 3602363455..89fdc33c9e 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Multi.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Multi.java @@ -33,7 +33,7 @@ * 多重校验器, 可以配置多个校验器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/NotBlank.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/NotBlank.java index 6106661460..2e6a669d28 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/NotBlank.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/NotBlank.java @@ -32,7 +32,7 @@ * 字符串不为空,不为null校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/NotIn.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/NotIn.java index 4773f26aaa..490b954cfe 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/NotIn.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/NotIn.java @@ -36,7 +36,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/NotNull.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/NotNull.java index 34f1eaaa47..049b7fad00 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/NotNull.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/NotNull.java @@ -32,7 +32,7 @@ * 对象不能为null * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Null.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Null.java index f047756429..aa23009a2a 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Null.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Null.java @@ -32,7 +32,7 @@ * 校验对象只能为null * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Phone.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Phone.java index 00bc51b993..30bee1785f 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Phone.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Phone.java @@ -32,7 +32,7 @@ * 判断是否为固定电话 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Reflect.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Reflect.java index b12c155e6d..ead177bfa3 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Reflect.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Reflect.java @@ -36,7 +36,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Regex.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Regex.java index 433e2fdfa7..45e741edb3 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Regex.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Regex.java @@ -36,7 +36,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/True.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/True.java index e733bee1e3..4be3b72a67 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/True.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/True.java @@ -32,7 +32,7 @@ * boolean校验, 当校验值为true时通过校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Valid.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Valid.java index f51c36e6f6..e58c8a26af 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Valid.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/Valid.java @@ -29,7 +29,7 @@ * 标记注解,标明要被拦截的类或方法或者参数 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/ValidEx.java b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/ValidEx.java index bee8643251..cdd9d8b4c0 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/annotation/ValidEx.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/annotation/ValidEx.java @@ -41,7 +41,7 @@ *

* * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/AlwaysStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/AlwaysStrategy.java index e3002c1133..7dc6b1e292 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/AlwaysStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/AlwaysStrategy.java @@ -30,7 +30,7 @@ * 这个校验器的结果永远为true * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public final class AlwaysStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/BlankStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/BlankStrategy.java index 969ab28f91..c008f7e1c3 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/BlankStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/BlankStrategy.java @@ -33,7 +33,7 @@ * BLANK 校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class BlankStrategy implements Validator, Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/ChineseStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/ChineseStrategy.java index 8a3202ec43..9b16165d23 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/ChineseStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/ChineseStrategy.java @@ -33,7 +33,7 @@ * 中文校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ChineseStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/CitizenIdStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/CitizenIdStrategy.java index 81a6721adf..89a4d4b95a 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/CitizenIdStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/CitizenIdStrategy.java @@ -33,7 +33,7 @@ * 身份证号码校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CitizenIdStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/CompareStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/CompareStrategy.java index f50ae8e921..f2f831c79c 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/CompareStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/CompareStrategy.java @@ -37,7 +37,7 @@ * 数据长度校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class CompareStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/DateStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/DateStrategy.java index fdd85d6bca..0a671c6e16 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/DateStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/DateStrategy.java @@ -35,7 +35,7 @@ * 日期校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class DateStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/EachStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/EachStrategy.java index a481d9b21f..bde9c30fe1 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/EachStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/EachStrategy.java @@ -40,7 +40,7 @@ * 容器元素内部校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EachStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/EmailStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/EmailStrategy.java index e8fa6408d2..ff5b256988 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/EmailStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/EmailStrategy.java @@ -33,7 +33,7 @@ * 邮箱校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EmailStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/EnglishStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/EnglishStrategy.java index 9db045154a..9188e920f4 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/EnglishStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/EnglishStrategy.java @@ -33,7 +33,7 @@ * 英文校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EnglishStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/EqualsStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/EqualsStrategy.java index 8cb44368fe..a4901918ae 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/EqualsStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/EqualsStrategy.java @@ -34,7 +34,7 @@ * EQUALS 校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class EqualsStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/FalseStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/FalseStrategy.java index 124d5551ae..773cb82a6e 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/FalseStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/FalseStrategy.java @@ -32,7 +32,7 @@ * FALSE 校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class FalseStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/IPAddressStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/IPAddressStrategy.java index f6bc07740b..4b1c28adce 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/IPAddressStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/IPAddressStrategy.java @@ -33,7 +33,7 @@ * IP地址校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class IPAddressStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/InEnumStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/InEnumStrategy.java index 8b992fb849..291ba9c6f9 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/InEnumStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/InEnumStrategy.java @@ -37,7 +37,7 @@ * int enum 校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class InEnumStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/InStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/InStrategy.java index 23efaf2ade..5a09472192 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/InStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/InStrategy.java @@ -33,7 +33,7 @@ * IN 校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class InStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/IntRangeStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/IntRangeStrategy.java index 31593a9dc5..525a22280a 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/IntRangeStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/IntRangeStrategy.java @@ -38,7 +38,7 @@ * INT RANGE 校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class IntRangeStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/LengthStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/LengthStrategy.java index cf5ae0fa0c..abcae81cb1 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/LengthStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/LengthStrategy.java @@ -35,7 +35,7 @@ * 数据长度校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class LengthStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/MobileStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/MobileStrategy.java index 9360fa31a1..dce20b3ce4 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/MobileStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/MobileStrategy.java @@ -33,7 +33,7 @@ * 移动电话校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MobileStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/MultiStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/MultiStrategy.java index 22b1fd4852..5bfb92ded5 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/MultiStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/MultiStrategy.java @@ -36,7 +36,7 @@ * 多规则匹配校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class MultiStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/NotBlankStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/NotBlankStrategy.java index de4a66600e..3fd8034b5f 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/NotBlankStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/NotBlankStrategy.java @@ -33,7 +33,7 @@ * NOT blank 校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NotBlankStrategy implements Validator, Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/NotInStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/NotInStrategy.java index 5dcd707de5..c11a566813 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/NotInStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/NotInStrategy.java @@ -33,7 +33,7 @@ * NOT IN 校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NotInStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/NotNullStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/NotNullStrategy.java index d55c25a42e..2edb4b399d 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/NotNullStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/NotNullStrategy.java @@ -32,7 +32,7 @@ * NOT NUll 校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NotNullStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/NullStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/NullStrategy.java index da0d4f97d9..64d63d6e13 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/NullStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/NullStrategy.java @@ -33,7 +33,7 @@ * NULL校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class NullStrategy implements Validator, Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/PhoneStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/PhoneStrategy.java index aa55726955..e63967a3c4 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/PhoneStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/PhoneStrategy.java @@ -33,7 +33,7 @@ * 移动电话校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class PhoneStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/ReflectStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/ReflectStrategy.java index 56253db4ac..956e6c1daa 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/ReflectStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/ReflectStrategy.java @@ -39,7 +39,7 @@ * 反射信息校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class ReflectStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/RegexStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/RegexStrategy.java index 41a7de4f29..b68fc1f467 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/RegexStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/RegexStrategy.java @@ -34,7 +34,7 @@ * 正则匹配校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class RegexStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/TrueStrategy.java b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/TrueStrategy.java index 32ba02beaf..323e9d284f 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/strategy/TrueStrategy.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/strategy/TrueStrategy.java @@ -32,7 +32,7 @@ * Boolean true 校验 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class TrueStrategy implements Matcher { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/validators/Checker.java b/bus-validate/src/main/java/org/aoju/bus/validate/validators/Checker.java index 77acf81fcc..e0ca95f50c 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/validators/Checker.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/validators/Checker.java @@ -44,7 +44,7 @@ * 校验检查器 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ public class Checker { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/validators/Matcher.java b/bus-validate/src/main/java/org/aoju/bus/validate/validators/Matcher.java index 3ce2bb2115..17e36f0abf 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/validators/Matcher.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/validators/Matcher.java @@ -29,7 +29,7 @@ * 校验器接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @FunctionalInterface diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/validators/Property.java b/bus-validate/src/main/java/org/aoju/bus/validate/validators/Property.java index bc6f4b6538..884e98b585 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/validators/Property.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/validators/Property.java @@ -39,7 +39,7 @@ * 校验注解所包含的通用属性 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @Data diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/validators/Validator.java b/bus-validate/src/main/java/org/aoju/bus/validate/validators/Validator.java index f931ac9122..19cbccb3d9 100755 --- a/bus-validate/src/main/java/org/aoju/bus/validate/validators/Validator.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/validators/Validator.java @@ -29,7 +29,7 @@ * 校验器接口 * * @author Kimi Liu - * @version 5.6.1 + * @version 5.6.3 * @since JDK 1.8+ */ @FunctionalInterface