From 9c775337b9266ccf16f9ec116e6499128ed13a36 Mon Sep 17 00:00:00 2001 From: Kimi Liu <839536@qq.com> Date: Wed, 16 Oct 2019 20:11:03 +0800 Subject: [PATCH 1/2] v5.0.3 --- README.md | 6 +- bus-all/pom.xml | 2 +- bus-base/pom.xml | 2 +- .../java/org/aoju/bus/base/consts/Consts.java | 102 +++-------------- .../org/aoju/bus/base/consts/ErrorCode.java | 106 +++++++++--------- .../org/aoju/bus/base/entity/BaseEntity.java | 2 +- .../java/org/aoju/bus/base/entity/Entity.java | 2 +- .../org/aoju/bus/base/entity/Message.java | 2 +- .../java/org/aoju/bus/base/entity/OAuth2.java | 2 +- .../java/org/aoju/bus/base/entity/Result.java | 2 +- .../java/org/aoju/bus/base/entity/Tracer.java | 2 +- .../org/aoju/bus/base/mapper/BaseMapper.java | 2 +- .../java/org/aoju/bus/base/mapper/Mapper.java | 2 +- .../aoju/bus/base/service/BaseService.java | 2 +- .../org/aoju/bus/base/service/Service.java | 2 +- .../base/service/impl/BaseServiceImpl.java | 4 +- .../org/aoju/bus/base/spring/BaseAdvice.java | 2 +- .../aoju/bus/base/spring/BaseController.java | 2 +- .../org/aoju/bus/base/spring/Controller.java | 2 +- bus-bom/pom.xml | 2 +- bus-boot/pom.xml | 2 +- .../src/main/java/org/aoju/bus/Version.java | 13 ++- .../aoju/bus/boot/banner/AbstractBanner.java | 2 +- .../org/aoju/bus/boot/banner/Description.java | 2 +- .../org/aoju/bus/boot/banner/ImageBanner.java | 2 +- .../aoju/bus/boot/banner/VersionBanner.java | 2 +- .../aoju/bus/boot/builtin/GenieBuilder.java | 2 +- .../org/aoju/bus/boot/consts/BootConsts.java | 2 +- .../bus/boot/health/HealthIndicators.java | 2 +- .../aoju/bus/boot/metric/Configurable.java | 2 +- .../boot/SpringBootBanner.java | 2 +- bus-cache/README.md | 2 +- bus-cache/pom.xml | 2 +- .../main/java/org/aoju/bus/cache/Aspectj.java | 2 +- .../main/java/org/aoju/bus/cache/Complex.java | 2 +- .../main/java/org/aoju/bus/cache/Context.java | 2 +- .../main/java/org/aoju/bus/cache/Manage.java | 2 +- .../main/java/org/aoju/bus/cache/Module.java | 2 +- .../java/org/aoju/bus/cache/Provider.java | 2 +- .../java/org/aoju/bus/cache/Registry.java | 2 +- .../aoju/bus/cache/annotation/CacheKey.java | 2 +- .../org/aoju/bus/cache/annotation/Cached.java | 2 +- .../aoju/bus/cache/annotation/CachedGet.java | 2 +- .../aoju/bus/cache/annotation/Invalid.java | 2 +- .../aoju/bus/cache/entity/CacheExpire.java | 2 +- .../aoju/bus/cache/entity/CacheHolder.java | 2 +- .../org/aoju/bus/cache/entity/CacheKeys.java | 2 +- .../aoju/bus/cache/entity/CacheMethod.java | 2 +- .../org/aoju/bus/cache/entity/CachePair.java | 2 +- .../bus/cache/provider/AbstractProvider.java | 2 +- .../aoju/bus/cache/provider/H2Provider.java | 2 +- .../bus/cache/provider/MemoryProvider.java | 2 +- .../bus/cache/provider/MySQLProvider.java | 2 +- .../bus/cache/provider/SqliteProvider.java | 2 +- .../aoju/bus/cache/provider/ZKProvider.java | 2 +- .../bus/cache/proxy/AspectInvocation.java | 2 +- .../aoju/bus/cache/proxy/AspectJoinPoint.java | 2 +- .../org/aoju/bus/cache/proxy/ProxyChain.java | 2 +- .../aoju/bus/cache/reader/AbstractReader.java | 2 +- .../bus/cache/reader/MultiCacheReader.java | 2 +- .../bus/cache/reader/SingleCacheReader.java | 2 +- .../org/aoju/bus/cache/support/Addables.java | 2 +- .../bus/cache/support/ArgNameGenerator.java | 2 +- .../bus/cache/support/CacheInfoContainer.java | 2 +- .../aoju/bus/cache/support/KeyGenerator.java | 2 +- .../aoju/bus/cache/support/KeyValueUtils.java | 2 +- .../bus/cache/support/PatternGenerator.java | 2 +- .../bus/cache/support/PreventObjects.java | 2 +- .../bus/cache/support/SpelCalculator.java | 2 +- .../aoju/bus/cache/support/cache/Cache.java | 2 +- .../aoju/bus/cache/support/cache/EhCache.java | 2 +- .../bus/cache/support/cache/GuavaCache.java | 2 +- .../cache/support/cache/MemcachedCache.java | 2 +- .../bus/cache/support/cache/MemoryCache.java | 2 +- .../bus/cache/support/cache/NoOpCache.java | 2 +- .../bus/cache/support/cache/RedisCache.java | 2 +- .../support/cache/RedisClusterCache.java | 2 +- .../support/serialize/AbstractSerializer.java | 2 +- .../support/serialize/BaseSerializer.java | 2 +- .../support/serialize/FastJsonSerializer.java | 2 +- .../support/serialize/Hessian2Serializer.java | 2 +- .../support/serialize/JdkGzipSerializer.java | 2 +- .../support/serialize/JdkSerializer.java | 2 +- bus-core/pom.xml | 2 +- .../aoju/bus/core/annotation/ComEager.java | 2 +- .../org/aoju/bus/core/annotation/Element.java | 2 +- .../aoju/bus/core/annotation/GuardeBy.java | 2 +- .../aoju/bus/core/annotation/Immutable.java | 2 +- .../aoju/bus/core/annotation/Metadata.java | 2 +- .../bus/core/annotation/NotThreadSafe.java | 2 +- .../aoju/bus/core/annotation/ThreadSafe.java | 2 +- .../org/aoju/bus/core/annotation/env/Dev.java | 2 +- .../aoju/bus/core/annotation/env/Prod.java | 2 +- .../org/aoju/bus/core/beans/BeanDesc.java | 2 +- .../aoju/bus/core/beans/BeanDescCache.java | 2 +- .../aoju/bus/core/beans/BeanInfoCache.java | 2 +- .../org/aoju/bus/core/beans/BeanPath.java | 2 +- .../org/aoju/bus/core/beans/DynaBean.java | 2 +- .../bus/core/beans/copier/BeanCopier.java | 2 +- .../bus/core/beans/copier/CopyOptions.java | 2 +- .../bus/core/beans/copier/ValueProvider.java | 2 +- .../copier/provider/BeanValueProvider.java | 2 +- .../copier/provider/MapValueProvider.java | 2 +- .../org/aoju/bus/core/builder/Builder.java | 2 +- .../bus/core/builder/CompareToBuilder.java | 2 +- .../java/org/aoju/bus/core/builder/Diff.java | 2 +- .../aoju/bus/core/builder/DiffBuilder.java | 2 +- .../org/aoju/bus/core/builder/DiffResult.java | 2 +- .../org/aoju/bus/core/builder/Diffable.java | 2 +- .../aoju/bus/core/builder/EqualsBuilder.java | 2 +- .../aoju/bus/core/builder/EqualsExclude.java | 2 +- .../bus/core/builder/HashCodeBuilder.java | 2 +- .../bus/core/builder/HashCodeExclude.java | 2 +- .../java/org/aoju/bus/core/builder/IDKey.java | 2 +- .../MultilineRecursiveToStringStyle.java | 2 +- .../core/builder/RecursiveToStringStyle.java | 2 +- .../core/builder/ReflectionDiffBuilder.java | 2 +- .../builder/ReflectionToStringBuilder.java | 2 +- .../core/builder/StandardToStringStyle.java | 2 +- .../bus/core/builder/ToStringBuilder.java | 2 +- .../bus/core/builder/ToStringExclude.java | 2 +- .../aoju/bus/core/builder/ToStringStyle.java | 2 +- .../bus/core/builder/ToStringSummary.java | 2 +- .../org/aoju/bus/core/clone/Cloneable.java | 2 +- .../java/org/aoju/bus/core/clone/Support.java | 2 +- .../java/org/aoju/bus/core/codec/BCD.java | 2 +- .../java/org/aoju/bus/core/codec/Base32.java | 2 +- .../java/org/aoju/bus/core/codec/Base64.java | 2 +- .../aoju/bus/core/codec/Base64Decoder.java | 2 +- .../aoju/bus/core/codec/Base64Encoder.java | 2 +- .../org/aoju/bus/core/codec/Blowfish.java | 2 +- .../java/org/aoju/bus/core/codec/Caesar.java | 2 +- .../java/org/aoju/bus/core/codec/Morse.java | 2 +- .../bus/core/collection/ArrayIterator.java | 2 +- .../aoju/bus/core/collection/CopiedIter.java | 2 +- .../core/collection/EnumerationIterator.java | 2 +- .../core/collection/IteratorEnumeration.java | 2 +- .../aoju/bus/core/collection/LineIter.java | 2 +- .../bus/core/collection/PriorityQueue.java | 2 +- .../core/collection/ResettableIterator.java | 2 +- .../core/compare/ComparableComparator.java | 2 +- .../bus/core/compare/ComparatorChain.java | 2 +- .../bus/core/compare/FieldComparator.java | 2 +- .../bus/core/compare/IndexedComparator.java | 2 +- .../bus/core/compare/PinyinComparator.java | 2 +- .../bus/core/compare/PropertyComparator.java | 2 +- .../bus/core/compare/ReverseComparator.java | 2 +- .../bus/core/compare/VersionComparator.java | 2 +- .../org/aoju/bus/core/consts/Algorithm.java | 2 +- .../org/aoju/bus/core/consts/Charset.java | 2 +- .../java/org/aoju/bus/core/consts/Fields.java | 12 +- .../org/aoju/bus/core/consts/FileType.java | 2 +- .../java/org/aoju/bus/core/consts/Header.java | 2 +- .../java/org/aoju/bus/core/consts/Httpd.java | 2 +- .../java/org/aoju/bus/core/consts/Lang.java | 2 +- .../org/aoju/bus/core/consts/MediaType.java | 2 +- .../java/org/aoju/bus/core/consts/Normal.java | 2 +- .../java/org/aoju/bus/core/consts/RegEx.java | 2 +- .../java/org/aoju/bus/core/consts/Symbol.java | 2 +- .../java/org/aoju/bus/core/consts/System.java | 2 +- .../bus/core/convert/AbstractConverter.java | 2 +- .../org/aoju/bus/core/convert/BasicType.java | 2 +- .../org/aoju/bus/core/convert/Convert.java | 28 ++--- .../org/aoju/bus/core/convert/Converter.java | 2 +- .../bus/core/convert/ConverterRegistry.java | 2 +- .../aoju/bus/core/convert/NumberChinese.java | 2 +- .../org/aoju/bus/core/convert/NumberWord.java | 2 +- .../bus/core/convert/impl/ArrayConverter.java | 2 +- .../convert/impl/AtomicBooleanConverter.java | 2 +- .../impl/AtomicReferenceConverter.java | 2 +- .../bus/core/convert/impl/BeanConverter.java | 2 +- .../core/convert/impl/BooleanConverter.java | 2 +- .../core/convert/impl/ByteArrayConverter.java | 2 +- .../core/convert/impl/CalendarConverter.java | 2 +- .../bus/core/convert/impl/CastConverter.java | 2 +- .../core/convert/impl/CharacterConverter.java | 2 +- .../core/convert/impl/CharsetConverter.java | 2 +- .../bus/core/convert/impl/ClassConverter.java | 2 +- .../convert/impl/CollectionConverter.java | 2 +- .../core/convert/impl/CurrencyConverter.java | 2 +- .../bus/core/convert/impl/DateConverter.java | 2 +- .../bus/core/convert/impl/EnumConverter.java | 2 +- .../convert/impl/GenericEnumConverter.java | 2 +- .../core/convert/impl/Jdk8DateConverter.java | 2 +- .../core/convert/impl/LocaleConverter.java | 2 +- .../bus/core/convert/impl/MapConverter.java | 2 +- .../core/convert/impl/NumberConverter.java | 2 +- .../bus/core/convert/impl/PathConverter.java | 2 +- .../core/convert/impl/PrimitiveConverter.java | 2 +- .../core/convert/impl/ReferenceConverter.java | 2 +- .../convert/impl/StackTraceConverter.java | 2 +- .../core/convert/impl/StringConverter.java | 2 +- .../core/convert/impl/TimeZoneConverter.java | 2 +- .../bus/core/convert/impl/URIConverter.java | 2 +- .../bus/core/convert/impl/URLConverter.java | 2 +- .../bus/core/convert/impl/UUIDConverter.java | 2 +- .../java/org/aoju/bus/core/date/Between.java | 2 +- .../java/org/aoju/bus/core/date/DateTime.java | 4 +- .../org/aoju/bus/core/date/StopWatch.java | 2 +- .../org/aoju/bus/core/date/SystemClock.java | 2 +- .../org/aoju/bus/core/date/TimeInterval.java | 2 +- .../core/date/format/AbstractDateBasic.java | 2 +- .../bus/core/date/format/BetweenFormat.java | 2 +- .../aoju/bus/core/date/format/DateBasic.java | 2 +- .../aoju/bus/core/date/format/DateParser.java | 2 +- .../bus/core/date/format/DatePrinter.java | 2 +- .../bus/core/date/format/FastDateFormat.java | 2 +- .../bus/core/date/format/FastDateParser.java | 2 +- .../bus/core/date/format/FastDatePrinter.java | 2 +- .../bus/core/date/format/FormatCache.java | 2 +- .../aoju/bus/core/getter/ArrayTypeGetter.java | 2 +- .../aoju/bus/core/getter/BasicTypeGetter.java | 2 +- .../bus/core/getter/GroupedTypeGetter.java | 2 +- .../aoju/bus/core/getter/ListTypeGetter.java | 2 +- .../bus/core/getter/OptArrayTypeGetter.java | 2 +- .../bus/core/getter/OptBasicTypeGetter.java | 2 +- .../bus/core/getter/OptNullObjectGetter.java | 2 +- .../bus/core/getter/OptNullStringGetter.java | 2 +- .../bus/core/getter/OptNullTypeGetter.java | 2 +- .../org/aoju/bus/core/image/Graphics.java | 2 +- .../java/org/aoju/bus/core/image/Image.java | 4 +- .../org/aoju/bus/core/image/ScaleType.java | 2 +- .../org/aoju/bus/core/instance/Instance.java | 2 +- .../bus/core/instance/InstanceFactory.java | 2 +- .../org/aoju/bus/core/instance/Instances.java | 2 +- .../org/aoju/bus/core/io/BOMInputStream.java | 2 +- .../org/aoju/bus/core/io/FastByteArray.java | 2 +- .../org/aoju/bus/core/io/FastByteBuffer.java | 2 +- .../org/aoju/bus/core/io/LineHandler.java | 2 +- .../aoju/bus/core/io/NullOutputStream.java | 2 +- .../org/aoju/bus/core/io/StreamProgress.java | 2 +- .../aoju/bus/core/io/file/FileAppender.java | 2 +- .../org/aoju/bus/core/io/file/FileCopier.java | 2 +- .../org/aoju/bus/core/io/file/FileMode.java | 2 +- .../org/aoju/bus/core/io/file/FileReader.java | 2 +- .../aoju/bus/core/io/file/FileWrapper.java | 2 +- .../org/aoju/bus/core/io/file/FileWriter.java | 2 +- .../bus/core/io/file/LineReadWatcher.java | 2 +- .../aoju/bus/core/io/file/LineSeparator.java | 2 +- .../bus/core/io/resource/BytesResource.java | 2 +- .../core/io/resource/ClassPathResource.java | 2 +- .../bus/core/io/resource/FileResource.java | 2 +- .../core/io/resource/InputStreamResource.java | 2 +- .../core/io/resource/MultiFileResource.java | 2 +- .../bus/core/io/resource/MultiResource.java | 2 +- .../aoju/bus/core/io/resource/Resource.java | 2 +- .../bus/core/io/resource/StringResource.java | 2 +- .../bus/core/io/resource/UriResource.java | 2 +- .../bus/core/io/resource/WebAppResource.java | 2 +- .../org/aoju/bus/core/io/segment/Awaits.java | 2 +- .../org/aoju/bus/core/io/segment/Buffer.java | 2 +- .../bus/core/io/segment/BufferOption.java | 2 +- .../aoju/bus/core/io/segment/BufferPage.java | 2 +- .../aoju/bus/core/io/segment/BufferPool.java | 2 +- .../aoju/bus/core/io/segment/BufferSink.java | 2 +- .../bus/core/io/segment/BufferSource.java | 2 +- .../aoju/bus/core/io/segment/ByteBuffer.java | 2 +- .../aoju/bus/core/io/segment/ByteString.java | 2 +- .../bus/core/io/segment/DeflaterSink.java | 2 +- .../bus/core/io/segment/EventFactory.java | 2 +- .../aoju/bus/core/io/segment/FileSystem.java | 2 +- .../org/aoju/bus/core/io/segment/Forward.java | 2 +- .../aoju/bus/core/io/segment/ForwardSink.java | 2 +- .../bus/core/io/segment/ForwardSource.java | 2 +- .../aoju/bus/core/io/segment/GzipSink.java | 2 +- .../aoju/bus/core/io/segment/GzipSource.java | 2 +- .../aoju/bus/core/io/segment/HashSink.java | 2 +- .../aoju/bus/core/io/segment/HashSource.java | 2 +- .../bus/core/io/segment/InflaterSource.java | 2 +- .../aoju/bus/core/io/segment/LifeCycle.java | 2 +- .../aoju/bus/core/io/segment/PeekSource.java | 2 +- .../aoju/bus/core/io/segment/RealSink.java | 2 +- .../aoju/bus/core/io/segment/RealSource.java | 2 +- .../aoju/bus/core/io/segment/RingBuffer.java | 2 +- .../org/aoju/bus/core/io/segment/Segment.java | 2 +- .../org/aoju/bus/core/io/segment/Sink.java | 2 +- .../org/aoju/bus/core/io/segment/Source.java | 2 +- .../org/aoju/bus/core/io/segment/Timeout.java | 2 +- .../bus/core/io/segment/VirtualBuffer.java | 2 +- .../bus/core/io/watchers/DelayWatcher.java | 2 +- .../bus/core/io/watchers/IgnoreWatcher.java | 2 +- .../bus/core/io/watchers/SimpleWatcher.java | 2 +- .../bus/core/io/watchers/WatchMonitor.java | 2 +- .../aoju/bus/core/io/watchers/Watcher.java | 2 +- .../bus/core/io/watchers/WatcherChain.java | 2 +- .../java/org/aoju/bus/core/key/HashID.java | 2 +- .../java/org/aoju/bus/core/key/ObjectID.java | 2 +- .../org/aoju/bus/core/key/SnowflakeID.java | 2 +- .../main/java/org/aoju/bus/core/key/UUID.java | 2 +- .../java/org/aoju/bus/core/lang/Ansi.java | 2 +- .../java/org/aoju/bus/core/lang/Assert.java | 2 +- .../java/org/aoju/bus/core/lang/Caller.java | 2 +- .../java/org/aoju/bus/core/lang/Chain.java | 2 +- .../java/org/aoju/bus/core/lang/Console.java | 2 +- .../java/org/aoju/bus/core/lang/Dict.java | 2 +- .../java/org/aoju/bus/core/lang/Editor.java | 2 +- .../java/org/aoju/bus/core/lang/Filter.java | 2 +- .../java/org/aoju/bus/core/lang/Func.java | 2 +- .../java/org/aoju/bus/core/lang/Holder.java | 2 +- .../java/org/aoju/bus/core/lang/Matcher.java | 2 +- .../java/org/aoju/bus/core/lang/Murmur.java | 2 +- .../java/org/aoju/bus/core/lang/Replacer.java | 2 +- .../java/org/aoju/bus/core/lang/Scaner.java | 2 +- .../org/aoju/bus/core/lang/SimpleCache.java | 2 +- .../org/aoju/bus/core/lang/Singleton.java | 2 +- .../org/aoju/bus/core/lang/Validator.java | 2 +- .../java/org/aoju/bus/core/lang/Weighing.java | 2 +- .../org/aoju/bus/core/lang/caller/Caller.java | 2 +- .../bus/core/lang/caller/SecurityCaller.java | 2 +- .../core/lang/caller/StackTraceCaller.java | 2 +- .../org/aoju/bus/core/lang/copier/Copier.java | 2 +- .../aoju/bus/core/lang/copier/Duplicate.java | 2 +- .../exception/AuthorizationException.java | 2 +- .../lang/exception/BusinessException.java | 2 +- .../core/lang/exception/CrontabException.java | 2 +- .../core/lang/exception/DisableException.java | 2 +- .../core/lang/exception/ExistsException.java | 2 +- .../lang/exception/ForbiddenException.java | 2 +- .../lang/exception/HttpUncheckException.java | 2 +- .../lang/exception/InstanceException.java | 2 +- .../lang/exception/InstrumentException.java | 2 +- .../exception/InvalidParamsException.java | 2 +- .../core/lang/exception/NoSuchException.java | 2 +- .../lang/exception/NotExistsException.java | 2 +- .../lang/exception/NotFoundException.java | 2 +- .../core/lang/exception/SocketException.java | 2 +- .../lang/exception/UnauthorizedException.java | 2 +- .../lang/exception/UncheckedException.java | 2 +- .../lang/exception/ValidateException.java | 2 +- .../aoju/bus/core/lang/mutable/Mutable.java | 2 +- .../bus/core/lang/mutable/MutableBool.java | 2 +- .../bus/core/lang/mutable/MutableByte.java | 2 +- .../bus/core/lang/mutable/MutableDouble.java | 2 +- .../bus/core/lang/mutable/MutableFloat.java | 2 +- .../bus/core/lang/mutable/MutableInt.java | 2 +- .../bus/core/lang/mutable/MutableLong.java | 2 +- .../bus/core/lang/mutable/MutableObject.java | 2 +- .../bus/core/lang/mutable/MutableShort.java | 2 +- .../bus/core/lang/tuple/ImmutablePair.java | 2 +- .../bus/core/lang/tuple/ImmutableTriple.java | 2 +- .../aoju/bus/core/lang/tuple/MutablePair.java | 2 +- .../bus/core/lang/tuple/MutableTriple.java | 2 +- .../org/aoju/bus/core/lang/tuple/Pair.java | 2 +- .../org/aoju/bus/core/lang/tuple/Triple.java | 2 +- .../org/aoju/bus/core/loader/AllFilter.java | 2 +- .../org/aoju/bus/core/loader/AntFilter.java | 2 +- .../org/aoju/bus/core/loader/AntLoader.java | 2 +- .../org/aoju/bus/core/loader/AnyFilter.java | 2 +- .../aoju/bus/core/loader/DelegateLoader.java | 2 +- .../org/aoju/bus/core/loader/FileLoader.java | 2 +- .../java/org/aoju/bus/core/loader/Filter.java | 2 +- .../org/aoju/bus/core/loader/Filters.java | 2 +- .../org/aoju/bus/core/loader/JarLoader.java | 2 +- .../org/aoju/bus/core/loader/JarLoaders.java | 2 +- .../java/org/aoju/bus/core/loader/Loader.java | 2 +- .../org/aoju/bus/core/loader/Loaders.java | 2 +- .../org/aoju/bus/core/loader/MixFilter.java | 2 +- .../aoju/bus/core/loader/PatternLoader.java | 2 +- .../org/aoju/bus/core/loader/PkgLoader.java | 2 +- .../org/aoju/bus/core/loader/RegexFilter.java | 2 +- .../org/aoju/bus/core/loader/RegexLoader.java | 2 +- .../aoju/bus/core/loader/ResourceLoader.java | 2 +- .../org/aoju/bus/core/loader/StdLoader.java | 2 +- .../aoju/bus/core/map/CamelCaseLinkedMap.java | 2 +- .../org/aoju/bus/core/map/CamelCaseMap.java | 2 +- .../core/map/CaseInsensitiveLinkedMap.java | 2 +- .../aoju/bus/core/map/CaseInsensitiveMap.java | 2 +- .../org/aoju/bus/core/map/CustomKeyMap.java | 2 +- .../aoju/bus/core/map/FixedLinkedHashMap.java | 2 +- .../org/aoju/bus/core/map/MapBuilder.java | 2 +- .../java/org/aoju/bus/core/map/MapProxy.java | 2 +- .../org/aoju/bus/core/map/MapWrapper.java | 2 +- .../java/org/aoju/bus/core/map/TableMap.java | 2 +- .../core/map/multi/CollectionValueMap.java | 2 +- .../aoju/bus/core/map/multi/ListValueMap.java | 2 +- .../aoju/bus/core/map/multi/SetValueMap.java | 2 +- .../org/aoju/bus/core/math/Arrangement.java | 2 +- .../org/aoju/bus/core/math/Combination.java | 2 +- .../bus/core/swing/ClipboardListener.java | 2 +- .../aoju/bus/core/swing/ClipboardMonitor.java | 2 +- .../aoju/bus/core/swing/ImageSelection.java | 2 +- .../aoju/bus/core/swing/StringListener.java | 2 +- .../java/org/aoju/bus/core/text/Simhash.java | 2 +- .../org/aoju/bus/core/text/StrBuilder.java | 2 +- .../org/aoju/bus/core/text/StrLookup.java | 2 +- .../org/aoju/bus/core/text/StrMatcher.java | 2 +- .../org/aoju/bus/core/text/Substitute.java | 2 +- .../org/aoju/bus/core/text/csv/CsvConfig.java | 2 +- .../org/aoju/bus/core/text/csv/CsvData.java | 2 +- .../org/aoju/bus/core/text/csv/CsvParser.java | 2 +- .../aoju/bus/core/text/csv/CsvReadConfig.java | 2 +- .../org/aoju/bus/core/text/csv/CsvReader.java | 2 +- .../org/aoju/bus/core/text/csv/CsvRow.java | 2 +- .../bus/core/text/csv/CsvWriteConfig.java | 2 +- .../org/aoju/bus/core/text/csv/CsvWriter.java | 2 +- .../core/text/escape/EscapeCodeValues.java | 2 +- .../core/text/escape/JavaUnicodeEscaper.java | 2 +- .../bus/core/text/escape/NumericEscaper.java | 2 +- .../core/text/escape/NumericUnescaper.java | 2 +- .../bus/core/text/escape/OctalUnescaper.java | 2 +- .../bus/core/text/escape/UnicodeEscaper.java | 2 +- .../core/text/escape/UnicodeUnescaper.java | 2 +- .../bus/core/text/escape/UnicodeUnpaired.java | 2 +- .../text/translate/AggregateTranslator.java | 2 +- .../translate/CharSequenceTranslator.java | 2 +- .../text/translate/CodePointTranslator.java | 2 +- .../core/text/translate/LookupTranslator.java | 2 +- .../text/translate/SinglePassTranslator.java | 2 +- .../aoju/bus/core/thread/ExecutorBuilder.java | 2 +- .../aoju/bus/core/thread/GlobalThread.java | 2 +- .../org/aoju/bus/core/thread/NamedThread.java | 2 +- .../bus/core/thread/NamedThreadFactory.java | 2 +- .../bus/core/thread/NamedThreadLocal.java | 2 +- .../aoju/bus/core/thread/RejectPolicy.java | 2 +- .../org/aoju/bus/core/thread/Semaphore.java | 2 +- .../aoju/bus/core/thread/SyncFinisher.java | 2 +- .../aoju/bus/core/thread/ThreadBuilder.java | 2 +- .../main/java/org/aoju/bus/core/utils/$.java | 2 +- .../org/aoju/bus/core/utils/AnnoUtils.java | 2 +- .../org/aoju/bus/core/utils/ArrayUtils.java | 10 +- .../org/aoju/bus/core/utils/BeanUtils.java | 2 +- .../org/aoju/bus/core/utils/BooleanUtils.java | 2 +- .../org/aoju/bus/core/utils/BufferUtils.java | 2 +- .../org/aoju/bus/core/utils/ByteUtils.java | 2 +- .../org/aoju/bus/core/utils/CallerUtils.java | 2 +- .../org/aoju/bus/core/utils/CharUtils.java | 2 +- .../org/aoju/bus/core/utils/CharsetUtils.java | 2 +- .../aoju/bus/core/utils/CitizenIdUtils.java | 4 +- .../org/aoju/bus/core/utils/ClassUtils.java | 4 +- .../aoju/bus/core/utils/ClipboardUtils.java | 2 +- .../org/aoju/bus/core/utils/CollUtils.java | 10 +- .../org/aoju/bus/core/utils/CompareUtils.java | 2 +- .../org/aoju/bus/core/utils/CsvUtils.java | 2 +- .../org/aoju/bus/core/utils/DateUtils.java | 2 +- .../org/aoju/bus/core/utils/DesktopUtils.java | 2 +- .../org/aoju/bus/core/utils/EnumUtils.java | 2 +- .../org/aoju/bus/core/utils/EscapeUtils.java | 2 +- .../org/aoju/bus/core/utils/FieldUtils.java | 2 +- .../org/aoju/bus/core/utils/FileUtils.java | 12 +- .../org/aoju/bus/core/utils/HashUtils.java | 2 +- .../org/aoju/bus/core/utils/HexUtils.java | 2 +- .../org/aoju/bus/core/utils/ImageUtils.java | 52 ++++----- .../java/org/aoju/bus/core/utils/IoUtils.java | 2 +- .../org/aoju/bus/core/utils/IterUtils.java | 2 +- .../org/aoju/bus/core/utils/JsonUtils.java | 2 +- .../org/aoju/bus/core/utils/MapUtils.java | 6 +- .../org/aoju/bus/core/utils/MathUtils.java | 2 +- .../org/aoju/bus/core/utils/MemberUtils.java | 12 +- .../org/aoju/bus/core/utils/MethodUtils.java | 2 +- .../aoju/bus/core/utils/ModifierUtils.java | 2 +- .../org/aoju/bus/core/utils/NameUtils.java | 2 +- .../org/aoju/bus/core/utils/NetUtils.java | 2 +- .../org/aoju/bus/core/utils/NumberUtils.java | 6 +- .../org/aoju/bus/core/utils/ObjectUtils.java | 2 +- .../org/aoju/bus/core/utils/PatternUtils.java | 2 +- .../org/aoju/bus/core/utils/PinyinUtils.java | 2 +- .../aoju/bus/core/utils/PropertiesUtils.java | 2 +- .../org/aoju/bus/core/utils/RandomUtils.java | 2 +- .../org/aoju/bus/core/utils/ReflectUtils.java | 6 +- .../aoju/bus/core/utils/ResourceUtils.java | 4 +- .../org/aoju/bus/core/utils/RuntimeUtils.java | 2 +- .../org/aoju/bus/core/utils/StreamUtils.java | 2 +- .../org/aoju/bus/core/utils/StringUtils.java | 48 ++++---- .../org/aoju/bus/core/utils/TextUtils.java | 2 +- .../org/aoju/bus/core/utils/ThreadUtils.java | 2 +- .../org/aoju/bus/core/utils/TypeUtils.java | 2 +- .../org/aoju/bus/core/utils/UnicodeUtils.java | 2 +- .../org/aoju/bus/core/utils/UriUtils.java | 6 +- .../org/aoju/bus/core/utils/WatchUtils.java | 2 +- .../org/aoju/bus/core/utils/XmlUtils.java | 8 +- .../org/aoju/bus/core/utils/ZipUtils.java | 14 +-- bus-cron/pom.xml | 2 +- .../java/org/aoju/bus/cron/CronTimer.java | 2 +- .../java/org/aoju/bus/cron/CronUtils.java | 2 +- .../java/org/aoju/bus/cron/Scheduler.java | 2 +- .../java/org/aoju/bus/cron/TaskExecutor.java | 2 +- .../aoju/bus/cron/TaskExecutorManager.java | 2 +- .../java/org/aoju/bus/cron/TaskLauncher.java | 2 +- .../aoju/bus/cron/TaskLauncherManager.java | 2 +- .../java/org/aoju/bus/cron/TaskTable.java | 2 +- .../bus/cron/listener/SimpleTaskListener.java | 2 +- .../aoju/bus/cron/listener/TaskListener.java | 2 +- .../cron/listener/TaskListenerManager.java | 2 +- .../aoju/bus/cron/pattern/CronPattern.java | 2 +- .../matcher/AlwaysTrueValueMatcher.java | 2 +- .../matcher/BoolArrayValueMatcher.java | 2 +- .../matcher/DayOfMonthValueMatcher.java | 2 +- .../cron/pattern/matcher/ValueMatcher.java | 2 +- .../pattern/matcher/ValueMatcherBuilder.java | 2 +- .../pattern/matcher/YearValueMatcher.java | 2 +- .../pattern/parser/DayOfMonthValueParser.java | 2 +- .../pattern/parser/DayOfWeekValueParser.java | 2 +- .../cron/pattern/parser/HourValueParser.java | 2 +- .../pattern/parser/MinuteValueParser.java | 2 +- .../cron/pattern/parser/MonthValueParser.java | 2 +- .../pattern/parser/SecondValueParser.java | 2 +- .../pattern/parser/SimpleValueParser.java | 2 +- .../bus/cron/pattern/parser/ValueParser.java | 2 +- .../cron/pattern/parser/YearValueParser.java | 2 +- .../org/aoju/bus/cron/task/InvokeTask.java | 2 +- .../org/aoju/bus/cron/task/RunnableTask.java | 2 +- .../java/org/aoju/bus/cron/task/Task.java | 2 +- bus-crypto/pom.xml | 2 +- .../java/org/aoju/bus/crypto/Builder.java | 2 +- .../main/java/org/aoju/bus/crypto/Holder.java | 2 +- .../main/java/org/aoju/bus/crypto/Mode.java | 2 +- .../java/org/aoju/bus/crypto/Padding.java | 2 +- .../java/org/aoju/bus/crypto/Provider.java | 2 +- .../java/org/aoju/bus/crypto/Registry.java | 2 +- .../bus/crypto/asymmetric/Asymmetric.java | 2 +- .../aoju/bus/crypto/asymmetric/KeyType.java | 2 +- .../org/aoju/bus/crypto/asymmetric/Keys.java | 2 +- .../org/aoju/bus/crypto/asymmetric/RSA.java | 2 +- .../org/aoju/bus/crypto/asymmetric/SM2.java | 2 +- .../aoju/bus/crypto/asymmetric/SM2Engine.java | 2 +- .../aoju/bus/crypto/asymmetric/Safety.java | 2 +- .../org/aoju/bus/crypto/asymmetric/Sign.java | 2 +- .../org/aoju/bus/crypto/digest/BCrypt.java | 2 +- .../org/aoju/bus/crypto/digest/Digester.java | 2 +- .../java/org/aoju/bus/crypto/digest/HMac.java | 2 +- .../java/org/aoju/bus/crypto/digest/MD5.java | 2 +- .../bus/crypto/digest/mac/BCHMacEngine.java | 2 +- .../crypto/digest/mac/DefaultHMacEngine.java | 2 +- .../aoju/bus/crypto/digest/mac/MacEngine.java | 2 +- .../crypto/digest/mac/MacEngineFactory.java | 2 +- .../aoju/bus/crypto/provider/AESProvider.java | 2 +- .../aoju/bus/crypto/provider/DESProvider.java | 2 +- .../aoju/bus/crypto/provider/RC4Provider.java | 2 +- .../aoju/bus/crypto/provider/RSAProvider.java | 2 +- .../aoju/bus/crypto/provider/SM2Provider.java | 2 +- .../aoju/bus/crypto/provider/SM4Provider.java | 2 +- .../org/aoju/bus/crypto/symmetric/AES.java | 2 +- .../org/aoju/bus/crypto/symmetric/DES.java | 2 +- .../org/aoju/bus/crypto/symmetric/DESede.java | 2 +- .../org/aoju/bus/crypto/symmetric/RC4.java | 2 +- .../aoju/bus/crypto/symmetric/Symmetric.java | 2 +- .../aoju/bus/crypto/symmetric/Vigenere.java | 2 +- bus-extra/pom.xml | 2 +- .../java/org/aoju/bus/extra/EmojiUtils.java | 2 +- .../java/org/aoju/bus/extra/FtpUtils.java | 2 +- .../java/org/aoju/bus/extra/MailUtils.java | 10 +- .../java/org/aoju/bus/extra/QrCodeUtils.java | 2 +- .../java/org/aoju/bus/extra/SSHUtils.java | 2 +- .../java/org/aoju/bus/extra/ServletUtils.java | 2 +- .../org/aoju/bus/extra/ftp/AbstractFtp.java | 2 +- .../java/org/aoju/bus/extra/ftp/FtpMode.java | 2 +- .../bus/extra/mail/GlobalMailAccount.java | 2 +- .../org/aoju/bus/extra/mail/InternalMail.java | 2 +- .../java/org/aoju/bus/extra/mail/Mail.java | 2 +- .../org/aoju/bus/extra/mail/MailAccount.java | 2 +- .../bus/extra/mail/UserPassAuthenticator.java | 2 +- .../qrcode/BufferedImageLuminanceSource.java | 2 +- .../org/aoju/bus/extra/qrcode/QrConfig.java | 2 +- .../org/aoju/bus/extra/ssh/ChannelType.java | 2 +- .../org/aoju/bus/extra/ssh/Connector.java | 2 +- .../aoju/bus/extra/ssh/JschSessionPool.java | 2 +- .../java/org/aoju/bus/extra/ssh/Sftp.java | 2 +- bus-forest/pom.xml | 2 +- .../java/org/aoju/bus/forest/Builder.java | 2 +- .../java/org/aoju/bus/forest/Complex.java | 2 +- .../main/java/org/aoju/bus/forest/Consts.java | 2 +- .../java/org/aoju/bus/forest/Injector.java | 2 +- .../java/org/aoju/bus/forest/Launcher.java | 2 +- .../bus/forest/algorithm/AsymmetricKey.java | 2 +- .../forest/algorithm/AsymmetricSecureKey.java | 2 +- .../org/aoju/bus/forest/algorithm/Key.java | 2 +- .../aoju/bus/forest/algorithm/SecureKey.java | 2 +- .../bus/forest/algorithm/SecureRandom.java | 2 +- .../bus/forest/algorithm/SymmetricKey.java | 2 +- .../forest/algorithm/SymmetricSecureKey.java | 2 +- .../bus/forest/archive/DirAntComplex.java | 2 +- .../forest/archive/DirDecryptorProvider.java | 2 +- .../forest/archive/DirEncryptorProvider.java | 2 +- .../bus/forest/archive/DirRegexComplex.java | 2 +- .../bus/forest/archive/ZipAntComplex.java | 2 +- .../forest/archive/ZipDecryptorProvider.java | 2 +- .../forest/archive/ZipEncryptorProvider.java | 2 +- .../bus/forest/archive/ZipRegexComplex.java | 2 +- .../java/org/aoju/bus/forest/boot/Boot.java | 2 +- .../aoju/bus/forest/boot/BootClassLoader.java | 2 +- .../forest/boot/BootDecryptorProvider.java | 2 +- .../forest/boot/BootEncryptorProvider.java | 2 +- .../bus/forest/boot/BootJarArchiveEntry.java | 2 +- .../aoju/bus/forest/boot/BootJarLauncher.java | 2 +- .../forest/boot/BootPropertiesLauncher.java | 2 +- .../bus/forest/boot/BootURLConnection.java | 2 +- .../aoju/bus/forest/boot/BootURLHandler.java | 2 +- .../aoju/bus/forest/boot/BootWarLauncher.java | 2 +- .../org/aoju/bus/forest/boot/jar/Jar.java | 2 +- .../bus/forest/boot/jar/JarAllComplex.java | 2 +- .../bus/forest/boot/jar/JarAntComplex.java | 2 +- .../bus/forest/boot/jar/JarClassLoader.java | 2 +- .../forest/boot/jar/JarDecryptorProvider.java | 2 +- .../forest/boot/jar/JarEncryptorProvider.java | 2 +- .../aoju/bus/forest/boot/jar/JarLauncher.java | 2 +- .../bus/forest/boot/jar/JarRegexComplex.java | 2 +- .../bus/forest/boot/jar/JarURLConnection.java | 2 +- .../bus/forest/boot/jar/JarURLHandler.java | 2 +- .../aoju/bus/forest/complex/AllComplex.java | 2 +- .../aoju/bus/forest/complex/AntComplex.java | 2 +- .../aoju/bus/forest/complex/AnyComplex.java | 2 +- .../aoju/bus/forest/complex/MixComplex.java | 2 +- .../aoju/bus/forest/complex/NotComplex.java | 2 +- .../aoju/bus/forest/complex/RegexComplex.java | 2 +- .../forest/provider/DecryptorProvider.java | 2 +- .../forest/provider/EncryptorProvider.java | 2 +- .../provider/EntryDecryptorProvider.java | 2 +- .../provider/EntryEncryptorProvider.java | 2 +- .../forest/provider/JdkDecryptorProvider.java | 2 +- .../forest/provider/JdkEncryptorProvider.java | 2 +- .../forest/provider/NopDecryptorProvider.java | 2 +- .../forest/provider/NopEncryptorProvider.java | 2 +- .../provider/WrappedDecryptorProvider.java | 2 +- .../provider/WrappedEncryptorProvider.java | 2 +- .../bus/forest/streams/AlwaysInputStream.java | 2 +- .../forest/streams/AlwaysOutputStream.java | 2 +- bus-health/pom.xml | 2 +- .../java/org/aoju/bus/health/HealthUtils.java | 2 +- .../java/org/aoju/bus/health/HostInfo.java | 2 +- .../java/org/aoju/bus/health/JavaInfo.java | 2 +- .../org/aoju/bus/health/JavaRuntimeInfo.java | 2 +- .../org/aoju/bus/health/JavaSpecInfo.java | 2 +- .../java/org/aoju/bus/health/JvmInfo.java | 2 +- .../java/org/aoju/bus/health/JvmSpecInfo.java | 2 +- .../main/java/org/aoju/bus/health/OsInfo.java | 2 +- .../java/org/aoju/bus/health/RuntimeInfo.java | 2 +- .../java/org/aoju/bus/health/UserInfo.java | 2 +- bus-http/pom.xml | 2 +- .../main/java/org/aoju/bus/http/Address.java | 2 +- .../src/main/java/org/aoju/bus/http/Call.java | 2 +- .../main/java/org/aoju/bus/http/Callback.java | 2 +- .../main/java/org/aoju/bus/http/Client.java | 2 +- .../java/org/aoju/bus/http/HttpClient.java | 2 +- .../main/java/org/aoju/bus/http/Internal.java | 2 +- .../main/java/org/aoju/bus/http/Protocol.java | 2 +- .../main/java/org/aoju/bus/http/Proxy.java | 5 + .../main/java/org/aoju/bus/http/RealCall.java | 2 +- .../main/java/org/aoju/bus/http/Request.java | 2 +- .../main/java/org/aoju/bus/http/Response.java | 2 +- .../main/java/org/aoju/bus/http/Route.java | 2 +- .../src/main/java/org/aoju/bus/http/Url.java | 2 +- .../main/java/org/aoju/bus/http/Version.java | 2 +- .../bus/http/accord/ConnectInterceptor.java | 2 +- .../org/aoju/bus/http/accord/Connection.java | 2 +- .../aoju/bus/http/accord/ConnectionPool.java | 2 +- .../aoju/bus/http/accord/ConnectionSpec.java | 2 +- .../http/accord/ConnectionSpecSelector.java | 2 +- .../aoju/bus/http/accord/RealConnection.java | 2 +- .../aoju/bus/http/accord/RouteDatabase.java | 2 +- .../aoju/bus/http/accord/RouteException.java | 2 +- .../aoju/bus/http/accord/RouteSelector.java | 2 +- .../bus/http/accord/StreamAllocation.java | 2 +- .../http/accord/platform/Jdk9Platform.java | 2 +- .../platform/JdkWithJettyBootPlatform.java | 2 +- .../http/accord/platform/OptionalMethod.java | 2 +- .../bus/http/accord/platform/Platform.java | 2 +- .../org/aoju/bus/http/bodys/FormBody.java | 2 +- .../aoju/bus/http/bodys/MultipartBody.java | 2 +- .../org/aoju/bus/http/bodys/RequestBody.java | 2 +- .../org/aoju/bus/http/bodys/ResponseBody.java | 2 +- .../java/org/aoju/bus/http/cache/Cache.java | 2 +- .../org/aoju/bus/http/cache/CacheControl.java | 2 +- .../aoju/bus/http/cache/CacheInterceptor.java | 2 +- .../org/aoju/bus/http/cache/CacheRequest.java | 2 +- .../aoju/bus/http/cache/CacheStrategy.java | 2 +- .../org/aoju/bus/http/cache/DiskLruCache.java | 2 +- .../aoju/bus/http/cache/FaultHidingSink.java | 2 +- .../org/aoju/bus/http/cache/FileOperator.java | 2 +- .../aoju/bus/http/cache/InternalCache.java | 2 +- .../java/org/aoju/bus/http/cache/Relay.java | 2 +- .../java/org/aoju/bus/http/cookie/Cookie.java | 2 +- .../org/aoju/bus/http/cookie/CookieJar.java | 2 +- .../org/aoju/bus/http/header/Headers.java | 2 +- .../aoju/bus/http/internal/NamedRunnable.java | 2 +- .../http/internal/http/BridgeInterceptor.java | 2 +- .../internal/http/CallServerInterceptor.java | 2 +- .../bus/http/internal/http/HttpCodec.java | 2 +- .../aoju/bus/http/internal/http/HttpDate.java | 2 +- .../bus/http/internal/http/HttpHeaders.java | 2 +- .../bus/http/internal/http/HttpMethod.java | 2 +- .../internal/http/RealInterceptorChain.java | 2 +- .../http/internal/http/RealResponseBody.java | 2 +- .../bus/http/internal/http/RequestLine.java | 2 +- .../http/RetryAndFollowUpInterceptor.java | 2 +- .../bus/http/internal/http/StatusLine.java | 2 +- .../http/UnrepeatableRequestBody.java | 2 +- .../http/internal/http/first/Http1Codec.java | 2 +- .../http/internal/http/second/ErrorCode.java | 2 +- .../bus/http/internal/http/second/Header.java | 2 +- .../bus/http/internal/http/second/Hpack.java | 2 +- .../bus/http/internal/http/second/Http2.java | 2 +- .../http/internal/http/second/Http2Codec.java | 2 +- .../internal/http/second/Http2Connection.java | 2 +- .../internal/http/second/Http2Reader.java | 2 +- .../internal/http/second/Http2Stream.java | 2 +- .../internal/http/second/Http2Writer.java | 2 +- .../http/internal/http/second/Huffman.java | 2 +- .../internal/http/second/PushObserver.java | 2 +- .../http/internal/http/second/Settings.java | 2 +- .../http/second/StreamResetException.java | 2 +- .../internal/proxy/NullProxySelector.java | 2 +- .../http/internal/suffix/SuffixDatabase.java | 2 +- .../aoju/bus/http/offers/Authenticator.java | 2 +- .../bus/http/offers/CertificatePinner.java | 2 +- .../org/aoju/bus/http/offers/Challenge.java | 2 +- .../org/aoju/bus/http/offers/CipherSuite.java | 2 +- .../org/aoju/bus/http/offers/Credentials.java | 2 +- .../org/aoju/bus/http/offers/Dispatcher.java | 2 +- .../java/org/aoju/bus/http/offers/Dns.java | 2 +- .../aoju/bus/http/offers/EventListener.java | 2 +- .../org/aoju/bus/http/offers/Handshake.java | 2 +- .../org/aoju/bus/http/offers/Interceptor.java | 2 +- .../secure/BasicCertificateChainCleaner.java | 2 +- .../bus/http/secure/BasicTrustRootIndex.java | 2 +- .../http/secure/CertificateChainCleaner.java | 2 +- .../http/secure/DistinguishedNameParser.java | 2 +- .../bus/http/secure/OkHostnameVerifier.java | 2 +- .../org/aoju/bus/http/secure/TlsVersion.java | 2 +- .../aoju/bus/http/secure/TrustRootIndex.java | 2 +- .../aoju/bus/http/socket/RealWebSocket.java | 2 +- .../aoju/bus/http/socket/SocketListener.java | 2 +- .../org/aoju/bus/http/socket/WebSocket.java | 2 +- .../bus/http/socket/WebSocketProtocol.java | 2 +- .../aoju/bus/http/socket/WebSocketReader.java | 2 +- .../aoju/bus/http/socket/WebSocketWriter.java | 2 +- bus-limiter/pom.xml | 2 +- .../{ErrorHandler.java => Handler.java} | 4 +- .../{ArgumentInjector.java => Injector.java} | 4 +- .../java/org/aoju/bus/limiter/Limiter.java | 2 +- ...miterAnnotationParser.java => Parser.java} | 4 +- ...tedFallbackResolver.java => Resolver.java} | 4 +- .../limiter/annotation/LimiterParameter.java | 2 +- .../annotation/{HLock.java => Lock.java} | 6 +- .../annotation/{HLocks.java => Locks.java} | 6 +- .../annotation/{HPeak.java => Peak.java} | 4 +- .../{HRateLimiter.java => RateLimiter.java} | 4 +- .../execute/LimitContextsValueWrapper.java | 2 +- .../execute/LimiterExecutionContext.java | 8 +- .../LimiterExpressionRootObject.java | 2 +- .../LimiterOperationExpressionEvaluator.java | 2 +- ...anFactoryLimitedResourceSourceAdvisor.java | 4 +- .../LimitedResourceSourcePointcut.java | 4 +- .../intercept/LimiterAspectSupport.java | 4 +- .../limiter/intercept/LimiterInterceptor.java | 2 +- .../AbstractLimitedResourceMetadata.java | 28 ++--- .../limiter/metadata/LimitedResourceKey.java | 2 +- .../metadata/LimitedResourceMetadata.java | 14 +-- .../LimitedResourceMetadataCache.java | 2 +- .../resource/AbstractLimitedResource.java | 2 +- .../DefaultLimitedResourceSource.java | 15 ++- .../bus/limiter/resource/LimitedResource.java | 2 +- .../LimitedResourceScanner.java | 13 +-- .../LimitedResourceSource.java | 4 +- .../aoju/bus/limiter/support/lock/Lock.java | 5 +- .../support/lock/LockAnnotationParser.java | 8 +- .../limiter/support/lock/LockResource.java | 2 +- .../support/lock/LockResourceMetadata.java | 2 +- .../bus/limiter/support/lock/jdk/JdkLock.java | 2 +- .../limiter/support/lock/redis/RedisLock.java | 2 +- .../support/lock/zookeeper/ZookeeperLock.java | 2 +- .../bus/limiter/support/peak/PeakLimiter.java | 6 +- .../peak/PeakLimiterAnnotationParser.java | 8 +- .../support/peak/PeakLimiterResource.java | 2 +- .../peak/PeakLimiterResourceMetadata.java | 2 +- .../support/peak/jdk/JdkPeakLimiter.java | 2 +- .../support/peak/redis/RedisPeakLimiter.java | 2 +- .../rate/AbstractParser.java} | 8 +- .../bus/limiter/support/rate/RateLimiter.java | 5 +- .../rate/RateLimiterAnnotationParser.java | 9 +- .../support/rate/RateLimiterResource.java | 2 +- .../rate/RateLimiterResourceMetadata.java | 2 +- .../support/rate/jdk/JdkRateLimiter.java | 2 +- .../support/rate/jdk/RateLimiterObject.java | 2 +- .../support/rate/redis/RedisRatelimiter.java | 2 +- .../rate/redis/RedisRatelimiterObject.java | 2 +- bus-logger/pom.xml | 2 +- .../org/aoju/bus/logger/AbstractAware.java | 2 +- .../org/aoju/bus/logger/GlobalFactory.java | 2 +- .../main/java/org/aoju/bus/logger/Log.java | 2 +- .../java/org/aoju/bus/logger/LogFactory.java | 2 +- .../main/java/org/aoju/bus/logger/Logger.java | 2 +- .../dialect/commons/ApacheCommonsLog.java | 2 +- .../commons/ApacheCommonsLog4JLog.java | 2 +- .../commons/ApacheCommonsLogFactory.java | 2 +- .../logger/dialect/console/ConsoleLog.java | 2 +- .../dialect/console/ConsoleLogFactory.java | 2 +- .../bus/logger/dialect/jboss/JbossLog.java | 2 +- .../logger/dialect/jboss/JbossLogFactory.java | 2 +- .../aoju/bus/logger/dialect/jdk/JdkLog.java | 2 +- .../bus/logger/dialect/jdk/JdkLogFactory.java | 2 +- .../bus/logger/dialect/log4j/Log4jLog.java | 2 +- .../logger/dialect/log4j/Log4jLogFactory.java | 2 +- .../bus/logger/dialect/log4j2/Log4j2Log.java | 2 +- .../dialect/log4j2/Log4j2LogFactory.java | 2 +- .../bus/logger/dialect/slf4j/Slf4jLog.java | 2 +- .../logger/dialect/slf4j/Slf4jLogFactory.java | 2 +- .../bus/logger/dialect/tinylog/TinyLog.java | 2 +- .../dialect/tinylog/TinyLogFactory.java | 2 +- .../org/aoju/bus/logger/level/DebugLog.java | 2 +- .../org/aoju/bus/logger/level/ErrorLog.java | 2 +- .../org/aoju/bus/logger/level/InfoLog.java | 2 +- .../java/org/aoju/bus/logger/level/Level.java | 2 +- .../org/aoju/bus/logger/level/TraceLog.java | 2 +- .../org/aoju/bus/logger/level/WarnLog.java | 2 +- bus-mapper/pom.xml | 2 +- .../bus/mapper/annotation/ColumnType.java | 2 +- .../aoju/bus/mapper/annotation/NameStyle.java | 2 +- .../aoju/bus/mapper/annotation/Version.java | 2 +- .../bus/mapper/builder/EntityBuilder.java | 4 +- .../mapper/builder/FieldSourceBuilder.java | 2 +- .../bus/mapper/builder/MapperBuilder.java | 2 +- .../bus/mapper/builder/MapperTemplate.java | 2 +- .../org/aoju/bus/mapper/builder/OGNL.java | 2 +- .../bus/mapper/builder/SqlSourceBuilder.java | 2 +- .../aoju/bus/mapper/common/BasicMapper.java | 2 +- .../bus/mapper/common/ConditionMapper.java | 2 +- .../org/aoju/bus/mapper/common/IdsMapper.java | 2 +- .../org/aoju/bus/mapper/common/Mapper.java | 2 +- .../org/aoju/bus/mapper/common/Marker.java | 2 +- .../bus/mapper/common/RowBoundsMapper.java | 2 +- .../common/basic/BasicDeleteMapper.java | 2 +- .../common/basic/BasicInsertMapper.java | 2 +- .../common/basic/BasicSelectMapper.java | 2 +- .../common/basic/BasicUpdateMapper.java | 2 +- .../delete/DeleteByPrimaryKeyMapper.java | 2 +- .../common/basic/delete/DeleteMapper.java | 2 +- .../common/basic/insert/InsertListMapper.java | 2 +- .../common/basic/insert/InsertMapper.java | 2 +- .../basic/insert/InsertSelectiveMapper.java | 2 +- .../select/ExistsWithPrimaryKeyMapper.java | 2 +- .../common/basic/select/SelectAllMapper.java | 2 +- .../select/SelectByPrimaryKeyMapper.java | 2 +- .../basic/select/SelectCountMapper.java | 2 +- .../common/basic/select/SelectMapper.java | 2 +- .../common/basic/select/SelectOneMapper.java | 2 +- .../update/UpdateByPrimaryKeyMapper.java | 2 +- .../UpdateByPrimaryKeySelectiveMapper.java | 2 +- .../condition/DeleteByConditionMapper.java | 2 +- .../condition/SelectByConditionMapper.java | 2 +- .../SelectCountByConditionMapper.java | 2 +- .../condition/UpdateByConditionMapper.java | 2 +- .../UpdateByConditionSelectiveMapper.java | 2 +- .../common/dialect/SqlServerMapper.java | 2 +- .../dialect/sqlserver/InsertMapper.java | 2 +- .../sqlserver/InsertSelectiveMapper.java | 2 +- .../mapper/common/ids/DeleteByIdsMapper.java | 2 +- .../mapper/common/ids/SelectByIdsMapper.java | 2 +- .../SelectByConditionRowBoundsMapper.java | 2 +- .../rowbounds/SelectRowBoundsMapper.java | 2 +- .../org/aoju/bus/mapper/criteria/Assert.java | 2 +- .../aoju/bus/mapper/criteria/Criteria.java | 2 +- .../aoju/bus/mapper/criteria/Criterion.java | 2 +- .../aoju/bus/mapper/criteria/Identity.java | 2 +- .../org/aoju/bus/mapper/criteria/OrderBy.java | 2 +- .../aoju/bus/mapper/criteria/SimpleType.java | 2 +- .../bus/mapper/criteria/SqlsCriteria.java | 2 +- .../org/aoju/bus/mapper/criteria/Style.java | 2 +- .../org/aoju/bus/mapper/criteria/Words.java | 2 +- .../org/aoju/bus/mapper/entity/Condition.java | 2 +- .../org/aoju/bus/mapper/entity/Config.java | 2 +- .../aoju/bus/mapper/entity/EntityColumn.java | 2 +- .../aoju/bus/mapper/entity/EntityField.java | 2 +- .../aoju/bus/mapper/entity/EntityTable.java | 2 +- .../bus/mapper/entity/EntityTableName.java | 2 +- .../aoju/bus/mapper/executor/SelectKey.java | 2 +- .../mapper/provider/BaseDeleteProvider.java | 2 +- .../mapper/provider/BaseInsertProvider.java | 2 +- .../mapper/provider/BaseSelectProvider.java | 2 +- .../mapper/provider/BaseUpdateProvider.java | 2 +- .../mapper/provider/ConditionProvider.java | 2 +- .../bus/mapper/provider/EmptyProvider.java | 2 +- .../aoju/bus/mapper/provider/IdsProvider.java | 2 +- .../mapper/provider/InsertListProvider.java | 2 +- .../mapper/provider/SqlServerProvider.java | 2 +- .../aoju/bus/mapper/reflection/Reflector.java | 2 +- .../mapper/version/DefaultNextVersion.java | 2 +- .../aoju/bus/mapper/version/NextVersion.java | 2 +- .../bus/mapper/version/VersionException.java | 2 +- .../aoju/bus/mapper/version/VersionUtil.java | 2 +- bus-oauth/README.md | 2 +- bus-oauth/pom.xml | 2 +- .../main/java/org/aoju/bus/oauth/Builder.java | 2 +- .../main/java/org/aoju/bus/oauth/Complex.java | 2 +- .../main/java/org/aoju/bus/oauth/Context.java | 2 +- .../java/org/aoju/bus/oauth/Provider.java | 2 +- .../java/org/aoju/bus/oauth/Registry.java | 2 +- .../org/aoju/bus/oauth/magic/AccToken.java | 2 +- .../org/aoju/bus/oauth/magic/Callback.java | 2 +- .../org/aoju/bus/oauth/magic/Message.java | 2 +- .../org/aoju/bus/oauth/magic/Property.java | 2 +- .../java/org/aoju/bus/oauth/metric/Cache.java | 2 +- .../aoju/bus/oauth/metric/DefaultCache.java | 2 +- .../bus/oauth/metric/DefaultStateCache.java | 2 +- .../org/aoju/bus/oauth/metric/StateCache.java | 2 +- .../bus/oauth/provider/AlipayProvider.java | 18 +-- .../bus/oauth/provider/BaiduProvider.java | 18 +-- .../bus/oauth/provider/CodingProvider.java | 14 +-- .../aoju/bus/oauth/provider/CsdnProvider.java | 10 +- .../bus/oauth/provider/DefaultProvider.java | 58 +++++----- .../bus/oauth/provider/DingTalkProvider.java | 18 +-- .../bus/oauth/provider/DouyinProvider.java | 20 ++-- .../bus/oauth/provider/ElemeProvider.java | 20 ++-- .../bus/oauth/provider/FacebookProvider.java | 10 +- .../bus/oauth/provider/GiteeProvider.java | 10 +- .../bus/oauth/provider/GithubProvider.java | 10 +- .../bus/oauth/provider/GitlabProvider.java | 10 +- .../bus/oauth/provider/GoogleProvider.java | 14 +-- .../bus/oauth/provider/HuaweiProvider.java | 30 ++--- .../bus/oauth/provider/KujialeProvider.java | 14 +-- .../bus/oauth/provider/LinkedinProvider.java | 14 +-- .../bus/oauth/provider/MeituanProvider.java | 26 ++--- .../aoju/bus/oauth/provider/MiProvider.java | 18 +-- .../bus/oauth/provider/MicrosoftProvider.java | 27 ++--- .../bus/oauth/provider/OschinaProvider.java | 16 +-- .../bus/oauth/provider/PinterestProvider.java | 14 +-- .../aoju/bus/oauth/provider/QqProvider.java | 15 +-- .../bus/oauth/provider/RenrenProvider.java | 10 +- .../oauth/provider/StackOverflowProvider.java | 16 +-- .../bus/oauth/provider/TaobaoProvider.java | 14 +-- .../oauth/provider/TeambitionProvider.java | 14 +-- .../oauth/provider/TencentCloudProvider.java | 14 +-- .../bus/oauth/provider/ToutiaoProvider.java | 20 ++-- .../bus/oauth/provider/WeChatEEProvider.java | 20 ++-- .../bus/oauth/provider/WeChatProvider.java | 21 ++-- .../bus/oauth/provider/WeiboProvider.java | 10 +- bus-office/pom.xml | 2 +- .../java/org/aoju/bus/office/PoiChecker.java | 2 +- .../aoju/bus/office/excel/BigExcelWriter.java | 2 +- .../org/aoju/bus/office/excel/BookUtils.java | 4 +- .../org/aoju/bus/office/excel/CellUtils.java | 2 +- .../org/aoju/bus/office/excel/ExcelBase.java | 2 +- .../aoju/bus/office/excel/ExcelFileUtils.java | 2 +- .../aoju/bus/office/excel/ExcelPicUtils.java | 2 +- .../aoju/bus/office/excel/ExcelReader.java | 2 +- .../aoju/bus/office/excel/ExcelSaxUtils.java | 2 +- .../org/aoju/bus/office/excel/ExcelUtils.java | 24 ++-- .../aoju/bus/office/excel/ExcelWriter.java | 8 +- .../org/aoju/bus/office/excel/RowUtils.java | 2 +- .../org/aoju/bus/office/excel/StyleSet.java | 2 +- .../org/aoju/bus/office/excel/StyleUtils.java | 2 +- .../bus/office/excel/cell/CellEditor.java | 2 +- .../aoju/bus/office/excel/cell/CellValue.java | 2 +- .../office/excel/cell/FormulaCellValue.java | 2 +- .../excel/editors/NumericToIntEditor.java | 2 +- .../bus/office/excel/editors/TrimEditor.java | 2 +- .../excel/sax/AbstractExcelSaxReader.java | 2 +- .../bus/office/excel/sax/CellDataType.java | 2 +- .../office/excel/sax/Excel03SaxReader.java | 2 +- .../office/excel/sax/Excel07SaxReader.java | 2 +- .../bus/office/excel/sax/ExcelSaxReader.java | 2 +- .../aoju/bus/office/excel/sax/RowHandler.java | 2 +- .../aoju/bus/office/excel/style/Align.java | 2 +- .../org/aoju/bus/office/word/DocUtils.java | 2 +- .../org/aoju/bus/office/word/TableUtils.java | 2 +- .../aoju/bus/office/word/Word07Writer.java | 2 +- .../org/aoju/bus/office/word/WordUtils.java | 2 +- bus-pager/pom.xml | 2 +- .../main/java/org/aoju/bus/pager/IPage.java | 2 +- .../main/java/org/aoju/bus/pager/ISelect.java | 2 +- .../main/java/org/aoju/bus/pager/Page.java | 2 +- .../java/org/aoju/bus/pager/PageContext.java | 2 +- .../org/aoju/bus/pager/PageException.java | 2 +- .../org/aoju/bus/pager/PageRowBounds.java | 2 +- .../org/aoju/bus/pager/PageSerializable.java | 2 +- .../main/java/org/aoju/bus/pager/Pages.java | 2 +- .../java/org/aoju/bus/pager/cache/Cache.java | 2 +- .../aoju/bus/pager/cache/CacheFactory.java | 2 +- .../org/aoju/bus/pager/cache/GuavaCache.java | 2 +- .../org/aoju/bus/pager/cache/SimpleCache.java | 2 +- .../bus/pager/dialect/AbstractDialect.java | 2 +- .../pager/dialect/AbstractHelperDialect.java | 2 +- .../dialect/AbstractRowBoundsDialect.java | 2 +- .../org/aoju/bus/pager/dialect/Dialect.java | 2 +- .../aoju/bus/pager/dialect/ReplaceSql.java | 2 +- .../bus/pager/dialect/general/Db2Dialect.java | 2 +- .../pager/dialect/general/HsqldbDialect.java | 2 +- .../dialect/general/InformixDialect.java | 2 +- .../pager/dialect/general/MySqlDialect.java | 2 +- .../pager/dialect/general/OracleDialect.java | 2 +- .../dialect/general/SqlServer2012Dialect.java | 2 +- .../dialect/general/SqlServerDialect.java | 2 +- .../replace/RegexWithNolockReplaceSql.java | 2 +- .../replace/SimpleWithNolockReplaceSql.java | 2 +- .../rowbounds/Db2RowBoundsDialect.java | 2 +- .../rowbounds/HsqldbRowBoundsDialect.java | 2 +- .../rowbounds/InformixRowBoundsDialect.java | 2 +- .../rowbounds/MySqlRowBoundsDialect.java | 2 +- .../rowbounds/OracleRowBoundsDialect.java | 2 +- .../SqlServer2012RowBoundsDialect.java | 2 +- .../rowbounds/SqlServerRowBoundsDialect.java | 2 +- .../aoju/bus/pager/parser/CountSqlParser.java | 2 +- .../aoju/bus/pager/parser/OrderByParser.java | 2 +- .../bus/pager/parser/SqlServerParser.java | 2 +- .../aoju/bus/pager/plugin/CountExecutor.java | 2 +- .../pager/plugin/CountMappedStatement.java | 2 +- .../aoju/bus/pager/plugin/PageFromObject.java | 2 +- .../bus/pager/plugin/PageInterceptor.java | 2 +- .../bus/pager/plugin/QueryInterceptor.java | 2 +- .../aoju/bus/pager/proxy/PageAutoDialect.java | 2 +- .../org/aoju/bus/pager/proxy/PageMethod.java | 2 +- .../org/aoju/bus/pager/proxy/PageParams.java | 2 +- .../aoju/bus/pager/reflect/MetaObject.java | 2 +- .../pager/reflect/MetaObjectWithCache.java | 2 +- bus-proxy/pom.xml | 2 +- .../main/java/org/aoju/bus/proxy/Builder.java | 2 +- .../main/java/org/aoju/bus/proxy/Factory.java | 2 +- .../java/org/aoju/bus/proxy/Interceptor.java | 2 +- .../java/org/aoju/bus/proxy/Invocation.java | 2 +- .../main/java/org/aoju/bus/proxy/Invoker.java | 2 +- .../java/org/aoju/bus/proxy/Provider.java | 2 +- .../factory/AbstractProxyClassGenerator.java | 2 +- .../factory/AbstractSubclassingFactory.java | 2 +- .../bus/proxy/factory/MethodSignature.java | 2 +- .../bus/proxy/factory/ProxyClassCache.java | 2 +- .../proxy/factory/ProxyClassGenerator.java | 2 +- .../bus/proxy/factory/cglib/CglibFactory.java | 2 +- .../factory/javassist/JavassistFactory.java | 2 +- .../javassist/JavassistInvocation.java | 2 +- .../factory/javassist/JavassistUtils.java | 2 +- .../proxy/intercept/FilteredInterceptor.java | 2 +- .../bus/proxy/intercept/InterceptorChain.java | 2 +- .../proxy/intercept/LoggingInterceptor.java | 2 +- .../bus/proxy/intercept/MethodFilter.java | 2 +- .../intercept/MethodInterceptorAdapter.java | 2 +- .../intercept/SerializingInterceptor.java | 2 +- .../proxy/intercept/filter/PatternFilter.java | 2 +- .../intercept/filter/ReturnTypeFilter.java | 2 +- .../proxy/intercept/filter/SimpleFilter.java | 2 +- .../bus/proxy/invoker/DuckTypingInvoker.java | 2 +- .../invoker/InvocationHandlerAdapter.java | 2 +- .../aoju/bus/proxy/invoker/NullInvoker.java | 2 +- .../aoju/bus/proxy/provider/BeanProvider.java | 2 +- .../bus/proxy/provider/CloningProvider.java | 2 +- .../bus/proxy/provider/ConstantProvider.java | 2 +- .../aoju/bus/proxy/provider/NullProvider.java | 2 +- .../bus/proxy/provider/ProviderDecorator.java | 2 +- .../bus/proxy/provider/SingletonProvider.java | 2 +- .../provider/remoting/BurlapProvider.java | 2 +- .../provider/remoting/HessianProvider.java | 2 +- .../proxy/provider/remoting/RmiProvider.java | 2 +- .../remoting/SessionBeanProvider.java | 2 +- bus-sensitive/pom.xml | 2 +- .../java/org/aoju/bus/sensitive/Builder.java | 2 +- .../org/aoju/bus/sensitive/Condition.java | 2 +- .../java/org/aoju/bus/sensitive/Context.java | 2 +- .../java/org/aoju/bus/sensitive/Filter.java | 2 +- .../java/org/aoju/bus/sensitive/Provider.java | 2 +- .../java/org/aoju/bus/sensitive/Registry.java | 2 +- .../bus/sensitive/annotation/Condition.java | 2 +- .../aoju/bus/sensitive/annotation/Entry.java | 2 +- .../bus/sensitive/annotation/NShield.java | 2 +- .../bus/sensitive/annotation/Privacy.java | 2 +- .../bus/sensitive/annotation/Sensitive.java | 2 +- .../aoju/bus/sensitive/annotation/Shield.java | 2 +- .../bus/sensitive/annotation/Strategy.java | 2 +- .../sensitive/provider/AbstractProvider.java | 2 +- .../sensitive/provider/ConditionProvider.java | 2 +- .../sensitive/provider/StrategyProvider.java | 2 +- .../sensitive/strategy/AddressStrategy.java | 2 +- .../sensitive/strategy/BandCardStrategy.java | 2 +- .../sensitive/strategy/BuiltInStrategy.java | 2 +- .../sensitive/strategy/CitizenIdStrategy.java | 2 +- .../bus/sensitive/strategy/CnapsStrategy.java | 2 +- .../sensitive/strategy/DafaultStrategy.java | 2 +- .../bus/sensitive/strategy/EmailStrategy.java | 2 +- .../sensitive/strategy/MobileStrategy.java | 2 +- .../bus/sensitive/strategy/NameStrategy.java | 2 +- .../bus/sensitive/strategy/NoneStrategy.java | 2 +- .../sensitive/strategy/PasswordStrategy.java | 2 +- .../bus/sensitive/strategy/PayStrategy.java | 2 +- .../bus/sensitive/strategy/PhoneStrategy.java | 2 +- bus-setting/pom.xml | 2 +- .../java/org/aoju/bus/setting/AbsSetting.java | 2 +- .../java/org/aoju/bus/setting/GroupedMap.java | 2 +- .../java/org/aoju/bus/setting/GroupedSet.java | 2 +- .../java/org/aoju/bus/setting/Setting.java | 2 +- .../org/aoju/bus/setting/SettingLoader.java | 2 +- .../org/aoju/bus/setting/SettingUtils.java | 2 +- .../org/aoju/bus/setting/dialect/Props.java | 2 +- .../bus/setting/profile/GlobalProfile.java | 2 +- .../org/aoju/bus/setting/profile/Profile.java | 2 +- bus-shade/README.md | 2 +- bus-shade/pom.xml | 2 +- .../java/org/aoju/bus/shade/Freemarker.java | 2 +- .../java/org/aoju/bus/shade/NamingRules.java | 2 +- .../java/org/aoju/bus/shade/ShadeFile.java | 2 +- .../aoju/bus/shade/convert/ColumnType.java | 2 +- .../org/aoju/bus/shade/convert/DateType.java | 2 +- .../bus/shade/convert/MySQLColumnType.java | 2 +- .../bus/shade/convert/MySQLTypeConvert.java | 2 +- .../aoju/bus/shade/convert/TypeConvert.java | 2 +- .../aoju/bus/shade/entity/PropertyInfo.java | 2 +- .../aoju/bus/shade/entity/TableEntity.java | 2 +- bus-socket/pom.xml | 4 +- .../aoju/bus/socket/netty/CancelCommand.java | 2 +- .../aoju/bus/socket/netty/ChannelCommand.java | 2 +- .../bus/socket/netty/ChannelExecutor.java | 2 +- .../bus/socket/netty/ChannelInitializer.java | 2 +- .../aoju/bus/socket/netty/ClientGroup.java | 2 +- .../org/aoju/bus/socket/netty/ClientMap.java | 2 +- .../aoju/bus/socket/netty/ClientService.java | 2 +- .../bus/socket/netty/CommandExecutor.java | 2 +- .../socket/netty/CustomizeEventHandler.java | 2 +- .../aoju/bus/socket/netty/EventHandler.java | 2 +- .../bus/socket/netty/HeartbeatCommand.java | 2 +- .../aoju/bus/socket/netty/MessageCommand.java | 2 +- .../bus/socket/netty/MessagePublisher.java | 2 +- .../aoju/bus/socket/netty/NettyConsts.java | 2 +- .../aoju/bus/socket/netty/PublishCommand.java | 2 +- .../aoju/bus/socket/netty/RemoveCommand.java | 2 +- .../aoju/bus/socket/netty/RequestDecoder.java | 2 +- .../aoju/bus/socket/netty/RequestHandler.java | 2 +- .../aoju/bus/socket/netty/SocketClient.java | 2 +- .../aoju/bus/socket/netty/SocketHandler.java | 2 +- .../aoju/bus/socket/netty/SocketMessage.java | 2 +- .../aoju/bus/socket/netty/SocketRequest.java | 2 +- .../aoju/bus/socket/netty/SocketServer.java | 2 +- .../aoju/bus/socket/netty/SocketService.java | 2 +- .../bus/socket/netty/SubscribeCommand.java | 2 +- .../socket/netty/annotation/WebSocket.java | 2 +- .../bus/socket/origin/AioQuickClient.java | 2 +- .../bus/socket/origin/AioQuickServer.java | 2 +- .../bus/socket/origin/AioSSLQuickClient.java | 2 +- .../bus/socket/origin/AioSSLQuickServer.java | 2 +- .../aoju/bus/socket/origin/AioSession.java | 2 +- .../org/aoju/bus/socket/origin/Function.java | 2 +- .../org/aoju/bus/socket/origin/Message.java | 2 +- .../aoju/bus/socket/origin/NetMonitor.java | 2 +- .../org/aoju/bus/socket/origin/Protocol.java | 2 +- .../aoju/bus/socket/origin/QuickTimer.java | 2 +- .../aoju/bus/socket/origin/SSLAioSession.java | 2 +- .../aoju/bus/socket/origin/ServerConfig.java | 2 +- .../aoju/bus/socket/origin/StateMachine.java | 2 +- .../aoju/bus/socket/origin/TcpAioSession.java | 2 +- .../aoju/bus/socket/origin/TcpReadEvent.java | 2 +- .../bus/socket/origin/TcpReadHandler.java | 2 +- .../bus/socket/origin/TcpWriteHandler.java | 2 +- .../aoju/bus/socket/origin/UdpAioSession.java | 2 +- .../aoju/bus/socket/origin/UdpBootstrap.java | 2 +- .../aoju/bus/socket/origin/UdpChannel.java | 2 +- .../aoju/bus/socket/origin/UdpReadEvent.java | 2 +- .../aoju/bus/socket/origin/UdpWriteEvent.java | 2 +- .../aoju/bus/socket/origin/WriteBuffer.java | 2 +- .../origin/plugins/AbstractMessage.java | 2 +- .../socket/origin/plugins/AbstractPlugin.java | 2 +- .../origin/plugins/BlackListPlugin.java | 2 +- .../origin/plugins/BufferPagePlugin.java | 2 +- .../socket/origin/plugins/DelimiterFrame.java | 2 +- .../origin/plugins/FixedLengthFrame.java | 2 +- .../socket/origin/plugins/GroupMessage.java | 2 +- .../socket/origin/plugins/HeartPlugin.java | 2 +- .../socket/origin/plugins/MonitorPlugin.java | 2 +- .../bus/socket/origin/plugins/Plugin.java | 2 +- .../origin/plugins/ReconnectPlugin.java | 2 +- .../socket/origin/plugins/SmartDecoder.java | 2 +- .../socket/origin/plugins/ssl/Callback.java | 2 +- .../socket/origin/plugins/ssl/ClientAuth.java | 2 +- .../socket/origin/plugins/ssl/Completion.java | 2 +- .../socket/origin/plugins/ssl/Handshake.java | 2 +- .../socket/origin/plugins/ssl/SSLConfig.java | 2 +- .../socket/origin/plugins/ssl/SSLService.java | 2 +- .../AbstractMessageBrokerConfigurer.java | 2 +- .../extension/MessageConfiguration.java | 2 +- .../extension/StompEndpointRegistry.java | 2 +- .../extension/StompSubProtocolHandler.java | 2 +- .../intercept/FromClientExecutionChain.java | 2 +- .../intercept/FromClientInterceptor.java | 2 +- .../intercept/ToClientExecutionChain.java | 2 +- .../spring/intercept/ToClientInterceptor.java | 2 +- .../socket/spring/support/MessageFrom.java | 2 +- .../socket/spring/support/MessageMatcher.java | 2 +- bus-spring/pom.xml | 2 +- .../java/org/aoju/bus/spring/SpringAware.java | 2 +- .../org/aoju/bus/spring/SpringBuilder.java | 2 +- .../org/aoju/bus/spring/SpringHolder.java | 2 +- .../spring/annotation/EnableCorsFilter.java | 2 +- .../bus/spring/annotation/EnableDruid.java | 2 +- .../bus/spring/annotation/EnableDruids.java | 2 +- .../bus/spring/annotation/EnableDubbo.java | 2 +- .../bus/spring/annotation/EnableI18n.java | 2 +- .../bus/spring/annotation/EnableLimiter.java | 2 +- .../bus/spring/annotation/EnableMapper.java | 2 +- .../bus/spring/annotation/EnableMessage.java | 2 +- .../spring/annotation/EnableOnceFilter.java | 2 +- .../spring/annotation/EnableSensitive.java | 2 +- .../bus/spring/annotation/EnableSocket.java | 2 +- .../bus/spring/annotation/EnableStorage.java | 2 +- .../bus/spring/annotation/EnableSwagger.java | 2 +- .../spring/annotation/EnableThirdAuth.java | 2 +- .../bus/spring/annotation/EnableValidate.java | 2 +- .../bus/spring/cache/CacheConfiguration.java | 2 +- .../bus/spring/cache/CacheProperties.java | 2 +- .../core/proxy/AbstractAutoScanProxy.java | 2 +- .../core/proxy/AbstractInterceptor.java | 2 +- .../spring/core/proxy/AspectjProxyChain.java | 2 +- .../core/proxy/DefaultAutoScanProxy.java | 2 +- .../bus/spring/core/proxy/ProxyChain.java | 2 +- .../bus/spring/core/proxy/mode/ProxyMode.java | 2 +- .../bus/spring/core/proxy/mode/ScanMode.java | 2 +- .../core/registrar/AbstractRegistrar.java | 2 +- .../AbstractRegistrarInterceptor.java | 2 +- .../core/registrar/RegistrarFactoryBean.java | 2 +- .../core/selector/AbstractImportSelector.java | 2 +- .../core/selector/PropertySourceUtils.java | 2 +- .../spring/core/selector/RelaxedNames.java | 2 +- .../selector/RelaxedPropertyResolver.java | 2 +- .../bus/spring/cors/CorsConfiguration.java | 2 +- .../aoju/bus/spring/cors/CorsProperties.java | 2 +- .../org/aoju/bus/spring/druid/DataSource.java | 2 +- .../bus/spring/druid/DruidConfiguration.java | 2 +- .../druid/DruidMonitorConfiguration.java | 2 +- .../spring/druid/DruidMonitorProperties.java | 2 +- .../bus/spring/druid/DruidProperties.java | 2 +- .../bus/spring/druid/MultiDataSource.java | 2 +- .../bus/spring/dubbo/DubboConfiguration.java | 2 +- .../bus/spring/dubbo/DubboProperties.java | 2 +- .../bus/spring/i18n/I18nConfiguration.java | 2 +- .../aoju/bus/spring/i18n/I18nProperties.java | 2 +- .../aoju/bus/spring/i18n/LocaleMessage.java | 2 +- .../limiter/AbstractLimiterConfiguration.java | 2 +- .../spring/limiter/DefaultConfiguration.java | 14 +-- .../spring/limiter/LimiterConfiguration.java | 12 +- .../limiter/LimiterConfigurationSelector.java | 2 +- .../bus/spring/mapper/MapperClassScanner.java | 2 +- .../spring/mapper/MapperConfiguration.java | 2 +- .../bus/spring/mapper/MapperFactoryBean.java | 2 +- .../spring/mapper/MybatisConfiguration.java | 2 +- .../spring/mapper/MybatisPluginBuilder.java | 2 +- .../bus/spring/mapper/MybatisProperties.java | 2 +- .../bus/spring/mapper/SQLExplainHandler.java | 2 +- .../spring/mapper/SQLPerformanceHandler.java | 2 +- .../bus/spring/oauth/AuthConfiguration.java | 2 +- .../aoju/bus/spring/oauth/AuthProperties.java | 2 +- .../bus/spring/oauth/AuthProviderService.java | 60 +++++----- .../spring/sensitive/RequestBodyAdvice.java | 2 +- .../spring/sensitive/ResponseBodyAdvice.java | 2 +- .../sensitive/SensitiveConfiguration.java | 2 +- .../spring/sensitive/SensitiveProperties.java | 2 +- .../sensitive/SensitiveResultSetHandler.java | 2 +- .../sensitive/SensitiveStatementHandler.java | 2 +- .../spring/socket/ClassPathSocketScanner.java | 2 +- .../spring/socket/SocketConfiguration.java | 2 +- .../SocketHandlerBeanPostProcessor.java | 2 +- .../bus/spring/socket/SocketProperties.java | 2 +- .../spring/socket/SocketScannerRegistrar.java | 2 +- .../spring/socket/WebSocketServerStarter.java | 2 +- .../spring/storage/StorageConfiguration.java | 2 +- .../bus/spring/storage/StorageProperties.java | 2 +- .../storage/StorageProviderService.java | 2 +- .../spring/swagger/SwaggerConfiguration.java | 2 +- .../bus/spring/swagger/SwaggerProperties.java | 2 +- .../tracer/MethodExecuteCostHandler.java | 2 +- .../spring/validate/AspectjProxyPoint.java | 2 +- .../spring/validate/AutoValidateAdvice.java | 2 +- .../validate/ValidateConfiguration.java | 2 +- .../spring/wrapper/GenieWrapperHandler.java | 2 +- .../bus/spring/wrapper/RequestWrapper.java | 2 +- .../bus/spring/wrapper/ResponseWrapper.java | 2 +- .../spring/wrapper/WrapperConfiguration.java | 2 +- .../bus/spring/wrapper/WrapperProperties.java | 2 +- bus-starter/README.md | 24 ++-- bus-starter/bus-boot-cache-starter/pom.xml | 2 +- .../boot/cache/CacheAutoConfiguration.java | 2 +- bus-starter/bus-boot-cors-starter/pom.xml | 2 +- .../bus/boot/cors/CorsAutoConfiguration.java | 2 +- bus-starter/bus-boot-druid-starter/pom.xml | 2 +- .../boot/druid/DruidAutoConfiguration.java | 2 +- bus-starter/bus-boot-dubbo-starter/pom.xml | 2 +- .../boot/dubbo/DubboAutoConfiguration.java | 2 +- bus-starter/bus-boot-i18n-starter/pom.xml | 2 +- .../bus/boot/i18n/I18nAutoConfiguration.java | 2 +- bus-starter/bus-boot-limiter-starter/pom.xml | 2 +- .../limiter/LimiterAutoConfiguration.java | 2 +- bus-starter/bus-boot-mapper-starter/pom.xml | 2 +- .../boot/mapper/MapperAutoConfiguration.java | 2 +- bus-starter/bus-boot-oauth-starter/pom.xml | 2 +- .../bus/boot/oauth/AuthAutoConfiguration.java | 2 +- .../bus-boot-sensitive-starter/pom.xml | 2 +- .../sensitive/SensitiveAutoConfiguration.java | 2 +- bus-starter/bus-boot-storage-starter/pom.xml | 2 +- .../storage/StorageAutoConfiguration.java | 2 +- bus-starter/bus-boot-swagger-starter/pom.xml | 2 +- .../swagger/SwaggerAutoConfiguration.java | 2 +- bus-starter/bus-boot-validate-starter/pom.xml | 2 +- .../validate/ValidateAutoConfiguration.java | 2 +- bus-starter/bus-boot-wrapper-starter/pom.xml | 2 +- .../wrapper/WrapperAutoConfiguration.java | 2 +- bus-storage/README.md | 2 +- bus-storage/pom.xml | 2 +- .../java/org/aoju/bus/storage/Builder.java | 2 +- .../java/org/aoju/bus/storage/Context.java | 2 +- .../java/org/aoju/bus/storage/Provider.java | 2 +- .../java/org/aoju/bus/storage/Registry.java | 2 +- .../org/aoju/bus/storage/magic/Attachs.java | 2 +- .../org/aoju/bus/storage/magic/Readers.java | 2 +- .../org/aoju/bus/storage/metric/Cache.java | 2 +- .../aoju/bus/storage/metric/DefaultCache.java | 2 +- .../storage/metric/DefaultStorageCache.java | 2 +- .../aoju/bus/storage/metric/StorageCache.java | 2 +- .../storage/provider/AbstractProvider.java | 6 +- .../storage/provider/AliYunOssProvider.java | 46 ++++---- .../storage/provider/BaiduYunBosProvider.java | 32 +++--- .../storage/provider/HuaweiObsProvider.java | 28 ++--- .../storage/provider/JdYunOssProvider.java | 32 +++--- .../storage/provider/LocalFileProvider.java | 6 +- .../storage/provider/MinioOssProvider.java | 52 ++++----- .../storage/provider/QiniuYunOssProvider.java | 30 ++--- .../storage/provider/TencentCosProvider.java | 30 ++--- .../storage/provider/UpaiYunOssProvider.java | 24 ++-- bus-swagger/pom.xml | 2 +- .../bus/swagger/ModelToSwaggerMapper.java | 2 +- .../bus/swagger/SwaggerParameterBuilder.java | 2 +- bus-tracer/pom.xml | 2 +- .../java/org/aoju/bus/tracer/Backend.java | 2 +- .../java/org/aoju/bus/tracer/Builder.java | 2 +- .../java/org/aoju/bus/tracer/Provider.java | 2 +- .../java/org/aoju/bus/tracer/Resolver.java | 2 +- .../bus/tracer/backend/AbstractBackend.java | 2 +- .../tracer/backend/Slf4JAbstractBackend.java | 2 +- .../backend/Slf4jTraceBackendProvider.java | 2 +- .../tracer/backend/ThreadLocalHashSet.java | 2 +- .../tracer/backend/TraceBackendProvider.java | 2 +- .../binding/apache/cxf/TraceCxfFeature.java | 2 +- .../AbstractTraceInInterceptor.java | 2 +- .../AbstractTraceOutInterceptor.java | 2 +- .../TraceRequestInInterceptor.java | 2 +- .../TraceRequestOutInterceptor.java | 2 +- .../TraceResponseInInterceptor.java | 2 +- .../TraceResponseOutInterceptor.java | 2 +- .../TraceHttpRequestInterceptor.java | 2 +- .../TraceHttpResponseInterceptor.java | 2 +- .../TraceHttpRequestInterceptor.java | 2 +- .../TraceHttpResponseInterceptor.java | 2 +- .../binding/jms/TraceMessageListener.java | 2 +- .../binding/jms/TraceMessageProducer.java | 2 +- .../binding/jms/TraceMessageWriter.java | 2 +- .../tracer/binding/jms/TraceQueueSender.java | 2 +- .../binding/jms/TraceTopicPublisher.java | 2 +- .../binding/quartz/TraceContextInjector.java | 2 +- .../binding/quartz/TraceJobListener.java | 2 +- .../tracer/binding/servlet/TraceFilter.java | 2 +- .../servlet/TraceServletRequestListener.java | 2 +- .../binding/servlet/TraceSessionListener.java | 2 +- .../amqp/TraceMessagePropertiesConverter.java | 2 +- .../boot/TraceContextAutoConfiguration.java | 2 +- .../binding/spring/boot/TraceProperties.java | 2 +- .../TraceSpringAsyncAutoConfiguration.java | 2 +- .../boot/TraceSpringMvcAutoConfiguration.java | 2 +- .../boot/TraceSpringWebAutoConfiguration.java | 2 +- .../TraceClientHttpRequestInterceptor.java | 2 +- .../http/TraceSpringWebConfiguration.java | 2 +- .../binding/spring/web/TraceInterceptor.java | 2 +- .../spring/web/TraceResponseBodyAdvice.java | 2 +- .../config/TraceSpringMvcConfiguration.java | 2 +- ...opertiesBasedTraceFilterConfiguration.java | 2 +- .../aoju/bus/tracer/config/PropertyChain.java | 2 +- .../config/TraceFilterConfiguration.java | 2 +- .../config/TracePropertiesFileLoader.java | 2 +- .../aoju/bus/tracer/consts/TraceConsts.java | 2 +- .../bus/tracer/thread/ThreadLocalBackend.java | 2 +- .../bus/tracer/thread/ThreadLocalMap.java | 2 +- .../ThreadLocalTraceBackendProvider.java | 2 +- .../tracer/transport/HttpHeaderTransport.java | 2 +- .../tracer/transport/SoapHeaderTransport.java | 2 +- .../bus/tracer/transport/jaxb/TpicMap.java | 2 +- bus-validate/pom.xml | 2 +- .../java/org/aoju/bus/validate/Builder.java | 2 +- .../java/org/aoju/bus/validate/Collector.java | 2 +- .../java/org/aoju/bus/validate/Context.java | 2 +- .../java/org/aoju/bus/validate/Provider.java | 2 +- .../java/org/aoju/bus/validate/Registry.java | 2 +- .../java/org/aoju/bus/validate/Validated.java | 2 +- .../aoju/bus/validate/annotation/Array.java | 2 +- .../aoju/bus/validate/annotation/Blank.java | 2 +- .../aoju/bus/validate/annotation/Chinese.java | 2 +- .../bus/validate/annotation/CitizenId.java | 2 +- .../aoju/bus/validate/annotation/Complex.java | 2 +- .../aoju/bus/validate/annotation/Date.java | 2 +- .../aoju/bus/validate/annotation/Each.java | 2 +- .../aoju/bus/validate/annotation/Email.java | 2 +- .../aoju/bus/validate/annotation/English.java | 2 +- .../aoju/bus/validate/annotation/Equals.java | 2 +- .../aoju/bus/validate/annotation/False.java | 2 +- .../aoju/bus/validate/annotation/Filler.java | 2 +- .../aoju/bus/validate/annotation/Group.java | 2 +- .../bus/validate/annotation/IPAddress.java | 2 +- .../org/aoju/bus/validate/annotation/In.java | 2 +- .../aoju/bus/validate/annotation/InEnum.java | 2 +- .../aoju/bus/validate/annotation/Inside.java | 2 +- .../bus/validate/annotation/IntRange.java | 2 +- .../aoju/bus/validate/annotation/Length.java | 2 +- .../aoju/bus/validate/annotation/Mobile.java | 2 +- .../aoju/bus/validate/annotation/Multi.java | 2 +- .../bus/validate/annotation/NotBlank.java | 2 +- .../aoju/bus/validate/annotation/NotIn.java | 2 +- .../aoju/bus/validate/annotation/NotNull.java | 2 +- .../aoju/bus/validate/annotation/Null.java | 2 +- .../aoju/bus/validate/annotation/Phone.java | 2 +- .../aoju/bus/validate/annotation/Reflect.java | 2 +- .../aoju/bus/validate/annotation/Regex.java | 2 +- .../aoju/bus/validate/annotation/True.java | 2 +- .../aoju/bus/validate/annotation/Valid.java | 2 +- .../aoju/bus/validate/annotation/ValidEx.java | 2 +- .../bus/validate/strategy/AlwaysStrategy.java | 2 +- .../bus/validate/strategy/BlankStrategy.java | 2 +- .../validate/strategy/ChineseStrategy.java | 2 +- .../validate/strategy/CitizenIdStrategy.java | 2 +- .../bus/validate/strategy/DateStrategy.java | 2 +- .../bus/validate/strategy/EachStrategy.java | 2 +- .../bus/validate/strategy/EmailStrategy.java | 2 +- .../validate/strategy/EnglishStrategy.java | 2 +- .../bus/validate/strategy/EqualsStrategy.java | 2 +- .../bus/validate/strategy/FalseStrategy.java | 2 +- .../validate/strategy/IPAddressStrategy.java | 2 +- .../bus/validate/strategy/InEnumStrategy.java | 2 +- .../bus/validate/strategy/InStrategy.java | 2 +- .../validate/strategy/IntRangeStrategy.java | 2 +- .../bus/validate/strategy/LengthStrategy.java | 2 +- .../bus/validate/strategy/MobileStrategy.java | 2 +- .../bus/validate/strategy/MultiStrategy.java | 2 +- .../validate/strategy/NotBlankStrategy.java | 2 +- .../bus/validate/strategy/NotInStrategy.java | 2 +- .../validate/strategy/NotNullStrategy.java | 2 +- .../bus/validate/strategy/NullStrategy.java | 2 +- .../bus/validate/strategy/PhoneStrategy.java | 2 +- .../validate/strategy/ReflectStrategy.java | 2 +- .../bus/validate/strategy/RegexStrategy.java | 2 +- .../bus/validate/strategy/TrueStrategy.java | 2 +- .../aoju/bus/validate/validators/Checker.java | 2 +- .../aoju/bus/validate/validators/Complex.java | 2 +- .../bus/validate/validators/Property.java | 2 +- .../bus/validate/validators/Validator.java | 2 +- 1432 files changed, 2130 insertions(+), 2192 deletions(-) rename bus-limiter/src/main/java/org/aoju/bus/limiter/{ErrorHandler.java => Handler.java} (97%) rename bus-limiter/src/main/java/org/aoju/bus/limiter/{ArgumentInjector.java => Injector.java} (96%) rename bus-limiter/src/main/java/org/aoju/bus/limiter/{LimiterAnnotationParser.java => Parser.java} (95%) rename bus-limiter/src/main/java/org/aoju/bus/limiter/{LimitedFallbackResolver.java => Resolver.java} (95%) rename bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/{HLock.java => Lock.java} (95%) rename bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/{HLocks.java => Locks.java} (95%) rename bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/{HPeak.java => Peak.java} (97%) rename bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/{HRateLimiter.java => RateLimiter.java} (97%) rename bus-limiter/src/main/java/org/aoju/bus/limiter/{source => resource}/DefaultLimitedResourceSource.java (90%) rename bus-limiter/src/main/java/org/aoju/bus/limiter/{source => resource}/LimitedResourceScanner.java (93%) rename bus-limiter/src/main/java/org/aoju/bus/limiter/{source => resource}/LimitedResourceSource.java (96%) rename bus-limiter/src/main/java/org/aoju/bus/limiter/{AbstractLimiterAnnotationParser.java => support/rate/AbstractParser.java} (91%) diff --git a/README.md b/README.md index eb4747d8e3..83e225bf51 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@

- + @@ -96,13 +96,13 @@ Bus (应用/服务总线) 是一个微服务套件、基础框架,它基于Jav org.aoju bus-all - 5.0.2 + 5.0.3 ``` ### Gradle ``` -implementation 'org.aoju:bus-all:5.0.2' +implementation 'org.aoju:bus-all:5.0.3' ``` ### Other diff --git a/bus-all/pom.xml b/bus-all/pom.xml index 0f495dcbf8..7f4973cc11 100644 --- a/bus-all/pom.xml +++ b/bus-all/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-all - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-base/pom.xml b/bus-base/pom.xml index 407f0f4279..6587643f71 100644 --- a/bus-base/pom.xml +++ b/bus-base/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-base - 5.0.2 + 5.0.3 jar ${project.artifactId} 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 6835455838..8f5d6ff16f 100644 --- 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 @@ -31,48 +31,29 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Consts extends Normal { /** - * 默认: 代码前缀 + * 全局状态 */ - public static final String CLASS_NAME_PREFIX = "org.aoju"; - /** - * 默认: 堆栈深度 - **/ - public static final int CODE_STACK_DEPTH = 20; - /** - * 默认: 超时时间 - **/ - public static final int DEFAULT_TIMEOUT = 30000; - /** - * 状态: 删除 - **/ - public static final String STATUS_DELETE = "-1"; - /** - * 状态: 禁用 - **/ - public static final String STATUS_DISABLED = "0"; - /** - * 状态: 正常 - **/ - public static final String STATUS_ENABLED = "1"; - /** - * 状态: 关闭 - **/ - public static final String STATUS_CLOSED = "2"; - /** - * 状态: 未知 - **/ - public static final String STATUS_UNKNOW = "3"; - /** - * 状态: 结束 - **/ - public static final String STATUS_FINISHED = "4"; + public static final String STATUS_MINUS_ONE = "-1"; + public static final String STATUS_ZERO = "0"; + public static final String STATUS_ONE = "1"; + public static final String STATUS_TWO = "2"; + public static final String STATUS_THREE = "3"; + public static final String STATUS_FOUR = "4"; + public static final String STATUS_FIVE = "5"; + public static final String STATUS_SIX = "6"; + public static final String STATUS_SEVEN = "7"; + public static final String STATUS_EIGHT = "8"; + public static final String STATUS_NINE = "9"; + /** + * 全局类型 + */ public static final String TYPE_ZERO = "0"; public static final String TYPE_ONE = "1"; public static final String TYPE_TWO = "2"; @@ -84,55 +65,4 @@ public class Consts extends Normal { public static final String TYPE_EIGHT = "8"; public static final String TYPE_NINE = "9"; - /*************** 返回值状态码-系统默认 ****************/ - public static final String EM_SUCCESS = "0"; - public static final String EM_FAILURE = "-1"; - public static final String EM_LIMITER = "-2"; - public static final String EM_100100 = "100100"; - public static final String EM_100101 = "100101"; - public static final String EM_100102 = "100102"; - public static final String EM_100103 = "100103"; - public static final String EM_100104 = "100104"; - public static final String EM_100105 = "100105"; - public static final String EM_100106 = "100106"; - public static final String EM_100107 = "100107"; - public static final String EM_100108 = "100108"; - public static final String EM_100109 = "100109"; - public static final String EM_100110 = "100110"; - public static final String EM_100111 = "100111"; - public static final String EM_100112 = "100112"; - public static final String EM_100113 = "100113"; - public static final String EM_100114 = "100114"; - public static final String EM_100115 = "100115"; - public static final String EM_100116 = "100116"; - public static final String EM_100117 = "100117"; - public static final String EM_100118 = "100118"; - public static final String EM_100200 = "100200"; - public static final String EM_100201 = "100201"; - public static final String EM_100202 = "100202"; - public static final String EM_100203 = "100203"; - public static final String EM_100204 = "100204"; - public static final String EM_100205 = "100205"; - public static final String EM_100206 = "100206"; - public static final String EM_100207 = "100207"; - public static final String EM_100208 = "100208"; - public static final String EM_100209 = "100209"; - public static final String EM_100300 = "100300"; - public static final String EM_100400 = "100400"; - public static final String EM_100500 = "100500"; - public static final String EM_100501 = "100501"; - public static final String EM_100502 = "100502"; - public static final String EM_100503 = "100503"; - public static final String EM_100504 = "100504"; - public static final String EM_100505 = "100505"; - public static final String EM_100506 = "100506"; - public static final String EM_100507 = "100507"; - public static final String EM_100508 = "100508"; - public static final String EM_100509 = "100509"; - public static final String EM_100510 = "100510"; - public static final String EM_100511 = "100511"; - public static final String EM_100512 = "100512"; - public static final String EM_100513 = "100513"; - public static final String EM_100514 = "100514"; - } 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 a5101f960c..7501a28210 100644 --- 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 @@ -32,64 +32,66 @@ * 系统响应码 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ErrorCode { - /*********** 返回值状态码-系统默认 ************/ - public static final String EM_SUCCESS = "0"; - public static final String EM_FAILURE = "-1"; - public static final String EM_LIMITER = "-2"; - public static final String EM_100100 = "100100"; - public static final String EM_100101 = "100101"; - public static final String EM_100102 = "100102"; - public static final String EM_100103 = "100103"; - public static final String EM_100104 = "100104"; - public static final String EM_100105 = "100105"; - public static final String EM_100106 = "100106"; - public static final String EM_100107 = "100107"; - public static final String EM_100108 = "100108"; - public static final String EM_100109 = "100109"; - public static final String EM_100110 = "100110"; - public static final String EM_100111 = "100111"; - public static final String EM_100112 = "100112"; - public static final String EM_100113 = "100113"; - public static final String EM_100114 = "100114"; - public static final String EM_100115 = "100115"; - public static final String EM_100116 = "100116"; - public static final String EM_100117 = "100117"; - public static final String EM_100118 = "100118"; - public static final String EM_100200 = "100200"; - public static final String EM_100201 = "100201"; - public static final String EM_100202 = "100202"; - public static final String EM_100203 = "100203"; - public static final String EM_100204 = "100204"; - public static final String EM_100205 = "100205"; - public static final String EM_100206 = "100206"; - public static final String EM_100207 = "100207"; - public static final String EM_100208 = "100208"; - public static final String EM_100209 = "100209"; - public static final String EM_100300 = "100300"; - public static final String EM_100400 = "100400"; - public static final String EM_100500 = "100500"; - public static final String EM_100501 = "100501"; - public static final String EM_100502 = "100502"; - public static final String EM_100503 = "100503"; - public static final String EM_100504 = "100504"; - public static final String EM_100505 = "100505"; - public static final String EM_100506 = "100506"; - public static final String EM_100507 = "100507"; - public static final String EM_100508 = "100508"; - public static final String EM_100509 = "100509"; - public static final String EM_100510 = "100510"; - public static final String EM_100511 = "100511"; - public static final String EM_100512 = "100512"; - public static final String EM_100513 = "100513"; - public static final String EM_100514 = "100514"; + /** + * 全局错误码 + */ + public static String EM_SUCCESS = "0"; + public static String EM_FAILURE = "-1"; + public static String EM_LIMITER = "-2"; + public static String EM_100100 = "100100"; + public static String EM_100101 = "100101"; + public static String EM_100102 = "100102"; + public static String EM_100103 = "100103"; + public static String EM_100104 = "100104"; + public static String EM_100105 = "100105"; + public static String EM_100106 = "100106"; + public static String EM_100107 = "100107"; + public static String EM_100108 = "100108"; + public static String EM_100109 = "100109"; + public static String EM_100110 = "100110"; + public static String EM_100111 = "100111"; + public static String EM_100112 = "100112"; + public static String EM_100113 = "100113"; + public static String EM_100114 = "100114"; + public static String EM_100115 = "100115"; + public static String EM_100116 = "100116"; + public static String EM_100117 = "100117"; + public static String EM_100118 = "100118"; + public static String EM_100200 = "100200"; + public static String EM_100201 = "100201"; + public static String EM_100202 = "100202"; + public static String EM_100203 = "100203"; + public static String EM_100204 = "100204"; + public static String EM_100205 = "100205"; + public static String EM_100206 = "100206"; + public static String EM_100207 = "100207"; + public static String EM_100208 = "100208"; + public static String EM_100209 = "100209"; + public static String EM_100300 = "100300"; + public static String EM_100400 = "100400"; + public static String EM_100500 = "100500"; + public static String EM_100501 = "100501"; + public static String EM_100502 = "100502"; + public static String EM_100503 = "100503"; + public static String EM_100504 = "100504"; + public static String EM_100505 = "100505"; + public static String EM_100506 = "100506"; + public static String EM_100507 = "100507"; + public static String EM_100508 = "100508"; + public static String EM_100509 = "100509"; + public static String EM_100510 = "100510"; + public static String EM_100511 = "100511"; + public static String EM_100512 = "100512"; + public static String EM_100513 = "100513"; + public static String EM_100514 = "100514"; /** - * 错误码列表 + * 错误码缓存 */ private static Map ERRORCODE_CACHE = new ConcurrentHashMap<>(); 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 6d6cdde70e..41129b47c7 100644 --- 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 @@ -39,7 +39,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 2b7c614d72..7be7d7791e 100644 --- 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 @@ -36,7 +36,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 8ed2a814de..1084dbd79f 100644 --- 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.0.2 + * @version 5.0.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 76a0c9c152..f3175212df 100644 --- 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.0.2 + * @version 5.0.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 25a7b08d22..bd88641f16 100644 --- 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.0.2 + * @version 5.0.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 42fd25c4b0..b60c072683 100644 --- 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.0.2 + * @version 5.0.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 3ab2959eda..011a79a6ab 100644 --- 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 @@ -30,7 +30,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 812d4e96aa..b9aedf848d 100644 --- 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.0.2 + * @version 5.0.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 30e0487981..53d2ae80d4 100644 --- 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.0.2 + * @version 5.0.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 893b1e53ca..8b4d3660d4 100644 --- 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.0.2 + * @version 5.0.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 7d2d551751..087dc3a94c 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class BaseServiceImpl, T extends BaseEntity> @@ -211,7 +211,7 @@ private String setValue(T entity) { return null; } if (StringUtils.isEmpty(entity.getStatus())) { - entity.setStatus(Consts.STATUS_ENABLED); + entity.setStatus(Consts.STATUS_ONE); } entity.setCreateInfo(entity); entity.setUpdatedInfo(entity); diff --git a/bus-base/src/main/java/org/aoju/bus/base/spring/BaseAdvice.java b/bus-base/src/main/java/org/aoju/bus/base/spring/BaseAdvice.java index a0b5315d6a..aad7f51ac3 100644 --- a/bus-base/src/main/java/org/aoju/bus/base/spring/BaseAdvice.java +++ b/bus-base/src/main/java/org/aoju/bus/base/spring/BaseAdvice.java @@ -44,7 +44,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @ControllerAdvice 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 0daa7273d1..1e17831510 100644 --- 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 @@ -37,7 +37,7 @@ * 基础请求封装 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 cffefacb7c..52edb2e5a8 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Controller { diff --git a/bus-bom/pom.xml b/bus-bom/pom.xml index 080ef51040..b0582dc811 100644 --- a/bus-bom/pom.xml +++ b/bus-bom/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-bom - 5.0.2 + 5.0.3 pom ${project.artifactId} diff --git a/bus-boot/pom.xml b/bus-boot/pom.xml index b52f46b422..5fbda10393 100644 --- a/bus-boot/pom.xml +++ b/bus-boot/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-boot - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-boot/src/main/java/org/aoju/bus/Version.java b/bus-boot/src/main/java/org/aoju/bus/Version.java index 95fd28c287..eb1fb875f0 100644 --- a/bus-boot/src/main/java/org/aoju/bus/Version.java +++ b/bus-boot/src/main/java/org/aoju/bus/Version.java @@ -25,13 +25,14 @@ import org.aoju.bus.core.consts.Normal; import org.aoju.bus.core.consts.Symbol; +import org.aoju.bus.core.utils.StringUtils; /** * 用于识别当前版本号和版权声明! * Version is Licensed under the MIT License, Version 3.0.0 (the "License") * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Version { @@ -59,7 +60,7 @@ public class Version { */ public static String get() { - return major() + "." + minor() + "." + stage() + "." + level(); + return "5.0.3.RELEASE"; } /** @@ -68,7 +69,7 @@ public static String get() { * @return 版本号 */ public static String major() { - return "3"; + return StringUtils.split(get(), Symbol.DOT)[0]; } /** @@ -77,7 +78,7 @@ public static String major() { * @return 次要号 */ public static String minor() { - return "6"; + return StringUtils.split(get(), Symbol.DOT)[1]; } /** @@ -86,7 +87,7 @@ public static String minor() { * @return 阶段号 */ public static String stage() { - return "8"; + return StringUtils.split(get(), Symbol.DOT)[2]; } /** @@ -95,7 +96,7 @@ public static String stage() { * @return 质量 */ public static String level() { - return "RELEASE"; + return StringUtils.split(get(), Symbol.DOT)[3]; } /** diff --git a/bus-boot/src/main/java/org/aoju/bus/boot/banner/AbstractBanner.java b/bus-boot/src/main/java/org/aoju/bus/boot/banner/AbstractBanner.java index f3aa13c0cc..93015fb5af 100644 --- a/bus-boot/src/main/java/org/aoju/bus/boot/banner/AbstractBanner.java +++ b/bus-boot/src/main/java/org/aoju/bus/boot/banner/AbstractBanner.java @@ -33,7 +33,7 @@ * 旗标生成器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbstractBanner { diff --git a/bus-boot/src/main/java/org/aoju/bus/boot/banner/Description.java b/bus-boot/src/main/java/org/aoju/bus/boot/banner/Description.java index 02a544cb4a..77d1aa4c5c 100644 --- a/bus-boot/src/main/java/org/aoju/bus/boot/banner/Description.java +++ b/bus-boot/src/main/java/org/aoju/bus/boot/banner/Description.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-boot/src/main/java/org/aoju/bus/boot/banner/ImageBanner.java b/bus-boot/src/main/java/org/aoju/bus/boot/banner/ImageBanner.java index ea5c3d912d..461df45fbb 100644 --- a/bus-boot/src/main/java/org/aoju/bus/boot/banner/ImageBanner.java +++ b/bus-boot/src/main/java/org/aoju/bus/boot/banner/ImageBanner.java @@ -37,7 +37,7 @@ * ASCII艺术产生的图像文件 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ImageBanner { diff --git a/bus-boot/src/main/java/org/aoju/bus/boot/banner/VersionBanner.java b/bus-boot/src/main/java/org/aoju/bus/boot/banner/VersionBanner.java index 2488f0a0be..89e333397a 100644 --- a/bus-boot/src/main/java/org/aoju/bus/boot/banner/VersionBanner.java +++ b/bus-boot/src/main/java/org/aoju/bus/boot/banner/VersionBanner.java @@ -27,7 +27,7 @@ * 版本旗标生成 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class VersionBanner extends AbstractBanner { diff --git a/bus-boot/src/main/java/org/aoju/bus/boot/builtin/GenieBuilder.java b/bus-boot/src/main/java/org/aoju/bus/boot/builtin/GenieBuilder.java index fc5265eaaf..6069f9722c 100644 --- a/bus-boot/src/main/java/org/aoju/bus/boot/builtin/GenieBuilder.java +++ b/bus-boot/src/main/java/org/aoju/bus/boot/builtin/GenieBuilder.java @@ -39,7 +39,7 @@ * 将作为一个名为BusConfigurationProperties的属性源添加 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Order(Ordered.HIGHEST_PRECEDENCE) diff --git a/bus-boot/src/main/java/org/aoju/bus/boot/consts/BootConsts.java b/bus-boot/src/main/java/org/aoju/bus/boot/consts/BootConsts.java index 3b20389c7f..fef3675dc8 100644 --- a/bus-boot/src/main/java/org/aoju/bus/boot/consts/BootConsts.java +++ b/bus-boot/src/main/java/org/aoju/bus/boot/consts/BootConsts.java @@ -28,7 +28,7 @@ * 全局常量配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class BootConsts { diff --git a/bus-boot/src/main/java/org/aoju/bus/boot/health/HealthIndicators.java b/bus-boot/src/main/java/org/aoju/bus/boot/health/HealthIndicators.java index 159d5534d4..2e951f8799 100644 --- a/bus-boot/src/main/java/org/aoju/bus/boot/health/HealthIndicators.java +++ b/bus-boot/src/main/java/org/aoju/bus/boot/health/HealthIndicators.java @@ -27,7 +27,7 @@ * 检查运行时是否健康. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface HealthIndicators { diff --git a/bus-boot/src/main/java/org/aoju/bus/boot/metric/Configurable.java b/bus-boot/src/main/java/org/aoju/bus/boot/metric/Configurable.java index 42d448bae5..dececc3838 100644 --- a/bus-boot/src/main/java/org/aoju/bus/boot/metric/Configurable.java +++ b/bus-boot/src/main/java/org/aoju/bus/boot/metric/Configurable.java @@ -32,7 +32,7 @@ * 将作为一个名为BusConfigurationProperties的属性源添加 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @ComponentScan("org.aoju.**") diff --git a/bus-boot/src/main/java/org/springframework/boot/SpringBootBanner.java b/bus-boot/src/main/java/org/springframework/boot/SpringBootBanner.java index 2de08c0e02..c4ce3e93a6 100644 --- a/bus-boot/src/main/java/org/springframework/boot/SpringBootBanner.java +++ b/bus-boot/src/main/java/org/springframework/boot/SpringBootBanner.java @@ -35,7 +35,7 @@ * 启动旗标 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ class SpringBootBanner implements Banner { diff --git a/bus-cache/README.md b/bus-cache/README.md index 779ceaf29e..02cbf2f290 100644 --- 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.0.2 + 5.0.3 ``` - XML注册 diff --git a/bus-cache/pom.xml b/bus-cache/pom.xml index 63d33fc81d..775b559dfd 100644 --- a/bus-cache/pom.xml +++ b/bus-cache/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-cache - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/Aspectj.java b/bus-cache/src/main/java/org/aoju/bus/cache/Aspectj.java index e9d714667d..729e159c19 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/Aspectj.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/Aspectj.java @@ -40,7 +40,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Aspect 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 ed85f9001a..bdeaae083b 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/Complex.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/Complex.java @@ -47,7 +47,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 94f0463963..e37fd4f70e 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/Context.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/Context.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 9047c37841..63023b184d 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/Manage.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/Manage.java @@ -37,7 +37,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 d8dc13cc29..026f5a5c3d 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/Module.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/Module.java @@ -40,7 +40,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Module extends AbstractModule { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/Provider.java b/bus-cache/src/main/java/org/aoju/bus/cache/Provider.java index 14fc5a8c50..c02b420ca1 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/Provider.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/Provider.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Provider { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/Registry.java b/bus-cache/src/main/java/org/aoju/bus/cache/Registry.java index 070f8d06e8..edc026bca4 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/Registry.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/Registry.java @@ -38,7 +38,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Registry implements FactoryBean { 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 13faf487de..b6540bb765 100644 --- 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.0.2 + * @version 5.0.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 56330942d3..f66fd6111a 100644 --- 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.0.2 + * @version 5.0.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 ab3a92bef6..bdfbd0cc83 100644 --- 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.0.2 + * @version 5.0.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 3f25ebc1a2..6c210dcd8a 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Documented diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/entity/CacheExpire.java b/bus-cache/src/main/java/org/aoju/bus/cache/entity/CacheExpire.java index 448024a82c..232937edb5 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/entity/CacheExpire.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/entity/CacheExpire.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface CacheExpire { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/entity/CacheHolder.java b/bus-cache/src/main/java/org/aoju/bus/cache/entity/CacheHolder.java index c098494363..32f0748410 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/entity/CacheHolder.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/entity/CacheHolder.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CacheHolder { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/entity/CacheKeys.java b/bus-cache/src/main/java/org/aoju/bus/cache/entity/CacheKeys.java index 4e196a682f..03325cbc83 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/entity/CacheKeys.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/entity/CacheKeys.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CacheKeys { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/entity/CacheMethod.java b/bus-cache/src/main/java/org/aoju/bus/cache/entity/CacheMethod.java index 33c0e59201..d4061eaf49 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/entity/CacheMethod.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/entity/CacheMethod.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/entity/CachePair.java b/bus-cache/src/main/java/org/aoju/bus/cache/entity/CachePair.java index 2c9e89bbea..f57360ee19 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/entity/CachePair.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/entity/CachePair.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CachePair { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/provider/AbstractProvider.java b/bus-cache/src/main/java/org/aoju/bus/cache/provider/AbstractProvider.java index d652d998f4..f37cbb542f 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/provider/AbstractProvider.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/provider/AbstractProvider.java @@ -41,7 +41,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbstractProvider implements Provider { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/provider/H2Provider.java b/bus-cache/src/main/java/org/aoju/bus/cache/provider/H2Provider.java index a621f626d7..43a0d4b4b7 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/provider/H2Provider.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/provider/H2Provider.java @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class H2Provider extends AbstractProvider { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/provider/MemoryProvider.java b/bus-cache/src/main/java/org/aoju/bus/cache/provider/MemoryProvider.java index 15f4040019..a5c5343d3e 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/provider/MemoryProvider.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/provider/MemoryProvider.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MemoryProvider implements Provider { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/provider/MySQLProvider.java b/bus-cache/src/main/java/org/aoju/bus/cache/provider/MySQLProvider.java index b9310e9bce..3766e090b0 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/provider/MySQLProvider.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/provider/MySQLProvider.java @@ -37,7 +37,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MySQLProvider extends AbstractProvider { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/provider/SqliteProvider.java b/bus-cache/src/main/java/org/aoju/bus/cache/provider/SqliteProvider.java index 0b861f236f..60cbbcbad6 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/provider/SqliteProvider.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/provider/SqliteProvider.java @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class SqliteProvider extends AbstractProvider { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/provider/ZKProvider.java b/bus-cache/src/main/java/org/aoju/bus/cache/provider/ZKProvider.java index 8fbecff09b..695cb58cc5 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/provider/ZKProvider.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/provider/ZKProvider.java @@ -42,7 +42,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ZKProvider implements Provider { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/proxy/AspectInvocation.java b/bus-cache/src/main/java/org/aoju/bus/cache/proxy/AspectInvocation.java index cd83afdbd2..2df4bbde3a 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/proxy/AspectInvocation.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/proxy/AspectInvocation.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class AspectInvocation implements ProxyChain { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/proxy/AspectJoinPoint.java b/bus-cache/src/main/java/org/aoju/bus/cache/proxy/AspectJoinPoint.java index 49b957c1a6..f143115523 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/proxy/AspectJoinPoint.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/proxy/AspectJoinPoint.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class AspectJoinPoint implements ProxyChain { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/proxy/ProxyChain.java b/bus-cache/src/main/java/org/aoju/bus/cache/proxy/ProxyChain.java index 8c75113c24..7615b26fe9 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/proxy/ProxyChain.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/proxy/ProxyChain.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface ProxyChain { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/reader/AbstractReader.java b/bus-cache/src/main/java/org/aoju/bus/cache/reader/AbstractReader.java index 16fb179750..c06b745dc2 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/reader/AbstractReader.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/reader/AbstractReader.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbstractReader { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/reader/MultiCacheReader.java b/bus-cache/src/main/java/org/aoju/bus/cache/reader/MultiCacheReader.java index 70d97bb3f1..7096a7d6b8 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/reader/MultiCacheReader.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/reader/MultiCacheReader.java @@ -40,7 +40,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Singleton diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/reader/SingleCacheReader.java b/bus-cache/src/main/java/org/aoju/bus/cache/reader/SingleCacheReader.java index f6ae07b4ce..2da6e415c3 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/reader/SingleCacheReader.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/reader/SingleCacheReader.java @@ -38,7 +38,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Singleton 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 5b055bc571..e8a4592cad 100644 --- 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.0.2 + * @version 5.0.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 7a6a77b25d..21bc0911fc 100644 --- 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 @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 bbad95d55f..ea33074096 100644 --- 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.0.2 + * @version 5.0.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 44f7d3eaf0..71fa51b2a3 100644 --- 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.0.2 + * @version 5.0.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 6c379f8ca4..5066d63c34 100644 --- 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.0.2 + * @version 5.0.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 f517d3dab7..c63a6d4e59 100644 --- 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.0.2 + * @version 5.0.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 5a1d8e5182..38ccb76f94 100644 --- 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.0.2 + * @version 5.0.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 51815d398e..6156617138 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class SpelCalculator { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/Cache.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/Cache.java index 00583c9961..0cfda7ff51 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/Cache.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/Cache.java @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Cache { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/EhCache.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/EhCache.java index e0066f6dc9..0f5308ff18 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/EhCache.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/EhCache.java @@ -41,7 +41,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class EhCache implements Cache { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/GuavaCache.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/GuavaCache.java index fda0f8708b..102c0cc3b4 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/GuavaCache.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/GuavaCache.java @@ -34,7 +34,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class GuavaCache implements Cache { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/MemcachedCache.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/MemcachedCache.java index 85b98eb5cb..a788a61d35 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/MemcachedCache.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/MemcachedCache.java @@ -39,7 +39,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MemcachedCache implements Cache { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/MemoryCache.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/MemoryCache.java index ef9cf2b8d4..d8cb8b45c8 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/MemoryCache.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/MemoryCache.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MemoryCache implements Cache { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/NoOpCache.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/NoOpCache.java index 0903ad5601..6911207695 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/NoOpCache.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/NoOpCache.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class NoOpCache implements Cache { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/RedisCache.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/RedisCache.java index fa6195c48b..829f52036d 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/RedisCache.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/RedisCache.java @@ -38,7 +38,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class RedisCache implements Cache { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/RedisClusterCache.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/RedisClusterCache.java index 631ad396f7..95115a3284 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/RedisClusterCache.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/cache/RedisClusterCache.java @@ -34,7 +34,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class RedisClusterCache implements Cache { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/AbstractSerializer.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/AbstractSerializer.java index 5131ed77f7..b42f30b616 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/AbstractSerializer.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/AbstractSerializer.java @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbstractSerializer implements BaseSerializer { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/BaseSerializer.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/BaseSerializer.java index 0a78494eca..0922066fc4 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/BaseSerializer.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/BaseSerializer.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface BaseSerializer { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/FastJsonSerializer.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/FastJsonSerializer.java index 49207250d1..b216c522c2 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/FastJsonSerializer.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/FastJsonSerializer.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class FastJsonSerializer extends AbstractSerializer { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/Hessian2Serializer.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/Hessian2Serializer.java index 826eb2074f..2310f10d09 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/Hessian2Serializer.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/Hessian2Serializer.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Hessian2Serializer extends AbstractSerializer { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/JdkGzipSerializer.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/JdkGzipSerializer.java index 355f06cdd0..d419d24d3b 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/JdkGzipSerializer.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/JdkGzipSerializer.java @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class JdkGzipSerializer extends AbstractSerializer { diff --git a/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/JdkSerializer.java b/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/JdkSerializer.java index d99987c54d..80828a8a3b 100644 --- a/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/JdkSerializer.java +++ b/bus-cache/src/main/java/org/aoju/bus/cache/support/serialize/JdkSerializer.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class JdkSerializer extends AbstractSerializer { diff --git a/bus-core/pom.xml b/bus-core/pom.xml index d709c23970..7d5cbf8d35 100644 --- a/bus-core/pom.xml +++ b/bus-core/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-core - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-core/src/main/java/org/aoju/bus/core/annotation/ComEager.java b/bus-core/src/main/java/org/aoju/bus/core/annotation/ComEager.java index b5d0cdce60..064f1f0945 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/annotation/ComEager.java +++ b/bus-core/src/main/java/org/aoju/bus/core/annotation/ComEager.java @@ -29,7 +29,7 @@ * 公共注解 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Inherited 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 e8ac7c79f0..3a16128a8d 100644 --- 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.0.2 + * @version 5.0.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 7d20999d2c..17570c172a 100644 --- 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.0.2 + * @version 5.0.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 567aeba405..d75436c1b4 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Documented 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 a00fa6c558..7fa7834ddb 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) 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 012a37178f..0b5cc4f778 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Documented 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 694c2edcbf..9cb40c01b1 100644 --- 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.0.2 + * @version 5.0.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 44a7571fb6..4665fe1eb0 100644 --- 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.0.2 + * @version 5.0.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 32ebb3de7f..51a2d00a38 100644 --- 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.0.2 + * @version 5.0.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 c875b79609..4eb80e12e7 100644 --- 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.0.2 + * @version 5.0.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 19adfca857..20382a932d 100644 --- 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.0.2 + * @version 5.0.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 e015335e86..4db6a572a5 100644 --- 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.0.2 + * @version 5.0.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 3236a2c817..8b195a228c 100644 --- 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 @@ -48,7 +48,7 @@ * * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class BeanPath { 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 941bab4862..f473cc5af0 100644 --- 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.0.2 + * @version 5.0.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 0bccb19ad2..b0b1fecf72 100644 --- 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 @@ -41,7 +41,7 @@ * * @param 目标对象类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class BeanCopier implements Copier { 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 cb5e751253..4be3527277 100644 --- 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.0.2 + * @version 5.0.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 16e80d7f5f..b666c7705d 100644 --- 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.0.2 + * @version 5.0.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 2510c40c4e..246c6d8e2a 100644 --- 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.0.2 + * @version 5.0.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 0932d01b27..4af3028288 100644 --- 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.0.2 + * @version 5.0.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 9b4ee133e6..02884388db 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Builder { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/CompareToBuilder.java b/bus-core/src/main/java/org/aoju/bus/core/builder/CompareToBuilder.java index e09ca261e4..6dfc03da6a 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/CompareToBuilder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/CompareToBuilder.java @@ -70,7 +70,7 @@ * * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CompareToBuilder implements Builder { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/Diff.java b/bus-core/src/main/java/org/aoju/bus/core/builder/Diff.java index 8f67c418a2..0ee507a999 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/Diff.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/Diff.java @@ -44,7 +44,7 @@ * between primitive objects are stored as their Object wrapper * equivalent. * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class Diff extends Pair { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/DiffBuilder.java b/bus-core/src/main/java/org/aoju/bus/core/builder/DiffBuilder.java index a3d637d76f..9f8473667a 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/DiffBuilder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/DiffBuilder.java @@ -66,7 +66,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @see Diffable * @see Diff * @see DiffResult diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/DiffResult.java b/bus-core/src/main/java/org/aoju/bus/core/builder/DiffResult.java index 26769094fd..74a80cf676 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/DiffResult.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/DiffResult.java @@ -41,7 +41,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class DiffResult implements Iterable> { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/Diffable.java b/bus-core/src/main/java/org/aoju/bus/core/builder/Diffable.java index 02303f3aaa..a92b376256 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/Diffable.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/Diffable.java @@ -45,7 +45,7 @@ * * @param the type of objects that this object may be differentiated against * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Diffable { 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 5d1a6d4dcf..37a5ce037f 100644 --- 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 @@ -63,7 +63,7 @@ * * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 7973e73605..9e379e4b21 100644 --- 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 @@ -34,7 +34,7 @@ * {@link EqualsBuilder}. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 e5ca0a68fb..c5464635bd 100644 --- 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 @@ -106,7 +106,7 @@ * used by the reflectionHashCode methods.

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 af656f1568..fc08b5654e 100644 --- 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 @@ -34,7 +34,7 @@ * {@link HashCodeBuilder}. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/IDKey.java b/bus-core/src/main/java/org/aoju/bus/core/builder/IDKey.java index b73cb72be2..0d1e9bf484 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/IDKey.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/IDKey.java @@ -31,7 +31,7 @@ * identityHashCodes that can occur. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ final class IDKey { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/MultilineRecursiveToStringStyle.java b/bus-core/src/main/java/org/aoju/bus/core/builder/MultilineRecursiveToStringStyle.java index 33a922e21b..27a31aeb9d 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/MultilineRecursiveToStringStyle.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/MultilineRecursiveToStringStyle.java @@ -67,7 +67,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MultilineRecursiveToStringStyle 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 7212c1f811..6396977cd3 100644 --- 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 @@ -57,7 +57,7 @@ * Person@7f54[name=Stephen,age=29,smoker=false,job=Job@43cd2[title=Manager]]

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class RecursiveToStringStyle extends ToStringStyle { diff --git a/bus-core/src/main/java/org/aoju/bus/core/builder/ReflectionDiffBuilder.java b/bus-core/src/main/java/org/aoju/bus/core/builder/ReflectionDiffBuilder.java index 379abf3272..f41c2d7b7c 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/builder/ReflectionDiffBuilder.java +++ b/bus-core/src/main/java/org/aoju/bus/core/builder/ReflectionDiffBuilder.java @@ -66,7 +66,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ReflectionDiffBuilder 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 8a59ba3267..8b349ef1e0 100644 --- 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 @@ -98,7 +98,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 bacca70b29..6fdd141cf5 100644 --- 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 @@ -33,7 +33,7 @@ * program to access.

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 8751b8b598..8f0c30f500 100644 --- 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 @@ -88,7 +88,7 @@ * the {@link ToStringStyle} passed into the constructor.

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 557d61b98f..b266aac700 100644 --- 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 @@ -33,7 +33,7 @@ * the {@link ReflectionToStringBuilder}. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 42cf5f852e..c2ca1923c3 100644 --- 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 @@ -69,7 +69,7 @@ * * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 281c559451..0347862b35 100644 --- 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 @@ -38,7 +38,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 f188726163..aed73b0c8d 100644 --- 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.0.2 + * @version 5.0.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 3eaaa0fd76..c8edc3ace8 100644 --- 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.0.2 + * @version 5.0.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 e7a0153d42..4464c8fa7b 100644 --- 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 @@ -6,7 +6,7 @@ * 使二进制和十进制之间的转换得以快捷的进行 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 11fec422c8..06e8f2ec93 100644 --- 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 @@ -34,7 +34,7 @@ * see http://blog.csdn.net/earbao/article/details/44453937 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 5e5071af69..05dd821d32 100644 --- 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 @@ -39,7 +39,7 @@ * 也就是三位二进制数组经过编码后变为四位的ASCII字符显示,长度比原来增加1/3。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 2cd02f6d28..0c82260873 100644 --- 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 @@ -32,7 +32,7 @@ * Base64解码实现 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 47c1614415..533ac666a6 100644 --- 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 @@ -31,7 +31,7 @@ * Base64编码 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Base64Encoder { diff --git a/bus-core/src/main/java/org/aoju/bus/core/codec/Blowfish.java b/bus-core/src/main/java/org/aoju/bus/core/codec/Blowfish.java index 11cb506e97..1d82e6aa25 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/codec/Blowfish.java +++ b/bus-core/src/main/java/org/aoju/bus/core/codec/Blowfish.java @@ -34,7 +34,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Blowfish { 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 fffad15940..52984be15e 100644 --- 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.0.2 + * @version 5.0.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 f92d14a2ae..604240c55b 100644 --- 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.0.2 + * @version 5.0.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 aeff28df27..3e6bbcc79f 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ArrayIterator implements ResettableIterator { 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 01639eb913..5c3beb165f 100644 --- 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 @@ -20,7 +20,7 @@ * * @param 元素类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 f05a360259..65be3d36a6 100644 --- 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.0.2 + * @version 5.0.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 8f67ecafd6..d7158fa4d9 100644 --- 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.0.2 + * @version 5.0.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 12aa282c31..2c7396777b 100644 --- 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 @@ -14,7 +14,7 @@ * 此对象遍历结束后,应关闭之,推荐使用方式: * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 cc5b667697..ce858c4d2a 100644 --- 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 @@ -9,7 +9,7 @@ * 按照给定的排序规则淘汰末尾元素 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 8ec067e946..0872fa9c1c 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface ResettableIterator extends Iterator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/compare/ComparableComparator.java b/bus-core/src/main/java/org/aoju/bus/core/compare/ComparableComparator.java index b5867bf61f..5f819393bb 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/compare/ComparableComparator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/compare/ComparableComparator.java @@ -8,7 +8,7 @@ * * @param 比较对象类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ComparableComparator> implements Comparator, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/compare/ComparatorChain.java b/bus-core/src/main/java/org/aoju/bus/core/compare/ComparatorChain.java index 928d6777bd..cb93aedc4e 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/compare/ComparatorChain.java +++ b/bus-core/src/main/java/org/aoju/bus/core/compare/ComparatorChain.java @@ -11,7 +11,7 @@ * 此类copy from Apache-commons-collections * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ComparatorChain implements Chain, ComparatorChain>, Comparator, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/compare/FieldComparator.java b/bus-core/src/main/java/org/aoju/bus/core/compare/FieldComparator.java index e8eb5727ae..4a74583a86 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/compare/FieldComparator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/compare/FieldComparator.java @@ -13,7 +13,7 @@ * * @param 被比较的Bean * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class FieldComparator implements Comparator, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/compare/IndexedComparator.java b/bus-core/src/main/java/org/aoju/bus/core/compare/IndexedComparator.java index ede529495a..3ab6bd54d7 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/compare/IndexedComparator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/compare/IndexedComparator.java @@ -11,7 +11,7 @@ * * @param 被排序元素类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class IndexedComparator implements Comparator { diff --git a/bus-core/src/main/java/org/aoju/bus/core/compare/PinyinComparator.java b/bus-core/src/main/java/org/aoju/bus/core/compare/PinyinComparator.java index 80d15b1c70..d84c11dbff 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/compare/PinyinComparator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/compare/PinyinComparator.java @@ -9,7 +9,7 @@ * 按照GBK拼音顺序对给定的汉字字符串排序 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class PinyinComparator implements Comparator, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/compare/PropertyComparator.java b/bus-core/src/main/java/org/aoju/bus/core/compare/PropertyComparator.java index a94d8640b1..8ad2365fc2 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/compare/PropertyComparator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/compare/PropertyComparator.java @@ -14,7 +14,7 @@ * * @param 被比较的Bean * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class PropertyComparator implements Comparator, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/compare/ReverseComparator.java b/bus-core/src/main/java/org/aoju/bus/core/compare/ReverseComparator.java index 04009fb5b8..aecd0f722a 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/compare/ReverseComparator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/compare/ReverseComparator.java @@ -8,7 +8,7 @@ * * @param 被比较对象类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ReverseComparator implements Comparator, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/compare/VersionComparator.java b/bus-core/src/main/java/org/aoju/bus/core/compare/VersionComparator.java index 7dd1559d8f..b0232b8fd2 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/compare/VersionComparator.java +++ b/bus-core/src/main/java/org/aoju/bus/core/compare/VersionComparator.java @@ -14,7 +14,7 @@ * 支持如:1.3.20.8,6.82.20160101,8.5a/8.5c等版本形式 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class VersionComparator implements Comparator, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/consts/Algorithm.java b/bus-core/src/main/java/org/aoju/bus/core/consts/Algorithm.java index 7842b94e50..c61fa7019b 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/consts/Algorithm.java +++ b/bus-core/src/main/java/org/aoju/bus/core/consts/Algorithm.java @@ -27,7 +27,7 @@ * 算法信息 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Algorithm { diff --git a/bus-core/src/main/java/org/aoju/bus/core/consts/Charset.java b/bus-core/src/main/java/org/aoju/bus/core/consts/Charset.java index c37603c31f..2e00212349 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/consts/Charset.java +++ b/bus-core/src/main/java/org/aoju/bus/core/consts/Charset.java @@ -27,7 +27,7 @@ * 编码常量 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Charset { diff --git a/bus-core/src/main/java/org/aoju/bus/core/consts/Fields.java b/bus-core/src/main/java/org/aoju/bus/core/consts/Fields.java index 1ba916730a..fe1d9f1946 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/consts/Fields.java +++ b/bus-core/src/main/java/org/aoju/bus/core/consts/Fields.java @@ -32,7 +32,7 @@ * 日期场景属性 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Fields { @@ -280,7 +280,7 @@ public class Fields { * 与Calendar相应值对应 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public enum DateField { @@ -421,7 +421,7 @@ public int getValue() { * 日期时间单位,每个单位都是以毫秒为基数 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public enum Unit { @@ -470,7 +470,7 @@ public long getMillis() { * 与Calendar中的月份int值对应 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @see Calendar#JANUARY * @see Calendar#FEBRUARY * @see Calendar#MARCH @@ -608,7 +608,7 @@ public int getValue() { * 季度枚举 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public enum Quarter { @@ -671,7 +671,7 @@ public int getValue() { * 与Calendar中的星期int值对应 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @see #SUNDAY * @see #MONDAY * @see #TUESDAY diff --git a/bus-core/src/main/java/org/aoju/bus/core/consts/FileType.java b/bus-core/src/main/java/org/aoju/bus/core/consts/FileType.java index 0681f3359d..a5effe673f 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/consts/FileType.java +++ b/bus-core/src/main/java/org/aoju/bus/core/consts/FileType.java @@ -39,7 +39,7 @@ * 文件类型(扩展名) * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class FileType { diff --git a/bus-core/src/main/java/org/aoju/bus/core/consts/Header.java b/bus-core/src/main/java/org/aoju/bus/core/consts/Header.java index 6d8f5cbfa8..a22f23f207 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/consts/Header.java +++ b/bus-core/src/main/java/org/aoju/bus/core/consts/Header.java @@ -27,7 +27,7 @@ * Header 常量 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Header { diff --git a/bus-core/src/main/java/org/aoju/bus/core/consts/Httpd.java b/bus-core/src/main/java/org/aoju/bus/core/consts/Httpd.java index 0867144a4c..38bc706a8f 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/consts/Httpd.java +++ b/bus-core/src/main/java/org/aoju/bus/core/consts/Httpd.java @@ -27,7 +27,7 @@ * HTTP 相关常量 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Httpd { diff --git a/bus-core/src/main/java/org/aoju/bus/core/consts/Lang.java b/bus-core/src/main/java/org/aoju/bus/core/consts/Lang.java index 3c408da3d8..27032f5492 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/consts/Lang.java +++ b/bus-core/src/main/java/org/aoju/bus/core/consts/Lang.java @@ -27,7 +27,7 @@ * 翻译语言枚举 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public enum Lang { diff --git a/bus-core/src/main/java/org/aoju/bus/core/consts/MediaType.java b/bus-core/src/main/java/org/aoju/bus/core/consts/MediaType.java index 6525e5f965..b69ae8d565 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/consts/MediaType.java +++ b/bus-core/src/main/java/org/aoju/bus/core/consts/MediaType.java @@ -36,7 +36,7 @@ * HTTP 媒体类型 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-core/src/main/java/org/aoju/bus/core/consts/Normal.java b/bus-core/src/main/java/org/aoju/bus/core/consts/Normal.java index be04a17fc4..400bcc698f 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/consts/Normal.java +++ b/bus-core/src/main/java/org/aoju/bus/core/consts/Normal.java @@ -32,7 +32,7 @@ * 默认常量 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Normal { diff --git a/bus-core/src/main/java/org/aoju/bus/core/consts/RegEx.java b/bus-core/src/main/java/org/aoju/bus/core/consts/RegEx.java index 959f1dbd5a..b334c443a3 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/consts/RegEx.java +++ b/bus-core/src/main/java/org/aoju/bus/core/consts/RegEx.java @@ -31,7 +31,7 @@ * 正则表达式 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class RegEx { diff --git a/bus-core/src/main/java/org/aoju/bus/core/consts/Symbol.java b/bus-core/src/main/java/org/aoju/bus/core/consts/Symbol.java index d04ee60d2e..623106e458 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/consts/Symbol.java +++ b/bus-core/src/main/java/org/aoju/bus/core/consts/Symbol.java @@ -27,7 +27,7 @@ * 标点符号常量 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Symbol { diff --git a/bus-core/src/main/java/org/aoju/bus/core/consts/System.java b/bus-core/src/main/java/org/aoju/bus/core/consts/System.java index 18a0a30872..8a673bfa75 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/consts/System.java +++ b/bus-core/src/main/java/org/aoju/bus/core/consts/System.java @@ -27,7 +27,7 @@ * 系统常量 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class System { 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 5eb154a6b6..12aa506239 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbstractConverter implements Converter { 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 760afc1e0f..6935f36766 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public enum BasicType { 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 a55c623e29..2447847464 100644 --- 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 @@ -40,7 +40,7 @@ * 类型转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Convert { @@ -75,7 +75,7 @@ public static String toString(Object value) { * * @param value 被转换的值 * @return String数组 - * @since 5.0.2 + * @since 5.0.3 */ public static String[] toStrArray(Object value) { return convert(String[].class, value); @@ -111,7 +111,7 @@ public static Character toChar(Object value) { * * @param value 被转换的值 * @return Character数组 - * @since 5.0.2 + * @since 5.0.3 */ public static Character[] toCharArray(Object value) { return convert(Character[].class, value); @@ -147,7 +147,7 @@ public static Byte toByte(Object value) { * * @param value 被转换的值 * @return Byte数组 - * @since 5.0.2 + * @since 5.0.3 */ public static Byte[] toByteArray(Object value) { return convert(Byte[].class, value); @@ -183,7 +183,7 @@ public static Short toShort(Object value) { * * @param value 被转换的值 * @return Short数组 - * @since 5.0.2 + * @since 5.0.3 */ public static Short[] toShortArray(Object value) { return convert(Short[].class, value); @@ -219,7 +219,7 @@ public static Number toNumber(Object value) { * * @param value 被转换的值 * @return Number数组 - * @since 5.0.2 + * @since 5.0.3 */ public static Number[] toNumberArray(Object value) { return convert(Number[].class, value); @@ -837,7 +837,7 @@ public static String digitToChinese(Number n) { * * @param intValue int值 * @return byte值 - * @since 5.0.2 + * @since 5.0.3 */ public static byte intToByte(int intValue) { return (byte) intValue; @@ -848,7 +848,7 @@ public static byte intToByte(int intValue) { * * @param byteValue byte值 * @return 无符号int值 - * @since 5.0.2 + * @since 5.0.3 */ public static int byteToUnsignedInt(byte byteValue) { // Java 总是把 byte 当做有符处理;我们可以通过将其和 0xFF 进行二进制与得到它的无符值 @@ -860,7 +860,7 @@ public static int byteToUnsignedInt(byte byteValue) { * * @param bytes byte数组 * @return short值 - * @since 5.0.2 + * @since 5.0.3 */ public static short bytesToShort(byte[] bytes) { return (short) (bytes[1] & 0xff | (bytes[0] & 0xff) << 8); @@ -871,7 +871,7 @@ public static short bytesToShort(byte[] bytes) { * * @param shortValue short值 * @return byte数组 - * @since 5.0.2 + * @since 5.0.3 */ public static byte[] shortToBytes(short shortValue) { byte[] b = new byte[2]; @@ -885,7 +885,7 @@ public static byte[] shortToBytes(short shortValue) { * * @param bytes byte数组 * @return int值 - * @since 5.0.2 + * @since 5.0.3 */ public static int bytesToInt(byte[] bytes) { return bytes[3] & 0xFF | // @@ -899,7 +899,7 @@ public static int bytesToInt(byte[] bytes) { * * @param intValue int值 * @return byte数组 - * @since 5.0.2 + * @since 5.0.3 */ public static byte[] intToBytes(int intValue) { return new byte[]{ // @@ -915,7 +915,7 @@ public static byte[] intToBytes(int intValue) { * * @param longValue long值 * @return byte数组 - * @since 5.0.2 + * @since 5.0.3 */ public static byte[] longToBytes(long longValue) { final byte[] result = new byte[8]; @@ -931,7 +931,7 @@ public static byte[] longToBytes(long longValue) { * * @param bytes byte数组 * @return long值 - * @since 5.0.2 + * @since 5.0.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 bb3b9762bd..373a7045cb 100644 --- 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.0.2 + * @version 5.0.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 26e3e70f7b..90b2164c9a 100644 --- 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 @@ -57,7 +57,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ConverterRegistry { 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 6cd8a4f077..b30bfd6c6d 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class NumberChinese { 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 1c0e31a406..ece296c612 100644 --- 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 @@ -30,7 +30,7 @@ * 将浮点数类型的number转换成英语的表达方式 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class NumberWord { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/ArrayConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/ArrayConverter.java index 3167a38da1..f692867b8b 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/ArrayConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/ArrayConverter.java @@ -40,7 +40,7 @@ * 数组转换器,包括原始类型数组 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ArrayConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/AtomicBooleanConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/AtomicBooleanConverter.java index 016f4ac1ab..a9b9f46cd0 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/AtomicBooleanConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/AtomicBooleanConverter.java @@ -32,7 +32,7 @@ * {@link AtomicBoolean}转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class AtomicBooleanConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/AtomicReferenceConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/AtomicReferenceConverter.java index b96924daa8..c78c1fd136 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/AtomicReferenceConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/AtomicReferenceConverter.java @@ -34,7 +34,7 @@ * {@link AtomicReference}转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class AtomicReferenceConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/BeanConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/BeanConverter.java index 699e7cfada..2e09f66024 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/BeanConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/BeanConverter.java @@ -42,7 +42,7 @@ * * @param Bean类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class BeanConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/BooleanConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/BooleanConverter.java index 40fbcd5137..d11fa637fd 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/BooleanConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/BooleanConverter.java @@ -30,7 +30,7 @@ * 波尔转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class BooleanConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/ByteArrayConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/ByteArrayConverter.java index 0f01ada3f1..1f0ac80ea6 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/ByteArrayConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/ByteArrayConverter.java @@ -31,7 +31,7 @@ * byte 类型数组转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ByteArrayConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CalendarConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CalendarConverter.java index eb495934f3..cc398bd293 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CalendarConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CalendarConverter.java @@ -34,7 +34,7 @@ * 日期转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CalendarConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CastConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CastConverter.java index cee3301de9..55c3361f61 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CastConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CastConverter.java @@ -31,7 +31,7 @@ * * @param 强制转换到的类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CastConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CharacterConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CharacterConverter.java index 355c5f9ac1..8bb616c682 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CharacterConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CharacterConverter.java @@ -31,7 +31,7 @@ * 字符转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CharacterConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CharsetConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CharsetConverter.java index a2bc822484..65317758f5 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CharsetConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CharsetConverter.java @@ -32,7 +32,7 @@ * 编码对象转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CharsetConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/ClassConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/ClassConverter.java index f12729167d..58d11f2361 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/ClassConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/ClassConverter.java @@ -32,7 +32,7 @@ * 将类名转换为类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ClassConverter extends AbstractConverter> { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CollectionConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CollectionConverter.java index e3282dfe02..b134debf74 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CollectionConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CollectionConverter.java @@ -34,7 +34,7 @@ * 各种集合类转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CollectionConverter implements Converter> { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CurrencyConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CurrencyConverter.java index cd6a3088b0..b0aab26c72 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CurrencyConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/CurrencyConverter.java @@ -31,7 +31,7 @@ * 货币{@link Currency} 转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CurrencyConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/DateConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/DateConverter.java index 0404a03e13..c58dce0175 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/DateConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/DateConverter.java @@ -35,7 +35,7 @@ * 日期转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class DateConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/EnumConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/EnumConverter.java index f51bf3d26f..0e86475805 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/EnumConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/EnumConverter.java @@ -29,7 +29,7 @@ * 无泛型检查的枚举转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class EnumConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/GenericEnumConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/GenericEnumConverter.java index 4ea69811d3..d46861c0c2 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/GenericEnumConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/GenericEnumConverter.java @@ -29,7 +29,7 @@ * 泛型枚举转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class GenericEnumConverter> extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/Jdk8DateConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/Jdk8DateConverter.java index 5d9164b9c3..66734b55fc 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/Jdk8DateConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/Jdk8DateConverter.java @@ -22,7 +22,7 @@ * * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Jdk8DateConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/LocaleConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/LocaleConverter.java index 4e84d4db91..aa7b399593 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/LocaleConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/LocaleConverter.java @@ -10,7 +10,7 @@ * 只提供String转换支持 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class LocaleConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/MapConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/MapConverter.java index 01b1abe3c3..364b4928f6 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/MapConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/MapConverter.java @@ -38,7 +38,7 @@ * {@link Map} 转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MapConverter extends AbstractConverter> { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/NumberConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/NumberConverter.java index 5b9fe753ba..6f4e01a838 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/NumberConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/NumberConverter.java @@ -48,7 +48,7 @@ * * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class NumberConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/PathConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/PathConverter.java index f12e0e5289..2b0ad46779 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/PathConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/PathConverter.java @@ -35,7 +35,7 @@ * 字符串转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class PathConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/PrimitiveConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/PrimitiveConverter.java index 2bdd28d839..032b92613f 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/PrimitiveConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/PrimitiveConverter.java @@ -44,7 +44,7 @@ * * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class PrimitiveConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/ReferenceConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/ReferenceConverter.java index 1bdd2bc721..eeb275750e 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/ReferenceConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/ReferenceConverter.java @@ -37,7 +37,7 @@ * {@link Reference}转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ReferenceConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/StackTraceConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/StackTraceConverter.java index acd4a18e1c..0c540aded5 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/StackTraceConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/StackTraceConverter.java @@ -11,7 +11,7 @@ * 只支持Map方式转换 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class StackTraceConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/StringConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/StringConverter.java index 6f0189d36d..f3fabfbc56 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/StringConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/StringConverter.java @@ -29,7 +29,7 @@ * 字符串转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class StringConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/TimeZoneConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/TimeZoneConverter.java index 5fd2463360..764cdd9d80 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/TimeZoneConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/TimeZoneConverter.java @@ -31,7 +31,7 @@ * TimeZone转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class TimeZoneConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/URIConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/URIConverter.java index cf1268dc1f..7c8139b47a 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/URIConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/URIConverter.java @@ -33,7 +33,7 @@ * URI对象转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class URIConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/URLConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/URLConverter.java index 7b0ef50e38..2cc75e990d 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/URLConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/URLConverter.java @@ -33,7 +33,7 @@ * URL对象转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class URLConverter extends AbstractConverter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/UUIDConverter.java b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/UUIDConverter.java index b339f32fbf..37f9b17669 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/convert/impl/UUIDConverter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/convert/impl/UUIDConverter.java @@ -31,7 +31,7 @@ * UUID对象转换器转换器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 cdcf1770f7..33b4f56100 100644 --- 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 @@ -33,7 +33,7 @@ * 日期间隔 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Between { 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 2232323ca5..bd01a11b98 100644 --- 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 @@ -42,7 +42,7 @@ * 包装java.utils.Date * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class DateTime extends Date { @@ -496,7 +496,7 @@ public Calendar toCalendar(TimeZone zone, Locale locale) { * 考虑到很多框架(例如Hibernate)的兼容性,提供此方法返回JDK原生的Date对象 * * @return {@link Date} - * @since 5.0.2 + * @since 5.0.3 */ public Date toJdkDate() { return new Date(this.getTime()); 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 92945536f3..61ad1459b9 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 @@ -33,7 +33,7 @@ * * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 a87a85b8a5..f19e343996 100644 --- 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 @@ -37,7 +37,7 @@ * 后台定时更新时钟,JVM退出时,线程自动回收 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 4bb85c23db..b25b9fe54d 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class TimeInterval { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/format/AbstractDateBasic.java b/bus-core/src/main/java/org/aoju/bus/core/date/format/AbstractDateBasic.java index 3cb49d47ea..206d27c497 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/date/format/AbstractDateBasic.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/format/AbstractDateBasic.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbstractDateBasic implements DateBasic, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/format/BetweenFormat.java b/bus-core/src/main/java/org/aoju/bus/core/date/format/BetweenFormat.java index f297bf9a2e..27d340cf43 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/date/format/BetweenFormat.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/format/BetweenFormat.java @@ -30,7 +30,7 @@ * 时长格式化器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class BetweenFormat { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/format/DateBasic.java b/bus-core/src/main/java/org/aoju/bus/core/date/format/DateBasic.java index 781a256ddc..b34ab7d65e 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/date/format/DateBasic.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/format/DateBasic.java @@ -30,7 +30,7 @@ * 日期基本信息获取接口 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface DateBasic { 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 509539403f..f2de40dd88 100644 --- 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 @@ -33,7 +33,7 @@ * Thanks to Apache Commons Lang 3.5 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface DateParser extends DateBasic { 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 8531245910..006f409a9f 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface DatePrinter extends DateBasic { diff --git a/bus-core/src/main/java/org/aoju/bus/core/date/format/FastDateFormat.java b/bus-core/src/main/java/org/aoju/bus/core/date/format/FastDateFormat.java index 759f3d7110..3b31c9dbca 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/date/format/FastDateFormat.java +++ b/bus-core/src/main/java/org/aoju/bus/core/date/format/FastDateFormat.java @@ -43,7 +43,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class FastDateFormat extends Format implements DateParser, DatePrinter { 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 2b42954d2a..4b8041a15e 100644 --- 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 @@ -38,7 +38,7 @@ * {@link java.text.SimpleDateFormat} 的线程安全版本,用于解析日期字符串并转换为 {@link Date} 对象 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ class FastDateParser extends AbstractDateBasic 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 59f474876f..9d70a29d2e 100644 --- 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 @@ -36,7 +36,7 @@ * {@link java.text.SimpleDateFormat} 的线程安全版本,用于将 {@link Date} 格式化输出 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ class FastDatePrinter extends AbstractDateBasic implements 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 9b51cdd303..c72804c960 100644 --- 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 @@ -36,7 +36,7 @@ * 日期格式化器缓存 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ abstract class FormatCache { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/ArrayTypeGetter.java b/bus-core/src/main/java/org/aoju/bus/core/getter/ArrayTypeGetter.java index 8f95e08cfa..00c8aa64c4 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/ArrayTypeGetter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/ArrayTypeGetter.java @@ -30,7 +30,7 @@ * 数组类型的Get接口 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface ArrayTypeGetter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/BasicTypeGetter.java b/bus-core/src/main/java/org/aoju/bus/core/getter/BasicTypeGetter.java index c9dc7f3566..0841171881 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/BasicTypeGetter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/BasicTypeGetter.java @@ -32,7 +32,7 @@ * 提供一个统一的接口定义返回不同类型的值(基本类型) * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface BasicTypeGetter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/GroupedTypeGetter.java b/bus-core/src/main/java/org/aoju/bus/core/getter/GroupedTypeGetter.java index 7bcf3b9af2..4e3a09f9db 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/GroupedTypeGetter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/GroupedTypeGetter.java @@ -30,7 +30,7 @@ * 基于分组的Get接口 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface GroupedTypeGetter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/ListTypeGetter.java b/bus-core/src/main/java/org/aoju/bus/core/getter/ListTypeGetter.java index ac432f4361..02d3e1adf1 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/ListTypeGetter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/ListTypeGetter.java @@ -31,7 +31,7 @@ * 列表类型的Get接口 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface ListTypeGetter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/OptArrayTypeGetter.java b/bus-core/src/main/java/org/aoju/bus/core/getter/OptArrayTypeGetter.java index 5d016099e2..620a86ec9f 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/OptArrayTypeGetter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/OptArrayTypeGetter.java @@ -32,7 +32,7 @@ * 如果值不存在或获取错误,返回默认值 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface OptArrayTypeGetter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/OptBasicTypeGetter.java b/bus-core/src/main/java/org/aoju/bus/core/getter/OptBasicTypeGetter.java index 499c73a736..4f6e544145 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/OptBasicTypeGetter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/OptBasicTypeGetter.java @@ -33,7 +33,7 @@ * 如果值不存在或获取错误,返回默认值 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface OptBasicTypeGetter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullObjectGetter.java b/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullObjectGetter.java index fe7c9257d9..077c33980c 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullObjectGetter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullObjectGetter.java @@ -35,7 +35,7 @@ * 在不提供默认值的情况下, 如果值不存在或获取错误,返回null * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class OptNullObjectGetter extends OptNullTypeGetter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullStringGetter.java b/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullStringGetter.java index 43f8491ca7..07b9fc8681 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullStringGetter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullStringGetter.java @@ -34,7 +34,7 @@ * 用户只需实现getStr方法即可,其他类型将会从String结果中转换 在不提供默认值的情况下, 如果值不存在或获取错误,返回null * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class OptNullStringGetter extends OptNullTypeGetter { diff --git a/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullTypeGetter.java b/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullTypeGetter.java index a0f9a0823a..3e22c41b50 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullTypeGetter.java +++ b/bus-core/src/main/java/org/aoju/bus/core/getter/OptNullTypeGetter.java @@ -33,7 +33,7 @@ * 在不提供默认值的情况下, 如果值不存在或获取错误,返回null * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class OptNullTypeGetter implements BasicTypeGetter, OptBasicTypeGetter { 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 436c5f2ab0..29e06a43f6 100644 --- 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.0.2 + * @version 5.0.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 a608aac8e8..2f8d7f1116 100644 --- 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.0.2 + * @version 5.0.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.0.2 + * @since 5.0.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 bccccf7d76..4ddb188c50 100644 --- 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.0.2 + * @version 5.0.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 2eb86f6a83..0a46cc5fa6 100644 --- 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.0.2 + * @version 5.0.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 3645bc4e89..38887efb6f 100644 --- 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.0.2 + * @version 5.0.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 cfcc84bdea..3fbf35541b 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @ThreadSafe 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 77bb29f6a0..bcf6b601f1 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class BOMInputStream extends InputStream { 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 a9b3618fb0..ac6aaa0a23 100644 --- 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 @@ -40,7 +40,7 @@ * 这种设计避免重新分配内存块而是分配新增的缓冲区,缓冲区不会被GC,数据也不会被拷贝到其他缓冲区。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 4408cbc658..df886a53ee 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class FastByteBuffer { 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 f72e7f9e97..29106e37fd 100644 --- 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.0.2 + * @version 5.0.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 45811bfcac..377de47a29 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class NullOutputStream extends OutputStream { 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 aa1c2d0151..13e4c8da45 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface StreamProgress { 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 ebaab21526..552e685667 100644 --- 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 @@ -38,7 +38,7 @@ * 在调用append方法后会缓存于内存,只有超过容量后才会一次性写入文件,因此内存中随时有剩余未写入文件的内容,在最后必须调用flush方法将剩余内容刷入文件 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 2451cdd3e3..fc310b3263 100644 --- 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 @@ -46,7 +46,7 @@ * 4、目录下的文件和目录复制到另一个目录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 9dea419d6d..29a8d8d3f6 100644 --- 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.0.2 + * @version 5.0.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 1feb27e38a..20252a7349 100644 --- 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.0.2 + * @version 5.0.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 41646d4a2b..4e1ebe4749 100644 --- 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.0.2 + * @version 5.0.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 027dcbb38e..524f33c4e0 100644 --- 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.0.2 + * @version 5.0.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 c4680f3cd0..c7d45968d5 100644 --- 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.0.2 + * @version 5.0.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 2992881f89..4996775326 100644 --- 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 @@ -33,7 +33,7 @@ * * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @see #MAC * @see #LINUX * @see #WINDOWS 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 561646ab07..accebbdbb7 100644 --- 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.0.2 + * @version 5.0.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 57eadc2097..f74ac72012 100644 --- 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.0.2 + * @version 5.0.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 74f4046651..9d83e3eebc 100644 --- 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.0.2 + * @version 5.0.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 9f33b7b353..312e15a45e 100644 --- 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.0.2 + * @version 5.0.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 e49fa5fb31..44e214c0b2 100644 --- 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.0.2 + * @version 5.0.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 38bae31c55..a7587ca355 100644 --- 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.0.2 + * @version 5.0.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 f3b83f2267..0a9d068761 100644 --- 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.0.2 + * @version 5.0.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 8279c2066a..03d2f6ab06 100644 --- 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.0.2 + * @version 5.0.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 b6db053553..06e6f0dfc0 100644 --- 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 @@ -39,7 +39,7 @@ * URL资源访问类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 9ad94d9bb5..b50f90a0e7 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class WebAppResource extends FileResource { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/Awaits.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/Awaits.java index 4a23044d25..1f1ecafc8a 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/Awaits.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/Awaits.java @@ -34,7 +34,7 @@ * 在本地不支持超时的地方实现超时,例如对阻塞的套接字操作. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Awaits extends Timeout { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/Buffer.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/Buffer.java index f44f0c3534..efdc3d3f89 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/Buffer.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/Buffer.java @@ -42,7 +42,7 @@ * 内存中字节的集合. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Buffer implements BufferSource, BufferSink, Cloneable, ByteChannel { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferOption.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferOption.java index d23348622d..ba78006f14 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferOption.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferOption.java @@ -29,7 +29,7 @@ * 可以读取的一组索引值 {@link BufferSource#select}. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class BufferOption extends AbstractList implements RandomAccess { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferPage.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferPage.java index 0d29919686..4185d9bbc9 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferPage.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferPage.java @@ -34,7 +34,7 @@ * ByteBuffer内存页 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class BufferPage { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferPool.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferPool.java index 20628e942c..a30477d33d 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferPool.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferPool.java @@ -31,7 +31,7 @@ * ByteBuffer内存池 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class BufferPool { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferSink.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferSink.java index 6a7aa2d6c7..9a60a3de1d 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferSink.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferSink.java @@ -33,7 +33,7 @@ * 以便调用者可以进行小的写操作没有性能损失 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface BufferSink extends Sink, WritableByteChannel { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferSource.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferSource.java index 60038f1730..abad493bef 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferSource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/BufferSource.java @@ -33,7 +33,7 @@ * 它还允许客户端提前读取,在消费之前进行必要的缓冲输入 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface BufferSource extends Source, ReadableByteChannel { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/ByteBuffer.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/ByteBuffer.java index 5a4e4d166e..1eac2c27ed 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/ByteBuffer.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/ByteBuffer.java @@ -36,7 +36,7 @@ * 两个半部分,描述段如何组成这个字节字符串。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ByteBuffer extends ByteString { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/ByteString.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/ByteString.java index 8fcefedba7..ddd55d0020 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/ByteString.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/ByteString.java @@ -43,7 +43,7 @@ * 不可变的字节序列. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ByteString implements Serializable, Comparable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/DeflaterSink.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/DeflaterSink.java index 7890a0f1c2..25c2af4f2c 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/DeflaterSink.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/DeflaterSink.java @@ -36,7 +36,7 @@ * 这种早期压缩可能不如执行的压缩有效 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class DeflaterSink implements Sink { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/EventFactory.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/EventFactory.java index 81757e30c3..5028e348a0 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/EventFactory.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/EventFactory.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface EventFactory { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/FileSystem.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/FileSystem.java index 74e4343df5..39a92c28ef 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/FileSystem.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/FileSystem.java @@ -36,7 +36,7 @@ * 例如加密)。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface FileSystem { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/Forward.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/Forward.java index cbe14118fa..e1bb3d1b4e 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/Forward.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/Forward.java @@ -30,7 +30,7 @@ * 将调用转发给另一个调用的 {@link Timeout}. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Forward extends Timeout { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/ForwardSink.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/ForwardSink.java index a4875de5de..f573406fa9 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/ForwardSink.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/ForwardSink.java @@ -29,7 +29,7 @@ * 将调用转发给另一个调用的{@link Sink} * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class ForwardSink implements Sink { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/ForwardSource.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/ForwardSource.java index edcfe74914..ed899881c7 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/ForwardSource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/ForwardSource.java @@ -29,7 +29,7 @@ * 将调用转发给另一个调用的{@link Source} * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class ForwardSource implements Source { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/GzipSink.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/GzipSink.java index ae1456c271..a5cc76c1ce 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/GzipSink.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/GzipSink.java @@ -37,7 +37,7 @@ * 只在应用程序行为需要时调用{@link #flush}。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class GzipSink implements Sink { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/GzipSource.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/GzipSource.java index 804407ea85..3d16616c57 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/GzipSource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/GzipSource.java @@ -34,7 +34,7 @@ * 解压读取数据 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class GzipSource implements Source { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/HashSink.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/HashSink.java index 07486aa822..0dbad0dacb 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/HashSink.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/HashSink.java @@ -38,7 +38,7 @@ * {@link #hash()}来计算最终的哈希值。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class HashSink extends ForwardSink { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/HashSource.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/HashSource.java index 50c6fa4ef4..d8e34f477a 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/HashSource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/HashSource.java @@ -36,7 +36,7 @@ * 然后调用{@link #hash()}来计算最终的哈希值 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class HashSource extends ForwardSource { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/InflaterSource.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/InflaterSource.java index d33cc37522..cbca719b1e 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/InflaterSource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/InflaterSource.java @@ -34,7 +34,7 @@ * 解压从另一个源读取的数据. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class InflaterSource implements Source { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/LifeCycle.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/LifeCycle.java index 14f69f10e3..00ec000768 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/LifeCycle.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/LifeCycle.java @@ -28,7 +28,7 @@ * 这个池是一个线程安全的静态单例。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class LifeCycle { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/PeekSource.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/PeekSource.java index 91e708e07e..ec40bf8226 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/PeekSource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/PeekSource.java @@ -34,7 +34,7 @@ * 无效,在以后的读取中抛出{@link IllegalStateException}。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ final class PeekSource implements Source { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/RealSink.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/RealSink.java index bc7a1453ae..06144eaaa2 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/RealSink.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/RealSink.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class RealSink implements BufferSink { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/RealSource.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/RealSource.java index b863ed0db4..c9eee5bc9d 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/RealSource.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/RealSource.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class RealSource implements BufferSource { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/RingBuffer.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/RingBuffer.java index b2c648f09d..223abcba9d 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/RingBuffer.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/RingBuffer.java @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class RingBuffer { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/Segment.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/Segment.java index 355e947bd5..3f8a75ffe4 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/Segment.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/Segment.java @@ -35,7 +35,7 @@ * 限制、prev和next引用不共享。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Segment { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/Sink.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/Sink.java index 39b50c6ce4..096feb80a1 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/Sink.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/Sink.java @@ -38,7 +38,7 @@ * {@link BufferSink#outputStream} to adapt a sink to an {@code OutputStream}. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Sink extends Closeable, Flushable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/Source.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/Source.java index 6a7999b255..8b7b701261 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/Source.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/Source.java @@ -37,7 +37,7 @@ * InputStream}. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Source extends Closeable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/Timeout.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/Timeout.java index 4393e33271..b7b24167c0 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/Timeout.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/Timeout.java @@ -38,7 +38,7 @@ * This class offers two complementary controls to define a timeout policy. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Timeout { diff --git a/bus-core/src/main/java/org/aoju/bus/core/io/segment/VirtualBuffer.java b/bus-core/src/main/java/org/aoju/bus/core/io/segment/VirtualBuffer.java index dde465db6f..1570eb1ebb 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/io/segment/VirtualBuffer.java +++ b/bus-core/src/main/java/org/aoju/bus/core/io/segment/VirtualBuffer.java @@ -29,7 +29,7 @@ * 虚拟ByteBuffer缓冲区 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class VirtualBuffer { 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 9315d636c8..9fb3449c0a 100644 --- 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.0.2 + * @version 5.0.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 b0ae66333e..e44669754f 100644 --- 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.0.2 + * @version 5.0.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 f794f197b8..14d3459be1 100644 --- 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.0.2 + * @version 5.0.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 19f911848f..e593e35c04 100644 --- 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 @@ -45,7 +45,7 @@ * 递归监听目录时,并不会监听新创建的目录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class WatchMonitor extends Thread implements Closeable { 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 705a88598a..adabc22fd4 100644 --- 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.0.2 + * @version 5.0.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 b73ed7b8e0..3ebf23d0ec 100644 --- 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.0.2 + * @version 5.0.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 9b4ff0ae51..8fa8dff89c 100644 --- 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 @@ -10,7 +10,7 @@ * 数据库id,将它们用作忘记密码散列、邀请码、存储碎片号 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class HashID { 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 cd8ffe4d89..d7ce0a113a 100644 --- 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 @@ -37,7 +37,7 @@ * 由12个字节组成,分割如下: * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ObjectID implements Comparable, Serializable { diff --git a/bus-core/src/main/java/org/aoju/bus/core/key/SnowflakeID.java b/bus-core/src/main/java/org/aoju/bus/core/key/SnowflakeID.java index b65047e396..69a2396eea 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/key/SnowflakeID.java +++ b/bus-core/src/main/java/org/aoju/bus/core/key/SnowflakeID.java @@ -35,7 +35,7 @@ * (由数据中心ID和机器ID作区分),并且效率较高,经测试,SnowFlake每秒能够产生26万ID左右。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class SnowflakeID { 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 4cbb7cd32a..aa56b7fed3 100644 --- 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 @@ -54,7 +54,7 @@ * 这些类型的 version 值分别为 1、2、3 和 4。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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/Ansi.java b/bus-core/src/main/java/org/aoju/bus/core/lang/Ansi.java index 9736f69692..2d4388a739 100644 --- 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 @@ -39,7 +39,7 @@ * 注意:同时出现多种组合FG颜色或BG颜色,只有最后一个会显示 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 a054f4a036..828a999b8c 100644 --- 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.0.2 + * @version 5.0.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 581c611c94..6e38a6bda9 100644 --- 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.0.2 + * @version 5.0.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 3100897815..8c4b7b97e9 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Chain extends Iterable { 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 9e0456eeab..7af3c4515d 100644 --- 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 @@ -32,7 +32,7 @@ * 此类主要针对{@link System#out} 和 {@link System#err} 做封装。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 f62f10d079..09aa1cc88c 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Dict extends LinkedHashMap implements BasicTypeGetter { 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 2e39c8f0c1..7d83f14485 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Editor { 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 e58d84f9de..a319b7687e 100644 --- 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.0.2 + * @version 5.0.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 40ef1f79e3..495b20e18a 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Func { 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 d657ac86a9..71431ef087 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Holder extends MutableObject { 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 5b864cf7e0..c73d212719 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Matcher { 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 8601a30da6..101bb1ebb5 100644 --- 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 @@ -9,7 +9,7 @@ * Murmur3 32bit、64bit、128bit 哈希算法实现 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Murmur implements Serializable { 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 535e3995c2..d61a3403ff 100644 --- 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.0.2 + * @version 5.0.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 1cb7c215d3..b285ceb3f5 100644 --- 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 @@ -44,7 +44,7 @@ * 类扫描器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 c1590676c3..c131f68aea 100644 --- 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.0.2 + * @version 5.0.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 c90deb0159..564ad01add 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Singleton { 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 3d63f1250d..f420d64688 100644 --- 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 @@ -35,7 +35,7 @@ * 字段验证器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 a57ceb4f47..4524f2c649 100644 --- 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.0.2 + * @version 5.0.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 5898da9fc6..bba13b3471 100644 --- 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.0.2 + * @version 5.0.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 b48e707ad3..b45643bad3 100644 --- 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 @@ -27,7 +27,7 @@ * 方式获取调用者 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 2a4121c2df..9108805948 100644 --- 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.0.2 + * @version 5.0.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 1971e02f80..65d280209c 100644 --- 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.0.2 + * @version 5.0.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 d7d62d2049..8625e58920 100644 --- 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.0.2 + * @version 5.0.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/AuthorizationException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/AuthorizationException.java index 9f9bb81f03..f030671c02 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/AuthorizationException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/AuthorizationException.java @@ -27,7 +27,7 @@ * 自定义异常: 认证失败异常 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class AuthorizationException extends UnauthorizedException { 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 e2a91ddd4f..edaa4de5ca 100644 --- 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.0.2 + * @version 5.0.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 41ae1eb237..7a1c2dae37 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CrontabException extends UnauthorizedException { 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 78b3783526..acb1121a13 100644 --- 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.0.2 + * @version 5.0.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 d4fec42242..7243fc241c 100644 --- 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.0.2 + * @version 5.0.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 e219d605be..cff5807cf0 100644 --- 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.0.2 + * @version 5.0.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 c13d3ac5de..3b2a8d0c9f 100644 --- 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.0.2 + * @version 5.0.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 3c08c1c851..35bed9050d 100644 --- 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.0.2 + * @version 5.0.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 0bd3709b8f..2215c4a131 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class InstrumentException 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 09f9e6f6fe..a31186c1ef 100644 --- 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.0.2 + * @version 5.0.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 33d4d94ab3..49480d7977 100644 --- 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.0.2 + * @version 5.0.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 35ba76d604..620e832dfe 100644 --- 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.0.2 + * @version 5.0.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 338114c919..21cdee562e 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class NotFoundException 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 960986a69f..37d5518a46 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class SocketException extends UncheckedException { diff --git a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/UnauthorizedException.java b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/UnauthorizedException.java index 3dbc8047df..eb51425c97 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/lang/exception/UnauthorizedException.java +++ b/bus-core/src/main/java/org/aoju/bus/core/lang/exception/UnauthorizedException.java @@ -27,7 +27,7 @@ * 自定义异常: 未认证异常 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class UnauthorizedException 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 eacdaf2fb0..d65fcd078c 100644 --- 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 @@ -32,7 +32,7 @@ * 自定义异常: 未受检异常 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 df86e505c5..566c98c2bb 100644 --- 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.0.2 + * @version 5.0.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 c4ce68b5a0..f15621e382 100644 --- 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.0.2 + * @version 5.0.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 06f06158f6..7748ba8c31 100644 --- 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.0.2 + * @version 5.0.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 ee5d143635..e098633e0f 100644 --- 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.0.2 + * @version 5.0.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 bb9f6f6fb8..bff1578856 100644 --- 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.0.2 + * @version 5.0.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 1c88f959ea..93bd21c113 100644 --- 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.0.2 + * @version 5.0.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 63f5ca01a1..620ce78b17 100644 --- 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.0.2 + * @version 5.0.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 768ab18594..479da9e464 100644 --- 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.0.2 + * @version 5.0.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 3c79cd9293..d1e30558fe 100644 --- 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 @@ -30,7 +30,7 @@ * * @param 可变的类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 31b1c7a469..00575ddc76 100644 --- 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.0.2 + * @version 5.0.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 36d5300d60..c3db1243d2 100644 --- 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.0.2 + * @version 5.0.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 1773dc3440..dec0c11d78 100644 --- 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.0.2 + * @version 5.0.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 a6ed5a716e..432d6ef361 100644 --- 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 @@ -31,7 +31,7 @@ * @param the left element type * @param the right element type * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 af0732cfbb..84f89927b9 100644 --- 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 @@ -31,7 +31,7 @@ * @param the middle element type * @param the right element type * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 42b3c9deef..91a9ae3411 100644 --- 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 @@ -42,7 +42,7 @@ * @param the left element type * @param the right element type * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 d74df6f638..5cbf588706 100644 --- 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 @@ -40,7 +40,7 @@ * @param the middle element type * @param the right element type * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 fdecf64407..98fecfb482 100644 --- 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.0.2 + * @version 5.0.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 8ddcdd577d..892965769f 100644 --- 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 @@ -27,7 +27,7 @@ * ANT风格路径过滤器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 2cfd816f17..3db3e6bd5d 100644 --- 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 @@ -32,7 +32,7 @@ * ANT风格路径资源加载器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 38292ddcc6..cdd725e283 100644 --- 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.0.2 + * @version 5.0.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 1c492c11f0..272176660f 100644 --- 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.0.2 + * @version 5.0.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 8c17cfc40c..59d72fd397 100644 --- 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.0.2 + * @version 5.0.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 5d71c12f8b..69e4bb2f7a 100644 --- 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.0.2 + * @version 5.0.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 441407ae13..1ca365a94e 100644 --- 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 @@ -30,7 +30,7 @@ * 过滤器工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 f09f78eeae..0e2d411982 100644 --- 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.0.2 + * @version 5.0.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 86d0488002..0cb89c888e 100644 --- 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 @@ -39,7 +39,7 @@ * 外部Jar的类加载器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 9285fdf9cf..031d3cdb7a 100644 --- 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.0.2 + * @version 5.0.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 bec11aa75e..e56148d281 100644 --- 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.0.2 + * @version 5.0.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 122b55f1b8..e6dde68411 100644 --- 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.0.2 + * @version 5.0.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 ab2b0523f8..b2891e1a5b 100644 --- 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.0.2 + * @version 5.0.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 5431925bcf..6d86130080 100644 --- 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 @@ -32,7 +32,7 @@ * 包名表达式资源加载器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 3528eed002..fbd0e4cedc 100644 --- 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.0.2 + * @version 5.0.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 d5159b17a6..0ca7d82269 100644 --- 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.0.2 + * @version 5.0.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 511df08263..d923d96968 100644 --- 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.0.2 + * @version 5.0.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 a68ce6eb7b..7fe3346e49 100644 --- 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.0.2 + * @version 5.0.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 41a42544e6..22d7a22ba0 100644 --- 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 @@ -10,7 +10,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 61417eafc7..733c25c47d 100644 --- 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 @@ -12,7 +12,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 b3e886149b..4148e53ec9 100644 --- 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 @@ -10,7 +10,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 ac1d52f5ee..3a85b73842 100644 --- 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 @@ -10,7 +10,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 7ff295136d..ecfc845559 100644 --- 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 @@ -8,7 +8,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 03ddc11b80..460d565d29 100644 --- 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 @@ -8,7 +8,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 927019e685..ffff096f2f 100644 --- 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.0.2 + * @version 5.0.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 4bef29652c..45e7bf57c5 100644 --- 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 @@ -32,7 +32,7 @@ * Map代理,提供各种getXXX方法,并提供默认值支持 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MapProxy implements Map { 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 8987cf132f..dc0d2f1967 100644 --- 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 @@ -12,7 +12,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 040f4d3a97..b741f07204 100644 --- 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 @@ -13,7 +13,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class TableMap implements Map, 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 42ff1c03b1..d3ac497c93 100644 --- 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 @@ -13,7 +13,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 b6d187fe01..47f0c46d9c 100644 --- 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 @@ -8,7 +8,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 aec8a68672..c4c4d79f22 100644 --- 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 @@ -8,7 +8,7 @@ * @param 键类型 * @param 值类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 87733b26a4..821a688d77 100644 --- 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.0.2 + * @version 5.0.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 5fdb52b76c..5ca1ba95b7 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Combination { 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 140fb6961f..a746a38543 100644 --- 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 @@ -8,7 +8,7 @@ * 用户通过实现此接口,实现监听剪贴板内容变化 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 eb74177fb1..042c9a6e27 100644 --- 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 @@ -15,7 +15,7 @@ * 剪贴板监听 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 58ff312ddd..a842df6bfc 100644 --- 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 @@ -12,7 +12,7 @@ * 此对象也用于将图像文件和{@link DataFlavor#imageFlavor} 元信息对应 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 94d82ed2e4..8955e243dd 100644 --- 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 @@ -11,7 +11,7 @@ * 剪贴板字符串内容监听 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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/Simhash.java b/bus-core/src/main/java/org/aoju/bus/core/text/Simhash.java index a64fba098d..944b75de23 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/text/Simhash.java +++ b/bus-core/src/main/java/org/aoju/bus/core/text/Simhash.java @@ -14,7 +14,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Simhash { 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 13cd16a8d0..646696c75f 100644 --- 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 @@ -40,7 +40,7 @@ * 提供比StringBuffer更灵活和更强大的API. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 a01452c069..7bdb68f38e 100644 --- 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.0.2 + * @version 5.0.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 270727f068..8c62ba4663 100644 --- 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.0.2 + * @version 5.0.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 c78866b2f4..c050b0d046 100644 --- 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.0.2 + * @version 5.0.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 885a92b8d0..40cea08135 100644 --- 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.0.2 + * @version 5.0.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 4ad014159d..1224119302 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class CsvData { 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 768763b8c0..bf4976114c 100644 --- 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.0.2 + * @version 5.0.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 38d5fe2986..8fe12eb755 100644 --- 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.0.2 + * @version 5.0.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 34f047a708..a9dc7bf56c 100644 --- 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 @@ -41,7 +41,7 @@ * CSV文件读取器,参考:FastCSV * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 bbfe1be410..3fdc637520 100644 --- 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 @@ -29,7 +29,7 @@ * CSV中一行的表示 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 1fe7addf58..9abdadb01f 100644 --- 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.0.2 + * @version 5.0.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 5d0151102b..cb8f37ad9e 100644 --- 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.0.2 + * @version 5.0.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 25994df000..3545ad1d6e 100644 --- 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.0.2 + * @version 5.0.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 7f96d59197..9e02cf8ff7 100644 --- 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.0.2 + * @version 5.0.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 7fed346690..bb878f866b 100644 --- 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 @@ -34,7 +34,7 @@ * Translates codepoints to their XML numeric entity escaped value. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 fa51594e81..95658b1c0b 100644 --- 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 @@ -37,7 +37,7 @@ * Note that the semi-colon is optional. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 411b8b59aa..00a0571a99 100644 --- 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 @@ -37,7 +37,7 @@ * 1 to 377. This is because parsing Java is the main use case. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 85bb3d6e6e..fe7728af72 100644 --- 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.0.2 + * @version 5.0.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 e899bde3c0..d9d393a1b2 100644 --- 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 @@ -34,7 +34,7 @@ * without the +. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 d56f474a0c..0da26611e8 100644 --- 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.0.2 + * @version 5.0.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 d826e9647a..bfa9211a59 100644 --- 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.0.2 + * @version 5.0.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 db7694b804..0e26e0bfa5 100644 --- 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 @@ -34,7 +34,7 @@ * 其核心用途是转义和反转义文本 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 981c109d89..45d51d031b 100644 --- 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.0.2 + * @version 5.0.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 e0ac7dcef9..07877f9476 100644 --- 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.0.2 + * @version 5.0.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 f11a764ca2..6ed4e3565b 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ abstract class SinglePassTranslator extends CharSequenceTranslator { 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 731fbc025e..aabcf4c683 100644 --- 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 @@ -31,7 +31,7 @@ * {@link ThreadPoolExecutor} 建造者 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ExecutorBuilder implements Builder { 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 f86e6932b7..f0cc414e7c 100644 --- 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.0.2 + * @version 5.0.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 af88070e4e..1a04ff4d26 100644 --- 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.0.2 + * @version 5.0.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 17e73fc040..0d7cb34cf3 100644 --- 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.0.2 + * @version 5.0.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 3ae3f03b76..691db7c3d7 100644 --- 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.0.2 + * @version 5.0.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 469e926cb0..f6646e5eba 100644 --- 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.0.2 + * @version 5.0.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 922acc2c16..4d0aed3eec 100644 --- 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 @@ -10,7 +10,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 c263c38eac..639ab0aa77 100644 --- 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 @@ -36,7 +36,7 @@ * 不能保证同时开始 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 8656b23742..0491d87a6e 100644 --- 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.0.2 + * @version 5.0.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 b638dbbe3d..68ed30566d 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/$.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/$.java @@ -7,7 +7,7 @@ * 工具包集合,工具类快捷方式 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 9aedf88304..3f51f7e886 100644 --- 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 @@ -38,7 +38,7 @@ * 快速获取注解对象、注解值等工具封装 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 3ee283318a..be97bb5e41 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ArrayUtils { @@ -7767,7 +7767,7 @@ public static T[] newArray(int newSize) { * * @param array 数组对象 * @return 元素类型 - * @since 5.0.2 + * @since 5.0.3 */ public static Class getComponentType(Object array) { return null == array ? null : array.getClass().getComponentType(); @@ -7778,7 +7778,7 @@ public static Class getComponentType(Object array) { * * @param arrayClass 数组类 * @return 元素类型 - * @since 5.0.2 + * @since 5.0.3 */ public static Class getComponentType(Class arrayClass) { return null == arrayClass ? null : arrayClass.getComponentType(); @@ -7790,7 +7790,7 @@ public static Class getComponentType(Class arrayClass) { * * @param componentType 数组元素类型 * @return 数组类型 - * @since 5.0.2 + * @since 5.0.3 */ public static Class getArrayType(Class componentType) { return newArray(componentType, 0).getClass(); @@ -9338,7 +9338,7 @@ public static T[] filter(T[] array, Editor editor) { * @param array 数组 * @param filter 过滤器接口,用于定义过滤规则 * @return 过滤后的数组 - * @since 5.0.2 + * @since 5.0.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 720e6dc091..062394326c 100644 --- 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 @@ -46,7 +46,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 8d32174ea9..1bed6c1607 100644 --- 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.0.2 + * @version 5.0.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 c998798cec..6bff475e28 100644 --- 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.0.2 + * @version 5.0.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 1d21e6b4e1..3cfc1206a3 100644 --- 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 @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 df52ad16cb..c316129c87 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CallerUtils { 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 b12eb68032..9cf4f1f075 100644 --- 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 @@ -30,7 +30,7 @@ * 部分工具来自于Apache * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 33aa44c212..7425597bb7 100644 --- 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.0.2 + * @version 5.0.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 ef0fdd825e..33289ac05a 100644 --- 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 @@ -37,7 +37,7 @@ * 身份证相关工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CitizenIdUtils { @@ -535,7 +535,7 @@ public static String getProvinceByIdCard(String idCard) { * @param endExclude 结束位置(不包含) * @return 隐藏后的身份证号码 * @see StringUtils#hide(CharSequence, int, int) - * @since 5.0.2 + * @since 5.0.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 1583b3cf76..62c09cce2d 100644 --- 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 @@ -47,7 +47,7 @@ * 类工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ClassUtils { @@ -773,7 +773,7 @@ public static boolean isNormalClass(Class clazz) { * * @param clazz 类 * @return 是否为枚举类型 - * @since 5.0.2 + * @since 5.0.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/ClipboardUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/ClipboardUtils.java index b17ac86a7a..71fb285a55 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/ClipboardUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/ClipboardUtils.java @@ -13,7 +13,7 @@ * 剪贴板工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ClipboardUtils { 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 9d9d6b52be..3d21939b58 100644 --- 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 @@ -48,7 +48,7 @@ * 集合相关工具类

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CollUtils { @@ -1052,7 +1052,7 @@ public static List filter(List list, Filter filter) { * @param 对象 * @param collection 集合 * @return 处理后的集合 - * @since 5.0.2 + * @since 5.0.3 */ public static Collection removeNull(Collection collection) { return filter(collection, new Editor() { @@ -1083,7 +1083,7 @@ public static Collection removeAny(Collection collection, T... elesRem * @param 对象 * @param collection 集合 * @return 处理后的集合 - * @since 5.0.2 + * @since 5.0.3 */ public static Collection removeEmpty(Collection collection) { return filter(collection, new Filter() { @@ -1100,7 +1100,7 @@ public boolean accept(T t) { * @param 对象 * @param collection 集合 * @return 处理后的集合 - * @since 5.0.2 + * @since 5.0.3 */ public static Collection removeBlank(Collection collection) { return filter(collection, new Filter() { @@ -2580,7 +2580,7 @@ public interface KVConsumer { * Hash计算接口 * * @param 被计算hash的对象类型 - * @since 5.0.2 + * @since 5.0.3 */ public interface Hash { /** diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/CompareUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/CompareUtils.java index 80f297534d..d35c3c9dee 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/CompareUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/CompareUtils.java @@ -5,7 +5,7 @@ * 各种比较器实现和封装 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CompareUtils { 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 1d9e97b9f1..f6967302eb 100644 --- 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.0.2 + * @version 5.0.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 f4f57531bb..1f25d5ab89 100644 --- 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 @@ -47,7 +47,7 @@ * 时间工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class DateUtils extends Fields { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/DesktopUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/DesktopUtils.java index f38db6b8cc..b4e96eaf48 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/DesktopUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/DesktopUtils.java @@ -15,7 +15,7 @@ * 截屏,显示器相关 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class DesktopUtils { 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 f2f76bd621..cf82687704 100644 --- 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.0.2 + * @version 5.0.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 0f512b56ac..32fd7ac476 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class EscapeUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/FieldUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/FieldUtils.java index bd4ca28696..6813122476 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/FieldUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/FieldUtils.java @@ -36,7 +36,7 @@ * 反射处理{@link Field} 的实用程序 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class FieldUtils { 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 3ec77bdf60..485499888e 100644 --- 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 @@ -55,7 +55,7 @@ * 文件工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class FileUtils { @@ -192,7 +192,7 @@ public static boolean isDirEmpty(File dir) { * @param path 当前遍历文件或目录的路径 * @param fileFilter 文件过滤规则对象,选择要保留的文件,只对文件有效,不过滤目录 * @return 文件列表 - * @since 5.0.2 + * @since 5.0.3 */ public static List loopFiles(String path, FileFilter fileFilter) { return loopFiles(file(path), fileFilter); @@ -235,7 +235,7 @@ public static List loopFiles(File file, FileFilter fileFilter) { * * @param path 当前遍历文件或目录的路径 * @return 文件列表 - * @since 5.0.2 + * @since 5.0.3 */ public static List loopFiles(String path) { return loopFiles(file(path)); @@ -1950,7 +1950,7 @@ public static byte[] readBytes(File file) throws InstrumentException { * @param filePath 文件路径 * @return 字节码 * @throws InstrumentException 异常 - * @since 5.0.2 + * @since 5.0.3 */ public static byte[] readBytes(String filePath) throws InstrumentException { return readBytes(file(filePath)); @@ -2736,7 +2736,7 @@ public static File appendString(String content, File file, Charset charset) thro * @param path 绝对路径 * @return 目标文件 * @throws InstrumentException 异常 - * @since 5.0.2 + * @since 5.0.3 */ public static File writeUtf8Lines(Collection list, String path) throws InstrumentException { return writeLines(list, path, org.aoju.bus.core.consts.Charset.UTF_8); @@ -2750,7 +2750,7 @@ public static File writeUtf8Lines(Collection list, String path) throws In * @param file 绝对路径 * @return 目标文件 * @throws InstrumentException 异常 - * @since 5.0.2 + * @since 5.0.3 */ public static File writeUtf8Lines(Collection list, File file) throws InstrumentException { return writeLines(list, file, org.aoju.bus.core.consts.Charset.UTF_8); 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 29cce1518b..1605237987 100644 --- 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.0.2 + * @version 5.0.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 298b431ed7..2d26b86998 100644 --- 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 @@ -33,7 +33,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 e49aaf75db..582e11892c 100644 --- 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 @@ -53,7 +53,7 @@ * 参考:http://blog.csdn.net/zhangzhikaixinya/article/details/8459400 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ImageUtils { @@ -104,7 +104,7 @@ public static void scale(ImageInputStream srcStream, ImageOutputStream destStrea * @param destFile 缩放后的图像写出到的流 * @param scale 缩放比例。比例大于1时为放大,小于1大于0为缩小 * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.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); @@ -118,7 +118,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.0.2 + * @since 5.0.3 */ public static void scale(java.awt.Image srcImage, OutputStream out, float scale) throws InstrumentException { scale(srcImage, getImageOutputStream(out), scale); @@ -281,7 +281,7 @@ public static void cut(ImageInputStream srcStream, ImageOutputStream destStream, * @param destFile 输出的文件 * @param rectangle 矩形对象,表示矩形区域的x,y,width,height * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.3 */ public static void cut(java.awt.Image srcImage, File destFile, Rectangle rectangle) throws InstrumentException { write(cut(srcImage, rectangle), destFile); @@ -569,7 +569,7 @@ public static void gray(ImageInputStream srcStream, ImageOutputStream destStream * * @param srcImage 源图像流 * @param outFile 目标文件 - * @since 5.0.2 + * @since 5.0.3 */ public static void gray(java.awt.Image srcImage, File outFile) { write(gray(srcImage), outFile); @@ -581,7 +581,7 @@ public static void gray(java.awt.Image srcImage, File outFile) { * * @param srcImage 源图像流 * @param out 目标图像流 - * @since 5.0.2 + * @since 5.0.3 */ public static void gray(java.awt.Image srcImage, OutputStream out) { gray(srcImage, getImageOutputStream(out)); @@ -753,7 +753,7 @@ public static void pressText(ImageInputStream srcStream, ImageOutputStream destS * @param y 修正值。 默认在中间,偏移量相对于中间偏移 * @param alpha 透明度:alpha 必须是范围 [0.0, 1.0] 之内(包含边界值)的一个浮点数字 * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.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); @@ -772,7 +772,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.0.2 + * @since 5.0.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); @@ -808,7 +808,7 @@ public static void pressText(java.awt.Image srcImage, ImageOutputStream destImag * @param y 修正值。 默认在中间,偏移量相对于中间偏移 * @param alpha 透明度:alpha 必须是范围 [0.0, 1.0] 之内(包含边界值)的一个浮点数字 * @return 处理后的图像 - * @since 5.0.2 + * @since 5.0.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(); @@ -870,7 +870,7 @@ public static void pressImage(ImageInputStream srcStream, ImageOutputStream dest * @param y 修正值。 默认在中间,偏移量相对于中间偏移 * @param alpha 透明度:alpha 必须是范围 [0.0, 1.0] 之内(包含边界值)的一个浮点数字 * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.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); @@ -887,7 +887,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.0.2 + * @since 5.0.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); @@ -946,7 +946,7 @@ public static java.awt.Image pressImage(java.awt.Image srcImage, java.awt.Image * @param degree 旋转角度 * @param outFile 输出文件 * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.3 */ public static void rotate(File imageFile, int degree, File outFile) throws InstrumentException { rotate(read(imageFile), degree, outFile); @@ -960,7 +960,7 @@ public static void rotate(File imageFile, int degree, File outFile) throws Instr * @param degree 旋转角度 * @param outFile 输出文件 * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.3 */ public static void rotate(java.awt.Image image, int degree, File outFile) throws InstrumentException { write(rotate(image, degree), outFile); @@ -974,7 +974,7 @@ public static void rotate(java.awt.Image image, int degree, File outFile) throws * @param degree 旋转角度 * @param out 输出流 * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.3 */ public static void rotate(java.awt.Image image, int degree, OutputStream out) throws InstrumentException { writeJpg(rotate(image, degree), getImageOutputStream(out)); @@ -988,7 +988,7 @@ public static void rotate(java.awt.Image image, int degree, OutputStream out) th * @param degree 旋转角度 * @param out 输出图像流 * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.3 */ public static void rotate(java.awt.Image image, int degree, ImageOutputStream out) throws InstrumentException { writeJpg(rotate(image, degree), out); @@ -1001,7 +1001,7 @@ public static void rotate(java.awt.Image image, int degree, ImageOutputStream ou * @param image 目标图像 * @param degree 旋转角度 * @return 旋转后的图片 - * @since 5.0.2 + * @since 5.0.3 */ public static java.awt.Image rotate(java.awt.Image image, int degree) { return Image.from(image).rotate(degree).getImg(); @@ -1013,7 +1013,7 @@ public static java.awt.Image rotate(java.awt.Image image, int degree) { * @param imageFile 图像文件 * @param outFile 输出文件 * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.3 */ public static void flip(File imageFile, File outFile) throws InstrumentException { flip(read(imageFile), outFile); @@ -1025,7 +1025,7 @@ public static void flip(File imageFile, File outFile) throws InstrumentException * @param image 图像 * @param outFile 输出文件 * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.3 */ public static void flip(java.awt.Image image, File outFile) throws InstrumentException { write(flip(image), outFile); @@ -1037,7 +1037,7 @@ public static void flip(java.awt.Image image, File outFile) throws InstrumentExc * @param image 图像 * @param out 输出 * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.3 */ public static void flip(java.awt.Image image, OutputStream out) throws InstrumentException { flip(image, getImageOutputStream(out)); @@ -1049,7 +1049,7 @@ public static void flip(java.awt.Image image, OutputStream out) throws Instrumen * @param image 图像 * @param out 输出 * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.3 */ public static void flip(java.awt.Image image, ImageOutputStream out) throws InstrumentException { writeJpg(flip(image), out); @@ -1060,7 +1060,7 @@ public static void flip(java.awt.Image image, ImageOutputStream out) throws Inst * * @param image 图像 * @return 翻转后的图片 - * @since 5.0.2 + * @since 5.0.3 */ public static java.awt.Image flip(java.awt.Image image) { return Image.from(image).flip().getImg(); @@ -1491,7 +1491,7 @@ public static BufferedImage read(String imageFilePath) { * * @param imageFile 图片文件 * @return 图片 - * @since 5.0.2 + * @since 5.0.3 */ public static BufferedImage read(File imageFile) { try { @@ -1516,7 +1516,7 @@ public static BufferedImage read(Resource resource) { * * @param imageStream 图片文件 * @return 图片 - * @since 5.0.2 + * @since 5.0.3 */ public static BufferedImage read(InputStream imageStream) { try { @@ -1531,7 +1531,7 @@ public static BufferedImage read(InputStream imageStream) { * * @param imageStream 图片文件 * @return 图片 - * @since 5.0.2 + * @since 5.0.3 */ public static BufferedImage read(ImageInputStream imageStream) { try { @@ -1546,7 +1546,7 @@ public static BufferedImage read(ImageInputStream imageStream) { * * @param imageUrl 图片文件 * @return 图片 - * @since 5.0.2 + * @since 5.0.3 */ public static BufferedImage read(URL imageUrl) { try { @@ -1578,7 +1578,7 @@ public static ImageOutputStream getImageOutputStream(OutputStream out) throws In * @param outFile {@link File} * @return {@link ImageOutputStream} * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.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 b46a039715..83f7a20095 100644 --- 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 @@ -57,7 +57,7 @@ * IO工具类只是辅助流的读写,并不负责关闭流。原因是流可能被多次读写,读写关闭后容易造成问题。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 35831bb910..cd627b8516 100644 --- 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 @@ -32,7 +32,7 @@ * {@link Iterable} 和 {@link Iterator} 相关工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class IterUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/JsonUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/JsonUtils.java index bda950aaf6..486fb63f23 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/JsonUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/JsonUtils.java @@ -40,7 +40,7 @@ * fastjson工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class JsonUtils { 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 db942a0f23..fd7a016c8c 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MapUtils { @@ -572,7 +572,7 @@ public static Map filter(Map map, K... keys) { * @param 键和值类型 * @param map Map对象,键值类型必须一致 * @return 互换后的Map - * @since 5.0.2 + * @since 5.0.3 */ public static Map reverse(Map map) { return filter(map, new Editor>() { @@ -643,7 +643,7 @@ public static TreeMap sort(Map map, Comparator com * * @param map 被代理的Map * @return {@link MapProxy} - * @since 5.0.2 + * @since 5.0.3 */ public static MapProxy createProxy(Map map) { return MapProxy.create(map); diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/MathUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/MathUtils.java index d4585a213e..6477596094 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/MathUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/MathUtils.java @@ -33,7 +33,7 @@ * 此工具类与{@link NumberUtils}属于一类工具,NumberUtil偏向于简单数学计算的封装,MathUtil偏向复杂数学计算 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MathUtils { 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 1d11d4be66..9f3b1b0ea1 100644 --- 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 @@ -45,7 +45,7 @@ * JDK7中BigDecimal(double val)构造方法的结果有一定的不可预知性 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ abstract class MemberUtils { @@ -749,7 +749,7 @@ public static BigDecimal round(BigDecimal number, int scale) { * @param numberStr 数字值的字符串表现形式 * @param scale 保留小数位数 * @return 新值 - * @since 5.0.2 + * @since 5.0.3 */ public static String roundStr(String numberStr, int scale) { return round(numberStr, scale).toString(); @@ -776,7 +776,7 @@ public static BigDecimal round(double v, int scale, RoundingMode roundingMode) { * @param scale 保留小数位数 * @param roundingMode 保留小数的模式 {@link RoundingMode} * @return 新值 - * @since 5.0.2 + * @since 5.0.3 */ public static String roundStr(double v, int scale, RoundingMode roundingMode) { return round(v, scale, roundingMode).toString(); @@ -830,7 +830,7 @@ public static BigDecimal round(BigDecimal number, int scale, RoundingMode roundi * @param scale 保留小数位数 * @param roundingMode 保留小数的模式 {@link RoundingMode} * @return 新值 - * @since 5.0.2 + * @since 5.0.3 */ public static String roundStr(String numberStr, int scale, RoundingMode roundingMode) { return round(numberStr, scale, roundingMode).toString(); @@ -1605,7 +1605,7 @@ public static boolean equals(BigDecimal bigNum1, BigDecimal bigNum2) { * @param ignoreCase 是否忽略大小写 * @return 是否相同 * @see CharUtils#equals(char, char, boolean) - * @since 5.0.2 + * @since 5.0.3 */ public static boolean equals(char c1, char c2, boolean ignoreCase) { return CharUtils.equals(c1, c2, ignoreCase); @@ -1851,7 +1851,7 @@ public static int zero2One(int value) { * * @param str 数字字符串 * @return {@link BigInteger} - * @since 5.0.2 + * @since 5.0.3 */ public static BigInteger newBigInteger(String str) { str = StringUtils.trimToNull(str); diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/MethodUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/MethodUtils.java index 35b36a6ccf..62e5219ae6 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/MethodUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/MethodUtils.java @@ -48,7 +48,7 @@ * If this call fails then the method may fail.

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MethodUtils { 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 7189030b78..78c8ccc20c 100644 --- 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.0.2 + * @version 5.0.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 78c282f4ec..506734f8cc 100644 --- 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.0.2 + * @version 5.0.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 0b93f3423c..478796bd91 100644 --- 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 @@ -39,7 +39,7 @@ * 网络相关工具 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 5cf926929e..068197441d 100644 --- 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 @@ -52,7 +52,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class NumberUtils { @@ -1397,7 +1397,7 @@ public static int compare(byte x, byte y) { * @param ignoreCase 是否忽略大小写 * @return 是否相同 * @see CharUtils#equals(char, char, boolean) - * @since 5.0.2 + * @since 5.0.3 */ public static boolean equals(char c1, char c2, boolean ignoreCase) { return CharUtils.equals(c1, c2, ignoreCase); @@ -1643,7 +1643,7 @@ public static int zero2One(int value) { * * @param str 数字字符串 * @return {@link BigInteger} - * @since 5.0.2 + * @since 5.0.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 6da7903014..5c6448c0de 100644 --- 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 @@ -40,7 +40,7 @@ * 一些通用的函数 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ObjectUtils { 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 718ebaf5d1..413dc73295 100644 --- 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 @@ -34,7 +34,7 @@ * 常用正则表达式集合 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 76abb7b074..f42af85c9a 100644 --- 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 @@ -38,7 +38,7 @@ * 注意:部分拼音并不准确,例如:怡 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class PinyinUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/PropertiesUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/PropertiesUtils.java index 3949ae4f13..155a722135 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/PropertiesUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/PropertiesUtils.java @@ -40,7 +40,7 @@ * Parsing The Configuration File * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class PropertiesUtils { 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 497cdae1ec..73d105c4ee 100644 --- 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 @@ -39,7 +39,7 @@ * 随机工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 96456245c2..bb0dbb3417 100644 --- 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 @@ -42,7 +42,7 @@ * 提供调用getter/setter方法, 访问私有变量, 调用私有方法, 获取泛型类型Class, 被AOP过的真实类等工具函数. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ReflectUtils { @@ -585,7 +585,7 @@ public static Method getMethodOfObj(Object obj, String methodName, Object... arg * @param paramTypes 参数类型,指定参数类型如果是方法的子类也算 * @return 方法 * @throws SecurityException 无权访问抛出异常 - * @since 5.0.2 + * @since 5.0.3 */ public static Method getMethodIgnoreCase(Class clazz, String methodName, Class... paramTypes) throws SecurityException { return getMethod(clazz, true, methodName, paramTypes); @@ -613,7 +613,7 @@ public static Method getMethod(Class clazz, String methodName, Class... pa * @param paramTypes 参数类型,指定参数类型如果是方法的子类也算 * @return 方法 * @throws SecurityException 无权访问抛出异常 - * @since 5.0.2 + * @since 5.0.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 3fce61f5ee..5ff67a84d8 100644 --- 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.0.2 + * @version 5.0.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.0.2 + * @since 5.0.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 7f9182f1d4..ad9cb09e76 100644 --- 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 @@ -22,7 +22,7 @@ * 用于执行系统命令的工具 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 59c728a7cc..f35492a49c 100644 --- 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 @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 c4eb843b92..4b1c4e2d23 100644 --- 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 @@ -54,7 +54,7 @@ * 用于MD5,加解密和字符串编码转换 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class StringUtils extends TextUtils { @@ -981,7 +981,7 @@ public static boolean equalsIgnoreCase(CharSequence str1, CharSequence str2) { * @param str2 要比较的字符串2 * @param ignoreCase 是否忽略大小写 * @return 如果两个字符串相同,或者都是null,则返回true - * @since 5.0.2 + * @since 5.0.3 */ public static boolean equals(CharSequence str1, CharSequence str2, boolean ignoreCase) { if (null == str1) { @@ -1351,7 +1351,7 @@ public static List splitTrim(CharSequence str, char separator) { * @param separator 分隔符字符 * @param ignoreEmpty 是否忽略空串 * @return 切分后的集合 - * @since 5.0.2 + * @since 5.0.3 */ public static List splitTrim(String str, char separator, boolean ignoreEmpty) { return split(str, separator, 0, true, ignoreEmpty); @@ -1364,7 +1364,7 @@ public static List splitTrim(String str, char separator, boolean ignoreE * @param separator 分隔符字符串 * @param ignoreEmpty 是否忽略空串 * @return 切分后的集合 - * @since 5.0.2 + * @since 5.0.3 */ public static List splitTrim(String str, String separator, boolean ignoreEmpty) { return split(str, separator, true, ignoreEmpty); @@ -1391,7 +1391,7 @@ public static List splitTrim(String str, char separator, int limit, bool * @param limit 限制分片数 * @param ignoreEmpty 是否忽略空串 * @return 切分后的集合 - * @since 5.0.2 + * @since 5.0.3 */ public static List splitTrim(String str, String separator, int limit, boolean ignoreEmpty) { return split(str, separator, limit, true, ignoreEmpty); @@ -1406,7 +1406,7 @@ public static List splitTrim(String str, String separator, int limit, bo * @param isTrim 是否去除切分字符串后每个元素两边的空格 * @param ignoreEmpty 是否忽略空串 * @return 切分后的集合 - * @since 5.0.2 + * @since 5.0.3 */ public static List splitIgnoreCase(String str, char separator, int limit, boolean isTrim, boolean ignoreEmpty) { return split(str, separator, limit, isTrim, ignoreEmpty, true); @@ -1421,7 +1421,7 @@ public static List splitIgnoreCase(String str, char separator, int limit * @param isTrim 是否去除切分字符串后每个元素两边的空格 * @param ignoreEmpty 是否忽略空串 * @return 切分后的集合 - * @since 5.0.2 + * @since 5.0.3 */ public static List splitIgnoreCase(String str, String separator, int limit, boolean isTrim, boolean ignoreEmpty) { return split(str, separator, limit, isTrim, ignoreEmpty, true); @@ -1435,7 +1435,7 @@ public static List splitIgnoreCase(String str, String separator, int lim * @param limit 限制分片数 * @param ignoreEmpty 是否忽略空串 * @return 切分后的集合 - * @since 5.0.2 + * @since 5.0.3 */ public static List splitTrimIgnoreCase(String str, String separator, int limit, boolean ignoreEmpty) { return split(str, separator, limit, true, ignoreEmpty, true); @@ -1768,7 +1768,7 @@ public static List split(String str, Pattern separatorPattern, int limit * @param ignoreEmpty 是否忽略空串 * @param ignoreCase 是否忽略大小写 * @return 切分后的集合 - * @since 5.0.2 + * @since 5.0.3 */ public static List split(String str, char separator, int limit, boolean isTrim, boolean ignoreEmpty, boolean ignoreCase) { if (isEmpty(str)) { @@ -1805,7 +1805,7 @@ public static List split(String str, char separator, int limit, boolean * @param ignoreEmpty 是否忽略空串 * @param ignoreCase 是否忽略大小写 * @return 切分后的集合 - * @since 5.0.2 + * @since 5.0.3 */ public static List split(String str, String separator, int limit, boolean isTrim, boolean ignoreEmpty, boolean ignoreCase) { if (isEmpty(str)) { @@ -2058,7 +2058,7 @@ public static int indexOf(final CharSequence str, char searchChar, int start, in * @param str 字符串 * @param searchStr 需要查找位置的字符串 * @return 位置 - * @since 5.0.2 + * @since 5.0.3 */ public static int indexOfIgnoreCase(final CharSequence str, final CharSequence searchStr) { return indexOfIgnoreCase(str, searchStr, 0); @@ -2085,7 +2085,7 @@ public static int indexOfIgnoreCase(final CharSequence str, final CharSequence s * @param searchStr 需要查找位置的字符串 * @param fromIndex 起始位置 * @return 位置 - * @since 5.0.2 + * @since 5.0.3 */ public static int indexOfIgnoreCase(final CharSequence str, final CharSequence searchStr, int fromIndex) { return indexOf(str, searchStr, fromIndex, true); @@ -2099,7 +2099,7 @@ public static int indexOfIgnoreCase(final CharSequence str, final CharSequence s * @param fromIndex 起始位置 * @param ignoreCase 是否忽略大小写 * @return 位置 - * @since 5.0.2 + * @since 5.0.3 */ public static int indexOf(final CharSequence str, CharSequence searchStr, int fromIndex, boolean ignoreCase) { if (str == null || searchStr == null) { @@ -2136,7 +2136,7 @@ public static int indexOf(final CharSequence str, CharSequence searchStr, int fr * @param str 字符串 * @param searchStr 需要查找位置的字符串 * @return 位置 - * @since 5.0.2 + * @since 5.0.3 */ public static int lastIndexOfIgnoreCase(final CharSequence str, final CharSequence searchStr) { return lastIndexOfIgnoreCase(str, searchStr, str.length()); @@ -2149,7 +2149,7 @@ public static int lastIndexOfIgnoreCase(final CharSequence str, final CharSequen * @param searchStr 需要查找位置的字符串 * @param fromIndex 起始位置,从后往前计数 * @return 位置 - * @since 5.0.2 + * @since 5.0.3 */ public static int lastIndexOfIgnoreCase(final CharSequence str, final CharSequence searchStr, int fromIndex) { return lastIndexOf(str, searchStr, fromIndex, true); @@ -2163,7 +2163,7 @@ public static int lastIndexOfIgnoreCase(final CharSequence str, final CharSequen * @param fromIndex 起始位置,从后往前计数 * @param ignoreCase 是否忽略大小写 * @return 位置 - * @since 5.0.2 + * @since 5.0.3 */ public static int lastIndexOf(final CharSequence str, final CharSequence searchStr, int fromIndex, boolean ignoreCase) { if (str == null || searchStr == null) { @@ -2245,7 +2245,7 @@ public static int ordinalIndexOf(String str, String searchStr, int ordinal) { * @param length 截取长度 * @param ignoreCase 是否忽略大小写 * @return 子串是否相同 - * @since 5.0.2 + * @since 5.0.3 */ public static boolean isSubEquals(CharSequence str1, int start1, CharSequence str2, int start2, int length, boolean ignoreCase) { if (null == str1 || null == str2) { @@ -3486,7 +3486,7 @@ public static String replace(CharSequence str, int fromIndex, CharSequence searc * @param endExclude 结束位置(不包含) * @param replacedChar 被替换的字符 * @return 替换后的字符串 - * @since 5.0.2 + * @since 5.0.3 */ public static String replace(CharSequence str, int startInclude, int endExclude, char replacedChar) { if (isEmpty(str)) { @@ -3535,7 +3535,7 @@ public static String hide(CharSequence str, int startInclude, int endExclude) { * @param chars 需要替换的字符列表,用一个字符串表示这个字符列表 * @param replacedStr 替换成的字符串 * @return 新字符串 - * @since 5.0.2 + * @since 5.0.3 */ public static String replaceChars(CharSequence str, String chars, CharSequence replacedStr) { if (isEmpty(str) || isEmpty(chars)) { @@ -3551,7 +3551,7 @@ public static String replaceChars(CharSequence str, String chars, CharSequence r * @param chars 需要替换的字符列表 * @param replacedStr 替换成的字符串 * @return 新字符串 - * @since 5.0.2 + * @since 5.0.3 */ public static String replaceChars(CharSequence str, char[] chars, CharSequence replacedStr) { if (isEmpty(str) || ArrayUtils.isEmpty(chars)) { @@ -3923,7 +3923,7 @@ public static String addSuffixIfNot(CharSequence str, CharSequence suffix) { * @param str 指定字符串 * @param testStrs 需要检查的字符串数组 * @return 是否包含任意一个字符串 - * @since 5.0.2 + * @since 5.0.3 */ public static boolean containsAny(CharSequence str, CharSequence... testStrs) { return null != getContainsStr(str, testStrs); @@ -3997,7 +3997,7 @@ public static boolean containsBlank(CharSequence str) { * @param str 指定字符串 * @param testStrs 需要检查的字符串数组 * @return 被包含的第一个字符串 - * @since 5.0.2 + * @since 5.0.3 */ public static String getContainsStr(CharSequence str, CharSequence... testStrs) { if (isEmpty(str) || ArrayUtils.isEmpty(testStrs)) { @@ -4033,7 +4033,7 @@ public static boolean containsIgnoreCase(CharSequence str, CharSequence testStr) * @param str 指定字符串 * @param testStrs 需要检查的字符串数组 * @return 是否包含任意一个字符串 - * @since 5.0.2 + * @since 5.0.3 */ public static boolean containsAnyIgnoreCase(CharSequence str, CharSequence... testStrs) { return null != getContainsStrIgnoreCase(str, testStrs); @@ -4046,7 +4046,7 @@ public static boolean containsAnyIgnoreCase(CharSequence str, CharSequence... te * @param str 指定字符串 * @param testStrs 需要检查的字符串数组 * @return 被包含的第一个字符串 - * @since 5.0.2 + * @since 5.0.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/TextUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/TextUtils.java index 9d641647e0..f13257bdf8 100644 --- 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.0.2 + * @version 5.0.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 65b650e5bd..c84836465b 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ThreadUtils { 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 d79440a884..58d79194b1 100644 --- 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 @@ -40,7 +40,7 @@ * * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class TypeUtils { diff --git a/bus-core/src/main/java/org/aoju/bus/core/utils/UnicodeUtils.java b/bus-core/src/main/java/org/aoju/bus/core/utils/UnicodeUtils.java index 81ba6fd131..02c173701f 100644 --- a/bus-core/src/main/java/org/aoju/bus/core/utils/UnicodeUtils.java +++ b/bus-core/src/main/java/org/aoju/bus/core/utils/UnicodeUtils.java @@ -28,7 +28,7 @@ * 提供Unicode字符串和普通字符串之间的转换 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class UnicodeUtils { 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 64edf9d783..3392d6651c 100644 --- 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 @@ -39,7 +39,7 @@ * 统一资源定位符相关工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class UriUtils { @@ -357,7 +357,7 @@ public static boolean isJarFileURL(URL url) { * * @param url {@link URL} * @return InputStream流 - * @since 5.0.2 + * @since 5.0.3 */ public static InputStream getStream(URL url) { Assert.notNull(url); @@ -374,7 +374,7 @@ public static InputStream getStream(URL url) { * @param url {@link URL} * @param charset 编码 * @return {@link BufferedReader} - * @since 5.0.2 + * @since 5.0.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 165a1ad9e5..51b3ee6c74 100644 --- 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.0.2 + * @version 5.0.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 9ae677342b..5ba69c5f78 100644 --- 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 @@ -54,7 +54,7 @@ * 工具类封装了XML文档的创建、读取、写出和部分XML操作 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class XmlUtils { @@ -107,7 +107,7 @@ public static Document readXML(InputSource source) { * @param 对象类型 * @param source {@link InputSource} * @return 对象 - * @since 5.0.2 + * @since 5.0.3 */ public static T readObjectFromXml(InputSource source) { Object result = null; @@ -273,7 +273,7 @@ public static List transElements(Element parentEle, NodeList nodeList) * 创建XPath * * @return {@link XPath} - * @since 5.0.2 + * @since 5.0.3 */ public static XPath createXPath() { return XPathFactory.newInstance().newXPath(); @@ -321,7 +321,7 @@ public static Node getNodeByXPath(String expression, Object source) { * @param source 资源,可以是Docunent、Node节点等 * @param returnType 返回类型,{@link XPathConstants} * @return 匹配返回类型的值 - * @since 5.0.2 + * @since 5.0.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 dac929aef6..c0f10b1f5c 100644 --- 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 @@ -36,7 +36,7 @@ * 压缩工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ZipUtils { @@ -211,7 +211,7 @@ public static File zip(File zipFile, String path, String data) throws Instrument * @param charset 编码 * @return 压缩文件 * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.3 */ public static File zip(File zipFile, String path, String data, Charset charset) throws InstrumentException { return zip(zipFile, path, IoUtils.toStream(data, charset), charset); @@ -241,7 +241,7 @@ public static File zip(File zipFile, String path, InputStream in) throws Instrum * @param charset 编码 * @return 压缩文件 * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.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); @@ -312,7 +312,7 @@ public static File unzip(String zipFilePath) throws InstrumentException { * @param charset 编码 * @return 解压的目录 * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.3 */ public static File unzip(String zipFilePath, Charset charset) throws InstrumentException { return unzip(FileUtils.file(zipFilePath), charset); @@ -324,7 +324,7 @@ public static File unzip(String zipFilePath, Charset charset) throws InstrumentE * @param zipFile 压缩文件 * @return 解压的目录 * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.3 */ public static File unzip(File zipFile) throws InstrumentException { return unzip(zipFile, DEFAULT_CHARSET); @@ -337,7 +337,7 @@ public static File unzip(File zipFile) throws InstrumentException { * @param charset 编码 * @return 解压的目录 * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.3 */ public static File unzip(File zipFile, Charset charset) throws InstrumentException { return unzip(zipFile, FileUtils.file(zipFile.getParentFile(), FileUtils.mainName(zipFile)), charset); @@ -388,7 +388,7 @@ public static File unzip(File zipFile, File outFile) throws InstrumentException * @param charset 编码 * @return 解压的目录 * @throws InstrumentException IO异常 - * @since 5.0.2 + * @since 5.0.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 76006988df..21327f998e 100644 --- a/bus-cron/pom.xml +++ b/bus-cron/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-cron - 5.0.2 + 5.0.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 60a58fac78..b07d0b3015 100644 --- 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.0.2 + * @version 5.0.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 7f9a40dac8..d4b1cd5a31 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class CronUtils { 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 1dc59a8e3d..45b3264a17 100644 --- 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.0.2 + * @version 5.0.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 305183f890..d554f019da 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class TaskExecutor implements Runnable { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/TaskExecutorManager.java b/bus-cron/src/main/java/org/aoju/bus/cron/TaskExecutorManager.java index cc87447ce8..d055b809e7 100644 --- a/bus-cron/src/main/java/org/aoju/bus/cron/TaskExecutorManager.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/TaskExecutorManager.java @@ -33,7 +33,7 @@ * 负责管理作业的启动、停止等 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class TaskExecutorManager { 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 98884f2297..8683ec3cd9 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class TaskLauncher implements Runnable { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/TaskLauncherManager.java b/bus-cron/src/main/java/org/aoju/bus/cron/TaskLauncherManager.java index a53160649e..721226bb33 100644 --- a/bus-cron/src/main/java/org/aoju/bus/cron/TaskLauncherManager.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/TaskLauncherManager.java @@ -30,7 +30,7 @@ * 作业启动管理器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class TaskLauncherManager { 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 74c9dcd8b6..c4d4a19cb2 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class TaskTable { 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 1de4f9efc1..35ebaff0af 100644 --- 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.0.2 + * @version 5.0.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 9c6b00384f..371d6a6af9 100644 --- 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.0.2 + * @version 5.0.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 c82163f4e9..35c5b5497c 100644 --- 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.0.2 + * @version 5.0.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 c6c531a205..e1cfe3d4ad 100644 --- 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 @@ -90,7 +90,7 @@ * * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 861f9d681b..95442bd9d9 100644 --- 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 @@ -30,7 +30,7 @@ * 值匹配,始终返回true * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 6e2ad3159d..5c24dfcb30 100644 --- 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.0.2 + * @version 5.0.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 452df63958..90f6b52db9 100644 --- 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.0.2 + * @version 5.0.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 f60fe1430d..c089c9cca6 100644 --- 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.0.2 + * @version 5.0.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 f084939f7e..8ace9bb85c 100644 --- 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.0.2 + * @version 5.0.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 80371accbc..47e6725cca 100644 --- 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.0.2 + * @version 5.0.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 e43bd300fc..7926d3d6ef 100644 --- 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 @@ -30,7 +30,7 @@ * 每月最多31天,32和“L”都表示最后一天 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 7b407bb52f..2a6fe8034b 100644 --- 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.0.2 + * @version 5.0.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 7325685410..64af77adb1 100644 --- 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.0.2 + * @version 5.0.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 063e436d58..15f48b612b 100644 --- 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.0.2 + * @version 5.0.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 2e7e519ddc..8b6825e8f3 100644 --- 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.0.2 + * @version 5.0.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 3fa33988e9..fd0e4f6325 100644 --- 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.0.2 + * @version 5.0.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 eaa43e6168..0ce189b4ef 100644 --- 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.0.2 + * @version 5.0.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 349913f21b..cbcdb5babb 100644 --- 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.0.2 + * @version 5.0.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 a7d9ce869e..44833aa29a 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class YearValueParser extends SimpleValueParser { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/task/InvokeTask.java b/bus-cron/src/main/java/org/aoju/bus/cron/task/InvokeTask.java index 7fc29753e5..fc406b1471 100644 --- a/bus-cron/src/main/java/org/aoju/bus/cron/task/InvokeTask.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/task/InvokeTask.java @@ -36,7 +36,7 @@ * 如果是静态方法直接执行,如果是对象方法,需要类有默认的构造方法。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class InvokeTask implements Task { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/task/RunnableTask.java b/bus-cron/src/main/java/org/aoju/bus/cron/task/RunnableTask.java index 5df7dbfdbd..5c328fdb8e 100644 --- a/bus-cron/src/main/java/org/aoju/bus/cron/task/RunnableTask.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/task/RunnableTask.java @@ -27,7 +27,7 @@ * {@link Runnable} 的 {@link Task}包装 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class RunnableTask implements Task { diff --git a/bus-cron/src/main/java/org/aoju/bus/cron/task/Task.java b/bus-cron/src/main/java/org/aoju/bus/cron/task/Task.java index 6d804c70ae..e424b2c900 100644 --- a/bus-cron/src/main/java/org/aoju/bus/cron/task/Task.java +++ b/bus-cron/src/main/java/org/aoju/bus/cron/task/Task.java @@ -27,7 +27,7 @@ * 定时作业接口,通过实现execute方法执行具体的任务 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Task { diff --git a/bus-crypto/pom.xml b/bus-crypto/pom.xml index 56ab70aee9..083a9b3968 100644 --- a/bus-crypto/pom.xml +++ b/bus-crypto/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-crypto - 5.0.2 + 5.0.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 b8601feb90..80330aade0 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 @@ -86,7 +86,7 @@ * 3、摘要加密(digest),例如:MD5、SHA-1、SHA-256、HMAC等 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public 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 e456691da4..4ae1d9c56b 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 @@ -34,7 +34,7 @@ * * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 b14fbb451c..809f641055 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 @@ -30,7 +30,7 @@ * 在加密时对明文分组的模式,它代表了不同的分组方式 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 ff3b53e664..7323a4e748 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.0.2 + * @version 5.0.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 70797155f1..50e7c4a2d9 100644 --- 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.0.2 + * @version 5.0.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 7315a6444d..7cf4d829d0 100644 --- 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 @@ * 1. 注解和实现之间映射 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 d795579315..206c3a5ed0 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 @@ -47,7 +47,7 @@ * * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 32340b3e1e..925a682ae7 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.0.2 + * @version 5.0.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 3404e56879..6eff81fea4 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.0.2 + * @version 5.0.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 2de8c15578..6a9c8d3ebf 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.0.2 + * @version 5.0.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 898db87435..5048d9b7cc 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 @@ -51,7 +51,7 @@ * SM2算法只支持公钥加密,私钥解密 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 804a633efb..227cddab3e 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.0.2 + * @version 5.0.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 6b721bb1dc..3d1b923f79 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 @@ -37,7 +37,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 1275accc2e..97a57b12e8 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 @@ -37,7 +37,7 @@ * 签名包装,{@link Signature} 包装类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 6e8ab7c824..e2e67a604f 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.0.2 + * @version 5.0.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 a52ba401b6..05ea4cc4b0 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 @@ -40,7 +40,7 @@ * 注意:此对象实例化后为非线程安全! * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Digester { 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 d646314900..83aa72d639 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 @@ -47,7 +47,7 @@ * 注意:此对象实例化后为非线程安全! * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class HMac { 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 d53d697d21..325f2d853c 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MD5 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 f14c7f5697..5b424389db 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.0.2 + * @version 5.0.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 23cdb37064..7def1e6086 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.0.2 + * @version 5.0.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 4f203ef169..4e6d1da428 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 @@ -29,7 +29,7 @@ * MAC(Message Authentication Code)算法引擎 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 46c97440b4..0a4f19cbf1 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.0.2 + * @version 5.0.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 93ae63c0ed..8d1f8fe4d9 100644 --- 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.0.2 + * @version 5.0.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 18ee0312ac..e6cf54f1c5 100644 --- 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.0.2 + * @version 5.0.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 dc7866136a..a29fe06847 100644 --- 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.0.2 + * @version 5.0.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 f8d921c965..756fed3ce8 100644 --- 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.0.2 + * @version 5.0.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 8afe735b70..7fa31fa19d 100644 --- 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 @@ -58,7 +58,7 @@ * RSA 加密解密算法 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 0bbead6b6c..7d22629edd 100644 --- 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.0.2 + * @version 5.0.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 09f78f663a..63497d7cba 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 @@ -49,7 +49,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 d64ac72411..50d76c378e 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.0.2 + * @version 5.0.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 eefa185fb6..eefc477365 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.0.2 + * @version 5.0.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 89be41f25c..cedee6107f 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 @@ -37,7 +37,7 @@ * RC4加密解密算法实现 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class RC4 { 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 53bbd7c17e..6c1bb790f1 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 @@ -46,7 +46,7 @@ * 在对称加密算法中,使用的密钥只有一个,发收信双方都使用这个密钥对数据进行加密和解密,这就要求解密方事先必须知道加密密钥。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Symmetric { 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 30c547675b..bb7ad3e93b 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 @@ -28,7 +28,7 @@ * 人们在恺撒移位密码的基础上扩展出多表密码,称为维吉尼亚密码 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Vigenere { diff --git a/bus-extra/pom.xml b/bus-extra/pom.xml index cfb0e61607..a5b58f46ae 100644 --- a/bus-extra/pom.xml +++ b/bus-extra/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-extra - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/EmojiUtils.java b/bus-extra/src/main/java/org/aoju/bus/extra/EmojiUtils.java index ee014d5b7b..12a51ec95f 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/EmojiUtils.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/EmojiUtils.java @@ -35,7 +35,7 @@ * 基于emoji-java的Emoji表情工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class EmojiUtils { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/FtpUtils.java b/bus-extra/src/main/java/org/aoju/bus/extra/FtpUtils.java index 6a3d3ab0b5..620e566715 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/FtpUtils.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/FtpUtils.java @@ -47,7 +47,7 @@ * 此客户端基于Apache-Commons-Net * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class FtpUtils extends AbstractFtp { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/MailUtils.java b/bus-extra/src/main/java/org/aoju/bus/extra/MailUtils.java index 74879927d1..89011ec6c5 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/MailUtils.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/MailUtils.java @@ -37,7 +37,7 @@ * 邮件工具类,基于javax.mail封装 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MailUtils { @@ -50,7 +50,7 @@ public class MailUtils { * @param subject 标题 * @param content 正文 * @param files 附件列表 - * @since 5.0.2 + * @since 5.0.3 */ public static void sendText(String to, String subject, String content, File... files) { send(to, subject, content, false, files); @@ -64,7 +64,7 @@ public static void sendText(String to, String subject, String content, File... f * @param subject 标题 * @param content 正文 * @param files 附件列表 - * @since 5.0.2 + * @since 5.0.3 */ public static void sendHtml(String to, String subject, String content, File... files) { send(to, subject, content, true, files); @@ -119,7 +119,7 @@ public static void sendText(Collection tos, String subject, String conte * @param subject 标题 * @param content 正文 * @param files 附件列表 - * @since 5.0.2 + * @since 5.0.3 */ public static void sendHtml(Collection tos, String subject, String content, File... files) { send(tos, subject, content, true, files); @@ -162,7 +162,7 @@ public static void send(Collection tos, Collection ccs, Collecti * @param content 正文 * @param isHtml 是否为HTML格式 * @param files 附件列表 - * @since 5.0.2 + * @since 5.0.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/QrCodeUtils.java b/bus-extra/src/main/java/org/aoju/bus/extra/QrCodeUtils.java index 604fe88b69..09d8666b0f 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/QrCodeUtils.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/QrCodeUtils.java @@ -45,7 +45,7 @@ * 基于Zxing的二维码工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class QrCodeUtils { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/SSHUtils.java b/bus-extra/src/main/java/org/aoju/bus/extra/SSHUtils.java index 3e9b292e07..abf6808d45 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/SSHUtils.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/SSHUtils.java @@ -44,7 +44,7 @@ * 它允许你连接到一个SSH服务器,并且可以使用端口转发,X11转发,文件传输等。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class SSHUtils { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/ServletUtils.java b/bus-extra/src/main/java/org/aoju/bus/extra/ServletUtils.java index 83aa22e359..aa049a716a 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/ServletUtils.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/ServletUtils.java @@ -44,7 +44,7 @@ * Servlet相关工具类封装 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ServletUtils { 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 19f478f012..3447e0081d 100644 --- 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.0.2 + * @version 5.0.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 cf3e74f05e..ad91a69553 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public enum FtpMode { 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 5ad4e2ede4..f88adf9773 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 @@ -29,7 +29,7 @@ * 全局邮件帐户,依赖于邮件配置文件{@link MailAccount#MAIL_SETTING_PATH}或{@link MailAccount#MAIL_SETTING_PATH2} * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 eeb3fb62fa..0672c6bfad 100644 --- 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.0.2 + * @version 5.0.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 8307a48277..dbe86a1a52 100644 --- 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.0.2 + * @version 5.0.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 bd89e09ab5..1029c1ba8f 100644 --- 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 @@ -34,7 +34,7 @@ * 邮件账户对象 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MailAccount implements Serializable { 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 879ae9f380..8b4a01548e 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class UserPassAuthenticator extends Authenticator { diff --git a/bus-extra/src/main/java/org/aoju/bus/extra/qrcode/BufferedImageLuminanceSource.java b/bus-extra/src/main/java/org/aoju/bus/extra/qrcode/BufferedImageLuminanceSource.java index 5f4084ba2c..5a3dee345d 100644 --- a/bus-extra/src/main/java/org/aoju/bus/extra/qrcode/BufferedImageLuminanceSource.java +++ b/bus-extra/src/main/java/org/aoju/bus/extra/qrcode/BufferedImageLuminanceSource.java @@ -35,7 +35,7 @@ * 此类同样在zxing-j2se包中也有提供 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class BufferedImageLuminanceSource extends LuminanceSource { 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 32b777692d..0f464f79c9 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class QrConfig { 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 a8afd21f33..0e84fe8131 100644 --- 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.0.2 + * @version 5.0.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 a9b0e38ae7..53df0baffb 100644 --- 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.0.2 + * @version 5.0.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 11b0850100..50e8936fbd 100644 --- 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 @@ -37,7 +37,7 @@ * Jsch会话池 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public enum JschSessionPool { 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 c75495c710..2ed68dd3f1 100644 --- 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 @@ -53,7 +53,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Sftp extends AbstractFtp { diff --git a/bus-forest/pom.xml b/bus-forest/pom.xml index 021568334d..b1bc1e0c8e 100644 --- a/bus-forest/pom.xml +++ b/bus-forest/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-forest - 5.0.2 + 5.0.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 066625b035..d06d10fda5 100644 --- a/bus-forest/src/main/java/org/aoju/bus/forest/Builder.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/Builder.java @@ -45,7 +45,7 @@ * Jar 工具类,包含I/O,密钥,过滤器的工具方法。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 79aa2af509..648fa4acb9 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Complex { diff --git a/bus-forest/src/main/java/org/aoju/bus/forest/Consts.java b/bus-forest/src/main/java/org/aoju/bus/forest/Consts.java index feecd59aab..cd43350c89 100644 --- a/bus-forest/src/main/java/org/aoju/bus/forest/Consts.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/Consts.java @@ -29,7 +29,7 @@ * 常量表 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Consts { 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 3d252707f9..8cdd0dfca6 100644 --- 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.0.2 + * @version 5.0.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 307c178898..3fb1220673 100644 --- a/bus-forest/src/main/java/org/aoju/bus/forest/Launcher.java +++ b/bus-forest/src/main/java/org/aoju/bus/forest/Launcher.java @@ -45,7 +45,7 @@ * Spring-Boot 启动器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 3f0ea6748e..c41245acd0 100644 --- 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.0.2 + * @version 5.0.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 3be0c4e8eb..9bff5e5b57 100644 --- 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.0.2 + * @version 5.0.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 e0ad0b3916..8a68887f97 100644 --- 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.0.2 + * @version 5.0.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 ba5c97d7c0..3d2fcbf5b5 100644 --- 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.0.2 + * @version 5.0.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 57dad985d3..16d625ace6 100644 --- 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.0.2 + * @version 5.0.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 020be32d45..c31a20a9fe 100644 --- 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.0.2 + * @version 5.0.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 1b92776d5e..7f3d1cdbb2 100644 --- 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.0.2 + * @version 5.0.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 9c7ca70ca4..147a21f2a6 100644 --- 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.0.2 + * @version 5.0.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 365ae56e3f..625b206233 100644 --- 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.0.2 + * @version 5.0.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 703f50190a..d58c0a6022 100644 --- 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.0.2 + * @version 5.0.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 1fa1ef2c41..b08f072fa0 100644 --- 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.0.2 + * @version 5.0.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 033bb1d732..d316dcf4b8 100644 --- 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.0.2 + * @version 5.0.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 2a3d3a4268..a6665d3861 100644 --- 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.0.2 + * @version 5.0.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 fefafa785e..7c45c192dd 100644 --- 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.0.2 + * @version 5.0.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 4f493149ac..f899505d5f 100644 --- 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.0.2 + * @version 5.0.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 bf3193ea40..534a5aa30f 100644 --- 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.0.2 + * @version 5.0.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 43ee4159d9..1e6efdd0ce 100644 --- 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 @@ -40,7 +40,7 @@ * 类加载器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 ccd1ff0c04..27ce86f15f 100644 --- 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 @@ -48,7 +48,7 @@ * Spring-Boot JAR包解密器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 dfa025ce1c..2ab1a3b76b 100644 --- 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 @@ -53,7 +53,7 @@ * Spring-Boot JAR包加密器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 de611158af..38948a2268 100644 --- 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.0.2 + * @version 5.0.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 bc332c73aa..9d38aac27c 100644 --- 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.0.2 + * @version 5.0.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 fb0770f39a..a608686520 100644 --- 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.0.2 + * @version 5.0.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 0df1d74a5a..086194bf47 100644 --- 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.0.2 + * @version 5.0.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 81ff5c7cd2..5ad959330f 100644 --- 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.0.2 + * @version 5.0.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 dcc25c090e..43fd294c59 100644 --- 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.0.2 + * @version 5.0.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 781f913d00..b748881651 100644 --- 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.0.2 + * @version 5.0.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 3904b23550..91405bf8b9 100644 --- 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.0.2 + * @version 5.0.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 c35be9db5a..20bfd1bdab 100644 --- 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.0.2 + * @version 5.0.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 2509383655..ca024b4d0d 100644 --- 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 @@ -40,7 +40,7 @@ * JAR包类加载器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 f8bdbbef8b..3aa72b45bc 100644 --- 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 @@ -44,7 +44,7 @@ * 普通JAR包解密器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 c0919cf873..68c8688bd2 100644 --- 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 @@ -47,7 +47,7 @@ * 普通JAR包加密器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 15726a2c19..3f2fe29c43 100644 --- 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.0.2 + * @version 5.0.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 1b6b36b205..859edcf956 100644 --- 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.0.2 + * @version 5.0.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 5c5805e80b..78ec5427e4 100644 --- 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.0.2 + * @version 5.0.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 a6989c2065..07eebf7ddb 100644 --- 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.0.2 + * @version 5.0.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 98a92c97de..33e2fccc13 100644 --- 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.0.2 + * @version 5.0.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 ee94a65944..f311ceb5f4 100644 --- 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 @@ -29,7 +29,7 @@ * Ant表达式过规则 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 74ac74c72c..d0ddc8028a 100644 --- 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.0.2 + * @version 5.0.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 7a1364962f..61108e6f10 100644 --- 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.0.2 + * @version 5.0.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 a0d07b25b9..9a82eb8003 100644 --- 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.0.2 + * @version 5.0.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 3b45ca3002..1e9349487d 100644 --- 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.0.2 + * @version 5.0.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 4f35d1db19..2374455b78 100644 --- 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.0.2 + * @version 5.0.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 35e79af25b..7440874fcb 100644 --- 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.0.2 + * @version 5.0.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 62c0b81c76..e524a56992 100644 --- 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.0.2 + * @version 5.0.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 91d3de56cc..9d7432f9e3 100644 --- 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.0.2 + * @version 5.0.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 799e074136..a2fff2c72e 100644 --- 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.0.2 + * @version 5.0.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 c57df67a6c..3ab52d31f4 100644 --- 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.0.2 + * @version 5.0.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 c1c199a3da..65c006e6bd 100644 --- 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.0.2 + * @version 5.0.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 32605753db..c80251b28e 100644 --- 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.0.2 + * @version 5.0.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 bf7d162f4c..867fedb800 100644 --- 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.0.2 + * @version 5.0.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 876846bedd..6169af6e02 100644 --- 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.0.2 + * @version 5.0.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 cc47fc0013..39c55f929d 100644 --- 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.0.2 + * @version 5.0.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 b5d8242796..b8c2a505a7 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class AlwaysOutputStream extends OutputStream { diff --git a/bus-health/pom.xml b/bus-health/pom.xml index d094f8e1c7..b5c618ef40 100644 --- a/bus-health/pom.xml +++ b/bus-health/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-health - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-health/src/main/java/org/aoju/bus/health/HealthUtils.java b/bus-health/src/main/java/org/aoju/bus/health/HealthUtils.java index dca7bf54d3..fecbcb78e2 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/HealthUtils.java +++ b/bus-health/src/main/java/org/aoju/bus/health/HealthUtils.java @@ -39,7 +39,7 @@ * http://blog.csdn.net/zhongweijian/article/details/7619383 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class HealthUtils { diff --git a/bus-health/src/main/java/org/aoju/bus/health/HostInfo.java b/bus-health/src/main/java/org/aoju/bus/health/HostInfo.java index 506083c3dd..d794ba48c1 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/HostInfo.java +++ b/bus-health/src/main/java/org/aoju/bus/health/HostInfo.java @@ -32,7 +32,7 @@ * 代表当前主机的信息。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class HostInfo { diff --git a/bus-health/src/main/java/org/aoju/bus/health/JavaInfo.java b/bus-health/src/main/java/org/aoju/bus/health/JavaInfo.java index f0812d437a..ddd5d44ea0 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/JavaInfo.java +++ b/bus-health/src/main/java/org/aoju/bus/health/JavaInfo.java @@ -29,7 +29,7 @@ * 代表Java Implementation的信息。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class JavaInfo { diff --git a/bus-health/src/main/java/org/aoju/bus/health/JavaRuntimeInfo.java b/bus-health/src/main/java/org/aoju/bus/health/JavaRuntimeInfo.java index 1aa23a8be6..15e5b1d64b 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/JavaRuntimeInfo.java +++ b/bus-health/src/main/java/org/aoju/bus/health/JavaRuntimeInfo.java @@ -30,7 +30,7 @@ * 代表当前运行的JRE的信息。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class JavaRuntimeInfo { diff --git a/bus-health/src/main/java/org/aoju/bus/health/JavaSpecInfo.java b/bus-health/src/main/java/org/aoju/bus/health/JavaSpecInfo.java index 82cbdf0ad0..b265fd05dd 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/JavaSpecInfo.java +++ b/bus-health/src/main/java/org/aoju/bus/health/JavaSpecInfo.java @@ -29,7 +29,7 @@ * 代表Java Specification的信息。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class JavaSpecInfo { diff --git a/bus-health/src/main/java/org/aoju/bus/health/JvmInfo.java b/bus-health/src/main/java/org/aoju/bus/health/JvmInfo.java index c9635d291b..8621d707fe 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/JvmInfo.java +++ b/bus-health/src/main/java/org/aoju/bus/health/JvmInfo.java @@ -29,7 +29,7 @@ * 代表Java Virtual Machine Implementation的信息。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class JvmInfo { diff --git a/bus-health/src/main/java/org/aoju/bus/health/JvmSpecInfo.java b/bus-health/src/main/java/org/aoju/bus/health/JvmSpecInfo.java index 5032d588d4..c2beebd2f4 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/JvmSpecInfo.java +++ b/bus-health/src/main/java/org/aoju/bus/health/JvmSpecInfo.java @@ -29,7 +29,7 @@ * 代表Java Virutal Machine Specification的信息。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class JvmSpecInfo { diff --git a/bus-health/src/main/java/org/aoju/bus/health/OsInfo.java b/bus-health/src/main/java/org/aoju/bus/health/OsInfo.java index 0ce2376b24..8e643ba12f 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/OsInfo.java +++ b/bus-health/src/main/java/org/aoju/bus/health/OsInfo.java @@ -29,7 +29,7 @@ * 代表当前OS的信息。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class OsInfo { diff --git a/bus-health/src/main/java/org/aoju/bus/health/RuntimeInfo.java b/bus-health/src/main/java/org/aoju/bus/health/RuntimeInfo.java index 60634f9894..3c377cedd9 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/RuntimeInfo.java +++ b/bus-health/src/main/java/org/aoju/bus/health/RuntimeInfo.java @@ -29,7 +29,7 @@ * 运行时信息,包括内存总大小、已用大小、可用大小等 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class RuntimeInfo { diff --git a/bus-health/src/main/java/org/aoju/bus/health/UserInfo.java b/bus-health/src/main/java/org/aoju/bus/health/UserInfo.java index 1b0e875834..e6ab30faa8 100644 --- a/bus-health/src/main/java/org/aoju/bus/health/UserInfo.java +++ b/bus-health/src/main/java/org/aoju/bus/health/UserInfo.java @@ -29,7 +29,7 @@ * 代表当前用户的信息。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class UserInfo { diff --git a/bus-http/pom.xml b/bus-http/pom.xml index b38eb9e0f3..8cfca5324c 100644 --- a/bus-http/pom.xml +++ b/bus-http/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-http - 5.0.2 + 5.0.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 cc38ba525e..f4fb7b5004 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 @@ -42,7 +42,7 @@ * 对于安全连接,该地址还包括SSL套接字工厂、主机名验证器和证书 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Address { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Call.java b/bus-http/src/main/java/org/aoju/bus/http/Call.java index 27826667e7..226817d9b6 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Call.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Call.java @@ -33,7 +33,7 @@ * represents a single request/response pair (stream), it cannot be executed twice. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Call extends Cloneable { 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 7798673f33..3faca082a0 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 @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Callback { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Client.java b/bus-http/src/main/java/org/aoju/bus/http/Client.java index d961ff3538..811d8178f6 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Client.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Client.java @@ -123,7 +123,7 @@ * remain idle. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Client implements Cloneable, Call.Factory, WebSocket.Factory { diff --git a/bus-http/src/main/java/org/aoju/bus/http/HttpClient.java b/bus-http/src/main/java/org/aoju/bus/http/HttpClient.java index 22c8388ad3..d9c4fb9b9a 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/HttpClient.java +++ b/bus-http/src/main/java/org/aoju/bus/http/HttpClient.java @@ -55,7 +55,7 @@ * Http 辅助类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class HttpClient extends Client { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Internal.java b/bus-http/src/main/java/org/aoju/bus/http/Internal.java index 8b52a6a830..57a9f1fec6 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Internal.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Internal.java @@ -56,7 +56,7 @@ * utility methods. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class Internal { 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 3147268445..ae147935b2 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 @@ -37,7 +37,7 @@ * are framed. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public enum Protocol { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Proxy.java b/bus-http/src/main/java/org/aoju/bus/http/Proxy.java index 07f55ac457..b62f72b4b1 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Proxy.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Proxy.java @@ -28,6 +28,11 @@ import java.net.InetSocketAddress; +/** + * @author Kimi Liu + * @version 5.0.3 + * @since JDK 1.8+ + */ public class Proxy { public final String hostAddress; 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 a00f790aec..cb62c5e0ab 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 @@ -49,7 +49,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class RealCall implements Call { 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 15275d4137..708bd27333 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 @@ -39,7 +39,7 @@ * immutable. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 9b8512e34e..9a5a445465 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 @@ -48,7 +48,7 @@ * {@link ResponseBody} for an explanation and examples. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 424c7f808d..09f9cb495b 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 @@ -42,7 +42,7 @@ *

Each route is a specific selection of these options. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Route { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Url.java b/bus-http/src/main/java/org/aoju/bus/http/Url.java index 0c0e97b142..5b6c0d1e6e 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Url.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Url.java @@ -58,7 +58,7 @@ * component has been encoded already. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Url { diff --git a/bus-http/src/main/java/org/aoju/bus/http/Version.java b/bus-http/src/main/java/org/aoju/bus/http/Version.java index 9b2c46691f..b8c4b53535 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/Version.java +++ b/bus-http/src/main/java/org/aoju/bus/http/Version.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Version { 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 3cad69edbf..ad85123799 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 @@ -36,7 +36,7 @@ * Opens a connection to the target server and proceeds to the next intercept. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 806252f45a..75daed443c 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 @@ -79,7 +79,7 @@ * has been found. But only complete the stream once its data stream has been exhausted. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 e46b89508d..d29dda9a62 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 @@ -42,7 +42,7 @@ * of which connections to keep open for future use. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class ConnectionPool { diff --git a/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionSpec.java b/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionSpec.java index 66adcedca4..089d1c8ef2 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionSpec.java +++ b/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionSpec.java @@ -44,7 +44,7 @@ * defer all feature selection to the underlying SSL socket. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class ConnectionSpec { diff --git a/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionSpecSelector.java b/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionSpecSelector.java index e3c703c477..94149d7684 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionSpecSelector.java +++ b/bus-http/src/main/java/org/aoju/bus/http/accord/ConnectionSpecSelector.java @@ -40,7 +40,7 @@ * are stateful and should be created and used for a single connection attempt. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class ConnectionSpecSelector { 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 e2f974df3f..580f814cb5 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 @@ -62,7 +62,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 8db60e396e..8401aaa55a 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 @@ -35,7 +35,7 @@ * preferred. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 a7f448ee66..357496d526 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 @@ -32,7 +32,7 @@ * have been made with alternative protocols, none of which were successful. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class RouteException extends RuntimeException { 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 b955ef3bd8..41545fb4a9 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 address, and TLS mode. Connections may also be recycled. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 cc71c5b121..d932dd32fb 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 @@ -74,7 +74,7 @@ * then canceling may break the entire connection. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class StreamAllocation { 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 88be9c6512..156ffbfe72 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 @@ -38,7 +38,7 @@ * OpenJDK 9+. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ 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 3ca8460822..9075d4e6e4 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 @@ -35,7 +35,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ 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 f8507aad35..a6a54a94ee 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 the type of the object the method might be on, typically an interface or base class * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ 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 b7ce6ca718..d9528b46a5 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 @@ -79,7 +79,7 @@ *

Supported on Android 6.0+ via {@code NetworkSecurityPolicy}. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Platform { 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 a15c49a528..47d4452205 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 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 5000e08eb0..ca16b58f9c 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 @@ -39,7 +39,7 @@ * An RFC 2387-compliant request body. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class MultipartBody extends RequestBody { 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 02a4d9d33a..802fe4fd19 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 @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 cb6dc0dff1..2300b5fbf9 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 @@ -107,7 +107,7 @@ * {@link #byteStream()}, or {@link #charStream()}. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class ResponseBody implements Closeable { 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 4aef32c0fa..efae70baeb 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 @@ -133,7 +133,7 @@ * {@link CacheControl#FORCE_CACHE} that address the use cases above. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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/CacheControl.java b/bus-http/src/main/java/org/aoju/bus/http/cache/CacheControl.java index 2bc307bf1e..d72e6fc615 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 @@ *

See RFC 7234, 5.2. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 95de9d76e2..6599dddc5b 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 @@ -44,7 +44,7 @@ * Serves requests from the cache and writes responses to the cache. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 aa20b96470..7aebe8ad56 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 @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 1e78a670c0..60a9bb7992 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 @@ -45,7 +45,7 @@ * potentially stale). * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 fd6063636e..ba02a48b65 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 @@ -79,7 +79,7 @@ * IOException} and responding appropriately. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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/FaultHidingSink.java b/bus-http/src/main/java/org/aoju/bus/http/cache/FaultHidingSink.java index 9436597c6d..4ec2182b77 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/cache/FaultHidingSink.java +++ b/bus-http/src/main/java/org/aoju/bus/http/cache/FaultHidingSink.java @@ -33,7 +33,7 @@ * A sink that never throws IOExceptions, even if the underlying sink does. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ class FaultHidingSink extends ForwardSink { diff --git a/bus-http/src/main/java/org/aoju/bus/http/cache/FileOperator.java b/bus-http/src/main/java/org/aoju/bus/http/cache/FileOperator.java index eb23ed5d5e..01d627e76c 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/cache/FileOperator.java +++ b/bus-http/src/main/java/org/aoju/bus/http/cache/FileOperator.java @@ -38,7 +38,7 @@ * * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ final class FileOperator { 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 6e54adb30c..21b3eec8fb 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 @@ -32,7 +32,7 @@ * internal cache interface. Applications shouldn't implement this: instead use * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface InternalCache { diff --git a/bus-http/src/main/java/org/aoju/bus/http/cache/Relay.java b/bus-http/src/main/java/org/aoju/bus/http/cache/Relay.java index 4cb8f01aaa..3eae73fdc3 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/cache/Relay.java +++ b/bus-http/src/main/java/org/aoju/bus/http/cache/Relay.java @@ -46,7 +46,7 @@ * save a small amount of file I/O and data copying. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ final class Relay { diff --git a/bus-http/src/main/java/org/aoju/bus/http/cookie/Cookie.java b/bus-http/src/main/java/org/aoju/bus/http/cookie/Cookie.java index 02e8f03508..cc91148c70 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/cookie/Cookie.java +++ b/bus-http/src/main/java/org/aoju/bus/http/cookie/Cookie.java @@ -41,7 +41,7 @@ * extension. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Cookie { diff --git a/bus-http/src/main/java/org/aoju/bus/http/cookie/CookieJar.java b/bus-http/src/main/java/org/aoju/bus/http/cookie/CookieJar.java index 0ee0ace865..8088104c80 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/cookie/CookieJar.java +++ b/bus-http/src/main/java/org/aoju/bus/http/cookie/CookieJar.java @@ -42,7 +42,7 @@ * policies for updating and expiring cookies. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface CookieJar { diff --git a/bus-http/src/main/java/org/aoju/bus/http/header/Headers.java b/bus-http/src/main/java/org/aoju/bus/http/header/Headers.java index 1bc93883a5..18671db378 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/header/Headers.java +++ b/bus-http/src/main/java/org/aoju/bus/http/header/Headers.java @@ -45,7 +45,7 @@ *

Instances of this class are immutable. Use {@link Builder} to create instances. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Headers { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/NamedRunnable.java b/bus-http/src/main/java/org/aoju/bus/http/internal/NamedRunnable.java index aa60edc7b9..808c054ad5 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/NamedRunnable.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/NamedRunnable.java @@ -29,7 +29,7 @@ * Runnable implementation which always sets its thread name. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class NamedRunnable implements Runnable { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/BridgeInterceptor.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/BridgeInterceptor.java index 3bbbb452ae..f82cb584d2 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/BridgeInterceptor.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/BridgeInterceptor.java @@ -45,7 +45,7 @@ * response. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class BridgeInterceptor implements Interceptor { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/CallServerInterceptor.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/CallServerInterceptor.java index bd09ebd3dc..e1a2498961 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/CallServerInterceptor.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/CallServerInterceptor.java @@ -42,7 +42,7 @@ * This is the last intercept in the chain. It makes a network call to the server. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class CallServerInterceptor implements Interceptor { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/HttpCodec.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/HttpCodec.java index 09806387d3..f6aecf7111 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/HttpCodec.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/HttpCodec.java @@ -34,7 +34,7 @@ * Encodes HTTP requests and decodes HTTP responses. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface HttpCodec { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/HttpDate.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/HttpDate.java index 80b5054308..b5d4ee8f04 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/HttpDate.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/HttpDate.java @@ -35,7 +35,7 @@ * Best-effort parser for HTTP dates. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class HttpDate { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/HttpHeaders.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/HttpHeaders.java index 720eb6d1b6..03df23b31c 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/HttpHeaders.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/HttpHeaders.java @@ -42,7 +42,7 @@ * Headers and utilities for internal use by httpClient. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class HttpHeaders { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/HttpMethod.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/HttpMethod.java index 2dfb4010f9..d3a74c5798 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/HttpMethod.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/HttpMethod.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class HttpMethod { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/RealInterceptorChain.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/RealInterceptorChain.java index ec358d7b04..5d0aedf870 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/RealInterceptorChain.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/RealInterceptorChain.java @@ -42,7 +42,7 @@ * interceptors, the httpClient core, all network interceptors, and finally the network caller. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class RealInterceptorChain implements Interceptor.Chain { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/RealResponseBody.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/RealResponseBody.java index 5604a8c01d..32c7c9817d 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/RealResponseBody.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/RealResponseBody.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class RealResponseBody extends ResponseBody { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/RequestLine.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/RequestLine.java index 6ed0b02672..3e3e62a27e 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/RequestLine.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/RequestLine.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class RequestLine { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/RetryAndFollowUpInterceptor.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/RetryAndFollowUpInterceptor.java index 8a9e3600f2..8a192beb69 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/RetryAndFollowUpInterceptor.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/RetryAndFollowUpInterceptor.java @@ -47,7 +47,7 @@ * {@link IOException} if the call was canceled. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class RetryAndFollowUpInterceptor implements Interceptor { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/StatusLine.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/StatusLine.java index ae10f8e0e6..c9471c2ecf 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/StatusLine.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/StatusLine.java @@ -33,7 +33,7 @@ * An HTTP response status line like "HTTP/1.1 200 OK". * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class StatusLine { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/UnrepeatableRequestBody.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/UnrepeatableRequestBody.java index 6cf0adbafc..f1e298d1d3 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/UnrepeatableRequestBody.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/UnrepeatableRequestBody.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface UnrepeatableRequestBody { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/first/Http1Codec.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/first/Http1Codec.java index 4a05dcd81c..9ad16ad1b6 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/first/Http1Codec.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/first/Http1Codec.java @@ -58,7 +58,7 @@ * newFixedLengthSource(0)} and may skip reading and closing that source. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Http1Codec implements HttpCodec { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/ErrorCode.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/ErrorCode.java index d6ab38271d..36d8324a6f 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/ErrorCode.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/ErrorCode.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public enum ErrorCode { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Header.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Header.java index 290bcb9517..00f07f0181 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Header.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Header.java @@ -31,7 +31,7 @@ * HTTP header: the name is an ASCII string, but the value can be UTF-8. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Header { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Hpack.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Hpack.java index 2c01f160da..6361d8dfbc 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Hpack.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Hpack.java @@ -43,7 +43,7 @@ * fills, it is doubled. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ final class Hpack { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2.java index 8a7d671664..affbfa6ef0 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Http2 { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Codec.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Codec.java index 7b469dd150..9f7920d69d 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Codec.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Codec.java @@ -43,7 +43,7 @@ * Encode requests and responses using HTTP/2 frames. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Http2Codec implements HttpCodec { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Connection.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Connection.java index cafd8b05ee..6c92ad5f90 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Connection.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Connection.java @@ -54,7 +54,7 @@ * that caller. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Http2Connection implements Closeable { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Reader.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Reader.java index ff870c861d..e92c688513 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Reader.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Reader.java @@ -37,7 +37,7 @@ * Http2#INITIAL_MAX_FRAME_SIZE}. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ final class Http2Reader implements Closeable { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Stream.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Stream.java index bf2e92fff0..e7524aa0be 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Stream.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Stream.java @@ -40,7 +40,7 @@ * A logical bidirectional stream. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Http2Stream { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Writer.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Writer.java index e4a441755c..d134a05ec3 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Writer.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Http2Writer.java @@ -34,7 +34,7 @@ * Writes HTTP/2 transport frames. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ final class Http2Writer implements Closeable { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Huffman.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Huffman.java index 97c45b6984..4ae992e5ac 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Huffman.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Huffman.java @@ -40,7 +40,7 @@ * * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ class Huffman { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/PushObserver.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/PushObserver.java index 370081f952..7a66d2346c 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/PushObserver.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/PushObserver.java @@ -48,7 +48,7 @@ * future frames won't arrive on the stream ID. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface PushObserver { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Settings.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Settings.java index ec5a637984..77bda9855f 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Settings.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Settings.java @@ -30,7 +30,7 @@ * Settings are {@link Http2Connection connection} scoped. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Settings { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/StreamResetException.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/StreamResetException.java index 1e641ced04..ce281cd82a 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/StreamResetException.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/StreamResetException.java @@ -29,7 +29,7 @@ * Thrown when an HTTP/2 stream is canceled without damage to the socket that carries it. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class StreamResetException extends IOException { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/proxy/NullProxySelector.java b/bus-http/src/main/java/org/aoju/bus/http/internal/proxy/NullProxySelector.java index 1ff1c972dd..417dfef80f 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/proxy/NullProxySelector.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/proxy/NullProxySelector.java @@ -35,7 +35,7 @@ * A proxy selector that always returns the {@link Proxy#NO_PROXY}. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class NullProxySelector extends ProxySelector { diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/suffix/SuffixDatabase.java b/bus-http/src/main/java/org/aoju/bus/http/internal/suffix/SuffixDatabase.java index aeb21e7420..123c9abb0d 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/suffix/SuffixDatabase.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/suffix/SuffixDatabase.java @@ -42,7 +42,7 @@ * suffix.org. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class SuffixDatabase { diff --git a/bus-http/src/main/java/org/aoju/bus/http/offers/Authenticator.java b/bus-http/src/main/java/org/aoju/bus/http/offers/Authenticator.java index 27df73433d..1f277806d7 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/offers/Authenticator.java +++ b/bus-http/src/main/java/org/aoju/bus/http/offers/Authenticator.java @@ -107,7 +107,7 @@ * or both. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Authenticator { diff --git a/bus-http/src/main/java/org/aoju/bus/http/offers/CertificatePinner.java b/bus-http/src/main/java/org/aoju/bus/http/offers/CertificatePinner.java index efb3af4357..98aa1358e2 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/offers/CertificatePinner.java +++ b/bus-http/src/main/java/org/aoju/bus/http/offers/CertificatePinner.java @@ -126,7 +126,7 @@ * is not accepted by {@link javax.net.ssl.TrustManager}. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class CertificatePinner { diff --git a/bus-http/src/main/java/org/aoju/bus/http/offers/Challenge.java b/bus-http/src/main/java/org/aoju/bus/http/offers/Challenge.java index cfe4b19a69..f547eb1b96 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/offers/Challenge.java +++ b/bus-http/src/main/java/org/aoju/bus/http/offers/Challenge.java @@ -35,7 +35,7 @@ * An RFC 7235 challenge. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Challenge { diff --git a/bus-http/src/main/java/org/aoju/bus/http/offers/CipherSuite.java b/bus-http/src/main/java/org/aoju/bus/http/offers/CipherSuite.java index 39cb77a3d5..1a3b34f287 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/offers/CipherSuite.java +++ b/bus-http/src/main/java/org/aoju/bus/http/offers/CipherSuite.java @@ -44,7 +44,7 @@ * from conscrypt, which lists the cipher suites supported by Conscrypt. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class CipherSuite { diff --git a/bus-http/src/main/java/org/aoju/bus/http/offers/Credentials.java b/bus-http/src/main/java/org/aoju/bus/http/offers/Credentials.java index d97125c3d4..57f9e8ce2b 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/offers/Credentials.java +++ b/bus-http/src/main/java/org/aoju/bus/http/offers/Credentials.java @@ -31,7 +31,7 @@ * Factory for HTTP authorization credentials. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Credentials { diff --git a/bus-http/src/main/java/org/aoju/bus/http/offers/Dispatcher.java b/bus-http/src/main/java/org/aoju/bus/http/offers/Dispatcher.java index 192ee78ca8..c1a1eabc0b 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/offers/Dispatcher.java +++ b/bus-http/src/main/java/org/aoju/bus/http/offers/Dispatcher.java @@ -41,7 +41,7 @@ * of calls concurrently. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Dispatcher { diff --git a/bus-http/src/main/java/org/aoju/bus/http/offers/Dns.java b/bus-http/src/main/java/org/aoju/bus/http/offers/Dns.java index 1311cf72c2..97a9cb70bc 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/offers/Dns.java +++ b/bus-http/src/main/java/org/aoju/bus/http/offers/Dns.java @@ -37,7 +37,7 @@ *

Implementations of this interface must be safe for concurrent use. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Dns { diff --git a/bus-http/src/main/java/org/aoju/bus/http/offers/EventListener.java b/bus-http/src/main/java/org/aoju/bus/http/offers/EventListener.java index c43df58bc5..85e5d5cf59 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/offers/EventListener.java +++ b/bus-http/src/main/java/org/aoju/bus/http/offers/EventListener.java @@ -63,7 +63,7 @@ * Any IO - writing to files or network should be done asynchronously. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class EventListener { diff --git a/bus-http/src/main/java/org/aoju/bus/http/offers/Handshake.java b/bus-http/src/main/java/org/aoju/bus/http/offers/Handshake.java index 453c0803dc..873461484f 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/offers/Handshake.java +++ b/bus-http/src/main/java/org/aoju/bus/http/offers/Handshake.java @@ -44,7 +44,7 @@ * for new handshakes. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Handshake { diff --git a/bus-http/src/main/java/org/aoju/bus/http/offers/Interceptor.java b/bus-http/src/main/java/org/aoju/bus/http/offers/Interceptor.java index 259652a32b..9dc19e065c 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/offers/Interceptor.java +++ b/bus-http/src/main/java/org/aoju/bus/http/offers/Interceptor.java @@ -37,7 +37,7 @@ * or response. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Interceptor { 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 83fb16e176..ae5b741c49 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 @@ -39,7 +39,7 @@ * TrustManagerImpl} and {@code TrustedCertificateIndex}. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 b433a21ccc..e8baee8e5e 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 @@ * A simple index that of trusted root certificates that have been loaded into memory. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 f656ba5f08..680623ed65 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 @@ -42,7 +42,7 @@ * pinning. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class CertificateChainCleaner { 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 7a6507df60..bd5e1ca1e8 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 @@ -30,7 +30,7 @@ * It doesn't support values in the hex-string style. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ final class DistinguishedNameParser { 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 4f0a957fe8..547c51e781 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 @@ -37,7 +37,7 @@ * A HostnameVerifier consistent with RFC 2818. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class OkHostnameVerifier implements HostnameVerifier { 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 edd11f5e4d..d77bf31bb7 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 @@ * javax.net.ssl.SSLSocket#setEnabledProtocols}. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 5c91f2ddee..c0ed343790 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 @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface TrustRootIndex { 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 94f15cea4c..13540f734f 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 @@ -46,7 +46,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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/SocketListener.java b/bus-http/src/main/java/org/aoju/bus/http/socket/SocketListener.java index ad985e04c0..889d29fc78 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/socket/SocketListener.java +++ b/bus-http/src/main/java/org/aoju/bus/http/socket/SocketListener.java @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class SocketListener { 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 71e0269447..c85db1157b 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 @@ -61,7 +61,7 @@ * its incoming messages. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface WebSocket { 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 3cd983c949..68c713de4e 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 @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 d32a56463d..dcd5d26d4d 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 @@ -37,7 +37,7 @@ * This class is not thread safe. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 3c31afd394..c1349c0b59 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 @@ -34,7 +34,7 @@ *

This class is not thread safe. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ final class WebSocketWriter { diff --git a/bus-limiter/pom.xml b/bus-limiter/pom.xml index 313332ca74..c6363e7e7b 100644 --- a/bus-limiter/pom.xml +++ b/bus-limiter/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-limiter - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/ErrorHandler.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/Handler.java similarity index 97% rename from bus-limiter/src/main/java/org/aoju/bus/limiter/ErrorHandler.java rename to bus-limiter/src/main/java/org/aoju/bus/limiter/Handler.java index d1f85ecc44..22655d076b 100644 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/ErrorHandler.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/Handler.java @@ -33,10 +33,10 @@ * limiter 降级策略应该由limiter本身实现,这里只是一个简单的替代方案 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ -public interface ErrorHandler { +public interface Handler { /** * @param throwable 异常 diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/ArgumentInjector.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/Injector.java similarity index 96% rename from bus-limiter/src/main/java/org/aoju/bus/limiter/ArgumentInjector.java rename to bus-limiter/src/main/java/org/aoju/bus/limiter/Injector.java index 8faf489d6d..dc829e4ab8 100644 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/ArgumentInjector.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/Injector.java @@ -27,10 +27,10 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ -public interface ArgumentInjector { +public interface Injector { Map inject(Object... args); } 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 b896d0b59d..fedec3408b 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Limiter { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/LimiterAnnotationParser.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/Parser.java similarity index 95% rename from bus-limiter/src/main/java/org/aoju/bus/limiter/LimiterAnnotationParser.java rename to bus-limiter/src/main/java/org/aoju/bus/limiter/Parser.java index 69e67d87d9..fac07d35ba 100644 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/LimiterAnnotationParser.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/Parser.java @@ -30,10 +30,10 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ -public interface LimiterAnnotationParser { +public interface Parser { Class getSupportAnnotation(); diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/LimitedFallbackResolver.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/Resolver.java similarity index 95% rename from bus-limiter/src/main/java/org/aoju/bus/limiter/LimitedFallbackResolver.java rename to bus-limiter/src/main/java/org/aoju/bus/limiter/Resolver.java index eb0693fe7f..6d80b27a2d 100644 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/LimitedFallbackResolver.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/Resolver.java @@ -29,10 +29,10 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ -public interface LimitedFallbackResolver { +public interface Resolver { T resolve(Method method, Class clazz, Object[] args, LimitedResource limitedResource, Object target); 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 2085fb8905..5f21694c24 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Target(ElementType.FIELD) diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/HLock.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Lock.java similarity index 95% rename from bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/HLock.java rename to bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Lock.java index 8ed717a49a..b4935866c5 100644 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/HLock.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Lock.java @@ -29,13 +29,13 @@ * 锁 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Target({ElementType.METHOD, ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) -@Repeatable(HLocks.class) -public @interface HLock { +@Repeatable(Locks.class) +public @interface Lock { String limiter() default ""; diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/HLocks.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Locks.java similarity index 95% rename from bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/HLocks.java rename to bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Locks.java index bf9bdb6877..f400d3b89b 100644 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/HLocks.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Locks.java @@ -32,13 +32,13 @@ * 锁 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Target({ElementType.METHOD, ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) -public @interface HLocks { +public @interface Locks { - HLock[] value(); + Lock[] value(); } diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/HPeak.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Peak.java similarity index 97% rename from bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/HPeak.java rename to bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Peak.java index 7bad03fcef..07c9805f89 100644 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/HPeak.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/Peak.java @@ -27,14 +27,14 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Target({ElementType.METHOD, ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Inherited @Documented -public @interface HPeak { +public @interface Peak { String limiter() default ""; diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/HRateLimiter.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/RateLimiter.java similarity index 97% rename from bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/HRateLimiter.java rename to bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/RateLimiter.java index 84a763ab08..1c2ab52a1f 100644 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/HRateLimiter.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/annotation/RateLimiter.java @@ -29,14 +29,14 @@ * 限流 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Target({ElementType.METHOD, ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Inherited @Documented -public @interface HRateLimiter { +public @interface RateLimiter { String limiter() default ""; 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 f000098326..5869479e57 100644 --- 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 @@ -26,7 +26,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 c95313c89f..0c10f435e1 100644 --- 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 @@ -27,7 +27,7 @@ import org.aoju.bus.core.utils.CollUtils; import org.aoju.bus.core.utils.ObjectUtils; import org.aoju.bus.core.utils.StringUtils; -import org.aoju.bus.limiter.ArgumentInjector; +import org.aoju.bus.limiter.Injector; import org.aoju.bus.limiter.expression.LimiterOperationExpressionEvaluator; import org.aoju.bus.limiter.metadata.LimitedResourceMetadata; import org.springframework.beans.factory.BeanFactory; @@ -43,7 +43,7 @@ * limiter 上下文信息 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class LimiterExecutionContext { @@ -140,8 +140,8 @@ private Map generateInjectArgs() { return emptyMap; } Map retVal = new HashMap<>(); - Collection argumentInjectors = this.metadata.getArgumentInjectors(); - for (ArgumentInjector argumentInjector : argumentInjectors) { + Collection argumentInjectors = this.metadata.getArgumentInjectors(); + for (Injector argumentInjector : argumentInjectors) { Map tempMap = argumentInjector.inject(this.args); if (!tempMap.isEmpty()) { retVal.putAll(tempMap); 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 ee9175823e..a1aef928fa 100644 --- 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.0.2 + * @version 5.0.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 1afc3257d2..d636af03d1 100644 --- 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 @@ -41,7 +41,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 ee545c99c7..12cb690de7 100644 --- 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 @@ -23,7 +23,7 @@ */ package org.aoju.bus.limiter.intercept; -import org.aoju.bus.limiter.source.LimitedResourceSource; +import org.aoju.bus.limiter.resource.LimitedResourceSource; import org.springframework.aop.Pointcut; import org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor; @@ -32,7 +32,7 @@ * 实际的切面 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 def607f826..2cc7f852a7 100644 --- 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 @@ -25,7 +25,7 @@ import org.aoju.bus.core.utils.CollUtils; import org.aoju.bus.core.utils.ObjectUtils; -import org.aoju.bus.limiter.source.LimitedResourceSource; +import org.aoju.bus.limiter.resource.LimitedResourceSource; import org.springframework.aop.support.StaticMethodMatcherPointcut; import java.io.Serializable; @@ -35,7 +35,7 @@ * 切点抽象定义 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 f23be31a5d..11f529c197 100644 --- 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 @@ -29,7 +29,7 @@ import org.aoju.bus.limiter.metadata.LimitedResourceMetadata; import org.aoju.bus.limiter.metadata.LimitedResourceMetadataCache; import org.aoju.bus.limiter.resource.LimitedResource; -import org.aoju.bus.limiter.source.LimitedResourceSource; +import org.aoju.bus.limiter.resource.LimitedResourceSource; import org.aopalliance.intercept.MethodInvocation; import org.springframework.aop.framework.AopProxyUtils; import org.springframework.beans.BeansException; @@ -48,7 +48,7 @@ * 使用beanfactory的一些基础设施 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 190ae5131b..dec1eb9521 100644 --- 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 @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 db6b504b86..f999892675 100644 --- 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 @@ -24,9 +24,9 @@ package org.aoju.bus.limiter.metadata; import org.aoju.bus.core.utils.CollUtils; -import org.aoju.bus.limiter.ArgumentInjector; -import org.aoju.bus.limiter.ErrorHandler; -import org.aoju.bus.limiter.LimitedFallbackResolver; +import org.aoju.bus.limiter.Injector; +import org.aoju.bus.limiter.Handler; +import org.aoju.bus.limiter.Resolver; import org.aoju.bus.limiter.Limiter; import org.aoju.bus.limiter.annotation.LimiterParameter; import org.aoju.bus.limiter.resource.LimitedResource; @@ -40,7 +40,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbstractLimitedResourceMetadata implements LimitedResourceMetadata, Observer { @@ -51,11 +51,11 @@ public abstract class AbstractLimitedResourceMetadata private Limiter limiter; - private ErrorHandler errorHandler; + private Handler errorHandler; - private LimitedFallbackResolver limitedFallbackResolver; + private Resolver limitedFallbackResolver; - private Collection argumentInjectors; + private Collection argumentInjectors; private Map limiterParameters; @@ -76,12 +76,12 @@ public AbstractLimitedResourceMetadata(T limitedResource, Class targetClass, private void parse(T limitedResource) { this.limiter = (Limiter) this.beanFactory.getBean(limitedResource.getLimiter()); - this.errorHandler = (ErrorHandler) this.beanFactory.getBean(limitedResource.getErrorHandler()); + this.errorHandler = (Handler) this.beanFactory.getBean(limitedResource.getErrorHandler()); // 优先获取本类中的同名方法 而后从BeanFactory中获取 try { final Method fallbackMethod = this.targetClass.getDeclaredMethod(limitedResource.getFallback(), this.targetMethod.getParameterTypes()); fallbackMethod.setAccessible(true); - this.limitedFallbackResolver = new LimitedFallbackResolver() { + this.limitedFallbackResolver = new Resolver() { @Override public Object resolve(Method method, Class clazz, Object[] args, LimitedResource limitedResource, Object target) { try { @@ -94,14 +94,14 @@ public Object resolve(Method method, Class clazz, Object[] args, LimitedResource } }; } catch (NoSuchMethodException e) { - this.limitedFallbackResolver = (LimitedFallbackResolver) this.beanFactory.getBean(limitedResource.getFallback()); + this.limitedFallbackResolver = (Resolver) this.beanFactory.getBean(limitedResource.getFallback()); } if (!CollUtils.isEmpty(limitedResource.getArgumentInjectors())) { argumentInjectors = new ArrayList<>(); Collection injectors = limitedResource.getArgumentInjectors(); for (String si : injectors) { - argumentInjectors.add((ArgumentInjector) this.beanFactory.getBean(si)); + argumentInjectors.add((Injector) this.beanFactory.getBean(si)); } } this.limiterParameters = findLimiterParameters(); @@ -154,17 +154,17 @@ public Limiter getLimiter() { } @Override - public LimitedFallbackResolver getFallback() { + public Resolver getFallback() { return limitedFallbackResolver; } @Override - public ErrorHandler getErrorHandler() { + public Handler getErrorHandler() { return errorHandler; } @Override - public Collection getArgumentInjectors() { + public Collection getArgumentInjectors() { return argumentInjectors; } 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 48ec0b4e89..2afde2bba5 100644 --- 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.0.2 + * @version 5.0.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 f657e13936..7f979336f6 100644 --- 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 @@ -23,9 +23,9 @@ */ package org.aoju.bus.limiter.metadata; -import org.aoju.bus.limiter.ArgumentInjector; -import org.aoju.bus.limiter.ErrorHandler; -import org.aoju.bus.limiter.LimitedFallbackResolver; +import org.aoju.bus.limiter.Injector; +import org.aoju.bus.limiter.Handler; +import org.aoju.bus.limiter.Resolver; import org.aoju.bus.limiter.Limiter; import org.aoju.bus.limiter.resource.LimitedResource; @@ -35,7 +35,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface LimitedResourceMetadata { @@ -48,11 +48,11 @@ public interface LimitedResourceMetadata { Limiter getLimiter(); - ErrorHandler getErrorHandler(); + Handler getErrorHandler(); - LimitedFallbackResolver getFallback(); + Resolver getFallback(); - Collection getArgumentInjectors(); + Collection getArgumentInjectors(); Map getLimiterParameters(); 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 daf4b10b05..55f4629d61 100644 --- 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.0.2 + * @version 5.0.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 f45816bb7a..9a0fd7b055 100644 --- 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.0.2 + * @version 5.0.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/source/DefaultLimitedResourceSource.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/DefaultLimitedResourceSource.java similarity index 90% rename from bus-limiter/src/main/java/org/aoju/bus/limiter/source/DefaultLimitedResourceSource.java rename to bus-limiter/src/main/java/org/aoju/bus/limiter/resource/DefaultLimitedResourceSource.java index 8a14c01934..66f74c6c58 100644 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/source/DefaultLimitedResourceSource.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/DefaultLimitedResourceSource.java @@ -21,12 +21,11 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package org.aoju.bus.limiter.source; +package org.aoju.bus.limiter.resource; import org.aoju.bus.core.utils.ClassUtils; import org.aoju.bus.core.utils.CollUtils; -import org.aoju.bus.limiter.LimiterAnnotationParser; -import org.aoju.bus.limiter.resource.LimitedResource; +import org.aoju.bus.limiter.Parser; import org.springframework.aop.support.AopUtils; import org.springframework.core.MethodClassKey; import org.springframework.core.annotation.AnnotationAttributes; @@ -40,7 +39,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class DefaultLimitedResourceSource implements LimitedResourceSource { @@ -49,11 +48,11 @@ public class DefaultLimitedResourceSource implements LimitedResourceSource { private final Map> cache = new ConcurrentHashMap(1024); - private final Set annotationParsers; + private final Set annotationParsers; - public DefaultLimitedResourceSource(LimiterAnnotationParser... annotationParsers) { - Set parsers = new LinkedHashSet<>(annotationParsers.length); + public DefaultLimitedResourceSource(Parser... annotationParsers) { + Set parsers = new LinkedHashSet<>(annotationParsers.length); Collections.addAll(parsers, annotationParsers); this.annotationParsers = parsers; } @@ -116,7 +115,7 @@ private Collection findLimitedResource(Class clazz) { private Collection findLimitedResourceFromAnnotatedElement(AnnotatedElement ae) { Annotation[] annotations = ae.getAnnotations(); Collection retVal = null; - for (LimiterAnnotationParser parser : annotationParsers) { + for (Parser parser : annotationParsers) { for (Annotation ai : annotations) { if (ai.annotationType().equals(parser.getSupportAnnotation())) { if (retVal == null) { 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 87ab09902f..00371b8cce 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface LimitedResource { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/source/LimitedResourceScanner.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResourceScanner.java similarity index 93% rename from bus-limiter/src/main/java/org/aoju/bus/limiter/source/LimitedResourceScanner.java rename to bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResourceScanner.java index 0e785a2f05..4b4d9f5301 100644 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/source/LimitedResourceScanner.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResourceScanner.java @@ -21,13 +21,12 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package org.aoju.bus.limiter.source; +package org.aoju.bus.limiter.resource; import org.aoju.bus.core.lang.exception.InstrumentException; import org.aoju.bus.core.utils.ClassUtils; import org.aoju.bus.core.utils.CollUtils; -import org.aoju.bus.limiter.LimiterAnnotationParser; -import org.aoju.bus.limiter.resource.LimitedResource; +import org.aoju.bus.limiter.Parser; import org.springframework.core.annotation.AnnotationAttributes; import org.springframework.core.io.Resource; import org.springframework.core.io.ResourceLoader; @@ -43,7 +42,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class LimitedResourceScanner implements LimitedResourceSource { @@ -55,10 +54,10 @@ public class LimitedResourceScanner implements LimitedResourceSource { private ResourcePatternResolver resourcePatternResolver; private MetadataReaderFactory metadataReaderFactory; private String basePackage; - private Collection limiterAnnotationParsers; + private Collection limiterAnnotationParsers; - public LimitedResourceScanner(String basePackage, Collection limiterAnnotationParsers, ResourceLoader resourceLoader) { + public LimitedResourceScanner(String basePackage, Collection limiterAnnotationParsers, ResourceLoader resourceLoader) { this.basePackage = basePackage; this.limiterAnnotationParsers = limiterAnnotationParsers; this.resourcePatternResolver = ResourcePatternUtils.getResourcePatternResolver(resourceLoader); @@ -77,7 +76,7 @@ public void scanLimitedResource() { if (classVisitor.isInterface() || classVisitor.isAbstract()) { continue; } - for (LimiterAnnotationParser parser : limiterAnnotationParsers) { + for (Parser parser : limiterAnnotationParsers) { Set methodMetadata = classVisitor.getAnnotatedMethods(parser.getSupportAnnotation().getName()); if (CollUtils.isEmpty(methodMetadata)) { continue; diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/source/LimitedResourceSource.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResourceSource.java similarity index 96% rename from bus-limiter/src/main/java/org/aoju/bus/limiter/source/LimitedResourceSource.java rename to bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResourceSource.java index b4e258e4bc..d17bd203b9 100644 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/source/LimitedResourceSource.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/resource/LimitedResourceSource.java @@ -21,7 +21,7 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package org.aoju.bus.limiter.source; +package org.aoju.bus.limiter.resource; import org.aoju.bus.limiter.resource.LimitedResource; @@ -32,7 +32,7 @@ * 获取限流规则 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 39530b0e97..c91b8d8f00 100644 --- 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 @@ -24,7 +24,6 @@ package org.aoju.bus.limiter.support.lock; import org.aoju.bus.limiter.Limiter; -import org.aoju.bus.limiter.annotation.HLock; import java.util.Map; @@ -32,10 +31,10 @@ * Lock * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ -public abstract class Lock implements Limiter { +public abstract class Lock implements Limiter { public abstract boolean lock(Object key); 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 3909240045..2702a8063f 100644 --- 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 @@ -23,17 +23,17 @@ */ package org.aoju.bus.limiter.support.lock; -import org.aoju.bus.limiter.AbstractLimiterAnnotationParser; -import org.aoju.bus.limiter.annotation.HLock; +import org.aoju.bus.limiter.support.rate.AbstractParser; +import org.aoju.bus.limiter.annotation.Lock; import org.aoju.bus.limiter.resource.LimitedResource; import org.springframework.core.annotation.AnnotationAttributes; /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ -public class LockAnnotationParser extends AbstractLimiterAnnotationParser { +public class LockAnnotationParser extends AbstractParser { @Override public LimitedResource parseLimiterAnnotation(AnnotationAttributes attributes) { 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 af9ab6894c..3e0b909ae3 100644 --- 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.0.2 + * @version 5.0.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 76c81ff520..536a075001 100644 --- 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.0.2 + * @version 5.0.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 326fe21226..be140c63e0 100644 --- 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.0.2 + * @version 5.0.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 ce1846f530..5673b79e6b 100644 --- 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.0.2 + * @version 5.0.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 95050838f1..120df894c0 100644 --- 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.0.2 + * @version 5.0.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 92ea4e3915..b1d601f4c5 100644 --- 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 @@ -24,16 +24,16 @@ package org.aoju.bus.limiter.support.peak; import org.aoju.bus.limiter.Limiter; -import org.aoju.bus.limiter.annotation.HPeak; +import org.aoju.bus.limiter.annotation.Peak; import java.util.Map; /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ -public abstract class PeakLimiter implements Limiter { +public abstract class PeakLimiter implements Limiter { public abstract boolean acquire(Object key, int max); 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 77cbbb0e13..e71f229bda 100644 --- 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 @@ -23,17 +23,17 @@ */ package org.aoju.bus.limiter.support.peak; -import org.aoju.bus.limiter.AbstractLimiterAnnotationParser; -import org.aoju.bus.limiter.annotation.HPeak; +import org.aoju.bus.limiter.support.rate.AbstractParser; +import org.aoju.bus.limiter.annotation.Peak; import org.aoju.bus.limiter.resource.LimitedResource; import org.springframework.core.annotation.AnnotationAttributes; /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ -public class PeakLimiterAnnotationParser extends AbstractLimiterAnnotationParser { +public class PeakLimiterAnnotationParser extends AbstractParser { @Override public LimitedResource parseLimiterAnnotation(AnnotationAttributes attributes) { 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 00bced4d6f..285e567b84 100644 --- 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.0.2 + * @version 5.0.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 5c5e951408..c6ce26cdcc 100644 --- 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.0.2 + * @version 5.0.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 e58c46a895..48e335bcd4 100644 --- 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.0.2 + * @version 5.0.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 7fcb47d840..2ca3cf2993 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class RedisPeakLimiter extends PeakLimiter { diff --git a/bus-limiter/src/main/java/org/aoju/bus/limiter/AbstractLimiterAnnotationParser.java b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/AbstractParser.java similarity index 91% rename from bus-limiter/src/main/java/org/aoju/bus/limiter/AbstractLimiterAnnotationParser.java rename to bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/AbstractParser.java index 02a646250a..ecfd7e37d6 100644 --- a/bus-limiter/src/main/java/org/aoju/bus/limiter/AbstractLimiterAnnotationParser.java +++ b/bus-limiter/src/main/java/org/aoju/bus/limiter/support/rate/AbstractParser.java @@ -21,8 +21,10 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package org.aoju.bus.limiter; +package org.aoju.bus.limiter.support.rate; +import org.aoju.bus.limiter.Limiter; +import org.aoju.bus.limiter.Parser; import org.springframework.core.annotation.AnnotationAttributes; import java.lang.annotation.Annotation; @@ -32,10 +34,10 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ -public abstract class AbstractLimiterAnnotationParser, V extends Annotation> implements LimiterAnnotationParser { +public abstract class AbstractParser, V extends Annotation> implements Parser { private Class supportAnnotation; 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 8e84dde2f7..52e21eab37 100644 --- 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 @@ -24,16 +24,15 @@ package org.aoju.bus.limiter.support.rate; import org.aoju.bus.limiter.Limiter; -import org.aoju.bus.limiter.annotation.HRateLimiter; import java.util.Map; /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ -public abstract class RateLimiter implements Limiter { +public abstract class RateLimiter implements Limiter { public abstract boolean acquire(Object key, double rate, long capacity); 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 7684645d0f..dd7614ac9c 100644 --- 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 @@ -23,20 +23,19 @@ */ package org.aoju.bus.limiter.support.rate; -import org.aoju.bus.limiter.AbstractLimiterAnnotationParser; -import org.aoju.bus.limiter.annotation.HRateLimiter; +import org.aoju.bus.limiter.annotation.RateLimiter; import org.aoju.bus.limiter.resource.LimitedResource; import org.springframework.core.annotation.AnnotationAttributes; /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ -public class RateLimiterAnnotationParser extends AbstractLimiterAnnotationParser { +public class RateLimiterAnnotationParser extends AbstractParser { @Override - public LimitedResource parseLimiterAnnotation(AnnotationAttributes attributes) { + public LimitedResource parseLimiterAnnotation(AnnotationAttributes attributes) { return new RateLimiterResource(getKey(attributes), getArgumentInjectors(attributes), getFallback(attributes), 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 75dd28a409..44821b86af 100644 --- 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.0.2 + * @version 5.0.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 48a959a590..e001dc3f69 100644 --- 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.0.2 + * @version 5.0.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 4b26d795c1..11959a04b4 100644 --- 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.0.2 + * @version 5.0.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 ef758fe68f..09ef351f7c 100644 --- 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.0.2 + * @version 5.0.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 0b9f72c635..d315cc0bec 100644 --- 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 @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 6e2a4dd925..ae38f8ebb6 100644 --- 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 @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class RedisRatelimiterObject extends RedissonObject { diff --git a/bus-logger/pom.xml b/bus-logger/pom.xml index 875fd7561c..36d417ba71 100644 --- a/bus-logger/pom.xml +++ b/bus-logger/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-logger - 5.0.2 + 5.0.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 1470f14a4d..d95ae3cc96 100644 --- 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.0.2 + * @version 5.0.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 9b28ef2bc4..9c61f1f3b7 100644 --- 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.0.2 + * @version 5.0.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 50917c912a..3c4266ccb8 100644 --- 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.0.2 + * @version 5.0.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 bb6da203a7..e01955fbe0 100644 --- 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.0.2 + * @version 5.0.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 d64cf0bb0f..65d01faa49 100644 --- 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.0.2 + * @version 5.0.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 7f2a34594a..c69b2ec758 100644 --- 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.0.2 + * @version 5.0.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 19808757a4..5bb6da29f2 100644 --- 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.0.2 + * @version 5.0.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 50f8272274..faf0fb7f92 100644 --- 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.0.2 + * @version 5.0.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 67293f6ff6..6e1867c541 100644 --- 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.0.2 + * @version 5.0.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 f63bc6760a..06a720affc 100644 --- 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.0.2 + * @version 5.0.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 8b90d1c97d..23c964f14c 100644 --- 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.0.2 + * @version 5.0.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 7f8ef99b4d..91916363a5 100644 --- 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.0.2 + * @version 5.0.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 fc90ec8e5e..1c5ed39371 100644 --- 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.0.2 + * @version 5.0.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 e9777415c9..90a2a9e345 100644 --- 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.0.2 + * @version 5.0.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 7f7e984d85..84ea29d80c 100644 --- 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.0.2 + * @version 5.0.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 e087d9b7ea..31672a77ec 100644 --- 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.0.2 + * @version 5.0.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 822b644d44..4ab142594c 100644 --- 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.0.2 + * @version 5.0.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 f762e4dbd5..55ae8270da 100644 --- 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.0.2 + * @version 5.0.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 0b3423b3f5..011d9c2c2c 100644 --- 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.0.2 + * @version 5.0.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 8768e17f2e..5b7ae602b3 100644 --- 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.0.2 + * @version 5.0.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 33a68c3e2d..e4d06caa2a 100644 --- 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.0.2 + * @version 5.0.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 5faa21922f..695ab29239 100644 --- 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.0.2 + * @version 5.0.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 bf0bc6cd6e..1667aa7186 100644 --- 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.0.2 + * @version 5.0.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 cfbe832c37..96927ea424 100644 --- 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.0.2 + * @version 5.0.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 83967974f1..c1a4e40aa6 100644 --- 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.0.2 + * @version 5.0.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 18fade5082..1b9f3cd838 100644 --- 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.0.2 + * @version 5.0.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 5ac391e158..b7f93e5069 100644 --- 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.0.2 + * @version 5.0.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 993214cdf6..da21949e01 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface WarnLog { diff --git a/bus-mapper/pom.xml b/bus-mapper/pom.xml index e48fe2fd89..77390279e9 100644 --- a/bus-mapper/pom.xml +++ b/bus-mapper/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-mapper - 5.0.2 + 5.0.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 0a1c64ebf3..4b08879a83 100644 --- 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.0.2 + * @version 5.0.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 2a9eff08cf..5c195c09f6 100644 --- 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.0.2 + * @version 5.0.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 a3505e78c7..85c6ace9da 100644 --- 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.0.2 + * @version 5.0.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 d50c3ef2a9..9c4cfae7ee 100644 --- 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 @@ -47,7 +47,7 @@ * 实体类工具类 - 处理实体和数据库表以及字段 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class EntityBuilder { @@ -188,7 +188,7 @@ public static synchronized void initEntityNameMap(Class entityClass, Config c } for (EntityField field : fields) { //如果启用了简单类型,就做简单类型校验,如果不是简单类型,直接跳过 - //5.0.2 如果启用了枚举作为简单类型,就不会自动忽略枚举类型 + //5.0.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 8d2858f511..074062d9e3 100644 --- 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.0.2 + * @version 5.0.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 bea2d97b98..3bbb88eb78 100644 --- 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 @@ -43,7 +43,7 @@ * 处理主要逻辑,最关键的一个类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 0acc26ee18..cacda22cfe 100644 --- 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 @@ -54,7 +54,7 @@ * 通用Mapper模板类,扩展通用Mapper时需要继承该类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 401c0939bb..38e90be59e 100644 --- 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.0.2 + * @version 5.0.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 d4c90d70e1..37de7c5f09 100644 --- 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 @@ -35,7 +35,7 @@ * 拼常用SQL的工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 c68c17824d..39a8ff7950 100644 --- 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.0.2 + * @version 5.0.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 52a969e1ca..03d1ae160c 100644 --- 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.0.2 + * @version 5.0.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 589097bc2b..ec7300b0f4 100644 --- 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.0.2 + * @version 5.0.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 9e8e043884..65d5915f5f 100644 --- 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.0.2 + * @version 5.0.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 39e772f255..0ba966f7cb 100644 --- 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.0.2 + * @version 5.0.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 b39f0f1a00..aa29820309 100644 --- 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.0.2 + * @version 5.0.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 60125e6f00..3b20a9ac92 100644 --- 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.0.2 + * @version 5.0.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 a2c2f4a595..9eee87ad84 100644 --- 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.0.2 + * @version 5.0.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 aa2a969a59..d141d877f0 100644 --- 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.0.2 + * @version 5.0.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 82cb269446..dd60fc4dd2 100644 --- 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.0.2 + * @version 5.0.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 8763275341..7cf78eb3cf 100644 --- 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.0.2 + * @version 5.0.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 90542798ef..8aabf4aac5 100644 --- 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.0.2 + * @version 5.0.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 fe7d376e7f..828ead6f29 100644 --- 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.0.2 + * @version 5.0.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 e712acbb1a..509617f966 100644 --- 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.0.2 + * @version 5.0.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 c2ef32048c..08bfd0525e 100644 --- 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.0.2 + * @version 5.0.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 5d8b70ef5d..6b146b6d24 100644 --- 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.0.2 + * @version 5.0.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 ceea353806..da08509c4e 100644 --- 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 @@ -33,7 +33,7 @@ * 通用Mapper接口,查询全部 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 25269aea49..eea7d7c527 100644 --- 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.0.2 + * @version 5.0.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 637c06768a..917b79142e 100644 --- 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.0.2 + * @version 5.0.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 a9e404f74f..58e9cf1e14 100644 --- 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.0.2 + * @version 5.0.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 fb9e80910e..52afbc79b2 100644 --- 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.0.2 + * @version 5.0.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 4ccc285065..2c55c538c5 100644 --- 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.0.2 + * @version 5.0.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 cc8673b959..2fd6299082 100644 --- 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.0.2 + * @version 5.0.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 e335767912..379d4a0605 100644 --- 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.0.2 + * @version 5.0.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 b29f2a80ab..7a75621aea 100644 --- 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.0.2 + * @version 5.0.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 69a5a22f71..5a9fe685e9 100644 --- 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.0.2 + * @version 5.0.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 60a4d76fef..5f58bf7e36 100644 --- 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.0.2 + * @version 5.0.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 f0b7a663fb..5222d1f033 100644 --- 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.0.2 + * @version 5.0.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 3d00d214b3..d4eadbc0b2 100644 --- 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.0.2 + * @version 5.0.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 847970d2b8..9d58cf081f 100644 --- 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.0.2 + * @version 5.0.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 fd8af79a5a..095189ad32 100644 --- 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.0.2 + * @version 5.0.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 adf8122c43..94f1006350 100644 --- 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.0.2 + * @version 5.0.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 b9abceb235..939a0dabc0 100644 --- 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.0.2 + * @version 5.0.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 a15848f08c..bb079ee148 100644 --- 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.0.2 + * @version 5.0.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 936c824097..f667f4275a 100644 --- 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.0.2 + * @version 5.0.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 9116d8fb8f..0639fcbc6f 100644 --- 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 @@ -31,7 +31,7 @@ * 规则处理 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 b8d7459c29..317fc41fe3 100644 --- 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 @@ -34,7 +34,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 1cbc02660f..405f5a690f 100644 --- 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.0.2 + * @version 5.0.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 61efad6e93..ae5e5d9dd3 100644 --- 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 @@ -28,7 +28,7 @@ * 主键处理 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 ae4e471290..e90ace90e6 100644 --- 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 @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 b489c5c830..77f5ab9b5c 100644 --- 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 @@ -35,7 +35,7 @@ * 参考 org.apache.ibatis.type.SimpleTypeRegistry * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 7e9825eded..a723173436 100644 --- 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.0.2 + * @version 5.0.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 37e002252d..3bef37f28d 100644 --- 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.0.2 + * @version 5.0.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 d8e835e03b..ba487532e0 100644 --- 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 @@ -31,7 +31,7 @@ * 关键字处理 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 ff4aeb029c..16bc27df91 100644 --- 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.0.2 + * @version 5.0.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 475b8a7567..8719d4d34e 100644 --- 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 @@ -37,7 +37,7 @@ * 通用Mapper属性配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 4c23461ff3..8384cf5d5e 100644 --- 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 @@ -31,7 +31,7 @@ * 数据库表对应的列 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 390a5c51c5..7a079562ff 100644 --- 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.0.2 + * @version 5.0.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 09370a5a16..d9b238e34e 100644 --- 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 @@ -42,7 +42,7 @@ * 数据库表 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 c6f356365e..4bbcfd72af 100644 --- 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.0.2 + * @version 5.0.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 5ac4619824..65dee4b675 100644 --- 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 @@ -46,7 +46,7 @@ * 主键处理 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class SelectKey implements KeyGenerator { 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 823435f466..b2da127794 100644 --- 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.0.2 + * @version 5.0.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 104a1e92d2..7105f387c0 100644 --- 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 @@ -39,7 +39,7 @@ * BaseInsertProvider实现类,基础方法实现类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 2356b2d27a..165accfccd 100644 --- 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.0.2 + * @version 5.0.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 f9baeeee1a..4f62a468a2 100644 --- 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.0.2 + * @version 5.0.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 e52b6da06b..97b32cbd67 100644 --- 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.0.2 + * @version 5.0.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 1ec85a4fcd..39b9c6c759 100644 --- 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.0.2 + * @version 5.0.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 789b06843c..34e41a0b40 100644 --- 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.0.2 + * @version 5.0.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 3fa1215724..9ee533d947 100644 --- 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 @@ -37,7 +37,7 @@ * ids 如 "1,2,3" * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 1ad7091ea1..cb99c3c08b 100644 --- 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.0.2 + * @version 5.0.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 3930002e5f..e14d67346e 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Reflector { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/version/DefaultNextVersion.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/version/DefaultNextVersion.java index f124e569ab..ad5866c0a3 100644 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/version/DefaultNextVersion.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/version/DefaultNextVersion.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class DefaultNextVersion 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 0b1cf54b7d..fd20513e4a 100644 --- 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 @@ -26,7 +26,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 9b222c9f7d..b367eb7559 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class VersionException extends RuntimeException { diff --git a/bus-mapper/src/main/java/org/aoju/bus/mapper/version/VersionUtil.java b/bus-mapper/src/main/java/org/aoju/bus/mapper/version/VersionUtil.java index eb5bf70a1d..1e9721f624 100644 --- a/bus-mapper/src/main/java/org/aoju/bus/mapper/version/VersionUtil.java +++ b/bus-mapper/src/main/java/org/aoju/bus/mapper/version/VersionUtil.java @@ -26,7 +26,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class VersionUtil { diff --git a/bus-oauth/README.md b/bus-oauth/README.md index bd9e7c2772..1e3eb7eaf3 100644 --- a/bus-oauth/README.md +++ b/bus-oauth/README.md @@ -14,7 +14,7 @@ org.aoju bus-oauth - 5.0.2 + 5.0.3 ``` - 调用api diff --git a/bus-oauth/pom.xml b/bus-oauth/pom.xml index b28c6e6da2..3bab065312 100644 --- a/bus-oauth/pom.xml +++ b/bus-oauth/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-oauth - 5.0.2 + 5.0.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 4d3a3445bd..c2910a213f 100644 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/Builder.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/Builder.java @@ -45,7 +45,7 @@ * 构造URL * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 9f713667f8..f1dd135238 100644 --- 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.0.2 + * @version 5.0.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 53b2a74317..3ee415a68e 100644 --- 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.0.2 + * @version 5.0.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 4f0b2f5d9c..0f0cf1f790 100644 --- 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.0.2 + * @version 5.0.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 0472e679d3..fbde1c7d11 100644 --- 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.0.2 + * @version 5.0.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 87429bb668..5bb5726050 100644 --- 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.0.2 + * @version 5.0.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 3bfb5f19d4..30772a08c7 100644 --- 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.0.2 + * @version 5.0.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 cf218763d7..e22e540228 100644 --- 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.0.2 + * @version 5.0.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 23256b5840..68bae51296 100644 --- 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.0.2 + * @version 5.0.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 c785ac9882..73627a6921 100644 --- 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.0.2 + * @version 5.0.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 7c3f4b691b..a7fd61010c 100644 --- 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.0.2 + * @version 5.0.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 76474075c3..ba9ebf973a 100644 --- 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.0.2 + * @version 5.0.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 71967129c5..07a1e35fe4 100644 --- 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.0.2 + * @version 5.0.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 768164e8ef..7f4f35f21c 100644 --- 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,22 +45,22 @@ * 支付宝登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class AlipayProvider extends DefaultProvider { private AlipayClient alipayClient; - public AlipayProvider(Context config) { - super(config, Registry.ALIPAY); - this.alipayClient = new DefaultAlipayClient(Registry.ALIPAY.accessToken(), config.getClientId(), config.getClientSecret(), "json", "UTF-8", config + public AlipayProvider(Context context) { + super(context, Registry.ALIPAY); + this.alipayClient = new DefaultAlipayClient(Registry.ALIPAY.accessToken(), context.getClientId(), context.getClientSecret(), "json", "UTF-8", context .getAlipayPublicKey(), "RSA2"); } - public AlipayProvider(Context config, StateCache stateCache) { - super(config, Registry.ALIPAY, stateCache); - this.alipayClient = new DefaultAlipayClient(Registry.ALIPAY.accessToken(), config.getClientId(), config.getClientSecret(), "json", "UTF-8", config + public AlipayProvider(Context context, StateCache stateCache) { + super(context, Registry.ALIPAY, stateCache); + this.alipayClient = new DefaultAlipayClient(Registry.ALIPAY.accessToken(), context.getClientId(), context.getClientSecret(), "json", "UTF-8", context .getAlipayPublicKey(), "RSA2"); } @@ -125,9 +125,9 @@ protected Property getUserInfo(AccToken token) { @Override public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) - .queryParam("app_id", config.getClientId()) + .queryParam("app_id", context.getClientId()) .queryParam("scope", "auth_user") - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("state", getRealState(state)) .build(); } 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 f5c466079f..63a17780ab 100644 --- 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,17 +41,17 @@ * 百度账号登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class BaiduProvider extends DefaultProvider { - public BaiduProvider(Context config) { - super(config, Registry.BAIDU); + public BaiduProvider(Context context) { + super(context, Registry.BAIDU); } - public BaiduProvider(Context config, StateCache stateCache) { - super(config, Registry.BAIDU, stateCache); + public BaiduProvider(Context context, StateCache stateCache) { + super(context, Registry.BAIDU, stateCache); } @Override @@ -95,8 +95,8 @@ public Message refresh(AccToken token) { String refreshUrl = Builder.fromBaseUrl(this.source.refresh()) .queryParam("grant_type", "refresh_token") .queryParam("refresh_token", token.getRefreshToken()) - .queryParam("client_id", this.config.getClientId()) - .queryParam("client_secret", this.config.getClientSecret()) + .queryParam("client_id", this.context.getClientId()) + .queryParam("client_secret", this.context.getClientSecret()) .build(); return Message.builder() .errcode(Builder.Status.SUCCESS.getCode()) @@ -115,8 +115,8 @@ public Message refresh(AccToken token) { public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("client_id", config.getClientId()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("client_id", context.getClientId()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("display", "popup") .queryParam("state", getRealState(state)) .build(); 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 d7fc642d3b..9665d47ef4 100644 --- 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,17 +38,17 @@ * Cooding登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CodingProvider extends DefaultProvider { - public CodingProvider(Context config) { - super(config, Registry.CODING); + public CodingProvider(Context context) { + super(context, Registry.CODING); } - public CodingProvider(Context config, StateCache stateCache) { - super(config, Registry.CODING, stateCache); + public CodingProvider(Context context, StateCache stateCache) { + super(context, Registry.CODING, stateCache); } @Override @@ -106,8 +106,8 @@ private void checkResponse(JSONObject object) { public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("client_id", config.getClientId()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("client_id", context.getClientId()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("scope", "user") .queryParam("state", getRealState(state)) .build(); 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 696ad6973e..0b8b1b497c 100644 --- 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,17 +37,17 @@ * CSDN登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CsdnProvider extends DefaultProvider { - public CsdnProvider(Context config) { - super(config, Registry.CSDN); + public CsdnProvider(Context context) { + super(context, Registry.CSDN); } - public CsdnProvider(Context config, StateCache stateCache) { - super(config, Registry.CSDN, stateCache); + public CsdnProvider(Context context, StateCache stateCache) { + super(context, Registry.CSDN, stateCache); } @Override 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 734c501d0c..4f397f49f4 100644 --- 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 @@ -57,29 +57,29 @@ * 默认的request处理类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class DefaultProvider implements Provider { private static final String ALGORITHM = "HmacSHA256"; - protected Context config; + protected Context context; protected Complex source; protected StateCache stateCache; - public DefaultProvider(Context config, Complex source) { - this(config, source, DefaultStateCache.INSTANCE); + public DefaultProvider(Context context, Complex source) { + this(context, source, DefaultStateCache.INSTANCE); } - public DefaultProvider(Context config, Complex source, StateCache stateCache) { - this.config = config; + public DefaultProvider(Context context, Complex source, StateCache stateCache) { + this.context = context; this.source = source; this.stateCache = stateCache; - if (!isSupportedAuth(config, source)) { + if (!isSupportedAuth(context, source)) { throw new InstrumentException(Builder.Status.PARAMETER_INCOMPLETE.getCode()); } // 校验配置合法性 - checkConfig(config, source); + checkcontext(context, source); } /** @@ -273,21 +273,21 @@ private static String md5(String str) { /** * 是否支持第三方登录 * - * @param config config + * @param context context * @param source source * @return true or false * @since 1.6.2 */ - public static boolean isSupportedAuth(Context config, Complex source) { - boolean isSupported = StringUtils.isNotEmpty(config.getClientId()) && StringUtils.isNotEmpty(config.getClientSecret()) && StringUtils.isNotEmpty(config.getRedirectUri()); + public static boolean isSupportedAuth(Context context, Complex source) { + boolean isSupported = StringUtils.isNotEmpty(context.getClientId()) && StringUtils.isNotEmpty(context.getClientSecret()) && StringUtils.isNotEmpty(context.getRedirectUri()); if (isSupported && Registry.ALIPAY == source) { - isSupported = StringUtils.isNotEmpty(config.getAlipayPublicKey()); + isSupported = StringUtils.isNotEmpty(context.getAlipayPublicKey()); } if (isSupported && Registry.STACK == source) { - isSupported = StringUtils.isNotEmpty(config.getStackOverflowKey()); + isSupported = StringUtils.isNotEmpty(context.getStackOverflowKey()); } if (isSupported && Registry.WECHAT_EE == source) { - isSupported = StringUtils.isNotEmpty(config.getAgentId()); + isSupported = StringUtils.isNotEmpty(context.getAgentId()); } return isSupported; } @@ -295,12 +295,12 @@ public static boolean isSupportedAuth(Context config, Complex source) { /** * 检查配置合法性。针对部分平台, 对redirect uri有特定要求。一般来说redirect uri都是http://,而对于facebook平台, redirect uri 必须是https的链接 * - * @param config config + * @param context context * @param source source * @since 1.6.2 */ - public static void checkConfig(Context config, Complex source) { - String redirectUri = config.getRedirectUri(); + public static void checkcontext(Context context, Complex source) { + String redirectUri = context.getRedirectUri(); if (!isHttpProtocol(redirectUri) && !isHttpsProtocol(redirectUri)) { throw new InstrumentException(Builder.Status.ILLEGAL_REDIRECT_URI.getCode()); } @@ -319,15 +319,15 @@ public static void checkConfig(Context config, Complex source) { *

* {@code v1.10.0}版本中改为传入{@code source}和{@code callback},对于不同平台使用不同参数接受code的情况统一做处理 * - * @param source 当前授权平台 + * @param complex 当前授权平台 * @param callback 从第三方授权回调回来时传入的参数集合 * @since 1.8.0 */ - public static void checkCode(Complex source, Callback callback) { + public static void checkCode(Complex complex, Callback callback) { String code = callback.getCode(); - if (source == Registry.ALIPAY) { + if (complex == Registry.ALIPAY) { code = callback.getAuth_code(); - } else if (source == Registry.HUAWEI) { + } else if (complex == Registry.HUAWEI) { code = callback.getAuthorization_code(); } if (StringUtils.isEmpty(code)) { @@ -399,8 +399,8 @@ private Message responseError(Exception e) { public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("client_id", config.getClientId()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("client_id", context.getClientId()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("state", getRealState(state)) .build(); } @@ -414,10 +414,10 @@ public String authorize(String state) { protected String accessTokenUrl(String code) { return Builder.fromBaseUrl(source.accessToken()) .queryParam("code", code) - .queryParam("client_id", config.getClientId()) - .queryParam("client_secret", config.getClientSecret()) + .queryParam("client_id", context.getClientId()) + .queryParam("client_secret", context.getClientSecret()) .queryParam("grant_type", "authorization_code") - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("redirect_uri", context.getRedirectUri()) .build(); } @@ -429,11 +429,11 @@ protected String accessTokenUrl(String code) { */ protected String refreshTokenUrl(String refreshToken) { return Builder.fromBaseUrl(source.refresh()) - .queryParam("client_id", config.getClientId()) - .queryParam("client_secret", config.getClientSecret()) + .queryParam("client_id", context.getClientId()) + .queryParam("client_secret", context.getClientSecret()) .queryParam("refresh_token", refreshToken) .queryParam("grant_type", "refresh_token") - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("redirect_uri", context.getRedirectUri()) .build(); } 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 68a09316c2..2030c8a98e 100644 --- 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 @@ -43,17 +43,17 @@ * 钉钉登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class DingTalkProvider extends DefaultProvider { - public DingTalkProvider(Context config) { - super(config, Registry.DINGTALK); + public DingTalkProvider(Context context) { + super(context, Registry.DINGTALK); } - public DingTalkProvider(Context config, StateCache stateCache) { - super(config, Registry.DINGTALK, stateCache); + public DingTalkProvider(Context context, StateCache stateCache) { + super(context, Registry.DINGTALK, stateCache); } @Override @@ -97,9 +97,9 @@ protected Object getUserInfo(AccToken oauthToken) { public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("appid", config.getClientId()) + .queryParam("appid", context.getClientId()) .queryParam("scope", "snsapi_login") - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("state", getRealState(state)) .build(); } @@ -114,12 +114,12 @@ public String authorize(String state) { protected String userInfoUrl(AccToken token) { // 根据timestamp, appSecret计算签名值 String timestamp = System.currentTimeMillis() + ""; - String urlEncodeSignature = generateDingTalkSignature(config.getClientSecret(), timestamp); + String urlEncodeSignature = generateDingTalkSignature(context.getClientSecret(), timestamp); return Builder.fromBaseUrl(source.userInfo()) .queryParam("signature", urlEncodeSignature) .queryParam("timestamp", timestamp) - .queryParam("accessKey", config.getClientId()) + .queryParam("accessKey", context.getClientId()) .build(); } 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 28910301a1..495d472876 100644 --- 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 @@ -41,17 +41,17 @@ * 抖音登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class DouyinProvider extends DefaultProvider { - public DouyinProvider(Context config) { - super(config, Registry.DOUYIN); + public DouyinProvider(Context context) { + super(context, Registry.DOUYIN); } - public DouyinProvider(Context config, StateCache stateCache) { - super(config, Registry.DOUYIN, stateCache); + public DouyinProvider(Context context, StateCache stateCache) { + super(context, Registry.DOUYIN, stateCache); } @Override @@ -126,8 +126,8 @@ private AccToken getToken(String accessTokenUrl) { public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("client_key", config.getClientId()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("client_key", context.getClientId()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("scope", "user_info") .queryParam("state", getRealState(state)) .build(); @@ -143,8 +143,8 @@ public String authorize(String state) { protected String accessTokenUrl(String code) { return Builder.fromBaseUrl(source.accessToken()) .queryParam("code", code) - .queryParam("client_key", config.getClientId()) - .queryParam("client_secret", config.getClientSecret()) + .queryParam("client_key", context.getClientId()) + .queryParam("client_secret", context.getClientSecret()) .queryParam("grant_type", "authorization_code") .build(); } @@ -172,7 +172,7 @@ protected String userInfoUrl(AccToken token) { @Override protected String refreshTokenUrl(String refreshToken) { return Builder.fromBaseUrl(source.refresh()) - .queryParam("client_key", config.getClientId()) + .queryParam("client_key", context.getClientId()) .queryParam("refresh_token", refreshToken) .queryParam("grant_type", "refresh_token") .build(); 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 591941bd75..bf5afd04d0 100644 --- 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 @@ -47,24 +47,24 @@ * 注:集成的是正式环境,非沙箱环境 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ElemeProvider extends DefaultProvider { - public ElemeProvider(Context config) { - super(config, Registry.ELEME); + public ElemeProvider(Context context) { + super(context, Registry.ELEME); } - public ElemeProvider(Context config, StateCache stateCache) { - super(config, Registry.ELEME, stateCache); + public ElemeProvider(Context context, StateCache stateCache) { + super(context, Registry.ELEME, stateCache); } @Override protected AccToken getAccessToken(Callback Callback) { Map header = new HashMap<>(); - header.put("client_id", config.getClientId()); - header.put("redirect_uri", config.getRedirectUri()); + header.put("client_id", context.getClientId()); + header.put("redirect_uri", context.getRedirectUri()); header.put("code", Callback.getCode()); header.put("grant_type", "authorization_code"); @@ -93,9 +93,9 @@ protected Property getUserInfo(AccToken token) { final long timestamp = System.currentTimeMillis(); // 公共参数 Map metasHashMap = new HashMap<>(); - metasHashMap.put("app_key", config.getClientId()); + metasHashMap.put("app_key", context.getClientId()); metasHashMap.put("timestamp", "" + timestamp); - String signature = generateElemeSignature(config.getClientId(), config.getClientSecret(), timestamp, action, token.getAccessToken(), parameters); + String signature = generateElemeSignature(context.getClientId(), context.getClientSecret(), timestamp, action, token.getAccessToken(), parameters); String requestId = this.getRequestId(); @@ -172,7 +172,7 @@ private String getBasic(String appKey, String appSecret) { private void setHeader(Map header) { setHeader(header, "application/x-www-form-urlencoded;charset=UTF-8", getRequestId()); - header.put("Authorization", this.getBasic(config.getClientId(), config.getClientSecret())); + header.put("Authorization", this.getBasic(context.getClientId(), context.getClientSecret())); } private void setHeader(Map header, String contentType, String requestId) { 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 515bf82e65..5a0c675abf 100644 --- 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,17 +38,17 @@ * Facebook登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class FacebookProvider extends DefaultProvider { - public FacebookProvider(Context config) { - super(config, Registry.FACEBOOK); + public FacebookProvider(Context context) { + super(context, Registry.FACEBOOK); } - public FacebookProvider(Context config, StateCache stateCache) { - super(config, Registry.FACEBOOK, stateCache); + public FacebookProvider(Context context, StateCache stateCache) { + super(context, Registry.FACEBOOK, stateCache); } @Override 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 0ea4e3c7c3..792477a1a6 100644 --- 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,17 +37,17 @@ * Gitee登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class GiteeProvider extends DefaultProvider { - public GiteeProvider(Context config) { - super(config, Registry.GITEE); + public GiteeProvider(Context context) { + super(context, Registry.GITEE); } - public GiteeProvider(Context config, StateCache stateCache) { - super(config, Registry.GITEE, stateCache); + public GiteeProvider(Context context, StateCache stateCache) { + super(context, Registry.GITEE, stateCache); } @Override 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 ab3392e102..9b7734d846 100644 --- 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,17 +39,17 @@ * Github登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class GithubProvider extends DefaultProvider { - public GithubProvider(Context config) { - super(config, Registry.GITHUB); + public GithubProvider(Context context) { + super(context, Registry.GITHUB); } - public GithubProvider(Context config, StateCache stateCache) { - super(config, Registry.GITHUB, stateCache); + public GithubProvider(Context context, StateCache stateCache) { + super(context, Registry.GITHUB, stateCache); } @Override 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 c9dc700727..b7aa7231a0 100644 --- 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,17 +38,17 @@ * Gitlab登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class GitlabProvider extends DefaultProvider { - public GitlabProvider(Context config) { - super(config, Registry.GITLAB); + public GitlabProvider(Context context) { + super(context, Registry.GITLAB); } - public GitlabProvider(Context config, StateCache stateCache) { - super(config, Registry.GITLAB, stateCache); + public GitlabProvider(Context context, StateCache stateCache) { + super(context, Registry.GITLAB, stateCache); } @Override 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 826fb492e1..358de0d8a8 100644 --- 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 @@ -42,17 +42,17 @@ * Google登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class GoogleProvider extends DefaultProvider { - public GoogleProvider(Context config) { - super(config, Registry.GOOGLE); + public GoogleProvider(Context context) { + super(context, Registry.GOOGLE); } - public GoogleProvider(Context config, StateCache stateCache) { - super(config, Registry.GOOGLE, stateCache); + public GoogleProvider(Context context, StateCache stateCache) { + super(context, Registry.GOOGLE, stateCache); } @Override @@ -101,9 +101,9 @@ protected Property getUserInfo(AccToken token) { public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("client_id", config.getClientId()) + .queryParam("client_id", context.getClientId()) .queryParam("scope", "openid%20email%20profile") - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("state", getRealState(state)) .build(); } 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 8fec44e150..f51983d021 100644 --- 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 @@ -43,17 +43,17 @@ * 华为授权登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class HuaweiProvider extends DefaultProvider { - public HuaweiProvider(Context config) { - super(config, Registry.HUAWEI); + public HuaweiProvider(Context context) { + super(context, Registry.HUAWEI); } - public HuaweiProvider(Context config, StateCache stateCache) { - super(config, Registry.HUAWEI, stateCache); + public HuaweiProvider(Context context, StateCache stateCache) { + super(context, Registry.HUAWEI, stateCache); } /** @@ -68,9 +68,9 @@ protected AccToken getAccessToken(Callback Callback) { Map params = new HashMap<>(); params.put("grant_type", "authorization_code"); params.put("code", Callback.getAuthorization_code()); - params.put("client_id", config.getClientId()); - params.put("client_secret", config.getClientSecret()); - params.put("redirect_uri", config.getRedirectUri()); + params.put("client_id", context.getClientId()); + params.put("client_secret", context.getClientSecret()); + params.put("redirect_uri", context.getRedirectUri()); HttpClient.post(source.accessToken(), params); @@ -119,8 +119,8 @@ protected Property getUserInfo(AccToken token) { @Override public Message refresh(AccToken token) { Map params = new HashMap<>(); - params.put("client_id", config.getClientId()); - params.put("client_secret", config.getClientSecret()); + params.put("client_id", context.getClientId()); + params.put("client_secret", context.getClientSecret()); params.put("refresh_token", token.getRefreshToken()); params.put("grant_type", "refresh_token"); HttpClient.post(source.accessToken(), params); @@ -154,8 +154,8 @@ private AccToken getAuthToken(Map params) { public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("client_id", config.getClientId()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("client_id", context.getClientId()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("access_type", "offline") .queryParam("scope", "https%3A%2F%2Fwww.huawei.com%2Fauth%2Faccount%2Fbase.profile") .queryParam("state", getRealState(state)) @@ -173,9 +173,9 @@ protected String accessTokenUrl(String code) { return Builder.fromBaseUrl(source.accessToken()) .queryParam("grant_type", "authorization_code") .queryParam("code", code) - .queryParam("client_id", config.getClientId()) - .queryParam("client_secret", config.getClientSecret()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("client_id", context.getClientId()) + .queryParam("client_secret", context.getClientSecret()) + .queryParam("redirect_uri", context.getRedirectUri()) .build(); } 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 91e95886f8..540edebc10 100644 --- 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 @@ -40,17 +40,17 @@ * 酷家乐授权登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class KujialeProvider extends DefaultProvider { - public KujialeProvider(Context config) { - super(config, Registry.KUJIALE); + public KujialeProvider(Context context) { + super(context, Registry.KUJIALE); } - public KujialeProvider(Context config, StateCache stateCache) { - super(config, Registry.KUJIALE, stateCache); + public KujialeProvider(Context context, StateCache stateCache) { + super(context, Registry.KUJIALE, stateCache); } /** @@ -77,8 +77,8 @@ public String authorize(String state) { public String authorize(String state, String scopeStr) { Builder builder = Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("client_id", config.getClientId()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("client_id", context.getClientId()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("state", getRealState(state)); if (StringUtils.isNotEmpty(scopeStr)) { builder.queryParam("scope", scopeStr); 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 0bd85cf611..3ce0320695 100644 --- 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,17 +47,17 @@ * 领英登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class LinkedinProvider extends DefaultProvider { - public LinkedinProvider(Context config) { - super(config, Registry.LINKEDIN); + public LinkedinProvider(Context context) { + super(context, Registry.LINKEDIN); } - public LinkedinProvider(Context config, StateCache stateCache) { - super(config, Registry.LINKEDIN, stateCache); + public LinkedinProvider(Context context, StateCache stateCache) { + super(context, Registry.LINKEDIN, stateCache); } @Override @@ -228,8 +228,8 @@ private AccToken getToken(String accessTokenUrl) { public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("client_id", config.getClientId()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("client_id", context.getClientId()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("scope", "r_liteprofile%20r_emailaddress%20w_member_social") .queryParam("state", getRealState(state)) .build(); 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 9ae11472a3..e34753917d 100644 --- 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,24 +43,24 @@ * 美团登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MeituanProvider extends DefaultProvider { - public MeituanProvider(Context config) { - super(config, Registry.MEITUAN); + public MeituanProvider(Context context) { + super(context, Registry.MEITUAN); } - public MeituanProvider(Context config, StateCache stateCache) { - super(config, Registry.MEITUAN, stateCache); + public MeituanProvider(Context context, StateCache stateCache) { + super(context, Registry.MEITUAN, stateCache); } @Override protected AccToken getAccessToken(Callback Callback) { Map params = new HashMap<>(); - params.put("app_id", config.getClientId()); - params.put("secret", config.getClientSecret()); + params.put("app_id", context.getClientId()); + params.put("secret", context.getClientSecret()); params.put("code", Callback.getCode()); params.put("grant_type", "authorization_code"); @@ -79,8 +79,8 @@ protected AccToken getAccessToken(Callback Callback) { @Override protected Property getUserInfo(AccToken token) { Map params = new HashMap<>(); - params.put("app_id", config.getClientId()); - params.put("secret", config.getClientSecret()); + params.put("app_id", context.getClientId()); + params.put("secret", context.getClientSecret()); params.put("access_token", token.getAccessToken()); String response = HttpClient.post(source.refresh(), params); @@ -102,8 +102,8 @@ protected Property getUserInfo(AccToken token) { @Override public Message refresh(AccToken oldToken) { Map params = new HashMap<>(); - params.put("app_id", config.getClientId()); - params.put("secret", config.getClientSecret()); + params.put("app_id", context.getClientId()); + params.put("secret", context.getClientSecret()); params.put("refresh_token", oldToken.getRefreshToken()); params.put("grant_type", "refresh_token"); @@ -132,8 +132,8 @@ private void checkResponse(JSONObject object) { public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("app_id", config.getClientId()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("app_id", context.getClientId()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("state", getRealState(state)) .queryParam("scope", "") .build(); 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 982e4f2d87..b06118399f 100644 --- 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,17 +43,17 @@ * 小米登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MiProvider extends DefaultProvider { - public MiProvider(Context config) { - super(config, Registry.MI); + public MiProvider(Context context) { + super(context, Registry.MI); } - public MiProvider(Context config, StateCache stateCache) { - super(config, Registry.MI, stateCache); + public MiProvider(Context context, StateCache stateCache) { + super(context, Registry.MI, stateCache); } @Override @@ -103,7 +103,7 @@ protected Property getUserInfo(AccToken token) { .build(); // 获取用户邮箱手机号等信息 - String emailPhoneUrl = MessageFormat.format("{0}?clientId={1}&token={2}", "https://open.account.xiaomi.com/user/phoneAndEmail", config + String emailPhoneUrl = MessageFormat.format("{0}?clientId={1}&token={2}", "https://open.account.xiaomi.com/user/phoneAndEmail", context .getClientId(), token.getAccessToken()); JSONObject userEmailPhone = JSONObject.parseObject(HttpClient.get(emailPhoneUrl)); @@ -140,8 +140,8 @@ public Message refresh(AccToken token) { public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("client_id", config.getClientId()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("client_id", context.getClientId()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("scope", "user/profile%20user/openIdV2%20user/phoneAndEmail") .queryParam("skip_confirm", "false") .queryParam("state", getRealState(state)) @@ -157,7 +157,7 @@ public String authorize(String state) { @Override protected String userInfoUrl(AccToken token) { return Builder.fromBaseUrl(source.userInfo()) - .queryParam("clientId", config.getClientId()) + .queryParam("clientId", context.getClientId()) .queryParam("token", token.getAccessToken()) .build(); } 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 d645a9cc75..0357b595e4 100644 --- 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 @@ -43,16 +43,17 @@ * 微软登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MicrosoftProvider extends DefaultProvider { - public MicrosoftProvider(Context config) { - super(config, Registry.MICROSOFT); + + public MicrosoftProvider(Context context) { + super(context, Registry.MICROSOFT); } - public MicrosoftProvider(Context config, StateCache stateCache) { - super(config, Registry.MICROSOFT, stateCache); + public MicrosoftProvider(Context context, StateCache stateCache) { + super(context, Registry.MICROSOFT, stateCache); } @Override @@ -145,8 +146,8 @@ public Message refresh(AccToken token) { public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("client_id", config.getClientId()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("client_id", context.getClientId()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("response_mode", "query") .queryParam("scope", "offline_access%20user.read%20mail.read") .queryParam("state", getRealState(state)) @@ -163,11 +164,11 @@ public String authorize(String state) { protected String accessTokenUrl(String code) { return Builder.fromBaseUrl(source.accessToken()) .queryParam("code", code) - .queryParam("client_id", config.getClientId()) - .queryParam("client_secret", config.getClientSecret()) + .queryParam("client_id", context.getClientId()) + .queryParam("client_secret", context.getClientSecret()) .queryParam("grant_type", "authorization_code") .queryParam("scope", "user.read%20mail.read") - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("redirect_uri", context.getRedirectUri()) .build(); } @@ -191,12 +192,12 @@ protected String userInfoUrl(AccToken token) { @Override protected String refreshTokenUrl(String refreshToken) { return Builder.fromBaseUrl(source.refresh()) - .queryParam("client_id", config.getClientId()) - .queryParam("client_secret", config.getClientSecret()) + .queryParam("client_id", context.getClientId()) + .queryParam("client_secret", context.getClientSecret()) .queryParam("refresh_token", refreshToken) .queryParam("grant_type", "refresh_token") .queryParam("scope", "user.read%20mail.read") - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("redirect_uri", context.getRedirectUri()) .build(); } } 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 dc660f49aa..5e290ee7b3 100644 --- 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,17 +38,17 @@ * oschina登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class OschinaProvider extends DefaultProvider { - public OschinaProvider(Context config) { - super(config, Registry.OSCHINA); + public OschinaProvider(Context context) { + super(context, Registry.OSCHINA); } - public OschinaProvider(Context config, StateCache stateCache) { - super(config, Registry.OSCHINA, stateCache); + public OschinaProvider(Context context, StateCache stateCache) { + super(context, Registry.OSCHINA, stateCache); } @Override @@ -91,10 +91,10 @@ protected Property getUserInfo(AccToken token) { protected String accessTokenUrl(String code) { return Builder.fromBaseUrl(source.accessToken()) .queryParam("code", code) - .queryParam("client_id", config.getClientId()) - .queryParam("client_secret", config.getClientSecret()) + .queryParam("client_id", context.getClientId()) + .queryParam("client_secret", context.getClientSecret()) .queryParam("grant_type", "authorization_code") - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("dataType", "json") .build(); } 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 5c120046c5..75e2a7ce32 100644 --- 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 @@ -41,19 +41,19 @@ * Pinterest登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class PinterestProvider extends DefaultProvider { private static final String FAILURE = "failure"; - public PinterestProvider(Context config) { - super(config, Registry.PINTEREST); + public PinterestProvider(Context context) { + super(context, Registry.PINTEREST); } - public PinterestProvider(Context config, StateCache stateCache) { - super(config, Registry.PINTEREST, stateCache); + public PinterestProvider(Context context, StateCache stateCache) { + super(context, Registry.PINTEREST, stateCache); } @Override @@ -103,8 +103,8 @@ private String getAvatarUrl(JSONObject userObj) { public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("client_id", config.getClientId()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("client_id", context.getClientId()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("scope", "read_public") .queryParam("state", getRealState(state)) .build(); 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 85b36f3f4a..ba3e00c4d6 100644 --- 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 @@ -43,16 +43,17 @@ * qq登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class QqProvider extends DefaultProvider { - public QqProvider(Context config) { - super(config, Registry.QQ); + + public QqProvider(Context context) { + super(context, Registry.QQ); } - public QqProvider(Context config, StateCache stateCache) { - super(config, Registry.QQ, stateCache); + public QqProvider(Context context, StateCache stateCache) { + super(context, Registry.QQ, stateCache); } @Override @@ -101,7 +102,7 @@ protected Property getUserInfo(AccToken token) { private String getOpenId(AccToken token) { String response = HttpClient.get(Builder.fromBaseUrl("https://graph.qq.com/oauth2.0/me") .queryParam("access_token", token.getAccessToken()) - .queryParam("unionid", config.isUnionId() ? 1 : 0) + .queryParam("unionid", context.isUnionId() ? 1 : 0) .build()); String removePrefix = StringUtils.replace(response, "callback(", ""); @@ -128,7 +129,7 @@ private String getOpenId(AccToken token) { protected String userInfoUrl(AccToken token) { return Builder.fromBaseUrl(source.userInfo()) .queryParam("access_token", token.getAccessToken()) - .queryParam("oauth_consumer_key", config.getClientId()) + .queryParam("oauth_consumer_key", context.getClientId()) .queryParam("openid", token.getOpenId()) .build(); } 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 884f6b8e70..1b49f88e54 100644 --- 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 @@ -44,17 +44,17 @@ * 人人登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class RenrenProvider extends DefaultProvider { - public RenrenProvider(Context config) { - super(config, Registry.RENREN); + public RenrenProvider(Context context) { + super(context, Registry.RENREN); } - public RenrenProvider(Context config, StateCache stateCache) { - super(config, Registry.RENREN, stateCache); + public RenrenProvider(Context context, StateCache stateCache) { + super(context, Registry.RENREN, stateCache); } @Override 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 f07d7aa771..f54a205aa8 100644 --- 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,17 +39,17 @@ * Stack Overflow登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class StackOverflowProvider extends DefaultProvider { - public StackOverflowProvider(Context config) { - super(config, Registry.STACK); + public StackOverflowProvider(Context context) { + super(context, Registry.STACK); } - public StackOverflowProvider(Context config, StateCache stateCache) { - super(config, Registry.STACK, stateCache); + public StackOverflowProvider(Context context, StateCache stateCache) { + super(context, Registry.STACK, stateCache); } @Override @@ -71,7 +71,7 @@ protected Property getUserInfo(AccToken token) { String userInfoUrl = Builder.fromBaseUrl(this.source.userInfo()) .queryParam("access_token", token.getAccessToken()) .queryParam("site", "stackoverflow") - .queryParam("key", this.config.getStackOverflowKey()) + .queryParam("key", this.context.getStackOverflowKey()) .build(); JSONObject object = JSONObject.parseObject(HttpClient.get(userInfoUrl)); this.checkResponse(object); @@ -100,8 +100,8 @@ protected Property getUserInfo(AccToken token) { public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("client_id", config.getClientId()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("client_id", context.getClientId()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("scope", "read_inbox") .queryParam("state", getRealState(state)) .build(); 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 50e814e1a3..e83cdcfc79 100644 --- 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,17 +38,17 @@ * 淘宝登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class TaobaoProvider extends DefaultProvider { - public TaobaoProvider(Context config) { - super(config, Registry.TAOBAO); + public TaobaoProvider(Context context) { + super(context, Registry.TAOBAO); } - public TaobaoProvider(Context config, StateCache stateCache) { - super(config, Registry.TAOBAO, stateCache); + public TaobaoProvider(Context context, StateCache stateCache) { + super(context, Registry.TAOBAO, stateCache); } @Override @@ -91,8 +91,8 @@ protected Property getUserInfo(AccToken token) { public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("client_id", config.getClientId()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("client_id", context.getClientId()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("view", "web") .queryParam("state", getRealState(state)) .build(); 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 1635fda444..6b3f7bc005 100644 --- 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,17 +43,17 @@ * Teambition授权登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class TeambitionProvider extends DefaultProvider { - public TeambitionProvider(Context config) { - super(config, Registry.TEAMBITION); + public TeambitionProvider(Context context) { + super(context, Registry.TEAMBITION); } - public TeambitionProvider(Context config, StateCache stateCache) { - super(config, Registry.TEAMBITION, stateCache); + public TeambitionProvider(Context context, StateCache stateCache) { + super(context, Registry.TEAMBITION, stateCache); } /** @@ -63,8 +63,8 @@ public TeambitionProvider(Context config, StateCache stateCache) { @Override protected AccToken getAccessToken(Callback Callback) { Map params = new HashMap<>(); - params.put("client_id", config.getClientId()); - params.put("client_secret", config.getClientSecret()); + params.put("client_id", context.getClientId()); + params.put("client_secret", context.getClientSecret()); params.put("code", Callback.getCode()); params.put("grant_type", "code"); 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 4847504fd9..1560a07979 100644 --- 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,17 +38,17 @@ * 腾讯云登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class TencentCloudProvider extends DefaultProvider { - public TencentCloudProvider(Context config) { - super(config, Registry.TENCENT_CLOUD); + public TencentCloudProvider(Context context) { + super(context, Registry.TENCENT_CLOUD); } - public TencentCloudProvider(Context config, StateCache stateCache) { - super(config, Registry.TENCENT_CLOUD, stateCache); + public TencentCloudProvider(Context context, StateCache stateCache) { + super(context, Registry.TENCENT_CLOUD, stateCache); } @Override @@ -106,8 +106,8 @@ private void checkResponse(JSONObject object) { public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("client_id", config.getClientId()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("client_id", context.getClientId()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("scope", "user") .queryParam("state", getRealState(state)) .build(); 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 af0ec582bb..774b896fa2 100644 --- 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 @@ -40,17 +40,17 @@ * 今日头条登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ToutiaoProvider extends DefaultProvider { - public ToutiaoProvider(Context config) { - super(config, Registry.TOUTIAO); + public ToutiaoProvider(Context context) { + super(context, Registry.TOUTIAO); } - public ToutiaoProvider(Context config, StateCache stateCache) { - super(config, Registry.TOUTIAO, stateCache); + public ToutiaoProvider(Context context, StateCache stateCache) { + super(context, Registry.TOUTIAO, stateCache); } @Override @@ -100,8 +100,8 @@ protected Property getUserInfo(AccToken token) { public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("client_key", config.getClientId()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("client_key", context.getClientId()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("auth_only", 1) .queryParam("display", 0) .queryParam("state", getRealState(state)) @@ -118,8 +118,8 @@ public String authorize(String state) { protected String accessTokenUrl(String code) { return Builder.fromBaseUrl(source.accessToken()) .queryParam("code", code) - .queryParam("client_key", config.getClientId()) - .queryParam("client_secret", config.getClientSecret()) + .queryParam("client_key", context.getClientId()) + .queryParam("client_secret", context.getClientSecret()) .queryParam("grant_type", "authorization_code") .build(); } @@ -133,7 +133,7 @@ protected String accessTokenUrl(String code) { @Override protected String userInfoUrl(AccToken token) { return Builder.fromBaseUrl(source.userInfo()) - .queryParam("client_key", config.getClientId()) + .queryParam("client_key", context.getClientId()) .queryParam("access_token", token.getAccessToken()) .build(); } 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 84565624d4..251e143ef8 100644 --- 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,17 +40,17 @@ * 企业微信登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class WeChatEEProvider extends DefaultProvider { - public WeChatEEProvider(Context config) { - super(config, Registry.WECHAT_EE); + public WeChatEEProvider(Context context) { + super(context, Registry.WECHAT_EE); } - public WeChatEEProvider(Context config, StateCache stateCache) { - super(config, Registry.WECHAT_EE, stateCache); + public WeChatEEProvider(Context context, StateCache stateCache) { + super(context, Registry.WECHAT_EE, stateCache); } /** @@ -139,9 +139,9 @@ private String getRealGender(JSONObject userDetail) { @Override public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) - .queryParam("appid", config.getClientId()) - .queryParam("agentid", config.getAgentId()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("appid", context.getClientId()) + .queryParam("agentid", context.getAgentId()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("state", getRealState(state)) .build(); } @@ -155,8 +155,8 @@ public String authorize(String state) { @Override protected String accessTokenUrl(String code) { return Builder.fromBaseUrl(source.accessToken()) - .queryParam("corpid", config.getClientId()) - .queryParam("corpsecret", config.getClientSecret()) + .queryParam("corpid", context.getClientId()) + .queryParam("corpsecret", context.getClientSecret()) .build(); } diff --git a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/WeChatProvider.java b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/WeChatProvider.java index 051bd58af3..4b2c7c682e 100644 --- a/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/WeChatProvider.java +++ b/bus-oauth/src/main/java/org/aoju/bus/oauth/provider/WeChatProvider.java @@ -41,17 +41,17 @@ * 微信登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class WeChatProvider extends DefaultProvider { - public WeChatProvider(Context config) { - super(config, Registry.WECHAT); + public WeChatProvider(Context context) { + super(context, Registry.WECHAT); } - public WeChatProvider(Context config, StateCache stateCache) { - super(config, Registry.WECHAT, stateCache); + public WeChatProvider(Context context, StateCache stateCache) { + super(context, Registry.WECHAT, stateCache); } /** @@ -139,8 +139,8 @@ private AccToken getToken(String accessTokenUrl) { public String authorize(String state) { return Builder.fromBaseUrl(source.authorize()) .queryParam("response_type", "code") - .queryParam("appid", config.getClientId()) - .queryParam("redirect_uri", config.getRedirectUri()) + .queryParam("appid", context.getClientId()) + .queryParam("redirect_uri", context.getRedirectUri()) .queryParam("scope", "snsapi_login") .queryParam("state", getRealState(state)) .build(); @@ -156,8 +156,8 @@ public String authorize(String state) { protected String accessTokenUrl(String code) { return Builder.fromBaseUrl(source.accessToken()) .queryParam("code", code) - .queryParam("appid", config.getClientId()) - .queryParam("secret", config.getClientSecret()) + .queryParam("appid", context.getClientId()) + .queryParam("secret", context.getClientSecret()) .queryParam("grant_type", "authorization_code") .build(); } @@ -186,9 +186,10 @@ protected String userInfoUrl(AccToken token) { @Override protected String refreshTokenUrl(String refreshToken) { return Builder.fromBaseUrl(source.refresh()) - .queryParam("appid", config.getClientId()) + .queryParam("appid", context.getClientId()) .queryParam("refresh_token", refreshToken) .queryParam("grant_type", "refresh_token") .build(); } + } 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 3013c0a74b..c567309e5d 100644 --- 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,17 +46,17 @@ * 微博登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class WeiboProvider extends DefaultProvider { - public WeiboProvider(Context config) { - super(config, Registry.WEIBO); + public WeiboProvider(Context context) { + super(context, Registry.WEIBO); } - public WeiboProvider(Context config, StateCache stateCache) { - super(config, Registry.WEIBO, stateCache); + public WeiboProvider(Context context, StateCache stateCache) { + super(context, Registry.WEIBO, stateCache); } public static String getLocalIp() { diff --git a/bus-office/pom.xml b/bus-office/pom.xml index 107139e917..8d2c46403e 100644 --- a/bus-office/pom.xml +++ b/bus-office/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-office - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-office/src/main/java/org/aoju/bus/office/PoiChecker.java b/bus-office/src/main/java/org/aoju/bus/office/PoiChecker.java index 4babe2ca18..5b2fc73cb1 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/PoiChecker.java +++ b/bus-office/src/main/java/org/aoju/bus/office/PoiChecker.java @@ -30,7 +30,7 @@ * POI引入检查器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class PoiChecker { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/BigExcelWriter.java b/bus-office/src/main/java/org/aoju/bus/office/excel/BigExcelWriter.java index 8a1215198a..97a31e883b 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/BigExcelWriter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/BigExcelWriter.java @@ -33,7 +33,7 @@ * 大数据量Excel写出 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class BigExcelWriter extends ExcelWriter { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/BookUtils.java b/bus-office/src/main/java/org/aoju/bus/office/excel/BookUtils.java index f82be363b7..d85b768f3d 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/BookUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/BookUtils.java @@ -42,7 +42,7 @@ * Excel工作簿{@link Workbook}相关工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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.0.2 + * @since 5.0.3 */ public static void writeBook(Workbook book, OutputStream out) throws InstrumentException { try { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/CellUtils.java b/bus-office/src/main/java/org/aoju/bus/office/excel/CellUtils.java index 662ec6ebda..9bf52cba32 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/CellUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/CellUtils.java @@ -40,7 +40,7 @@ * Excel表格中单元格工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CellUtils { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelBase.java b/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelBase.java index 037998e127..95180becce 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelBase.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelBase.java @@ -36,7 +36,7 @@ * * @param 子类类型,用于返回this * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ExcelBase> implements Closeable { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelFileUtils.java b/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelFileUtils.java index de52a9c29a..5e204e6d1c 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelFileUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelFileUtils.java @@ -36,7 +36,7 @@ * Excel文件工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ExcelFileUtils { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelPicUtils.java b/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelPicUtils.java index b9e5236c38..99c97b18ca 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelPicUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelPicUtils.java @@ -41,7 +41,7 @@ * Excel图片工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ExcelPicUtils { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelReader.java b/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelReader.java index e5813b151d..836bb2a6e8 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelReader.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelReader.java @@ -46,7 +46,7 @@ * 读取Excel工作簿 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ExcelReader extends ExcelBase { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelSaxUtils.java b/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelSaxUtils.java index 424238aef3..06c3ca2529 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelSaxUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelSaxUtils.java @@ -36,7 +36,7 @@ * Sax方式读取Excel相关工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ExcelSaxUtils { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelUtils.java b/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelUtils.java index 2b5d4bcf36..b26faea1bc 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelUtils.java @@ -41,7 +41,7 @@ * Excel工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ExcelUtils { @@ -52,7 +52,7 @@ public class ExcelUtils { * @param path Excel文件路径 * @param sheetIndex sheet序号 * @param rowHandler 行处理器 - * @since 5.0.2 + * @since 5.0.3 */ public static void readBySax(String path, int sheetIndex, RowHandler rowHandler) { BufferedInputStream in = null; @@ -70,7 +70,7 @@ public static void readBySax(String path, int sheetIndex, RowHandler rowHandler) * @param file Excel文件 * @param sheetIndex sheet序号 * @param rowHandler 行处理器 - * @since 5.0.2 + * @since 5.0.3 */ public static void readBySax(File file, int sheetIndex, RowHandler rowHandler) { BufferedInputStream in = null; @@ -88,7 +88,7 @@ public static void readBySax(File file, int sheetIndex, RowHandler rowHandler) { * @param in Excel流 * @param sheetIndex sheet序号 * @param rowHandler 行处理器 - * @since 5.0.2 + * @since 5.0.3 */ public static void readBySax(InputStream in, int sheetIndex, RowHandler rowHandler) { in = IoUtils.toMarkSupportStream(in); @@ -106,7 +106,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.0.2 + * @since 5.0.3 */ public static Excel07SaxReader read07BySax(InputStream in, int sheetIndex, RowHandler rowHandler) { try { @@ -123,7 +123,7 @@ public static Excel07SaxReader read07BySax(InputStream in, int sheetIndex, RowHa * @param sheetIndex Sheet索引,-1表示全部Sheet, 0表示第一个Sheet * @param rowHandler 行处理器 * @return {@link Excel07SaxReader} - * @since 5.0.2 + * @since 5.0.3 */ public static Excel07SaxReader read07BySax(File file, int sheetIndex, RowHandler rowHandler) { try { @@ -140,7 +140,7 @@ public static Excel07SaxReader read07BySax(File file, int sheetIndex, RowHandler * @param sheetIndex Sheet索引,-1表示全部Sheet, 0表示第一个Sheet * @param rowHandler 行处理器 * @return {@link Excel07SaxReader} - * @since 5.0.2 + * @since 5.0.3 */ public static Excel07SaxReader read07BySax(String path, int sheetIndex, RowHandler rowHandler) { try { @@ -157,7 +157,7 @@ public static Excel07SaxReader read07BySax(String path, int sheetIndex, RowHandl * @param sheetIndex Sheet索引,-1表示全部Sheet, 0表示第一个Sheet * @param rowHandler 行处理器 * @return {@link Excel07SaxReader} - * @since 5.0.2 + * @since 5.0.3 */ public static Excel03SaxReader read03BySax(InputStream in, int sheetIndex, RowHandler rowHandler) { try { @@ -174,7 +174,7 @@ public static Excel03SaxReader read03BySax(InputStream in, int sheetIndex, RowHa * @param sheetIndex Sheet索引,-1表示全部Sheet, 0表示第一个Sheet * @param rowHandler 行处理器 * @return {@link Excel03SaxReader} - * @since 5.0.2 + * @since 5.0.3 */ public static Excel03SaxReader read03BySax(File file, int sheetIndex, RowHandler rowHandler) { try { @@ -191,7 +191,7 @@ public static Excel03SaxReader read03BySax(File file, int sheetIndex, RowHandler * @param sheetIndex Sheet索引,-1表示全部Sheet, 0表示第一个Sheet * @param rowHandler 行处理器 * @return {@link Excel03SaxReader} - * @since 5.0.2 + * @since 5.0.3 */ public static Excel03SaxReader read03BySax(String path, int sheetIndex, RowHandler rowHandler) { try { @@ -367,7 +367,7 @@ public static ExcelReader getReader(InputStream bookStream, String sheetName, bo * 若写出到文件,还需调用{@link ExcelWriter#setDestFile(File)}方法自定义写出的文件,然后调用{@link ExcelWriter#flush()}方法写出到文件 * * @return {@link ExcelWriter} - * @since 5.0.2 + * @since 5.0.3 */ public static ExcelWriter getWriter() { try { @@ -384,7 +384,7 @@ public static ExcelWriter getWriter() { * * @param isXlsx 是否为xlsx格式 * @return {@link ExcelWriter} - * @since 5.0.2 + * @since 5.0.3 */ public static ExcelWriter getWriter(boolean isXlsx) { try { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelWriter.java b/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelWriter.java index f6b9668d91..4d4392461d 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelWriter.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/ExcelWriter.java @@ -46,7 +46,7 @@ * * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ExcelWriter extends ExcelBase { @@ -81,7 +81,7 @@ public class ExcelWriter extends ExcelBase { * 此构造不传入写出的Excel文件路径,只能调用{@link #flush(OutputStream)}方法写出到流 * 若写出到文件,还需调用{@link #setDestFile(File)}方法自定义写出的文件,然后调用{@link #flush()}方法写出到文件 * - * @since 5.0.2 + * @since 5.0.3 */ public ExcelWriter() { this(false); @@ -93,7 +93,7 @@ public ExcelWriter() { * 若写出到文件,需要调用{@link #flush(File)} 写出到文件 * * @param isXlsx 是否为xlsx格式 - * @since 5.0.2 + * @since 5.0.3 */ public ExcelWriter(boolean isXlsx) { this(BookUtils.createBook(isXlsx), null); @@ -379,7 +379,7 @@ public ExcelWriter setDestFile(File destFile) { * * @param headerAlias 标题别名 * @return this - * @since 5.0.2 + * @since 5.0.3 */ public ExcelWriter setHeaderAlias(Map headerAlias) { this.headerAlias = headerAlias; diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/RowUtils.java b/bus-office/src/main/java/org/aoju/bus/office/excel/RowUtils.java index 602a1a13d6..e9509c4432 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/RowUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/RowUtils.java @@ -36,7 +36,7 @@ * Excel中的行{@link Row}封装工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class RowUtils { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/StyleSet.java b/bus-office/src/main/java/org/aoju/bus/office/excel/StyleSet.java index eae0d6b329..21a3b6c9ef 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/StyleSet.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/StyleSet.java @@ -31,7 +31,7 @@ * 样式集合,此样式集合汇集了整个工作簿的样式,用于减少样式的创建和冗余 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class StyleSet implements Serializable { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/StyleUtils.java b/bus-office/src/main/java/org/aoju/bus/office/excel/StyleUtils.java index d765d39931..9728db9175 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/StyleUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/StyleUtils.java @@ -30,7 +30,7 @@ * Excel样式工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class StyleUtils { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/cell/CellEditor.java b/bus-office/src/main/java/org/aoju/bus/office/excel/cell/CellEditor.java index 784032de64..eb9810ed3d 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/cell/CellEditor.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/cell/CellEditor.java @@ -29,7 +29,7 @@ * 单元格编辑器接口 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface CellEditor { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/cell/CellValue.java b/bus-office/src/main/java/org/aoju/bus/office/excel/cell/CellValue.java index 6fe9a88552..f71b3f8446 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/cell/CellValue.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/cell/CellValue.java @@ -27,7 +27,7 @@ * 抽象的单元格值接口,用于判断不同类型的单元格值 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface CellValue { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/cell/FormulaCellValue.java b/bus-office/src/main/java/org/aoju/bus/office/excel/cell/FormulaCellValue.java index 04f09a4c35..e022dd6436 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/cell/FormulaCellValue.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/cell/FormulaCellValue.java @@ -27,7 +27,7 @@ * 公式类型的值 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class FormulaCellValue implements CellValue { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/editors/NumericToIntEditor.java b/bus-office/src/main/java/org/aoju/bus/office/excel/editors/NumericToIntEditor.java index dda2c63267..7638c8d62e 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/editors/NumericToIntEditor.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/editors/NumericToIntEditor.java @@ -30,7 +30,7 @@ * POI中NUMRIC类型的值默认返回的是Double类型,此编辑器用于转换其为int型 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class NumericToIntEditor implements CellEditor { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/editors/TrimEditor.java b/bus-office/src/main/java/org/aoju/bus/office/excel/editors/TrimEditor.java index 92decfbc8c..3248871371 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/editors/TrimEditor.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/editors/TrimEditor.java @@ -31,7 +31,7 @@ * 去除String类型的单元格值两边的空格 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class TrimEditor implements CellEditor { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/sax/AbstractExcelSaxReader.java b/bus-office/src/main/java/org/aoju/bus/office/excel/sax/AbstractExcelSaxReader.java index 61ee17dce9..498e825d17 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/sax/AbstractExcelSaxReader.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/sax/AbstractExcelSaxReader.java @@ -34,7 +34,7 @@ * * @param 子对象类型,用于标记返回值this * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbstractExcelSaxReader implements ExcelSaxReader { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/sax/CellDataType.java b/bus-office/src/main/java/org/aoju/bus/office/excel/sax/CellDataType.java index ceb00f987e..3fa9398cc9 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/sax/CellDataType.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/sax/CellDataType.java @@ -27,7 +27,7 @@ * 单元格数据类型枚举 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public enum CellDataType { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/sax/Excel03SaxReader.java b/bus-office/src/main/java/org/aoju/bus/office/excel/sax/Excel03SaxReader.java index 46148bd31b..e1acbe9377 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/sax/Excel03SaxReader.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/sax/Excel03SaxReader.java @@ -46,7 +46,7 @@ * Excel2003格式的事件-用户模型方式读取器,统一将此归类为Sax读取 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Excel03SaxReader extends AbstractExcelSaxReader implements HSSFListener { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/sax/Excel07SaxReader.java b/bus-office/src/main/java/org/aoju/bus/office/excel/sax/Excel07SaxReader.java index c1a66b6511..ee6e44270f 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/sax/Excel07SaxReader.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/sax/Excel07SaxReader.java @@ -48,7 +48,7 @@ * Excel2007格式说明见:http://www.cnblogs.com/wangmingshun/p/6654143.html * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Excel07SaxReader extends AbstractExcelSaxReader implements ContentHandler { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/sax/ExcelSaxReader.java b/bus-office/src/main/java/org/aoju/bus/office/excel/sax/ExcelSaxReader.java index 697ed59298..3509f83183 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/sax/ExcelSaxReader.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/sax/ExcelSaxReader.java @@ -33,7 +33,7 @@ * * @param 子对象类型,用于标记返回值this * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface ExcelSaxReader { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/sax/RowHandler.java b/bus-office/src/main/java/org/aoju/bus/office/excel/sax/RowHandler.java index 60ddb7c9d8..74c50818f7 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/sax/RowHandler.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/sax/RowHandler.java @@ -29,7 +29,7 @@ * Sax方式读取Excel行处理器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface RowHandler { diff --git a/bus-office/src/main/java/org/aoju/bus/office/excel/style/Align.java b/bus-office/src/main/java/org/aoju/bus/office/excel/style/Align.java index ddaef1fe12..36b493d1ac 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/excel/style/Align.java +++ b/bus-office/src/main/java/org/aoju/bus/office/excel/style/Align.java @@ -27,7 +27,7 @@ * 对齐方式枚举 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public enum Align { diff --git a/bus-office/src/main/java/org/aoju/bus/office/word/DocUtils.java b/bus-office/src/main/java/org/aoju/bus/office/word/DocUtils.java index c55d3466be..85f7c42f5a 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/word/DocUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/word/DocUtils.java @@ -36,7 +36,7 @@ * Word Document工具 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class DocUtils { diff --git a/bus-office/src/main/java/org/aoju/bus/office/word/TableUtils.java b/bus-office/src/main/java/org/aoju/bus/office/word/TableUtils.java index f0b243b57d..60de19ea79 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/word/TableUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/word/TableUtils.java @@ -41,7 +41,7 @@ * Word中表格相关工具 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class TableUtils { diff --git a/bus-office/src/main/java/org/aoju/bus/office/word/Word07Writer.java b/bus-office/src/main/java/org/aoju/bus/office/word/Word07Writer.java index bc9c39917e..a5c7223ee9 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/word/Word07Writer.java +++ b/bus-office/src/main/java/org/aoju/bus/office/word/Word07Writer.java @@ -43,7 +43,7 @@ * Word生成器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Word07Writer implements Closeable { diff --git a/bus-office/src/main/java/org/aoju/bus/office/word/WordUtils.java b/bus-office/src/main/java/org/aoju/bus/office/word/WordUtils.java index e32baa09f4..51d395e6f6 100644 --- a/bus-office/src/main/java/org/aoju/bus/office/word/WordUtils.java +++ b/bus-office/src/main/java/org/aoju/bus/office/word/WordUtils.java @@ -29,7 +29,7 @@ * Word工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class WordUtils { diff --git a/bus-pager/pom.xml b/bus-pager/pom.xml index 9e94f4673a..1b2c1e8a0b 100644 --- a/bus-pager/pom.xml +++ b/bus-pager/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-pager - 5.0.2 + 5.0.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 56e456a37b..baeef56455 100644 --- 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.0.2 + * @version 5.0.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 87425f1d3b..a9245e538c 100644 --- 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.0.2 + * @version 5.0.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 6864f46274..c2b481d7cb 100644 --- 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.0.2 + * @version 5.0.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 cb57bd4c94..53532f344e 100644 --- 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.0.2 + * @version 5.0.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 9aa4e6be18..6fdb27f008 100644 --- 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.0.2 + * @version 5.0.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 4d6d892445..3a8968e922 100644 --- 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.0.2 + * @version 5.0.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 58e3dabf57..0d2665d7d5 100644 --- 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.0.2 + * @version 5.0.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 ce8fd0d1a7..7e1dff65c5 100644 --- a/bus-pager/src/main/java/org/aoju/bus/pager/Pages.java +++ b/bus-pager/src/main/java/org/aoju/bus/pager/Pages.java @@ -31,7 +31,7 @@ * 新增分页的多项属性 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 1f9b97b55b..5214cb9aff 100644 --- 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.0.2 + * @version 5.0.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 4847a280c4..f7b690b866 100644 --- 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.0.2 + * @version 5.0.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 985939931f..1d1d8ea17a 100644 --- 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.0.2 + * @version 5.0.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 b207bc585e..04229826a0 100644 --- 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.0.2 + * @version 5.0.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 43b039ce32..fbdaf0083f 100644 --- 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.0.2 + * @version 5.0.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 5f86371b49..6e1133190a 100644 --- 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.0.2 + * @version 5.0.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 b4fe9ffb9f..fcaaca4d83 100644 --- 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.0.2 + * @version 5.0.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 3c44fb38be..c1eafaf949 100644 --- 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.0.2 + * @version 5.0.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 ca526042bd..50f3521797 100644 --- 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.0.2 + * @version 5.0.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 4edfb4023d..42f63fbea1 100644 --- 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.0.2 + * @version 5.0.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 e910c21c53..6e344703c0 100644 --- 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.0.2 + * @version 5.0.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 c35db2b515..bea2853e8c 100644 --- 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.0.2 + * @version 5.0.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 ff14f6d35c..6d4f238f4f 100644 --- 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.0.2 + * @version 5.0.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 540e04754f..2f5f602314 100644 --- 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.0.2 + * @version 5.0.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 bb48ab220c..200b103717 100644 --- 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.0.2 + * @version 5.0.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 e044dee375..ed3941255c 100644 --- 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.0.2 + * @version 5.0.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 5b04ce8d88..31e50577b3 100644 --- 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.0.2 + * @version 5.0.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 16af33c6c4..539562b5a9 100644 --- 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.0.2 + * @version 5.0.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 1c92d9c15b..fd7c776509 100644 --- 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.0.2 + * @version 5.0.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 c68470d3a0..8de93ccaf0 100644 --- 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.0.2 + * @version 5.0.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 62717a0085..2a352dc6ea 100644 --- 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.0.2 + * @version 5.0.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 ebcfd79760..fd8aabf4fd 100644 --- 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 @@ -31,7 +31,7 @@ * mysql 基于 RowBounds 的分页 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 b4f3cfb13f..74c0313618 100644 --- 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.0.2 + * @version 5.0.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 79eb929696..2e043ec87b 100644 --- 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.0.2 + * @version 5.0.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 77077e8e29..b0dda06a36 100644 --- 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.0.2 + * @version 5.0.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 cba3495c15..59255ae77c 100644 --- 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 @@ -38,7 +38,7 @@ * sql解析类,提供更智能的count查询sql * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 a61e790397..4c0278e350 100644 --- 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 @@ -34,7 +34,7 @@ * 处理 Order by * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 db68cab97f..36e7275ad3 100644 --- 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.0.2 + * @version 5.0.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 7c13b72d52..f7625e8a5f 100644 --- 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.0.2 + * @version 5.0.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 0b44f82a11..a0d8a9c92b 100644 --- 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 @@ -34,7 +34,7 @@ * 创建新的MappedStatement,主要是Count返回值int * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 1c4f6c4565..7f727061f8 100644 --- 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 @@ -36,7 +36,7 @@ * 分页参数对象工具类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 9df476369a..357e7fdc40 100644 --- 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.0.2 + * @version 5.0.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 a5fd7d99b5..bf6ea7dee8 100644 --- 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.0.2 + * @version 5.0.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 5e5fc08a2a..129f1be70b 100644 --- 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 @@ -43,7 +43,7 @@ * 基础方言信息 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 3f3290acee..f8351a53ed 100644 --- 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.0.2 + * @version 5.0.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 cb6fe0d861..762c34d4c6 100644 --- 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 @@ -36,7 +36,7 @@ * Page 参数信息 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 223a205df2..817cbc2bc8 100644 --- 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.0.2 + * @version 5.0.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 444bebfbee..f6d2fc3b41 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MetaObjectWithCache { diff --git a/bus-proxy/pom.xml b/bus-proxy/pom.xml index a621ddcc3f..9d24d9e48a 100644 --- a/bus-proxy/pom.xml +++ b/bus-proxy/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-proxy - 5.0.2 + 5.0.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 9eff4d7fd5..0ce6b8311b 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/Builder.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/Builder.java @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 244d0cc4a1..5e06c2c66c 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/Factory.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/Factory.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 1d2b733d77..74ab81099d 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/Interceptor.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/Interceptor.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 bf0cfd133c..2cc563c630 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/Invocation.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/Invocation.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 b14cd80752..ec11ea416a 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/Invoker.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/Invoker.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 8421a081a0..28d4d8be59 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/Provider.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/Provider.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface Provider { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/AbstractProxyClassGenerator.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/AbstractProxyClassGenerator.java index 37baeff3b8..176214a408 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/AbstractProxyClassGenerator.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/AbstractProxyClassGenerator.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbstractProxyClassGenerator implements ProxyClassGenerator { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/AbstractSubclassingFactory.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/AbstractSubclassingFactory.java index e415f0bfc3..8413f1963c 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/AbstractSubclassingFactory.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/AbstractSubclassingFactory.java @@ -34,7 +34,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbstractSubclassingFactory extends Factory { 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 8b38b411de..01c562cf23 100644 --- 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 @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MethodSignature { 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 02bb5d4e86..059364f913 100644 --- 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 @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ProxyClassCache { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/ProxyClassGenerator.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/ProxyClassGenerator.java index b03a01e171..a41e446379 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/ProxyClassGenerator.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/factory/ProxyClassGenerator.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface ProxyClassGenerator { 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 36a63ced4d..dd5195c898 100644 --- 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 @@ -35,7 +35,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CglibFactory extends AbstractSubclassingFactory { 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 c42091fd58..a048e1c3eb 100644 --- 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 @@ -39,7 +39,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class JavassistFactory extends AbstractSubclassingFactory { 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 fe0abe36fc..4b777b00df 100644 --- 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 @@ -38,7 +38,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 3b7d7a9bfc..dfe628283b 100644 --- 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 @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ class JavassistUtils { 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 28685cc38c..7c6155beac 100644 --- 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 @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 17777e8c3b..cf054a7fa0 100644 --- 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 @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class InterceptorChain { 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 9a8898f770..99c884320c 100644 --- 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 @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class LoggingInterceptor 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 522b0dac35..1db09e40a9 100644 --- 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 @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface MethodFilter { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/MethodInterceptorAdapter.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/MethodInterceptorAdapter.java index 9e8b43a01c..485ad94bd0 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/MethodInterceptorAdapter.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/intercept/MethodInterceptorAdapter.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MethodInterceptorAdapter implements Interceptor { 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 85cde1ad81..67e58d895f 100644 --- 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 @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 9e839d345d..0b3845bd4d 100644 --- 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 @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 9f179320a3..914f144811 100644 --- 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 @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 e89f55ed04..f20d4490cc 100644 --- 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 @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class SimpleFilter implements MethodFilter { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/DuckTypingInvoker.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/DuckTypingInvoker.java index c461faab04..d8d1ab4df7 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/DuckTypingInvoker.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/DuckTypingInvoker.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class DuckTypingInvoker implements Invoker { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/InvocationHandlerAdapter.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/InvocationHandlerAdapter.java index 2d4a82d869..aaeb364ba0 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/InvocationHandlerAdapter.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/invoker/InvocationHandlerAdapter.java @@ -30,7 +30,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class InvocationHandlerAdapter implements Invoker { 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 a52ed0cd24..9fbbcb4159 100644 --- 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 @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class NullInvoker implements Invoker { 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 8297b5a7ee..df58a69c81 100644 --- 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 @@ -28,7 +28,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class BeanProvider 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 1ac73ad7e6..efef0c61c4 100644 --- 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 @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CloningProvider implements Provider { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/ConstantProvider.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/ConstantProvider.java index e0cfd468da..9a122609b3 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/ConstantProvider.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/ConstantProvider.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ConstantProvider 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 2198e23a26..bc8972a298 100644 --- 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 @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class NullProvider extends ConstantProvider { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/ProviderDecorator.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/ProviderDecorator.java index f00278af2e..36626df62a 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/ProviderDecorator.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/ProviderDecorator.java @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ProviderDecorator 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 9060c08f7b..ab8727d22a 100644 --- 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 @@ -27,7 +27,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class SingletonProvider extends ProviderDecorator { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/remoting/BurlapProvider.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/remoting/BurlapProvider.java index 2ba7c7569a..b21724e219 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/remoting/BurlapProvider.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/remoting/BurlapProvider.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class BurlapProvider implements Provider { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/remoting/HessianProvider.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/remoting/HessianProvider.java index 75d264689d..eb6d10c541 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/remoting/HessianProvider.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/remoting/HessianProvider.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class HessianProvider implements Provider { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/remoting/RmiProvider.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/remoting/RmiProvider.java index b0e572de07..06c9a6d5f7 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/remoting/RmiProvider.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/remoting/RmiProvider.java @@ -34,7 +34,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class RmiProvider implements Provider { diff --git a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/remoting/SessionBeanProvider.java b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/remoting/SessionBeanProvider.java index 85a21cd4b2..bbf57f7692 100644 --- a/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/remoting/SessionBeanProvider.java +++ b/bus-proxy/src/main/java/org/aoju/bus/proxy/provider/remoting/SessionBeanProvider.java @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class SessionBeanProvider implements Provider { diff --git a/bus-sensitive/pom.xml b/bus-sensitive/pom.xml index e72311d726..b69829f354 100644 --- a/bus-sensitive/pom.xml +++ b/bus-sensitive/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-sensitive - 5.0.2 + 5.0.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 858757b478..80049440a5 100644 --- 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.0.2 + * @version 5.0.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 8ffe180ed0..df054ecaa4 100644 --- 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.0.2 + * @version 5.0.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 72bef442be..e24217a481 100644 --- 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.0.2 + * @version 5.0.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 d2e99e647c..15fcb2cb3e 100644 --- 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.0.2 + * @version 5.0.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 6961c9455c..12e464d552 100644 --- a/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Provider.java +++ b/bus-sensitive/src/main/java/org/aoju/bus/sensitive/Provider.java @@ -45,7 +45,7 @@ * * @param 参数类型 * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 253bfc272b..3d3a90b673 100644 --- 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.0.2 + * @version 5.0.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 a1a41a197b..375e37d59e 100644 --- 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.0.2 + * @version 5.0.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 a4def7881a..255e38710b 100644 --- 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.0.2 + * @version 5.0.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 4181bd7f84..ce6a04cc29 100644 --- 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.0.2 + * @version 5.0.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 48ed80b017..358b9e20d2 100644 --- 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.0.2 + * @version 5.0.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 7ad1aecc5b..9046109751 100644 --- 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.0.2 + * @version 5.0.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 3d323d2e9a..68f3c7a658 100644 --- 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 @@ -43,7 +43,7 @@ * 在 Strategy 注解中,可以指定策略。默认是全部,如果指定,则只针对其中的某个策略生效。 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 28f0dc729a..0aa22258b0 100644 --- 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.0.2 + * @version 5.0.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 0402185214..02e962d694 100644 --- 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.0.2 + * @version 5.0.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 c370afbe73..a08456c449 100644 --- 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.0.2 + * @version 5.0.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 faadf4a258..6f6c1c310c 100644 --- 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.0.2 + * @version 5.0.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 602d501c5f..3e54bb9196 100644 --- 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.0.2 + * @version 5.0.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 51b0bceef0..2efacfb506 100644 --- 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.0.2 + * @version 5.0.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 a6cf5ffb89..7e9744a959 100644 --- 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.0.2 + * @version 5.0.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 8670e087e1..c5b6bafd74 100644 --- 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.0.2 + * @version 5.0.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 51cc195b4f..b0140951cf 100644 --- 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.0.2 + * @version 5.0.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 5f03a24765..8ed965b901 100644 --- 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 @@ -31,7 +31,7 @@ * 默认脱敏处理类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 f06a05ffdb..8b8f4cc761 100644 --- 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.0.2 + * @version 5.0.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 17b605cd24..b78d0c2551 100644 --- 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.0.2 + * @version 5.0.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 909e52d02d..d70d38c6d8 100644 --- 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.0.2 + * @version 5.0.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 e7b564dd34..3a02eddbea 100644 --- 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.0.2 + * @version 5.0.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 ba54fee03b..79c498396d 100644 --- 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.0.2 + * @version 5.0.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 d54132aa54..249c423f8c 100644 --- 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.0.2 + * @version 5.0.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 0ab3d72463..94b3223995 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class PhoneStrategy extends AbstractProvider { diff --git a/bus-setting/pom.xml b/bus-setting/pom.xml index 28b39884ff..7035c9a711 100644 --- a/bus-setting/pom.xml +++ b/bus-setting/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-setting - 5.0.2 + 5.0.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 370809a5b0..0bf53ec604 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbsSetting extends OptNullStringGetter 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 ba0962ea85..5e4de580dd 100644 --- 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.0.2 + * @version 5.0.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 46fc743d20..a881d2bb8f 100644 --- 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.0.2 + * @version 5.0.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 d80f6b8188..84aaa789d1 100644 --- 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.0.2 + * @version 5.0.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 be7fa0e226..432164c3f4 100644 --- a/bus-setting/src/main/java/org/aoju/bus/setting/SettingLoader.java +++ b/bus-setting/src/main/java/org/aoju/bus/setting/SettingLoader.java @@ -46,7 +46,7 @@ * Setting文件加载器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 58f9ceff58..988ddb6acb 100644 --- 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.0.2 + * @version 5.0.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 82ae76dcbe..e640af4293 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class Props extends Properties implements BasicTypeGetter, OptBasicTypeGetter { 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 46ee34070a..adaefc2ec5 100644 --- 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.0.2 + * @version 5.0.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 d029d6f044..e3a001e548 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Profile implements Serializable { diff --git a/bus-shade/README.md b/bus-shade/README.md index 3c14ecdd64..d55a38e5c7 100644 --- a/bus-shade/README.md +++ b/bus-shade/README.md @@ -12,7 +12,7 @@ org.aoju bus-shade - 5.0.2 + 5.0.3 ``` # 数据表结构样式 diff --git a/bus-shade/pom.xml b/bus-shade/pom.xml index 2a023582ce..e4f7dafd53 100644 --- a/bus-shade/pom.xml +++ b/bus-shade/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-shade - 5.0.2 + 5.0.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 b0000a06e7..eb51bb56e9 100644 --- a/bus-shade/src/main/java/org/aoju/bus/shade/Freemarker.java +++ b/bus-shade/src/main/java/org/aoju/bus/shade/Freemarker.java @@ -36,7 +36,7 @@ * 创建文件 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 f9d92900b5..5968ab03c9 100644 --- a/bus-shade/src/main/java/org/aoju/bus/shade/NamingRules.java +++ b/bus-shade/src/main/java/org/aoju/bus/shade/NamingRules.java @@ -30,7 +30,7 @@ * 获奖java中需要的驼峰命名 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 4252495725..789d3d111a 100644 --- a/bus-shade/src/main/java/org/aoju/bus/shade/ShadeFile.java +++ b/bus-shade/src/main/java/org/aoju/bus/shade/ShadeFile.java @@ -32,7 +32,7 @@ * 获取文件路径调用创建文件 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 5c7fc96a94..ac4d22e8dc 100644 --- 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.0.2 + * @version 5.0.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 173113f35f..581ece7e30 100644 --- 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.0.2 + * @version 5.0.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 b6109f15fe..6f1971662c 100644 --- 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.0.2 + * @version 5.0.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 6311ed6789..31a03c0dad 100644 --- 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.0.2 + * @version 5.0.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 2dbe9140f0..efa6b4afdb 100644 --- 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.0.2 + * @version 5.0.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 f61cb12bda..9b35487d7a 100644 --- 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.0.2 + * @version 5.0.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 876e3d8b23..c007180a37 100644 --- 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 @@ -35,7 +35,7 @@ * 自动生成需要的基本信息 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-socket/pom.xml b/bus-socket/pom.xml index e878f04590..ad84e5a7e8 100644 --- a/bus-socket/pom.xml +++ b/bus-socket/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-socket - 5.0.2 + 5.0.3 jar ${project.artifactId} @@ -30,7 +30,7 @@ org.aoju bus-logger - 5.0.2 + 5.0.3 io.netty 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 2586cfb4b3..e35e1fcb84 100644 --- 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.0.2 + * @version 5.0.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 1ab220bcd2..48da6de408 100644 --- 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.0.2 + * @version 5.0.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 3697720882..128a18c4c1 100644 --- 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.0.2 + * @version 5.0.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 af2b1e1e58..2dbc6121eb 100644 --- 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.0.2 + * @version 5.0.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 2b6472a3d8..9b3626528d 100644 --- 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.0.2 + * @version 5.0.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 a9a8627555..4ed18f8ae8 100644 --- 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.0.2 + * @version 5.0.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 689b32d069..d7bb6f3b96 100644 --- 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.0.2 + * @version 5.0.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 f86dd9af6d..3aecde9afa 100644 --- 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.0.2 + * @version 5.0.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 758732a29d..b52521fc6c 100644 --- 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.0.2 + * @version 5.0.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 b4dab2b9d5..4066d45870 100644 --- 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.0.2 + * @version 5.0.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 69723e3154..8b941090b2 100644 --- 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.0.2 + * @version 5.0.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 f44310526f..cb142481a5 100644 --- 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.0.2 + * @version 5.0.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 b49e4553b8..6aee0f2bbf 100644 --- 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.0.2 + * @version 5.0.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 15a626d84b..b2158d7027 100644 --- 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.0.2 + * @version 5.0.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 aee7fa491b..f007c72d3e 100644 --- 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.0.2 + * @version 5.0.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 5dc5d8b066..ad6bf1ae0b 100644 --- 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.0.2 + * @version 5.0.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 bb63ffa01f..2f0ed14528 100644 --- 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.0.2 + * @version 5.0.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 3f6b3d4801..bc48dc0b12 100644 --- 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.0.2 + * @version 5.0.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 b5a0c32de6..4a30d9d251 100644 --- 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.0.2 + * @version 5.0.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 36ae057063..17dbe562a3 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @ChannelHandler.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 aead1d3d51..45d19bba88 100644 --- 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.0.2 + * @version 5.0.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 5c1c44c4dc..7a24c787a0 100644 --- 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.0.2 + * @version 5.0.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 ce31808941..b824b4d095 100644 --- 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.0.2 + * @version 5.0.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 9b316eb461..e054c67977 100644 --- 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.0.2 + * @version 5.0.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 35999e2b38..be765a628a 100644 --- 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.0.2 + * @version 5.0.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 842d8e4d9b..074cfa39f2 100644 --- 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.0.2 + * @version 5.0.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 03473c2a7f..bf936c5a88 100644 --- 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 @@ -39,7 +39,7 @@ * AIO实现的客户端服务 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 aa3dc57a27..2543bf6714 100644 --- 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.0.2 + * @version 5.0.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 42d376521f..0675ba0e36 100644 --- 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.0.2 + * @version 5.0.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 865c375a27..435103e367 100644 --- 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 @@ -34,7 +34,7 @@ * AIO服务端 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 e524353a3b..16ff6bc2d5 100644 --- 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.0.2 + * @version 5.0.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 ed72ca5b5b..b1cf2c9cb0 100644 --- 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.0.2 + * @version 5.0.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 fdb1088c56..8f28898fa5 100644 --- 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.0.2 + * @version 5.0.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 d03363a1f8..759e2225a9 100644 --- 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.0.2 + * @version 5.0.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 a93a8fe0f7..947a586685 100644 --- 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.0.2 + * @version 5.0.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 c65841a852..37a3d44367 100644 --- 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.0.2 + * @version 5.0.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 b36ee096c2..9c5b3e69f0 100644 --- 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 @@ -38,7 +38,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 368090bdc2..bfad0df321 100644 --- 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 @@ -33,7 +33,7 @@ * Quickly服务端/客户端配置信息 T:解码后生成的对象类型 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 4e200e7b68..f56685afcc 100644 --- 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.0.2 + * @version 5.0.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 7d76000680..4d78130712 100644 --- 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.0.2 + * @version 5.0.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 e09ff12c0c..6bc5eeab16 100644 --- 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.0.2 + * @version 5.0.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 ca0f5d52ee..868be4b65b 100644 --- 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 @@ -33,7 +33,7 @@ * 读写事件回调处理类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 195945e62c..ddb8339bd5 100644 --- 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.0.2 + * @version 5.0.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 0e972a9de4..f6f1ff9454 100644 --- 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.0.2 + * @version 5.0.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 1b5501d385..823d47d67d 100644 --- 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 @@ -41,7 +41,7 @@ * UDP服务启动类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 afabe9cf0a..54b9eafee5 100644 --- 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 @@ -41,7 +41,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 f84c8e3ea3..14f80280b0 100644 --- 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.0.2 + * @version 5.0.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 42bb96b1e5..2950ce8226 100644 --- 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.0.2 + * @version 5.0.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 41655690da..860cc28259 100644 --- 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.0.2 + * @version 5.0.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 0400f40cd8..eb5fc9ae7e 100644 --- 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.0.2 + * @version 5.0.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 882e0b78fc..89e744a8d5 100644 --- 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.0.2 + * @version 5.0.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 88f2066ee3..90cb14dd4f 100644 --- 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.0.2 + * @version 5.0.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/BufferPagePlugin.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/BufferPagePlugin.java index 3a8a3322f5..780274be42 100644 --- a/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/BufferPagePlugin.java +++ b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/BufferPagePlugin.java @@ -37,7 +37,7 @@ * 内存页监测插件 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class BufferPagePlugin 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 5f314853c1..8f6621e28b 100644 --- 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.0.2 + * @version 5.0.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 3adb819a2a..dbd24ac016 100644 --- 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.0.2 + * @version 5.0.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 13ecbd8932..08ea59d05f 100644 --- 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.0.2 + * @version 5.0.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 00fb2bfeb1..c317fac178 100644 --- 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.0.2 + * @version 5.0.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 bfe3e7cce8..755ccc2a5d 100644 --- 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.0.2 + * @version 5.0.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/Plugin.java b/bus-socket/src/main/java/org/aoju/bus/socket/origin/plugins/Plugin.java index 64e60cce66..aa7920180b 100644 --- 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.0.2 + * @version 5.0.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 ae356dcf0a..34976355d6 100644 --- 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.0.2 + * @version 5.0.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 59352f2f23..a910b85170 100644 --- 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.0.2 + * @version 5.0.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 bc4fb1f92b..cc0324b2e0 100644 --- 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.0.2 + * @version 5.0.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 065a86e016..c6c9d74b35 100644 --- 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.0.2 + * @version 5.0.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 7626069b87..b3d9e01eda 100644 --- 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.0.2 + * @version 5.0.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 280e11cf3b..b9808efdc5 100644 --- 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.0.2 + * @version 5.0.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 17a10a7742..d852388484 100644 --- 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.0.2 + * @version 5.0.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 91d5c7fd00..1c2e4206b5 100644 --- 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 @@ -39,7 +39,7 @@ * TLS/SSL服务 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 d858aa6daf..e7033ef3cc 100644 --- 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 @@ -6,7 +6,7 @@ * 增加消息拦截器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 c0a54ddfdd..790b4d7666 100644 --- 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 @@ -13,7 +13,7 @@ * 代替默认的{@link WebMvcStompEndpointRegistry} * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 26b804f821..582051c293 100644 --- 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 @@ -30,7 +30,7 @@ * 代替{@link WebMvcStompEndpointRegistry} * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 44f91771d6..604037a172 100644 --- 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 @@ -24,7 +24,7 @@ * 增加了对拦截器的支持 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 c310e92183..b205bd8920 100644 --- 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 @@ -11,7 +11,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 adfc5aa463..48eed7a2f2 100644 --- 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 @@ -10,7 +10,7 @@ * 拦截客户端发来的消息 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 cd86925f94..e8404e5f56 100644 --- 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 @@ -10,7 +10,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 551e9db93f..1653f826c0 100644 --- 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 @@ -9,7 +9,7 @@ * 拦截发送给客户端的消息 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 6c8a815559..cd2d74fec2 100644 --- 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 @@ -4,7 +4,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 757ea62a87..bb7d00f7a6 100644 --- 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 @@ -14,7 +14,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MessageMatcher { diff --git a/bus-spring/pom.xml b/bus-spring/pom.xml index ce3635ac52..a5373b46da 100644 --- a/bus-spring/pom.xml +++ b/bus-spring/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-spring - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/SpringAware.java b/bus-spring/src/main/java/org/aoju/bus/spring/SpringAware.java index 54e2bfb3be..34562adfae 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/SpringAware.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/SpringAware.java @@ -36,7 +36,7 @@ * 可在任何代码任何地方任何时候中取出ApplicaitonContext. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Component diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/SpringBuilder.java b/bus-spring/src/main/java/org/aoju/bus/spring/SpringBuilder.java index e51ff29993..436f1e36b0 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/SpringBuilder.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/SpringBuilder.java @@ -32,7 +32,7 @@ * 设置相关系统参数信息. * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Component diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/SpringHolder.java b/bus-spring/src/main/java/org/aoju/bus/spring/SpringHolder.java index b9e5016aa2..08b85f3855 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/SpringHolder.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/SpringHolder.java @@ -2,7 +2,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class SpringHolder { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableCorsFilter.java b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableCorsFilter.java index a6b3e276f4..0288ac81de 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableCorsFilter.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableCorsFilter.java @@ -32,7 +32,7 @@ * 开启跨域支持 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Target({ElementType.TYPE}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableDruid.java b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableDruid.java index ae043adfd5..1d09067187 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableDruid.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableDruid.java @@ -32,7 +32,7 @@ * Druid 支持 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Target({ElementType.TYPE}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableDruids.java b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableDruids.java index fc15e18137..2dff0c76de 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableDruids.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableDruids.java @@ -33,7 +33,7 @@ * Druid 监控 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Target({ElementType.TYPE}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableDubbo.java b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableDubbo.java index c412f126b0..9126a6d41c 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableDubbo.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableDubbo.java @@ -35,7 +35,7 @@ * Dubbo 支持 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Target({ElementType.TYPE}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableI18n.java b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableI18n.java index cc1a22ebb9..f46d79c6db 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableI18n.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableI18n.java @@ -33,7 +33,7 @@ * 开启国际化支持 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Target({ElementType.TYPE}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableLimiter.java b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableLimiter.java index 1e2328beab..a8cf6a9dbb 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableLimiter.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableLimiter.java @@ -36,7 +36,7 @@ * 限流降级 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Target(ElementType.TYPE) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableMapper.java b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableMapper.java index 6fe561658f..08afb663ef 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableMapper.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableMapper.java @@ -36,7 +36,7 @@ * 开启 Mybatis/Mapper * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableMessage.java b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableMessage.java index d40d24d87b..484645ce5c 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableMessage.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableMessage.java @@ -36,7 +36,7 @@ * 要使用消息拦截的功能,必须在启动类或配置类上标注此注解 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableOnceFilter.java b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableOnceFilter.java index 6a5663abb1..1bf39f0959 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableOnceFilter.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableOnceFilter.java @@ -32,7 +32,7 @@ * 开启 Request/Response 多次读取 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableSensitive.java b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableSensitive.java index 82be9c67a7..cbdee214aa 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableSensitive.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableSensitive.java @@ -32,7 +32,7 @@ * 开启请求内容脱敏处理 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Target({ElementType.TYPE}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableSocket.java b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableSocket.java index 15d1da59b3..e0cde7c7fa 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableSocket.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableSocket.java @@ -32,7 +32,7 @@ * 开启WebSocket * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableStorage.java b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableStorage.java index adc538e399..a613954c93 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableStorage.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableStorage.java @@ -7,7 +7,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Target({ElementType.TYPE}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableSwagger.java b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableSwagger.java index 293a466f36..13ba19a97a 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableSwagger.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableSwagger.java @@ -33,7 +33,7 @@ * 开启防 Xss 攻击 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Target({ElementType.TYPE}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableThirdAuth.java b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableThirdAuth.java index 06175ac0c3..eddddce746 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableThirdAuth.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableThirdAuth.java @@ -32,7 +32,7 @@ * 开启授权登录 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Target({ElementType.TYPE}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableValidate.java b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableValidate.java index db2e591c86..c797a94dee 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableValidate.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/annotation/EnableValidate.java @@ -32,7 +32,7 @@ * 数据校验 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Target({ElementType.TYPE}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/cache/CacheConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/cache/CacheConfiguration.java index c3b93bae61..27ce913c9f 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/cache/CacheConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/cache/CacheConfiguration.java @@ -36,7 +36,7 @@ * 缓存配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(value = {CacheProperties.class}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/cache/CacheProperties.java b/bus-spring/src/main/java/org/aoju/bus/spring/cache/CacheProperties.java index 39e04fc625..461b31de47 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/cache/CacheProperties.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/cache/CacheProperties.java @@ -34,7 +34,7 @@ * 缓存相关配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/AbstractAutoScanProxy.java b/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/AbstractAutoScanProxy.java index 1a0030f8ec..7e42729892 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/AbstractAutoScanProxy.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/AbstractAutoScanProxy.java @@ -45,7 +45,7 @@ *

Description:

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbstractAutoScanProxy extends AbstractAutoProxyCreator { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/AbstractInterceptor.java b/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/AbstractInterceptor.java index b7e277f26a..25a1f97746 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/AbstractInterceptor.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/AbstractInterceptor.java @@ -44,7 +44,7 @@ *

Description:

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbstractInterceptor implements MethodInterceptor { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/AspectjProxyChain.java b/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/AspectjProxyChain.java index 5148b2b2d0..5c4b9be998 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/AspectjProxyChain.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/AspectjProxyChain.java @@ -34,7 +34,7 @@ * AOP切面实现类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class AspectjProxyChain implements ProxyChain { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/DefaultAutoScanProxy.java b/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/DefaultAutoScanProxy.java index fd763e2683..b04238db8d 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/DefaultAutoScanProxy.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/DefaultAutoScanProxy.java @@ -35,7 +35,7 @@ *

Description:

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class DefaultAutoScanProxy extends AbstractAutoScanProxy { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/ProxyChain.java b/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/ProxyChain.java index 10eb55effe..8f68533724 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/ProxyChain.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/ProxyChain.java @@ -29,7 +29,7 @@ * 拦截层 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public interface ProxyChain { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/mode/ProxyMode.java b/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/mode/ProxyMode.java index 8811a14595..a30899db59 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/mode/ProxyMode.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/mode/ProxyMode.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public enum ProxyMode { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/mode/ScanMode.java b/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/mode/ScanMode.java index 9099da0e3a..8f3eb7673e 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/mode/ScanMode.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/core/proxy/mode/ScanMode.java @@ -25,7 +25,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public enum ScanMode { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/core/registrar/AbstractRegistrar.java b/bus-spring/src/main/java/org/aoju/bus/spring/core/registrar/AbstractRegistrar.java index f466e103a8..332ac798e7 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/core/registrar/AbstractRegistrar.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/core/registrar/AbstractRegistrar.java @@ -59,7 +59,7 @@ * 3.参考@FeignClient的用法

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbstractRegistrar implements ImportBeanDefinitionRegistrar, ResourceLoaderAware, BeanClassLoaderAware, EnvironmentAware { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/core/registrar/AbstractRegistrarInterceptor.java b/bus-spring/src/main/java/org/aoju/bus/spring/core/registrar/AbstractRegistrarInterceptor.java index ec8758d600..1e2757cbd6 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/core/registrar/AbstractRegistrarInterceptor.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/core/registrar/AbstractRegistrarInterceptor.java @@ -32,7 +32,7 @@ *

Description:

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbstractRegistrarInterceptor extends AbstractInterceptor { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/core/registrar/RegistrarFactoryBean.java b/bus-spring/src/main/java/org/aoju/bus/spring/core/registrar/RegistrarFactoryBean.java index 72a6b2ba22..5154e4127d 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/core/registrar/RegistrarFactoryBean.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/core/registrar/RegistrarFactoryBean.java @@ -37,7 +37,7 @@ *

Description:

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class RegistrarFactoryBean implements ApplicationContextAware, FactoryBean, InitializingBean, BeanClassLoaderAware { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/core/selector/AbstractImportSelector.java b/bus-spring/src/main/java/org/aoju/bus/spring/core/selector/AbstractImportSelector.java index 124ba0fc2e..e2001b9a6b 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/core/selector/AbstractImportSelector.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/core/selector/AbstractImportSelector.java @@ -44,7 +44,7 @@ * 参考@EnableCircuitBreaker的用法 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbstractImportSelector implements DeferredImportSelector, BeanClassLoaderAware, EnvironmentAware { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/core/selector/PropertySourceUtils.java b/bus-spring/src/main/java/org/aoju/bus/spring/core/selector/PropertySourceUtils.java index 6e45e97b40..06293d7f54 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/core/selector/PropertySourceUtils.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/core/selector/PropertySourceUtils.java @@ -36,7 +36,7 @@ *

Description:

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class PropertySourceUtils { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/core/selector/RelaxedNames.java b/bus-spring/src/main/java/org/aoju/bus/spring/core/selector/RelaxedNames.java index b208240c6e..1410065932 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/core/selector/RelaxedNames.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/core/selector/RelaxedNames.java @@ -37,7 +37,7 @@ *

Description:

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class RelaxedNames implements Iterable { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/core/selector/RelaxedPropertyResolver.java b/bus-spring/src/main/java/org/aoju/bus/spring/core/selector/RelaxedPropertyResolver.java index 63bb89c294..d741a503b8 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/core/selector/RelaxedPropertyResolver.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/core/selector/RelaxedPropertyResolver.java @@ -35,7 +35,7 @@ *

Description:

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class RelaxedPropertyResolver implements PropertyResolver { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/cors/CorsConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/cors/CorsConfiguration.java index 42914cf3f0..896198abae 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/cors/CorsConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/cors/CorsConfiguration.java @@ -38,7 +38,7 @@ * Cors 跨域支持 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(value = {CorsProperties.class}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/cors/CorsProperties.java b/bus-spring/src/main/java/org/aoju/bus/spring/cors/CorsProperties.java index 7b2ae0b21c..a765b4070b 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/cors/CorsProperties.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/cors/CorsProperties.java @@ -31,7 +31,7 @@ * Core 跨域相关配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/druid/DataSource.java b/bus-spring/src/main/java/org/aoju/bus/spring/druid/DataSource.java index 19062cbb57..6956f388e2 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/druid/DataSource.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/druid/DataSource.java @@ -30,7 +30,7 @@ * 多数据源支持 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Target({ElementType.METHOD, ElementType.TYPE, ElementType.PARAMETER}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/druid/DruidConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/druid/DruidConfiguration.java index b71507cef9..c4f9cd3357 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/druid/DruidConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/druid/DruidConfiguration.java @@ -52,7 +52,7 @@ * 数据源配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @ConditionalOnClass(DruidDataSource.class) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/druid/DruidMonitorConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/druid/DruidMonitorConfiguration.java index 725986f6f9..2ab990a421 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/druid/DruidMonitorConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/druid/DruidMonitorConfiguration.java @@ -41,7 +41,7 @@ * Druid 监控配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @ConditionalOnClass(DruidDataSource.class) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/druid/DruidMonitorProperties.java b/bus-spring/src/main/java/org/aoju/bus/spring/druid/DruidMonitorProperties.java index 4b41c4a6df..b6eae5d28f 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/druid/DruidMonitorProperties.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/druid/DruidMonitorProperties.java @@ -31,7 +31,7 @@ * Druid 监控配置项 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/druid/DruidProperties.java b/bus-spring/src/main/java/org/aoju/bus/spring/druid/DruidProperties.java index 2da05f127d..6f82c61cf1 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/druid/DruidProperties.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/druid/DruidProperties.java @@ -33,7 +33,7 @@ * Druid 配置项 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/druid/MultiDataSource.java b/bus-spring/src/main/java/org/aoju/bus/spring/druid/MultiDataSource.java index d3729f0f6e..059690e4cc 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/druid/MultiDataSource.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/druid/MultiDataSource.java @@ -45,7 +45,7 @@ * 多数据源支持 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MultiDataSource extends AbstractRoutingDataSource { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/dubbo/DubboConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/dubbo/DubboConfiguration.java index 20c775b7b4..81c5c71a25 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/dubbo/DubboConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/dubbo/DubboConfiguration.java @@ -29,7 +29,7 @@ * Dubbo自动配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(value = {DubboProperties.class}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/dubbo/DubboProperties.java b/bus-spring/src/main/java/org/aoju/bus/spring/dubbo/DubboProperties.java index 58d5278073..b374229d59 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/dubbo/DubboProperties.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/dubbo/DubboProperties.java @@ -33,7 +33,7 @@ * swagger配置项 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/i18n/I18nConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/i18n/I18nConfiguration.java index 07fa1a705d..8ddaf7354a 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/i18n/I18nConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/i18n/I18nConfiguration.java @@ -37,7 +37,7 @@ * 国际化配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(value = {I18nProperties.class}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/i18n/I18nProperties.java b/bus-spring/src/main/java/org/aoju/bus/spring/i18n/I18nProperties.java index b3e12f5438..f5bc29d280 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/i18n/I18nProperties.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/i18n/I18nProperties.java @@ -31,7 +31,7 @@ * 国际化资源配置属性 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/i18n/LocaleMessage.java b/bus-spring/src/main/java/org/aoju/bus/spring/i18n/LocaleMessage.java index 5de0ad82d9..05dfd7ffe6 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/i18n/LocaleMessage.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/i18n/LocaleMessage.java @@ -33,7 +33,7 @@ * key = value * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Component diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/limiter/AbstractLimiterConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/limiter/AbstractLimiterConfiguration.java index 3364f6a491..b28b38a713 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/limiter/AbstractLimiterConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/limiter/AbstractLimiterConfiguration.java @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbstractLimiterConfiguration implements ImportAware { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/limiter/DefaultConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/limiter/DefaultConfiguration.java index 82f511723b..de50818b85 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/limiter/DefaultConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/limiter/DefaultConfiguration.java @@ -23,22 +23,22 @@ */ package org.aoju.bus.spring.limiter; -import org.aoju.bus.limiter.ErrorHandler; -import org.aoju.bus.limiter.LimitedFallbackResolver; +import org.aoju.bus.limiter.Handler; +import org.aoju.bus.limiter.Resolver; import org.aoju.bus.limiter.execute.LimiterExecutionContext; import org.aoju.bus.logger.Logger; import org.springframework.context.annotation.Bean; /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class DefaultConfiguration { @Bean - ErrorHandler defaultErrorHandler() { - ErrorHandler errorHandler = new ErrorHandler() { + Handler defaultErrorHandler() { + Handler errorHandler = new Handler() { @Override public boolean resolve(Throwable throwable, LimiterExecutionContext executionContext) { Logger.info(throwable.getMessage()); @@ -49,8 +49,8 @@ public boolean resolve(Throwable throwable, LimiterExecutionContext executionCon } @Bean - LimitedFallbackResolver defaultFallbackResolver() { - LimitedFallbackResolver limitedFallbackResolver + Resolver defaultFallbackResolver() { + Resolver limitedFallbackResolver = (method, clazz, args, limitedResource, target) -> { throw new RuntimeException("no message available"); }; diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/limiter/LimiterConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/limiter/LimiterConfiguration.java index 090beea34e..d4b409a008 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/limiter/LimiterConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/limiter/LimiterConfiguration.java @@ -25,11 +25,11 @@ import org.aoju.bus.core.lang.exception.InstrumentException; import org.aoju.bus.core.utils.CollUtils; -import org.aoju.bus.limiter.LimiterAnnotationParser; +import org.aoju.bus.limiter.Parser; import org.aoju.bus.limiter.intercept.BeanFactoryLimitedResourceSourceAdvisor; import org.aoju.bus.limiter.intercept.LimiterInterceptor; -import org.aoju.bus.limiter.source.DefaultLimitedResourceSource; -import org.aoju.bus.limiter.source.LimitedResourceSource; +import org.aoju.bus.limiter.resource.DefaultLimitedResourceSource; +import org.aoju.bus.limiter.resource.LimitedResourceSource; import org.springframework.beans.factory.config.BeanDefinition; import org.springframework.context.ResourceLoaderAware; import org.springframework.context.annotation.Bean; @@ -45,7 +45,7 @@ * 限流配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Role(BeanDefinition.ROLE_INFRASTRUCTURE) @@ -78,10 +78,10 @@ public LimitedResourceSource limitedResourceSource() { parsersClassNames[i + len] = defaultParsers.get(i); } } - LimiterAnnotationParser[] parsers = new LimiterAnnotationParser[parsersClassNames.length]; + Parser[] parsers = new Parser[parsersClassNames.length]; for (int i = 0; i < parsersClassNames.length; i++) { try { - Class parserClass = (Class) Class.forName(parsersClassNames[i]); + Class parserClass = (Class) Class.forName(parsersClassNames[i]); parsers[i] = parserClass.newInstance(); } catch (ClassNotFoundException | InstantiationException | IllegalAccessException e) { throw new InstrumentException("Class Not Found!"); diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/limiter/LimiterConfigurationSelector.java b/bus-spring/src/main/java/org/aoju/bus/spring/limiter/LimiterConfigurationSelector.java index a93a8ccfa1..9088d313e5 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/limiter/LimiterConfigurationSelector.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/limiter/LimiterConfigurationSelector.java @@ -35,7 +35,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class LimiterConfigurationSelector extends AdviceModeImportSelector { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MapperClassScanner.java b/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MapperClassScanner.java index 3a7cbab68f..6482460c54 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MapperClassScanner.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MapperClassScanner.java @@ -37,7 +37,7 @@ * mapper 注册扫描 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MapperClassScanner extends MapperScannerConfigurer { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MapperConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MapperConfiguration.java index adf7ad4b16..c466b3fad0 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MapperConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MapperConfiguration.java @@ -35,7 +35,7 @@ * mapper 扫描配置类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @AutoConfigureAfter(MybatisConfiguration.class) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MapperFactoryBean.java b/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MapperFactoryBean.java index f00d45a00d..c109873f07 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MapperFactoryBean.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MapperFactoryBean.java @@ -35,7 +35,7 @@ * 增加mapperBuilder * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MapperFactoryBean extends SqlSessionDaoSupport diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MybatisConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MybatisConfiguration.java index b5040e061c..aa3a750b02 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MybatisConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MybatisConfiguration.java @@ -41,7 +41,7 @@ * mybatis 配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(value = {MybatisProperties.class}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MybatisPluginBuilder.java b/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MybatisPluginBuilder.java index 08921c109b..4cb911d50e 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MybatisPluginBuilder.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MybatisPluginBuilder.java @@ -36,7 +36,7 @@ * mybatis 插件启用 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MybatisPluginBuilder { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MybatisProperties.java b/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MybatisProperties.java index e1cc68b904..81407bb9bd 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MybatisProperties.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/mapper/MybatisProperties.java @@ -31,7 +31,7 @@ * mybatis配置项 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/mapper/SQLExplainHandler.java b/bus-spring/src/main/java/org/aoju/bus/spring/mapper/SQLExplainHandler.java index 687135b6f4..bf74d6f451 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/mapper/SQLExplainHandler.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/mapper/SQLExplainHandler.java @@ -41,7 +41,7 @@ * 防止全表更新与删除 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/mapper/SQLPerformanceHandler.java b/bus-spring/src/main/java/org/aoju/bus/spring/mapper/SQLPerformanceHandler.java index 0397c642df..ce5f115c8c 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/mapper/SQLPerformanceHandler.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/mapper/SQLPerformanceHandler.java @@ -50,7 +50,7 @@ * 数据库操作性能拦截器,记录耗时 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Intercepts(value = { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/oauth/AuthConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/oauth/AuthConfiguration.java index 1c9e926247..c9b4938251 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/oauth/AuthConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/oauth/AuthConfiguration.java @@ -35,7 +35,7 @@ * 授权配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(value = {AuthProperties.class}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/oauth/AuthProperties.java b/bus-spring/src/main/java/org/aoju/bus/spring/oauth/AuthProperties.java index b4dc91a3b8..0e6bf16d05 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/oauth/AuthProperties.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/oauth/AuthProperties.java @@ -37,7 +37,7 @@ * 授权配置信息 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/oauth/AuthProviderService.java b/bus-spring/src/main/java/org/aoju/bus/spring/oauth/AuthProviderService.java index 92da53ef12..8c7e47842e 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/oauth/AuthProviderService.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/oauth/AuthProviderService.java @@ -36,7 +36,7 @@ * 授权服务提供 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @RequiredArgsConstructor @@ -52,63 +52,63 @@ public class AuthProviderService { * @return {@link Provider} */ public Provider get(Registry type) { - Context config = properties.getType().get(type); + Context context = properties.getType().get(type); if (Registry.GITHUB.equals(type)) { - return new GithubProvider(config, stateCache); + return new GithubProvider(context, stateCache); } else if (Registry.WEIBO.equals(type)) { - return new WeiboProvider(config, stateCache); + return new WeiboProvider(context, stateCache); } else if (Registry.GITEE.equals(type)) { - return new GiteeProvider(config, stateCache); + return new GiteeProvider(context, stateCache); } else if (Registry.DINGTALK.equals(type)) { - return new DingTalkProvider(config, stateCache); + return new DingTalkProvider(context, stateCache); } else if (Registry.BAIDU.equals(type)) { - return new BaiduProvider(config, stateCache); + return new BaiduProvider(context, stateCache); } else if (Registry.CSDN.equals(type)) { - return new CsdnProvider(config, stateCache); + return new CsdnProvider(context, stateCache); } else if (Registry.CODING.equals(type)) { - return new CodingProvider(config, stateCache); + return new CodingProvider(context, stateCache); } else if (Registry.TENCENT_CLOUD.equals(type)) { - return new TencentCloudProvider(config, stateCache); + return new TencentCloudProvider(context, stateCache); } else if (Registry.OSCHINA.equals(type)) { - return new OschinaProvider(config, stateCache); + return new OschinaProvider(context, stateCache); } else if (Registry.ALIPAY.equals(type)) { - return new AlipayProvider(config, stateCache); + return new AlipayProvider(context, stateCache); } else if (Registry.QQ.equals(type)) { - return new QqProvider(config, stateCache); + return new QqProvider(context, stateCache); } else if (Registry.WECHAT.equals(type)) { - return new WeChatProvider(config, stateCache); + return new WeChatProvider(context, stateCache); } else if (Registry.TAOBAO.equals(type)) { - return new TaobaoProvider(config, stateCache); + return new TaobaoProvider(context, stateCache); } else if (Registry.GOOGLE.equals(type)) { - return new GoogleProvider(config, stateCache); + return new GoogleProvider(context, stateCache); } else if (Registry.FACEBOOK.equals(type)) { - return new FacebookProvider(config, stateCache); + return new FacebookProvider(context, stateCache); } else if (Registry.DOUYIN.equals(type)) { - return new DouyinProvider(config, stateCache); + return new DouyinProvider(context, stateCache); } else if (Registry.LINKEDIN.equals(type)) { - return new LinkedinProvider(config, stateCache); + return new LinkedinProvider(context, stateCache); } else if (Registry.MICROSOFT.equals(type)) { - return new MicrosoftProvider(config, stateCache); + return new MicrosoftProvider(context, stateCache); } else if (Registry.MI.equals(type)) { - return new MiProvider(config, stateCache); + return new MiProvider(context, stateCache); } else if (Registry.TOUTIAO.equals(type)) { - return new ToutiaoProvider(config, stateCache); + return new ToutiaoProvider(context, stateCache); } else if (Registry.TEAMBITION.equals(type)) { - return new TeambitionProvider(config, stateCache); + return new TeambitionProvider(context, stateCache); } else if (Registry.RENREN.equals(type)) { - return new RenrenProvider(config, stateCache); + return new RenrenProvider(context, stateCache); } else if (Registry.PINTEREST.equals(type)) { - return new PinterestProvider(config, stateCache); + return new PinterestProvider(context, stateCache); } else if (Registry.STACK.equals(type)) { - return new StackOverflowProvider(config, stateCache); + return new StackOverflowProvider(context, stateCache); } else if (Registry.HUAWEI.equals(type)) { - return new HuaweiProvider(config, stateCache); + return new HuaweiProvider(context, stateCache); } else if (Registry.WECHAT_EE.equals(type)) { - return new WeChatEEProvider(config, stateCache); + return new WeChatEEProvider(context, stateCache); } else if (Registry.GITLAB.equals(type)) { - return new GitlabProvider(config, stateCache); + return new GitlabProvider(context, stateCache); } else if (Registry.KUJIALE.equals(type)) { - return new KujialeProvider(config, stateCache); + return new KujialeProvider(context, stateCache); } throw new InstrumentException(Builder.Status.UNSUPPORTED.getCode()); } diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/RequestBodyAdvice.java b/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/RequestBodyAdvice.java index 788bd7298c..8dd99ddf19 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/RequestBodyAdvice.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/RequestBodyAdvice.java @@ -47,7 +47,7 @@ * 对加了@P的方法的数据进行解密密操作 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class RequestBodyAdvice extends BaseAdvice diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/ResponseBodyAdvice.java b/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/ResponseBodyAdvice.java index 28897cc332..ba481af6dc 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/ResponseBodyAdvice.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/ResponseBodyAdvice.java @@ -56,7 +56,7 @@ * 对加了@Encrypt的方法的数据进行加密操作 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ResponseBodyAdvice extends BaseAdvice diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/SensitiveConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/SensitiveConfiguration.java index e5e9b4e10f..f5cc4d2778 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/SensitiveConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/SensitiveConfiguration.java @@ -30,7 +30,7 @@ * 脱敏配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(value = {SensitiveProperties.class}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/SensitiveProperties.java b/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/SensitiveProperties.java index 06eaed157a..708e8f106c 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/SensitiveProperties.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/SensitiveProperties.java @@ -32,7 +32,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/SensitiveResultSetHandler.java b/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/SensitiveResultSetHandler.java index d9c323c7e4..492825ee87 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/SensitiveResultSetHandler.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/SensitiveResultSetHandler.java @@ -50,7 +50,7 @@ * 数据解密脱敏 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Intercepts({@Signature(type = ResultSetHandler.class, method = "handleResultSets", args = {java.sql.Statement.class})}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/SensitiveStatementHandler.java b/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/SensitiveStatementHandler.java index 8daede2846..5c8fec014d 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/SensitiveStatementHandler.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/sensitive/SensitiveStatementHandler.java @@ -54,7 +54,7 @@ * 数据脱敏加密 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Intercepts({@Signature(type = StatementHandler.class, method = "prepare", args = {Connection.class, Integer.class})}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/socket/ClassPathSocketScanner.java b/bus-spring/src/main/java/org/aoju/bus/spring/socket/ClassPathSocketScanner.java index 3672248949..7bc675570b 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/socket/ClassPathSocketScanner.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/socket/ClassPathSocketScanner.java @@ -35,7 +35,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ClassPathSocketScanner extends ClassPathBeanDefinitionScanner { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/socket/SocketConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/socket/SocketConfiguration.java index d717cfcacf..eabc5b7005 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/socket/SocketConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/socket/SocketConfiguration.java @@ -32,7 +32,7 @@ * Socket配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(SocketProperties.class) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/socket/SocketHandlerBeanPostProcessor.java b/bus-spring/src/main/java/org/aoju/bus/spring/socket/SocketHandlerBeanPostProcessor.java index 68fdb92fc4..c22985e346 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/socket/SocketHandlerBeanPostProcessor.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/socket/SocketHandlerBeanPostProcessor.java @@ -34,7 +34,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Component diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/socket/SocketProperties.java b/bus-spring/src/main/java/org/aoju/bus/spring/socket/SocketProperties.java index 0dc8ef02c3..4dfce5ef79 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/socket/SocketProperties.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/socket/SocketProperties.java @@ -29,7 +29,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/socket/SocketScannerRegistrar.java b/bus-spring/src/main/java/org/aoju/bus/spring/socket/SocketScannerRegistrar.java index 06147317bd..0408bbee12 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/socket/SocketScannerRegistrar.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/socket/SocketScannerRegistrar.java @@ -37,7 +37,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class SocketScannerRegistrar implements ImportBeanDefinitionRegistrar, ResourceLoaderAware { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/socket/WebSocketServerStarter.java b/bus-spring/src/main/java/org/aoju/bus/spring/socket/WebSocketServerStarter.java index 71eb490dd2..60946c1fae 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/socket/WebSocketServerStarter.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/socket/WebSocketServerStarter.java @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class WebSocketServerStarter { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/storage/StorageConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/storage/StorageConfiguration.java index 6b331d414c..b1bf0582b1 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/storage/StorageConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/storage/StorageConfiguration.java @@ -35,7 +35,7 @@ * 授权配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @EnableConfigurationProperties(value = {StorageProperties.class}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/storage/StorageProperties.java b/bus-spring/src/main/java/org/aoju/bus/spring/storage/StorageProperties.java index f134b53bbf..e062d9cb48 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/storage/StorageProperties.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/storage/StorageProperties.java @@ -37,7 +37,7 @@ * 存储配置信息 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/storage/StorageProviderService.java b/bus-spring/src/main/java/org/aoju/bus/spring/storage/StorageProviderService.java index f409a50742..0655c0708a 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/storage/StorageProviderService.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/storage/StorageProviderService.java @@ -36,7 +36,7 @@ * 存储服务提供 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @RequiredArgsConstructor diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/swagger/SwaggerConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/swagger/SwaggerConfiguration.java index 0dc91b67e7..3e71d1fa2b 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/swagger/SwaggerConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/swagger/SwaggerConfiguration.java @@ -49,7 +49,7 @@ * swagger配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Component diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/swagger/SwaggerProperties.java b/bus-spring/src/main/java/org/aoju/bus/spring/swagger/SwaggerProperties.java index 4a5e3db766..34022b3513 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/swagger/SwaggerProperties.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/swagger/SwaggerProperties.java @@ -31,7 +31,7 @@ * swagger配置项 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/tracer/MethodExecuteCostHandler.java b/bus-spring/src/main/java/org/aoju/bus/spring/tracer/MethodExecuteCostHandler.java index 9cff81256b..2dde56390e 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/tracer/MethodExecuteCostHandler.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/tracer/MethodExecuteCostHandler.java @@ -30,7 +30,7 @@ * 方法执行耗时统计 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Component diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/validate/AspectjProxyPoint.java b/bus-spring/src/main/java/org/aoju/bus/spring/validate/AspectjProxyPoint.java index 1279844edd..7cdab677ea 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/validate/AspectjProxyPoint.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/validate/AspectjProxyPoint.java @@ -34,7 +34,7 @@ * AOP切面切点 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Aspect diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/validate/AutoValidateAdvice.java b/bus-spring/src/main/java/org/aoju/bus/spring/validate/AutoValidateAdvice.java index 70e69859d1..5be1ab4c63 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/validate/AutoValidateAdvice.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/validate/AutoValidateAdvice.java @@ -36,7 +36,7 @@ * 自动进行参数处理实现类 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class AutoValidateAdvice { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/validate/ValidateConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/validate/ValidateConfiguration.java index 69e0b6b200..411f4b461e 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/validate/ValidateConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/validate/ValidateConfiguration.java @@ -29,7 +29,7 @@ * 数据校验配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Import(value = AspectjProxyPoint.class) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/GenieWrapperHandler.java b/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/GenieWrapperHandler.java index 8b6a06e967..f6d65a6db1 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/GenieWrapperHandler.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/GenieWrapperHandler.java @@ -42,7 +42,7 @@ * 对于某些处理程序组,添加常见的预处理行为不需要修改每个处理程序实现 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Component diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/RequestWrapper.java b/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/RequestWrapper.java index 10db8a46fb..60c8c8c2b9 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/RequestWrapper.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/RequestWrapper.java @@ -37,7 +37,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class RequestWrapper extends HttpServletRequestWrapper { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/ResponseWrapper.java b/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/ResponseWrapper.java index fe982e14aa..bd8db74d5e 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/ResponseWrapper.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/ResponseWrapper.java @@ -35,7 +35,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ResponseWrapper extends HttpServletResponseWrapper { diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/WrapperConfiguration.java b/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/WrapperConfiguration.java index 939c343aaf..80e07a8c54 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/WrapperConfiguration.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/WrapperConfiguration.java @@ -51,7 +51,7 @@ * Xss/重复读取等配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @EnableConfigurationProperties({WrapperProperties.class}) diff --git a/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/WrapperProperties.java b/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/WrapperProperties.java index 3f101aec3d..361b9b8bf5 100644 --- a/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/WrapperProperties.java +++ b/bus-spring/src/main/java/org/aoju/bus/spring/wrapper/WrapperProperties.java @@ -37,7 +37,7 @@ * 配置信息 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Data diff --git a/bus-starter/README.md b/bus-starter/README.md index dd5491b24b..970f6ba0af 100644 --- a/bus-starter/README.md +++ b/bus-starter/README.md @@ -17,7 +17,7 @@ org.aoju bus-boot-cors-starter - 5.0.2 + 5.0.3 ``` @@ -26,7 +26,7 @@ org.aoju bus-boot-druid-starter - 5.0.2 + 5.0.3 ``` @@ -35,7 +35,7 @@ org.aoju bus-boot-druid-starter - 5.0.2 + 5.0.3 ``` 4. 启用Dubbo 注解形式 `@EnableDubbo` 或者POM如下: @@ -43,7 +43,7 @@ org.aoju bus-boot-dubbo-starter - 5.0.2 + 5.0.3 ``` @@ -52,7 +52,7 @@ org.aoju bus-boot-i18n-starter - 5.0.2 + 5.0.3 ``` @@ -61,7 +61,7 @@ org.aoju bus-boot-mapper-starter - 5.0.2 + 5.0.3 ``` @@ -70,7 +70,7 @@ org.aoju bus-boot-wrapper-starter - 5.0.2 + 5.0.3 ``` @@ -79,7 +79,7 @@ org.aoju bus-boot-sensitive-starter - 5.0.2 + 5.0.3 ``` @@ -88,7 +88,7 @@ org.aoju bus-boot-oauth-starter - 5.0.2 + 5.0.3 ``` @@ -97,7 +97,7 @@ org.aoju bus-boot-storage-starter - 5.0.2 + 5.0.3 ``` @@ -106,7 +106,7 @@ org.aoju bus-boot-swagger-starter - 5.0.2 + 5.0.3 ``` @@ -115,7 +115,7 @@ org.aoju bus-boot-validate-starter - 5.0.2 + 5.0.3 ``` diff --git a/bus-starter/bus-boot-cache-starter/pom.xml b/bus-starter/bus-boot-cache-starter/pom.xml index 30f828374f..7442aae1e0 100644 --- a/bus-starter/bus-boot-cache-starter/pom.xml +++ b/bus-starter/bus-boot-cache-starter/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-boot-cache-starter - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-starter/bus-boot-cache-starter/src/main/java/org/aoju/bus/boot/cache/CacheAutoConfiguration.java b/bus-starter/bus-boot-cache-starter/src/main/java/org/aoju/bus/boot/cache/CacheAutoConfiguration.java index 2a26b6f581..4ef352ec43 100644 --- a/bus-starter/bus-boot-cache-starter/src/main/java/org/aoju/bus/boot/cache/CacheAutoConfiguration.java +++ b/bus-starter/bus-boot-cache-starter/src/main/java/org/aoju/bus/boot/cache/CacheAutoConfiguration.java @@ -32,7 +32,7 @@ * Cache 自动配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Configuration diff --git a/bus-starter/bus-boot-cors-starter/pom.xml b/bus-starter/bus-boot-cors-starter/pom.xml index 82ddf00403..4b66ce62a4 100644 --- a/bus-starter/bus-boot-cors-starter/pom.xml +++ b/bus-starter/bus-boot-cors-starter/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-boot-cors-starter - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-starter/bus-boot-cors-starter/src/main/java/org/aoju/bus/boot/cors/CorsAutoConfiguration.java b/bus-starter/bus-boot-cors-starter/src/main/java/org/aoju/bus/boot/cors/CorsAutoConfiguration.java index fc119a3544..ee620bf7c6 100644 --- a/bus-starter/bus-boot-cors-starter/src/main/java/org/aoju/bus/boot/cors/CorsAutoConfiguration.java +++ b/bus-starter/bus-boot-cors-starter/src/main/java/org/aoju/bus/boot/cors/CorsAutoConfiguration.java @@ -32,7 +32,7 @@ * Cors 自动配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Configuration diff --git a/bus-starter/bus-boot-druid-starter/pom.xml b/bus-starter/bus-boot-druid-starter/pom.xml index dfd6d8e064..f2c9f76ee2 100644 --- a/bus-starter/bus-boot-druid-starter/pom.xml +++ b/bus-starter/bus-boot-druid-starter/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-boot-druid-starter - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-starter/bus-boot-druid-starter/src/main/java/org/aoju/bus/boot/druid/DruidAutoConfiguration.java b/bus-starter/bus-boot-druid-starter/src/main/java/org/aoju/bus/boot/druid/DruidAutoConfiguration.java index 926fa364b9..454c673d5e 100644 --- a/bus-starter/bus-boot-druid-starter/src/main/java/org/aoju/bus/boot/druid/DruidAutoConfiguration.java +++ b/bus-starter/bus-boot-druid-starter/src/main/java/org/aoju/bus/boot/druid/DruidAutoConfiguration.java @@ -33,7 +33,7 @@ * Druid自动配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Configuration diff --git a/bus-starter/bus-boot-dubbo-starter/pom.xml b/bus-starter/bus-boot-dubbo-starter/pom.xml index 49cd70c663..b957af1b5b 100644 --- a/bus-starter/bus-boot-dubbo-starter/pom.xml +++ b/bus-starter/bus-boot-dubbo-starter/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-boot-dubbo-starter - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-starter/bus-boot-dubbo-starter/src/main/java/org/aoju/bus/boot/dubbo/DubboAutoConfiguration.java b/bus-starter/bus-boot-dubbo-starter/src/main/java/org/aoju/bus/boot/dubbo/DubboAutoConfiguration.java index 96a2fd27ca..c10faf8d21 100644 --- a/bus-starter/bus-boot-dubbo-starter/src/main/java/org/aoju/bus/boot/dubbo/DubboAutoConfiguration.java +++ b/bus-starter/bus-boot-dubbo-starter/src/main/java/org/aoju/bus/boot/dubbo/DubboAutoConfiguration.java @@ -32,7 +32,7 @@ * Dubbo 自动配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Configuration diff --git a/bus-starter/bus-boot-i18n-starter/pom.xml b/bus-starter/bus-boot-i18n-starter/pom.xml index dc8ce91b01..829045565b 100644 --- a/bus-starter/bus-boot-i18n-starter/pom.xml +++ b/bus-starter/bus-boot-i18n-starter/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-boot-i18n-starter - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-starter/bus-boot-i18n-starter/src/main/java/org/aoju/bus/boot/i18n/I18nAutoConfiguration.java b/bus-starter/bus-boot-i18n-starter/src/main/java/org/aoju/bus/boot/i18n/I18nAutoConfiguration.java index 551f84e011..ba25a75b72 100644 --- a/bus-starter/bus-boot-i18n-starter/src/main/java/org/aoju/bus/boot/i18n/I18nAutoConfiguration.java +++ b/bus-starter/bus-boot-i18n-starter/src/main/java/org/aoju/bus/boot/i18n/I18nAutoConfiguration.java @@ -32,7 +32,7 @@ * I18n 自动配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Configuration diff --git a/bus-starter/bus-boot-limiter-starter/pom.xml b/bus-starter/bus-boot-limiter-starter/pom.xml index 53c060bc1b..b4896c64c3 100644 --- a/bus-starter/bus-boot-limiter-starter/pom.xml +++ b/bus-starter/bus-boot-limiter-starter/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-boot-limiter-starter - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-starter/bus-boot-limiter-starter/src/main/java/org/aoju/bus/boot/limiter/LimiterAutoConfiguration.java b/bus-starter/bus-boot-limiter-starter/src/main/java/org/aoju/bus/boot/limiter/LimiterAutoConfiguration.java index 47c92e9f23..0694e8b7c6 100644 --- a/bus-starter/bus-boot-limiter-starter/src/main/java/org/aoju/bus/boot/limiter/LimiterAutoConfiguration.java +++ b/bus-starter/bus-boot-limiter-starter/src/main/java/org/aoju/bus/boot/limiter/LimiterAutoConfiguration.java @@ -32,7 +32,7 @@ * Limiter 自动配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Configuration diff --git a/bus-starter/bus-boot-mapper-starter/pom.xml b/bus-starter/bus-boot-mapper-starter/pom.xml index 2b5e330af8..db127e698f 100644 --- a/bus-starter/bus-boot-mapper-starter/pom.xml +++ b/bus-starter/bus-boot-mapper-starter/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-boot-mapper-starter - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-starter/bus-boot-mapper-starter/src/main/java/org/aoju/bus/boot/mapper/MapperAutoConfiguration.java b/bus-starter/bus-boot-mapper-starter/src/main/java/org/aoju/bus/boot/mapper/MapperAutoConfiguration.java index 660ac9bc6f..138791b461 100644 --- a/bus-starter/bus-boot-mapper-starter/src/main/java/org/aoju/bus/boot/mapper/MapperAutoConfiguration.java +++ b/bus-starter/bus-boot-mapper-starter/src/main/java/org/aoju/bus/boot/mapper/MapperAutoConfiguration.java @@ -32,7 +32,7 @@ * Mapper 自动配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Configuration diff --git a/bus-starter/bus-boot-oauth-starter/pom.xml b/bus-starter/bus-boot-oauth-starter/pom.xml index 070ea1230b..a400b232b6 100644 --- a/bus-starter/bus-boot-oauth-starter/pom.xml +++ b/bus-starter/bus-boot-oauth-starter/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-boot-oauth-starter - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-starter/bus-boot-oauth-starter/src/main/java/org/aoju/bus/boot/oauth/AuthAutoConfiguration.java b/bus-starter/bus-boot-oauth-starter/src/main/java/org/aoju/bus/boot/oauth/AuthAutoConfiguration.java index d9f30ca613..af235d8839 100644 --- a/bus-starter/bus-boot-oauth-starter/src/main/java/org/aoju/bus/boot/oauth/AuthAutoConfiguration.java +++ b/bus-starter/bus-boot-oauth-starter/src/main/java/org/aoju/bus/boot/oauth/AuthAutoConfiguration.java @@ -32,7 +32,7 @@ * 第三方授权登陆 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Configuration diff --git a/bus-starter/bus-boot-sensitive-starter/pom.xml b/bus-starter/bus-boot-sensitive-starter/pom.xml index 23b97aa269..ddc10ebdb4 100644 --- a/bus-starter/bus-boot-sensitive-starter/pom.xml +++ b/bus-starter/bus-boot-sensitive-starter/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-boot-sensitive-starter - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-starter/bus-boot-sensitive-starter/src/main/java/org/aoju/bus/boot/sensitive/SensitiveAutoConfiguration.java b/bus-starter/bus-boot-sensitive-starter/src/main/java/org/aoju/bus/boot/sensitive/SensitiveAutoConfiguration.java index 4e65b3b345..882164d67a 100644 --- a/bus-starter/bus-boot-sensitive-starter/src/main/java/org/aoju/bus/boot/sensitive/SensitiveAutoConfiguration.java +++ b/bus-starter/bus-boot-sensitive-starter/src/main/java/org/aoju/bus/boot/sensitive/SensitiveAutoConfiguration.java @@ -32,7 +32,7 @@ * Sensitive 自动配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Configuration diff --git a/bus-starter/bus-boot-storage-starter/pom.xml b/bus-starter/bus-boot-storage-starter/pom.xml index 7780adfd39..92c20d9111 100644 --- a/bus-starter/bus-boot-storage-starter/pom.xml +++ b/bus-starter/bus-boot-storage-starter/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-boot-storage-starter - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-starter/bus-boot-storage-starter/src/main/java/org/aoju/bus/boot/storage/StorageAutoConfiguration.java b/bus-starter/bus-boot-storage-starter/src/main/java/org/aoju/bus/boot/storage/StorageAutoConfiguration.java index fbffd01458..b8f2ef00d6 100644 --- a/bus-starter/bus-boot-storage-starter/src/main/java/org/aoju/bus/boot/storage/StorageAutoConfiguration.java +++ b/bus-starter/bus-boot-storage-starter/src/main/java/org/aoju/bus/boot/storage/StorageAutoConfiguration.java @@ -32,7 +32,7 @@ * Druid 自动配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Configuration diff --git a/bus-starter/bus-boot-swagger-starter/pom.xml b/bus-starter/bus-boot-swagger-starter/pom.xml index bde45263eb..397f43aa34 100644 --- a/bus-starter/bus-boot-swagger-starter/pom.xml +++ b/bus-starter/bus-boot-swagger-starter/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-boot-swagger-starter - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-starter/bus-boot-swagger-starter/src/main/java/org/aoju/bus/boot/swagger/SwaggerAutoConfiguration.java b/bus-starter/bus-boot-swagger-starter/src/main/java/org/aoju/bus/boot/swagger/SwaggerAutoConfiguration.java index 815a1baabb..08400e5da9 100644 --- a/bus-starter/bus-boot-swagger-starter/src/main/java/org/aoju/bus/boot/swagger/SwaggerAutoConfiguration.java +++ b/bus-starter/bus-boot-swagger-starter/src/main/java/org/aoju/bus/boot/swagger/SwaggerAutoConfiguration.java @@ -32,7 +32,7 @@ * Swagger 自动配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Configuration diff --git a/bus-starter/bus-boot-validate-starter/pom.xml b/bus-starter/bus-boot-validate-starter/pom.xml index cbe7b594e3..0de7891495 100644 --- a/bus-starter/bus-boot-validate-starter/pom.xml +++ b/bus-starter/bus-boot-validate-starter/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-boot-validate-starter - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-starter/bus-boot-validate-starter/src/main/java/org/aoju/bus/boot/validate/ValidateAutoConfiguration.java b/bus-starter/bus-boot-validate-starter/src/main/java/org/aoju/bus/boot/validate/ValidateAutoConfiguration.java index 9a0b8041b1..2833e9740a 100644 --- a/bus-starter/bus-boot-validate-starter/src/main/java/org/aoju/bus/boot/validate/ValidateAutoConfiguration.java +++ b/bus-starter/bus-boot-validate-starter/src/main/java/org/aoju/bus/boot/validate/ValidateAutoConfiguration.java @@ -32,7 +32,7 @@ * Validate 自动配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Configuration diff --git a/bus-starter/bus-boot-wrapper-starter/pom.xml b/bus-starter/bus-boot-wrapper-starter/pom.xml index 1b105f6c45..ae122b34b9 100644 --- a/bus-starter/bus-boot-wrapper-starter/pom.xml +++ b/bus-starter/bus-boot-wrapper-starter/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-boot-wrapper-starter - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-starter/bus-boot-wrapper-starter/src/main/java/org/aoju/bus/boot/wrapper/WrapperAutoConfiguration.java b/bus-starter/bus-boot-wrapper-starter/src/main/java/org/aoju/bus/boot/wrapper/WrapperAutoConfiguration.java index 8a72dfeaf1..1815b94a16 100644 --- a/bus-starter/bus-boot-wrapper-starter/src/main/java/org/aoju/bus/boot/wrapper/WrapperAutoConfiguration.java +++ b/bus-starter/bus-boot-wrapper-starter/src/main/java/org/aoju/bus/boot/wrapper/WrapperAutoConfiguration.java @@ -32,7 +32,7 @@ * Wrapper 自动配置 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Configuration diff --git a/bus-storage/README.md b/bus-storage/README.md index 5139b7705f..9b2711e9ce 100644 --- a/bus-storage/README.md +++ b/bus-storage/README.md @@ -140,6 +140,6 @@ provider.upload("test", null, new File("/Users/leaves/logo.gif")); ``` @Autowired StorageProviderService service; -service.get(Complex.ALIYUN_OSS); +service.get(Registry.ALIYUN); provider.upload("test", null, new File("/Users/leaves/logo.gif")); ``` diff --git a/bus-storage/pom.xml b/bus-storage/pom.xml index 06c2d4e5e4..62f27300c7 100644 --- a/bus-storage/pom.xml +++ b/bus-storage/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-storage - 5.0.2 + 5.0.3 jar ${project.artifactId} 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 d30b31b69a..3f78854876 100644 --- a/bus-storage/src/main/java/org/aoju/bus/storage/Builder.java +++ b/bus-storage/src/main/java/org/aoju/bus/storage/Builder.java @@ -27,7 +27,7 @@ * 框架内预定义的存储信息 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 62c883cf83..6f87d2864b 100644 --- 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.0.2 + * @version 5.0.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 5d477e9acf..7549559b76 100644 --- 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.0.2 + * @version 5.0.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 a8fa04e489..93f51a7b4b 100644 --- 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.0.2 + * @version 5.0.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 94aefb34e0..593cbe7480 100644 --- 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.0.2 + * @version 5.0.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 cd60ed8073..967d64613b 100644 --- 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 @@ -30,7 +30,7 @@ * 响应结果 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 75cebcfc56..abe52e66f2 100644 --- 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.0.2 + * @version 5.0.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 f898ee5c0b..e0f7badbd4 100644 --- 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.0.2 + * @version 5.0.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 d175dd46fd..6ebf85e1c6 100644 --- 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.0.2 + * @version 5.0.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 5c66b82d77..063b5055c4 100644 --- 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.0.2 + * @version 5.0.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 cc9f2a8c8d..aff291feb7 100644 --- 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 @@ -39,12 +39,12 @@ * 预定义存储实现 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public abstract class AbstractProvider implements Provider { - protected Context property; + protected Context context; protected static String downloadFile(String fileURL, String saveDir) { HttpURLConnection httpConn = null; @@ -103,7 +103,7 @@ protected String getFullPath(String file) { if (file.startsWith(Httpd.HTTP_PREFIX) || file.startsWith(Httpd.HTTPS_PREFIX)) { return file; } - return this.property.getPrefix() + file; + return this.context.getPrefix() + file; } } 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 eb6b32df43..f34b5bd71d 100644 --- 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,35 +45,35 @@ * 存储服务-阿里云 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class AliYunOssProvider extends AbstractProvider { private OSSClient client; - public AliYunOssProvider(Context property) { - this.property = property; - Assert.notBlank(this.property.getPrefix(), "[prefix] not defined"); - Assert.notBlank(this.property.getEndpoint(), "[endpoint] not defined"); - Assert.notBlank(this.property.getBucket(), "[bucket] not defined"); - Assert.notBlank(this.property.getAccessKey(), "[accessKey] not defined"); - Assert.notBlank(this.property.getSecretKey(), "[secretKey] not defined"); - Assert.notNull(this.property.isSecure(), "[secure] not defined"); - - this.client = new OSSClient(this.property.getEndpoint(), new DefaultCredentialProvider(this.property.getAccessKey(), this.property.getSecretKey()), null); - if (!this.client.doesBucketExist(this.property.getBucket())) { - System.out.println("Creating bucket " + this.property.getBucket() + "\n"); - this.client.createBucket(this.property.getBucket()); - CreateBucketRequest createBucketRequest = new CreateBucketRequest(this.property.getBucket()); - createBucketRequest.setCannedACL(this.property.isSecure() ? CannedAccessControlList.Private : CannedAccessControlList.PublicRead); + public AliYunOssProvider(Context context) { + this.context = context; + Assert.notBlank(this.context.getPrefix(), "[prefix] not defined"); + Assert.notBlank(this.context.getEndpoint(), "[endpoint] not defined"); + Assert.notBlank(this.context.getBucket(), "[bucket] not defined"); + Assert.notBlank(this.context.getAccessKey(), "[accessKey] not defined"); + Assert.notBlank(this.context.getSecretKey(), "[secretKey] not defined"); + Assert.notNull(this.context.isSecure(), "[secure] not defined"); + + this.client = new OSSClient(this.context.getEndpoint(), new DefaultCredentialProvider(this.context.getAccessKey(), this.context.getSecretKey()), null); + if (!this.client.doesBucketExist(this.context.getBucket())) { + System.out.println("Creating bucket " + this.context.getBucket() + "\n"); + this.client.createBucket(this.context.getBucket()); + CreateBucketRequest createBucketRequest = new CreateBucketRequest(this.context.getBucket()); + createBucketRequest.setCannedACL(this.context.isSecure() ? CannedAccessControlList.Private : CannedAccessControlList.PublicRead); this.client.createBucket(createBucketRequest); } } @Override public Readers download(String fileName) { - return download(this.property.getBucket(), fileName); + return download(this.context.getBucket(), fileName); } @Override @@ -97,7 +97,7 @@ public Readers download(String bucketName, String fileName) { @Override public Readers download(String fileName, File file) { - return download(this.property.getBucket(), fileName, file); + return download(this.context.getBucket(), fileName, file); } @Override @@ -108,7 +108,7 @@ public Readers download(String bucketName, String fileName, File file) { @Override public Readers list() { - ListObjectsRequest request = new ListObjectsRequest(this.property.getBucket()); + ListObjectsRequest request = new ListObjectsRequest(this.context.getBucket()); ObjectListing objectListing = client.listObjects(request); return new Readers(objectListing.getObjectSummaries().stream().map(item -> { Attachs storageItem = new Attachs(); @@ -125,7 +125,7 @@ public Readers list() { @Override public Readers rename(String oldName, String newName) { - return rename(this.property.getBucket(), oldName, newName); + return rename(this.context.getBucket(), oldName, newName); } @Override @@ -144,14 +144,14 @@ public Readers rename(String bucketName, String oldName, String newName) { @Override public Readers upload(String fileName, byte[] content) { - return upload(this.property.getBucket(), fileName, content); + return upload(this.context.getBucket(), fileName, content); } @Override public Readers upload(String bucketName, String fileName, InputStream content) { try { byte[] bytes = new byte[content.available()]; - return upload(this.property.getBucket(), fileName, bytes); + return upload(this.context.getBucket(), fileName, bytes); } catch (IOException e) { Logger.error("file upload failed ", e.getMessage()); } @@ -180,7 +180,7 @@ public Readers upload(String bucketName, String fileName, byte[] content) { @Override public Readers remove(String fileName) { - return remove(this.property.getBucket(), fileName); + return remove(this.context.getBucket(), fileName); } @Override 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 17ac28a4cd..682ff0d900 100644 --- 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,31 +47,31 @@ * 存储服务-百度云 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class BaiduYunBosProvider extends AbstractProvider { private BosClient client; - public BaiduYunBosProvider(Context property) { - this.property = property; - Assert.notBlank(this.property.getPrefix(), "[prefix] not defined"); - Assert.notBlank(this.property.getEndpoint(), "[endpoint] not defined"); - Assert.notBlank(this.property.getBucket(), "[bucket] not defined"); - Assert.notBlank(this.property.getAccessKey(), "[accessKey] not defined"); - Assert.notBlank(this.property.getSecretKey(), "[secure] not defined"); - Assert.notNull(this.property.isSecure(), "[secure] not defined"); + public BaiduYunBosProvider(Context context) { + this.context = context; + Assert.notBlank(this.context.getPrefix(), "[prefix] not defined"); + Assert.notBlank(this.context.getEndpoint(), "[endpoint] not defined"); + Assert.notBlank(this.context.getBucket(), "[bucket] not defined"); + Assert.notBlank(this.context.getAccessKey(), "[accessKey] not defined"); + Assert.notBlank(this.context.getSecretKey(), "[secure] not defined"); + Assert.notNull(this.context.isSecure(), "[secure] not defined"); BosClientConfiguration config = new BosClientConfiguration(); - config.setCredentials(new DefaultBceCredentials(this.property.getAccessKey(), this.property.getSecretKey())); - config.setEndpoint(this.property.getEndpoint()); + config.setCredentials(new DefaultBceCredentials(this.context.getAccessKey(), this.context.getSecretKey())); + config.setEndpoint(this.context.getEndpoint()); this.client = new BosClient(config); } @Override public Readers download(String fileName) { - return download(this.property.getBucket(), fileName); + return download(this.context.getBucket(), fileName); } @Override @@ -81,7 +81,7 @@ public Readers download(String bucket, String fileName) { @Override public Readers download(String fileName, File file) { - return download(this.property.getBucket(), fileName, file); + return download(this.context.getBucket(), fileName, file); } @Override @@ -92,7 +92,7 @@ public Readers download(String bucket, String fileName, File file) { @Override public Readers list() { - ListObjectsRequest request = new ListObjectsRequest(this.property.getBucket()); + ListObjectsRequest request = new ListObjectsRequest(this.context.getBucket()); ListObjectsResponse objectListing = this.client.listObjects(request); return new Readers(objectListing.getContents().stream().map(item -> { Attachs storageItem = new Attachs(); @@ -120,7 +120,7 @@ public Readers rename(String bucket, String oldName, String newName) { @Override public Readers upload(String fileName, byte[] content) { - return upload(this.property.getBucket(), fileName, content); + return upload(this.context.getBucket(), fileName, content); } @Override @@ -137,7 +137,7 @@ public Readers upload(String bucket, String fileName, byte[] content) { @Override public Readers remove(String fileName) { - return remove(this.property.getBucket(), fileName); + return remove(this.context.getBucket(), fileName); } @Override 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 c29d565f43..25d8689541 100644 --- 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,26 +45,26 @@ * 存储服务-华为云 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class HuaweiObsProvider extends AbstractProvider { private ObsClient client; - public HuaweiObsProvider(Context property) { - this.property = property; - Assert.notBlank(this.property.getEndpoint(), "[endpoint] not defined"); - Assert.notBlank(this.property.getBucket(), "[bucket] not defined"); - Assert.notBlank(this.property.getAccessKey(), "[accessKey] not defined"); - Assert.notBlank(this.property.getSecretKey(), "[secure] not defined"); + public HuaweiObsProvider(Context context) { + this.context = context; + Assert.notBlank(this.context.getEndpoint(), "[endpoint] not defined"); + Assert.notBlank(this.context.getBucket(), "[bucket] not defined"); + Assert.notBlank(this.context.getAccessKey(), "[accessKey] not defined"); + Assert.notBlank(this.context.getSecretKey(), "[secure] not defined"); - this.client = new ObsClient(this.property.getAccessKey(), this.property.getSecretKey(), this.property.getEndpoint()); + this.client = new ObsClient(this.context.getAccessKey(), this.context.getSecretKey(), this.context.getEndpoint()); } @Override public Readers download(String fileName) { - return download(this.property.getBucket(), fileName); + return download(this.context.getBucket(), fileName); } @Override @@ -74,17 +74,17 @@ public Readers download(String bucket, String fileName) { @Override public Readers download(String fileName, File file) { - return download(this.property.getBucket(), fileName, file); + return download(this.context.getBucket(), fileName, file); } @Override public Readers download(String bucket, String fileName, File file) { - return new Readers(this.client.downloadFile(new DownloadFileRequest(bucket, this.property.getAccessKey(), fileName))); + return new Readers(this.client.downloadFile(new DownloadFileRequest(bucket, this.context.getAccessKey(), fileName))); } @Override public Readers list() { - ListObjectsRequest request = new ListObjectsRequest(this.property.getBucket()); + ListObjectsRequest request = new ListObjectsRequest(this.context.getBucket()); ObjectListing objectListing = client.listObjects(request); return new Readers(objectListing.getObjects().stream().map(item -> { @@ -114,7 +114,7 @@ public Readers rename(String bucket, String oldName, String newName) { @Override public Readers upload(String fileName, byte[] content) { - return upload(this.property.getBucket(), fileName, content); + return upload(this.context.getBucket(), fileName, content); } @Override @@ -130,7 +130,7 @@ public Readers upload(String bucket, String fileName, byte[] content) { @Override public Readers remove(String fileName) { - return remove(this.property.getBucket(), fileName); + return remove(this.context.getBucket(), fileName); } @Override 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 686892c795..edfe4ab2cb 100644 --- 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,28 +52,28 @@ * 存储服务-京东云 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class JdYunOssProvider extends AbstractProvider { private AmazonS3 client; - public JdYunOssProvider(Context property) { - this.property = property; - Assert.notBlank(this.property.getPrefix(), "[prefix] not defined"); - Assert.notBlank(this.property.getEndpoint(), "[endpoint] not defined"); - Assert.notBlank(this.property.getBucket(), "[bucket] not defined"); - Assert.notBlank(this.property.getAccessKey(), "[accessKey] not defined"); - Assert.notBlank(this.property.getSecretKey(), "[secure] not defined"); - Assert.notBlank(this.property.getRegion(), "[region] not defined"); + public JdYunOssProvider(Context context) { + this.context = context; + Assert.notBlank(this.context.getPrefix(), "[prefix] not defined"); + Assert.notBlank(this.context.getEndpoint(), "[endpoint] not defined"); + Assert.notBlank(this.context.getBucket(), "[bucket] not defined"); + Assert.notBlank(this.context.getAccessKey(), "[accessKey] not defined"); + Assert.notBlank(this.context.getSecretKey(), "[secure] not defined"); + Assert.notBlank(this.context.getRegion(), "[region] not defined"); ClientConfiguration config = new ClientConfiguration(); AwsClientBuilder.EndpointConfiguration endpointConfig = - new AwsClientBuilder.EndpointConfiguration(this.property.getEndpoint(), this.property.getRegion()); + new AwsClientBuilder.EndpointConfiguration(this.context.getEndpoint(), this.context.getRegion()); - AWSCredentials awsCredentials = new BasicAWSCredentials(this.property.getAccessKey(), this.property.getSecretKey()); + AWSCredentials awsCredentials = new BasicAWSCredentials(this.context.getAccessKey(), this.context.getSecretKey()); AWSCredentialsProvider awsCredentialsProvider = new AWSStaticCredentialsProvider(awsCredentials); client = AmazonS3Client.builder() @@ -87,7 +87,7 @@ public JdYunOssProvider(Context property) { @Override public Readers download(String fileName) { - return download(this.property.getBucket(), fileName); + return download(this.context.getBucket(), fileName); } @Override @@ -97,7 +97,7 @@ public Readers download(String bucket, String fileName) { @Override public Readers download(String fileName, File file) { - return download(this.property.getBucket(), fileName, file); + return download(this.context.getBucket(), fileName, file); } @Override @@ -108,7 +108,7 @@ public Readers download(String bucket, String fileName, File file) { @Override public Readers list() { - ListObjectsRequest request = new ListObjectsRequest().withBucketName(this.property.getBucket()); + ListObjectsRequest request = new ListObjectsRequest().withBucketName(this.context.getBucket()); ObjectListing objectListing = client.listObjects(request); return new Readers(objectListing.getObjectSummaries().stream().map(item -> { Attachs storageItem = new Attachs(); @@ -136,7 +136,7 @@ public Readers rename(String bucket, String oldName, String newName) { @Override public Readers upload(String fileName, byte[] content) { - return upload(this.property.getBucket(), fileName, content); + return upload(this.context.getBucket(), fileName, content); } @Override @@ -152,7 +152,7 @@ public Readers upload(String bucket, String fileName, byte[] content) { @Override public Readers remove(String fileName) { - return remove(this.property.getBucket(), fileName); + return remove(this.context.getBucket(), fileName); } @Override 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 3f45b8c12d..b862326554 100644 --- 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 @@ -17,13 +17,13 @@ * 本地文件上传 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class LocalFileProvider extends AbstractProvider { - public LocalFileProvider(Context property) { - this.property = property; + public LocalFileProvider(Context context) { + this.context = context; } @Override 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 d6ab8445bb..106f2d01a2 100644 --- 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,36 +53,36 @@ * 存储服务-MinIO * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MinioOssProvider extends AbstractProvider { private MinioClient client; - public MinioOssProvider(Context property) { - this.property = property; - Assert.notBlank(this.property.getPrefix(), "[prefix] not defined"); - Assert.notBlank(this.property.getEndpoint(), "[endpoint] not defined"); - Assert.notBlank(this.property.getBucket(), "[bucket] not defined"); - Assert.notBlank(this.property.getAccessKey(), "[accessKey] not defined"); - Assert.notBlank(this.property.getSecretKey(), "[secretKey] not defined"); - Assert.notNull(this.property.isSecure(), "[secure] not defined"); - Assert.notBlank(StringUtils.toString(this.property.getReadTimeout()), "[readTimeout] not defined"); - Assert.notBlank(StringUtils.toString(this.property.getConnectTimeout()), "[connectTimeout] not defined"); - Assert.notBlank(StringUtils.toString(this.property.getWriteTimeout()), "[writeTimeout] not defined"); - Assert.notBlank(StringUtils.toString(this.property.getReadTimeout()), "[readTimeout] not defined"); + public MinioOssProvider(Context context) { + this.context = context; + Assert.notBlank(this.context.getPrefix(), "[prefix] not defined"); + Assert.notBlank(this.context.getEndpoint(), "[endpoint] not defined"); + Assert.notBlank(this.context.getBucket(), "[bucket] not defined"); + Assert.notBlank(this.context.getAccessKey(), "[accessKey] not defined"); + Assert.notBlank(this.context.getSecretKey(), "[secretKey] not defined"); + Assert.notNull(this.context.isSecure(), "[secure] not defined"); + Assert.notBlank(StringUtils.toString(this.context.getReadTimeout()), "[readTimeout] not defined"); + Assert.notBlank(StringUtils.toString(this.context.getConnectTimeout()), "[connectTimeout] not defined"); + Assert.notBlank(StringUtils.toString(this.context.getWriteTimeout()), "[writeTimeout] not defined"); + Assert.notBlank(StringUtils.toString(this.context.getReadTimeout()), "[readTimeout] not defined"); try { this.client = new MinioClient( - this.property.getEndpoint(), - this.property.getAccessKey(), - this.property.getSecretKey(), - this.property.isSecure() + this.context.getEndpoint(), + this.context.getAccessKey(), + this.context.getSecretKey(), + this.context.isSecure() ); this.client.setTimeout( - Duration.ofSeconds(this.property.getConnectTimeout() != 0 ? this.property.getConnectTimeout() : 10).toMillis(), - Duration.ofSeconds(this.property.getWriteTimeout() != 60 ? this.property.getWriteTimeout() : 60).toMillis(), - Duration.ofSeconds(this.property.getReadTimeout() != 0 ? this.property.getReadTimeout() : 10).toMillis() + Duration.ofSeconds(this.context.getConnectTimeout() != 0 ? this.context.getConnectTimeout() : 10).toMillis(), + Duration.ofSeconds(this.context.getWriteTimeout() != 60 ? this.context.getWriteTimeout() : 60).toMillis(), + Duration.ofSeconds(this.context.getReadTimeout() != 0 ? this.context.getReadTimeout() : 10).toMillis() ); } catch (InvalidPortException | InvalidEndpointException ex) { throw new InstrumentException(ex.getMessage()); @@ -91,7 +91,7 @@ public MinioOssProvider(Context property) { @Override public Readers download(String fileName) { - return download(this.property.getBucket(), fileName); + return download(this.context.getBucket(), fileName); } @Override @@ -120,13 +120,13 @@ public Readers download(String bucketName, String fileName, File file) { @Override public Readers download(String fileName, File file) { - return download(this.property.getBucket(), fileName, file); + return download(this.context.getBucket(), fileName, file); } @Override public Readers list() { try { - Iterable> iterable = this.client.listObjects(this.property.getBucket()); + Iterable> iterable = this.client.listObjects(this.context.getBucket()); return new Readers(StreamSupport .stream(iterable.spliterator(), true) .map(itemResult -> { @@ -173,7 +173,7 @@ public Readers rename(String bucketName, String oldName, String newName) { @Override public Readers upload(String fileName, byte[] content) { InputStream stream = new ByteArrayInputStream(content); - return upload(this.property.getBucket(), fileName, stream); + return upload(this.context.getBucket(), fileName, stream); } @Override @@ -183,7 +183,7 @@ public Readers upload(String bucketName, String fileName, InputStream content) { ContentType.APPLICATION_OCTET_STREAM.getMimeType()); return new Readers(Attachs.builder() .name(fileName) - .path(this.property.getPrefix() + fileName) + .path(this.context.getPrefix() + fileName) .build()); } catch (Exception e) { Logger.error("file upload failed", e.getMessage()); @@ -198,7 +198,7 @@ public Readers upload(String bucketName, String fileName, byte[] content) { @Override public Readers remove(String fileName) { - return remove(this.property.getBucket(), fileName); + return remove(this.context.getBucket(), fileName); } @Override 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 be48b7b2b3..4ec50fd8cd 100644 --- 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 @@ -49,7 +49,7 @@ * 存储服务-七牛 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class QiniuYunOssProvider extends AbstractProvider { @@ -58,18 +58,18 @@ public class QiniuYunOssProvider extends AbstractProvider { private BucketManager bucketManager; private Auth auth; - public QiniuYunOssProvider(Context property) { - this.property = property; - Assert.notBlank(this.property.getPrefix(), "[prefix] not defined"); - Assert.notBlank(this.property.getBucket(), "[bucket] not defined"); - Assert.notBlank(this.property.getAccessKey(), "[accessKey] not defined"); - Assert.notBlank(this.property.getSecretKey(), "[secretKey] not defined"); - Assert.notBlank(this.property.getRegion(), "[region] not defined"); - Assert.notNull(this.property.isSecure(), "[secure] not defined"); + public QiniuYunOssProvider(Context context) { + this.context = context; + Assert.notBlank(this.context.getPrefix(), "[prefix] not defined"); + Assert.notBlank(this.context.getBucket(), "[bucket] not defined"); + Assert.notBlank(this.context.getAccessKey(), "[accessKey] not defined"); + Assert.notBlank(this.context.getSecretKey(), "[secretKey] not defined"); + Assert.notBlank(this.context.getRegion(), "[region] not defined"); + Assert.notNull(this.context.isSecure(), "[secure] not defined"); - this.auth = Auth.create(this.property.getAccessKey(), this.property.getSecretKey()); + this.auth = Auth.create(this.context.getAccessKey(), this.context.getSecretKey()); - Region region = Region.autoRegion(this.property.getRegion()); + Region region = Region.autoRegion(this.context.getRegion()); Configuration c = new Configuration(region); this.uploadManager = new UploadManager(c); this.bucketManager = new BucketManager(auth, c); @@ -78,7 +78,7 @@ public QiniuYunOssProvider(Context property) { @Override public Readers download(String fileKey) { String path = getFullPath(fileKey); - if (this.property.isSecure()) { + if (this.context.isSecure()) { path = this.auth.privateDownloadUrl(path, 3600); } try { @@ -123,7 +123,7 @@ public Readers rename(String bucket, String oldName, String newName) { @Override public Readers upload(String fileName, byte[] content) { - return upload(this.property.getBucket(), fileName, content); + return upload(this.context.getBucket(), fileName, content); } @Override @@ -166,9 +166,9 @@ public Readers upload(String bucket, String fileName, byte[] content) { public Readers remove(String fileKey) { try { if (fileKey.contains(Symbol.SLASH)) { - fileKey = fileKey.replace(this.property.getPrefix(), ""); + fileKey = fileKey.replace(this.context.getPrefix(), ""); } - bucketManager.delete(this.property.getBucket(), fileKey); + bucketManager.delete(this.context.getBucket(), fileKey); return new Readers(Builder.SUCCESS); } catch (QiniuException e) { Logger.error("file remove failed", e.getMessage()); 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 30355629dd..7a64df9ff7 100644 --- 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 @@ -50,24 +50,24 @@ * 存储服务-腾讯云 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class TencentCosProvider extends AbstractProvider { private COSClient client; - public TencentCosProvider(Context property) { - this.property = property; - Assert.notBlank(this.property.getPrefix(), "[prefix] not defined"); - Assert.notBlank(this.property.getBucket(), "[bucket] not defined"); - Assert.notBlank(this.property.getAccessKey(), "[accessKey] not defined"); - Assert.notBlank(this.property.getSecretKey(), "[secretKey] not defined"); - Assert.notBlank(this.property.getRegion(), "[region] not defined"); + public TencentCosProvider(Context context) { + this.context = context; + Assert.notBlank(this.context.getPrefix(), "[prefix] not defined"); + Assert.notBlank(this.context.getBucket(), "[bucket] not defined"); + Assert.notBlank(this.context.getAccessKey(), "[accessKey] not defined"); + Assert.notBlank(this.context.getSecretKey(), "[secretKey] not defined"); + Assert.notBlank(this.context.getRegion(), "[region] not defined"); this.client = new COSClient( - new BasicCOSCredentials(this.property.getAccessKey(), this.property.getSecretKey()), - new ClientConfig(new Region(this.property.getRegion())) + new BasicCOSCredentials(this.context.getAccessKey(), this.context.getSecretKey()), + new ClientConfig(new Region(this.context.getRegion())) ); } @@ -110,7 +110,7 @@ public Readers rename(String bucket, String oldName, String newName) { @Override public Readers upload(String fileName, byte[] content) { - return upload(this.property.getBucket(), fileName, content); + return upload(this.context.getBucket(), fileName, content); } @Override @@ -122,13 +122,13 @@ public Readers upload(String bucket, String fileName, InputStream content) { ObjectMetadata objectMetadata = new ObjectMetadata(); try { objectMetadata.setContentLength(content.available()); - PutObjectRequest request = new PutObjectRequest(this.property.getBucket(), fileName, content, objectMetadata); + PutObjectRequest request = new PutObjectRequest(this.context.getBucket(), fileName, content, objectMetadata); PutObjectResult result = this.client.putObject(request); if (StringUtils.isEmpty(result.getETag())) { return new Readers(Builder.FAILURE); } return new Readers(Attachs.builder() - .path(this.property.getPrefix() + fileName) + .path(this.context.getPrefix() + fileName) .name(fileName) .build()); } catch (IOException e) { @@ -146,7 +146,7 @@ public Readers upload(String bucket, String fileName, byte[] content) { ObjectMetadata objectMetadata = new ObjectMetadata(); // 设置输入流长度为 500 objectMetadata.setContentLength(content.length); - PutObjectRequest request = new PutObjectRequest(this.property.getBucket(), fileName, + PutObjectRequest request = new PutObjectRequest(this.context.getBucket(), fileName, new ByteArrayInputStream(content), objectMetadata); PutObjectResult result = this.client.putObject(request); if (StringUtils.isEmpty(result.getETag())) { @@ -154,7 +154,7 @@ public Readers upload(String bucket, String fileName, byte[] content) { } return new Readers(Attachs.builder() .name(fileName) - .path(this.property.getPrefix() + fileName) + .path(this.context.getPrefix() + fileName) .build()); } 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 0504f6cf94..0b692c773f 100644 --- 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 @@ -44,27 +44,27 @@ * 存储服务-又拍云 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class UpaiYunOssProvider extends AbstractProvider { private UpYun client; - public UpaiYunOssProvider(Context property) { - this.property = property; - Assert.notBlank(this.property.getPrefix(), "[prefix] not defined"); - Assert.notBlank(this.property.getEndpoint(), "[endpoint] not defined"); - Assert.notBlank(this.property.getBucket(), "[bucket] not defined"); - Assert.notBlank(this.property.getAccessKey(), "[accessKey] not defined"); - Assert.notBlank(this.property.getSecretKey(), "[secure] not defined"); + public UpaiYunOssProvider(Context context) { + this.context = context; + Assert.notBlank(this.context.getPrefix(), "[prefix] not defined"); + Assert.notBlank(this.context.getEndpoint(), "[endpoint] not defined"); + Assert.notBlank(this.context.getBucket(), "[bucket] not defined"); + Assert.notBlank(this.context.getAccessKey(), "[accessKey] not defined"); + Assert.notBlank(this.context.getSecretKey(), "[secure] not defined"); - this.client = new UpYun(this.property.getBucket(), this.property.getAccessKey(), this.property.getSecretKey()); + this.client = new UpYun(this.context.getBucket(), this.context.getAccessKey(), this.context.getSecretKey()); } @Override public Readers download(String fileName) { - return download(this.property.getBucket(), fileName); + return download(this.context.getBucket(), fileName); } @Override @@ -91,7 +91,7 @@ public Readers download(String bucket, String fileName, File file) { @Override public Readers list() { try { - List list = client.readDir(this.property.getPrefix()); + List list = client.readDir(this.context.getPrefix()); return new Readers(list.stream().map(item -> { Attachs storageItem = new Attachs(); storageItem.setName(item.name); @@ -117,7 +117,7 @@ public Readers rename(String bucket, String oldName, String newName) { @Override public Readers upload(String fileName, byte[] content) { - return upload(this.property.getBucket(), fileName, content); + return upload(this.context.getBucket(), fileName, content); } @Override diff --git a/bus-swagger/pom.xml b/bus-swagger/pom.xml index 6f894a5df7..3d0658b763 100644 --- a/bus-swagger/pom.xml +++ b/bus-swagger/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-swagger - 5.0.2 + 5.0.3 jar ${project.artifactId} diff --git a/bus-swagger/src/main/java/org/aoju/bus/swagger/ModelToSwaggerMapper.java b/bus-swagger/src/main/java/org/aoju/bus/swagger/ModelToSwaggerMapper.java index cabd62e7f4..d1b7533aa3 100644 --- a/bus-swagger/src/main/java/org/aoju/bus/swagger/ModelToSwaggerMapper.java +++ b/bus-swagger/src/main/java/org/aoju/bus/swagger/ModelToSwaggerMapper.java @@ -14,7 +14,7 @@ * 重写 将Document转换成Swagger 类, 根据order进行排序 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Primary diff --git a/bus-swagger/src/main/java/org/aoju/bus/swagger/SwaggerParameterBuilder.java b/bus-swagger/src/main/java/org/aoju/bus/swagger/SwaggerParameterBuilder.java index eb5ba4551e..7126791930 100644 --- a/bus-swagger/src/main/java/org/aoju/bus/swagger/SwaggerParameterBuilder.java +++ b/bus-swagger/src/main/java/org/aoju/bus/swagger/SwaggerParameterBuilder.java @@ -29,7 +29,7 @@ * 这里,将postion赋值给order * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Primary diff --git a/bus-tracer/pom.xml b/bus-tracer/pom.xml index 7aff251978..73f087f1f4 100644 --- a/bus-tracer/pom.xml +++ b/bus-tracer/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-tracer - 5.0.2 + 5.0.3 jar ${project.artifactId} 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 42aaaca02d..e5e6245fd7 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.0.2 + * @version 5.0.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 4059f62ef7..52952aeba6 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 @@ -37,7 +37,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 d8f9fcc80c..b3e5e2392f 100644 --- 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.0.2 + * @version 5.0.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 6702ace80b..3f0828f421 100644 --- 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.0.2 + * @version 5.0.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 726a2f42e3..d180452755 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 @@ -36,7 +36,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 f48856a7fe..910e5c7c20 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.0.2 + * @version 5.0.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 466cb9ba25..c3713c6fab 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.0.2 + * @version 5.0.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 22cd6edeeb..5b68f89815 100644 --- 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.0.2 + * @version 5.0.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 3b16871011..ccd3d207f1 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.0.2 + * @version 5.0.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 695851920f..129df77663 100644 --- 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.0.2 + * @version 5.0.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 f68ad271c9..b9788d6cac 100644 --- 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 @@ -42,7 +42,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 16bb3537d2..af2faac4a7 100644 --- 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 @@ -45,7 +45,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 c0421c9527..53a9db98f3 100644 --- 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.0.2 + * @version 5.0.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 f1ed15f07d..b1a73df7fd 100644 --- 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.0.2 + * @version 5.0.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 627c955e7f..95676ce681 100644 --- 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.0.2 + * @version 5.0.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 71123dc8b9..861f7e1695 100644 --- 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.0.2 + * @version 5.0.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 f7ef09a588..b20fa04a0c 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.0.2 + * @version 5.0.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 8fb326df1f..7962733786 100644 --- 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.0.2 + * @version 5.0.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 2708e9e758..689256f440 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.0.2 + * @version 5.0.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 9792e0f32f..272bca8438 100644 --- 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.0.2 + * @version 5.0.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 25e733f343..3185a66d4b 100644 --- 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 @@ -40,7 +40,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 c93b9e699a..7639825a52 100644 --- 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 @@ -38,7 +38,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 718d5a7567..42352a91fd 100644 --- 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.0.2 + * @version 5.0.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 da896f67dc..a1b3ccb2de 100644 --- 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.0.2 + * @version 5.0.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 8f81acbb67..454d4ade4d 100644 --- 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.0.2 + * @version 5.0.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 c2a2d7a2bd..4e680be5f5 100644 --- 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.0.2 + * @version 5.0.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 fcdf6ed1e3..5ed85f7670 100644 --- 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.0.2 + * @version 5.0.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 cb7edef171..2325e76297 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.0.2 + * @version 5.0.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 e0cd56ab6e..0ffa1fea1c 100644 --- 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 @@ -43,7 +43,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 55ed2c1aef..d0c1e7eb94 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.0.2 + * @version 5.0.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 a6e34ad6ea..e2eb97bd3f 100644 --- 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.0.2 + * @version 5.0.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 31b3873c57..949001db8c 100644 --- 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.0.2 + * @version 5.0.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 82af61c5ee..ec3ec604bf 100644 --- 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.0.2 + * @version 5.0.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 9741ed0dc5..54b4c737dc 100644 --- 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.0.2 + * @version 5.0.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 9cf6051105..8ff66103e0 100644 --- 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.0.2 + * @version 5.0.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 74392f3d53..6d23587de6 100644 --- 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.0.2 + * @version 5.0.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 2c2777b683..eb28c96fef 100644 --- 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.0.2 + * @version 5.0.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 f7fb9710b7..8cf72c8001 100644 --- 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.0.2 + * @version 5.0.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 d2d8603fd5..b695b532a0 100644 --- 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.0.2 + * @version 5.0.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 cf83facd07..6b72730436 100644 --- 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 @@ -41,7 +41,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 ffea98d400..082b8089b2 100644 --- 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.0.2 + * @version 5.0.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 ad6392f3a3..7fa8090df3 100644 --- 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.0.2 + * @version 5.0.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 f83c20000d..0c71eb0b82 100644 --- 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.0.2 + * @version 5.0.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 f69a41a102..b4fa7bda2c 100644 --- 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.0.2 + * @version 5.0.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 14c33e3d8e..ab5adbd5cd 100644 --- 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 @@ -31,7 +31,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 0ac5d224d3..d86f29aff0 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.0.2 + * @version 5.0.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 70be2b0b43..792fda6a5b 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.0.2 + * @version 5.0.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 a1f6417b4d..0b26a0522d 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.0.2 + * @version 5.0.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 0e9af16abd..129a6ba1de 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.0.2 + * @version 5.0.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 3ef7eabf63..8fd9b9ba16 100644 --- 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 @@ -33,7 +33,7 @@ /** * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 e2338b74a2..a63d1c764a 100644 --- 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.0.2 + * @version 5.0.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 6e1854845c..0043a9d762 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @XmlRootElement(name = TraceConsts.TPIC_HEADER) diff --git a/bus-validate/pom.xml b/bus-validate/pom.xml index 7c550069de..3ce6d5eff6 100644 --- a/bus-validate/pom.xml +++ b/bus-validate/pom.xml @@ -6,7 +6,7 @@ org.aoju bus-validate - 5.0.2 + 5.0.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 a494e7a402..1732bb87f7 100644 --- 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.0.2 + * @version 5.0.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 9f0496e4f7..1f4a7b971f 100644 --- 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.0.2 + * @version 5.0.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 be39276e4a..f48aaf9629 100644 --- 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.0.2 + * @version 5.0.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 ebbfe9c1af..4f818adab8 100644 --- 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.0.2 + * @version 5.0.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 7e316824f6..bdac74d7df 100644 --- 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.0.2 + * @version 5.0.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 1a68375e22..9effea9b53 100644 --- 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.0.2 + * @version 5.0.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 5077a4a41b..155acef063 100644 --- 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.0.2 + * @version 5.0.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 2674c550d3..0a8ab97520 100644 --- 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 @@ -33,7 +33,7 @@ * 字符串为空或为null * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 7a61928366..d834f7d236 100644 --- 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 @@ -31,7 +31,7 @@ * 判断是否为中文 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) 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 32cde7a911..62dc48cdc9 100644 --- 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 @@ -31,7 +31,7 @@ * 判断是否为身份证号码 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) 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 9f987654da..60a925806f 100644 --- 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 @@ -33,7 +33,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 943ec4e2ce..7ba86cfbc4 100644 --- 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 @@ -32,7 +32,7 @@ * 判断是否为日期 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) 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 15893a597e..3e5a650b52 100644 --- 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.0.2 + * @version 5.0.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 9e9e1eeb6a..835eb43eb3 100644 --- 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 @@ -31,7 +31,7 @@ * 判断是否为邮箱 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) 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 6ab0737066..32f6dab3ae 100644 --- 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 @@ -31,7 +31,7 @@ * 判断是否为英文 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) 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 08fe4a25f3..85118c9522 100644 --- 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.0.2 + * @version 5.0.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 b4f3ddb052..46efaae2cd 100644 --- 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.0.2 + * @version 5.0.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 f5b7f11934..335c85eed0 100644 --- 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.0.2 + * @version 5.0.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 40178e7958..23af6fa3ea 100644 --- 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.0.2 + * @version 5.0.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 54a45fff1c..13f0f620c2 100644 --- 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 @@ -31,7 +31,7 @@ * 判断是否为IP地址 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) 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 34575d48af..c09c265be4 100644 --- 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.0.2 + * @version 5.0.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 c69321219f..71483fdfe3 100644 --- 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 @@ -37,7 +37,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 17397cd341..38960a9aff 100644 --- 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.0.2 + * @version 5.0.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 47cd8ec75c..2929451954 100644 --- 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.0.2 + * @version 5.0.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 88087f4562..5805af632a 100644 --- 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.0.2 + * @version 5.0.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 e6bd2c6b2c..d5998b17e5 100644 --- 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 @@ -31,7 +31,7 @@ * 判断是否为手机号码 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) 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 1969473281..44f84a389f 100644 --- 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.0.2 + * @version 5.0.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 3618b03871..34c5f27873 100644 --- 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.0.2 + * @version 5.0.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 1e9b5362ca..822ad0367e 100644 --- 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.0.2 + * @version 5.0.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 87ad2c6927..cf6f75882f 100644 --- 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.0.2 + * @version 5.0.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 95807ade66..5e2186d18d 100644 --- 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.0.2 + * @version 5.0.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 af71ea3726..34873d6467 100644 --- 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 @@ -31,7 +31,7 @@ * 判断是否为固定电话 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @Retention(RetentionPolicy.RUNTIME) 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 a78f7ec8a6..180bb4702f 100644 --- 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.0.2 + * @version 5.0.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 61b28eface..ccccf1f043 100644 --- 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 @@ -35,7 +35,7 @@ *

* * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 c5081d3894..a39d0b2dee 100644 --- 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.0.2 + * @version 5.0.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 4d592c7859..8867bfa88c 100644 --- 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.0.2 + * @version 5.0.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 70a9a4d2ae..ef107f3086 100644 --- 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.0.2 + * @version 5.0.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 4287901cd8..0806f2afe7 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public final class AlwaysStrategy implements Complex { 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 46eecbada8..b7065c8cf2 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class BlankStrategy implements Validator, Complex { 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 b9b3f557c1..4a86c4f94a 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ChineseStrategy implements Complex { 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 775c7647f6..dbf093e507 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class CitizenIdStrategy implements Complex { 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 76738dc0ad..e09fef1615 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class DateStrategy implements Complex { 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 d1114c5804..30316b9cd1 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class EachStrategy implements Complex { 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 ab65e4d08c..57734a09eb 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class EmailStrategy implements Complex { 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 cc1fbf2f9d..3963c5973d 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class EnglishStrategy implements Complex { 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 4e62884f47..fd09fea5c6 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class EqualsStrategy implements Complex { 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 e00d3b8d7f..b2c12461d8 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class FalseStrategy implements Complex { 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 0ef4e51ce2..3225c3c54b 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class IPAddressStrategy implements Complex { 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 60a50df0d7..5708ef378d 100644 --- 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 @@ -38,7 +38,7 @@ * int enum 校验 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class InEnumStrategy implements Complex { 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 fcf76d9e8f..b9e3f1c707 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class InStrategy implements Complex { 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 eaa097b2cc..6c9e641516 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class IntRangeStrategy implements Complex { 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 bdc8f2b675..5b28956497 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class LengthStrategy implements Complex { 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 d336720967..d2ab1093a2 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MobileStrategy implements Complex { 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 4d3471c174..00c73bb7c6 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class MultiStrategy implements Complex { 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 eacb9239db..390dbab204 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class NotBlankStrategy implements Validator, Complex { 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 ad3de291ab..3a03a8e960 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class NotInStrategy implements Complex { 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 d0b765616c..6a806e21fe 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class NotNullStrategy implements Complex { 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 cb95fb8ef9..7a1e1c53da 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class NullStrategy implements Validator, Complex { 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 891e0bfda3..9a7dbd3cea 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class PhoneStrategy implements Complex { 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 05ed78f27c..b09351448a 100644 --- 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 @@ -40,7 +40,7 @@ * 反射信息校验 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class ReflectStrategy implements Complex { 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 9f12c85c16..da3fdc4aa8 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class RegexStrategy implements Complex { 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 8bdeb5f561..16ef03718b 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class TrueStrategy implements Complex { 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 9b83cac19a..933e300c57 100644 --- 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 @@ -43,7 +43,7 @@ * 校验检查器 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ public class Checker { diff --git a/bus-validate/src/main/java/org/aoju/bus/validate/validators/Complex.java b/bus-validate/src/main/java/org/aoju/bus/validate/validators/Complex.java index 5c3f49b34a..7ad4097f45 100644 --- a/bus-validate/src/main/java/org/aoju/bus/validate/validators/Complex.java +++ b/bus-validate/src/main/java/org/aoju/bus/validate/validators/Complex.java @@ -29,7 +29,7 @@ * 校验器接口 * * @author Kimi Liu - * @version 5.0.2 + * @version 5.0.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 476d8f281b..9d85888cac 100644 --- 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.0.2 + * @version 5.0.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 e8199850fa..fe2ab1b33c 100644 --- 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.0.2 + * @version 5.0.3 * @since JDK 1.8+ */ @FunctionalInterface From e56add53120f4ab05dd316c77e4eeabaf2f55fdf Mon Sep 17 00:00:00 2001 From: Kimi Liu <839536@qq.com> Date: Wed, 16 Oct 2019 20:34:25 +0800 Subject: [PATCH 2/2] v5.0.3 --- .../main/java/org/aoju/bus/base/spring/BaseController.java | 6 ++---- .../java/org/aoju/bus/http/internal/http/second/Hpack.java | 2 +- .../limiter/metadata/AbstractLimitedResourceMetadata.java | 4 ++-- .../aoju/bus/limiter/metadata/LimitedResourceMetadata.java | 4 ++-- .../aoju/bus/limiter/resource/LimitedResourceSource.java | 2 -- .../aoju/bus/limiter/support/lock/LockAnnotationParser.java | 2 +- .../limiter/support/peak/PeakLimiterAnnotationParser.java | 2 +- .../java/org/aoju/bus/oauth/provider/DefaultProvider.java | 6 +++--- .../main/java/org/aoju/bus/oauth/provider/QqProvider.java | 2 +- 9 files changed, 13 insertions(+), 17 deletions(-) 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 1e17831510..79d62f1b3d 100644 --- 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 @@ -25,9 +25,7 @@ import io.swagger.annotations.ApiOperation; import org.aoju.bus.base.consts.ErrorCode; -import org.aoju.bus.base.entity.Message; import org.aoju.bus.base.service.BaseService; -import org.aoju.bus.core.utils.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @@ -55,7 +53,7 @@ public class BaseController, T> extends Controlle @ApiOperation(value = "通用:添加数据", httpMethod = "POST") @ResponseBody public Object add(T entity) { - return write(ErrorCode.EM_SUCCESS,service.insertSelective(entity)); + return write(ErrorCode.EM_SUCCESS, service.insertSelective(entity)); } /** @@ -82,7 +80,7 @@ public Object remove(T entity) { @ApiOperation(value = "通用:主键更新", httpMethod = "POST") @ResponseBody public Object update(T entity) { - return write(ErrorCode.EM_SUCCESS,service.updateSelectiveById(entity)); + return write(ErrorCode.EM_SUCCESS, service.updateSelectiveById(entity)); } /** diff --git a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Hpack.java b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Hpack.java index 6361d8dfbc..739e93947c 100644 --- a/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Hpack.java +++ b/bus-http/src/main/java/org/aoju/bus/http/internal/http/second/Hpack.java @@ -144,7 +144,7 @@ static ByteString checkLowercase(ByteString name) throws IOException { return name; } - static final class Reader { + static final class Reader { private final List
headerList = new ArrayList<>(); private final BufferSource source; 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 f999892675..e9e3e9fe6d 100644 --- 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 @@ -24,10 +24,10 @@ package org.aoju.bus.limiter.metadata; import org.aoju.bus.core.utils.CollUtils; -import org.aoju.bus.limiter.Injector; import org.aoju.bus.limiter.Handler; -import org.aoju.bus.limiter.Resolver; +import org.aoju.bus.limiter.Injector; import org.aoju.bus.limiter.Limiter; +import org.aoju.bus.limiter.Resolver; import org.aoju.bus.limiter.annotation.LimiterParameter; import org.aoju.bus.limiter.resource.LimitedResource; import org.springframework.beans.factory.BeanFactory; 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 7f979336f6..54d5067564 100644 --- 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 @@ -23,10 +23,10 @@ */ package org.aoju.bus.limiter.metadata; -import org.aoju.bus.limiter.Injector; import org.aoju.bus.limiter.Handler; -import org.aoju.bus.limiter.Resolver; +import org.aoju.bus.limiter.Injector; import org.aoju.bus.limiter.Limiter; +import org.aoju.bus.limiter.Resolver; import org.aoju.bus.limiter.resource.LimitedResource; import java.lang.reflect.Method; 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 d17bd203b9..5be876be57 100644 --- 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 @@ -23,8 +23,6 @@ */ package org.aoju.bus.limiter.resource; -import org.aoju.bus.limiter.resource.LimitedResource; - import java.lang.reflect.Method; import java.util.Collection; 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 2702a8063f..6b9ef7ac40 100644 --- 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 @@ -23,9 +23,9 @@ */ package org.aoju.bus.limiter.support.lock; -import org.aoju.bus.limiter.support.rate.AbstractParser; import org.aoju.bus.limiter.annotation.Lock; import org.aoju.bus.limiter.resource.LimitedResource; +import org.aoju.bus.limiter.support.rate.AbstractParser; import org.springframework.core.annotation.AnnotationAttributes; /** 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 e71f229bda..53b081fb18 100644 --- 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 @@ -23,9 +23,9 @@ */ package org.aoju.bus.limiter.support.peak; -import org.aoju.bus.limiter.support.rate.AbstractParser; import org.aoju.bus.limiter.annotation.Peak; import org.aoju.bus.limiter.resource.LimitedResource; +import org.aoju.bus.limiter.support.rate.AbstractParser; import org.springframework.core.annotation.AnnotationAttributes; /** 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 4f397f49f4..46ef5e3472 100644 --- 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 @@ -274,7 +274,7 @@ private static String md5(String str) { * 是否支持第三方登录 * * @param context context - * @param source source + * @param source source * @return true or false * @since 1.6.2 */ @@ -296,7 +296,7 @@ public static boolean isSupportedAuth(Context context, Complex source) { * 检查配置合法性。针对部分平台, 对redirect uri有特定要求。一般来说redirect uri都是http://,而对于facebook平台, redirect uri 必须是https的链接 * * @param context context - * @param source source + * @param source source * @since 1.6.2 */ public static void checkcontext(Context context, Complex source) { @@ -319,7 +319,7 @@ public static void checkcontext(Context context, Complex source) { *

* {@code v1.10.0}版本中改为传入{@code source}和{@code callback},对于不同平台使用不同参数接受code的情况统一做处理 * - * @param complex 当前授权平台 + * @param complex 当前授权平台 * @param callback 从第三方授权回调回来时传入的参数集合 * @since 1.8.0 */ 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 ba3e00c4d6..8841d7083f 100644 --- 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 @@ -47,7 +47,7 @@ * @since JDK 1.8+ */ public class QqProvider extends DefaultProvider { - + public QqProvider(Context context) { super(context, Registry.QQ); }