Merge pull request #3039 from CherryRum/v6-dev-lin

feat(all): Modify Project Package Name `cn.hutool`->`org.dromara.hutool`
This commit is contained in:
Golden Looly 2023-04-03 12:25:20 +08:00 committed by GitHub
commit 3e67df0d20
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2072 changed files with 6967 additions and 6962 deletions

View File

@ -19,7 +19,7 @@
<packaging>jar</packaging> <packaging>jar</packaging>
<parent> <parent>
<groupId>cn.hutool</groupId> <groupId>org.dromara.hutool</groupId>
<artifactId>hutool-parent</artifactId> <artifactId>hutool-parent</artifactId>
<version>6.0.0.M3</version> <version>6.0.0.M3</version>
</parent> </parent>

View File

@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool; package org.dromara.hutool;
import cn.hutool.core.lang.ConsoleTable; import org.dromara.hutool.core.lang.ConsoleTable;
import cn.hutool.core.reflect.ClassUtil; import org.dromara.hutool.core.reflect.ClassUtil;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import java.util.Set; import java.util.Set;
@ -60,7 +60,7 @@ public class Hutool {
* @since 5.5.2 * @since 5.5.2
*/ */
public static Set<Class<?>> getAllUtils() { public static Set<Class<?>> getAllUtils() {
return ClassUtil.scanPackage("cn.hutool", return ClassUtil.scanPackage("org.dromara.hutool",
(clazz) -> (false == clazz.isInterface()) && StrUtil.endWith(clazz.getSimpleName(), "Util")); (clazz) -> (false == clazz.isInterface()) && StrUtil.endWith(clazz.getSimpleName(), "Util"));
} }

View File

@ -23,4 +23,4 @@
* *
* @author looly * @author looly
*/ */
package cn.hutool; package org.dromara.hutool;

View File

@ -19,7 +19,7 @@
<packaging>pom</packaging> <packaging>pom</packaging>
<parent> <parent>
<groupId>cn.hutool</groupId> <groupId>org.dromara.hutool</groupId>
<artifactId>hutool-parent</artifactId> <artifactId>hutool-parent</artifactId>
<version>6.0.0.M3</version> <version>6.0.0.M3</version>
</parent> </parent>

View File

@ -19,7 +19,7 @@
<packaging>jar</packaging> <packaging>jar</packaging>
<parent> <parent>
<groupId>cn.hutool</groupId> <groupId>org.dromara.hutool</groupId>
<artifactId>hutool-parent</artifactId> <artifactId>hutool-parent</artifactId>
<version>6.0.0.M3</version> <version>6.0.0.M3</version>
</parent> </parent>
@ -29,7 +29,7 @@
<description>Hutool核心包括集合、字符串、Bean等工具</description> <description>Hutool核心包括集合、字符串、Bean等工具</description>
<properties> <properties>
<Automatic-Module-Name>cn.hutool.core</Automatic-Module-Name> <Automatic-Module-Name>org.dromara.hutool.core</Automatic-Module-Name>
</properties> </properties>
</project> </project>

View File

@ -1,19 +0,0 @@
/*
* Copyright (c) 2023 looly(loolly@aliyun.com)
* Hutool is licensed under Mulan PSL v2.
* You can use this software according to the terms and conditions of the Mulan PSL v2.
* You may obtain a copy of Mulan PSL v2 at:
* http://license.coscl.org.cn/MulanPSL2
* THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
* EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
* MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
* See the Mulan PSL v2 for more details.
*/
/**
* 锁的实现
*
* @author looly
*
*/
package cn.hutool.core.thread.lock;

View File

@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.annotation; package org.dromara.hutool.core.annotation;
import java.lang.annotation.*; import java.lang.annotation.*;

View File

@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.annotation; package org.dromara.hutool.core.annotation;
import cn.hutool.core.map.WeakConcurrentMap; import org.dromara.hutool.core.map.WeakConcurrentMap;
import cn.hutool.core.array.ArrayUtil; import org.dromara.hutool.core.array.ArrayUtil;
import cn.hutool.core.util.ObjUtil; import org.dromara.hutool.core.util.ObjUtil;
import java.lang.annotation.Annotation; import java.lang.annotation.Annotation;
import java.lang.annotation.Inherited; import java.lang.annotation.Inherited;

View File

@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.annotation; package org.dromara.hutool.core.annotation;
import java.lang.annotation.Annotation; import java.lang.annotation.Annotation;
import java.lang.reflect.Method; import java.lang.reflect.Method;

View File

@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.annotation; package org.dromara.hutool.core.annotation;
import cn.hutool.core.map.SafeConcurrentHashMap; import org.dromara.hutool.core.map.SafeConcurrentHashMap;
import cn.hutool.core.reflect.MethodUtil; import org.dromara.hutool.core.reflect.MethodUtil;
import cn.hutool.core.text.CharSequenceUtil; import org.dromara.hutool.core.text.CharSequenceUtil;
import java.lang.annotation.Annotation; import java.lang.annotation.Annotation;
import java.lang.reflect.InvocationHandler; import java.lang.reflect.InvocationHandler;

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.annotation; package org.dromara.hutool.core.annotation;
import cn.hutool.core.reflect.MethodUtil; import org.dromara.hutool.core.reflect.MethodUtil;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import java.io.Serializable; import java.io.Serializable;
import java.lang.annotation.Annotation; import java.lang.annotation.Annotation;

View File

@ -10,20 +10,20 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.annotation; package org.dromara.hutool.core.annotation;
import cn.hutool.core.array.ArrayUtil; import org.dromara.hutool.core.array.ArrayUtil;
import cn.hutool.core.classloader.ClassLoaderUtil; import org.dromara.hutool.core.classloader.ClassLoaderUtil;
import cn.hutool.core.exceptions.UtilException; import org.dromara.hutool.core.exceptions.UtilException;
import cn.hutool.core.lang.func.LambdaInfo; import org.dromara.hutool.core.lang.func.LambdaInfo;
import cn.hutool.core.lang.func.LambdaUtil; import org.dromara.hutool.core.lang.func.LambdaUtil;
import cn.hutool.core.lang.func.SerFunction; import org.dromara.hutool.core.lang.func.SerFunction;
import cn.hutool.core.map.WeakConcurrentMap; import org.dromara.hutool.core.map.WeakConcurrentMap;
import cn.hutool.core.reflect.FieldUtil; import org.dromara.hutool.core.reflect.FieldUtil;
import cn.hutool.core.reflect.MethodUtil; import org.dromara.hutool.core.reflect.MethodUtil;
import cn.hutool.core.text.CharSequenceUtil; import org.dromara.hutool.core.text.CharSequenceUtil;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import cn.hutool.core.util.ObjUtil; import org.dromara.hutool.core.util.ObjUtil;
import java.lang.annotation.*; import java.lang.annotation.*;
import java.lang.reflect.*; import java.lang.reflect.*;

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.annotation; package org.dromara.hutool.core.annotation;
import cn.hutool.core.collection.SetUtil; import org.dromara.hutool.core.collection.SetUtil;
import cn.hutool.core.map.TableMap; import org.dromara.hutool.core.map.TableMap;
import java.io.Serializable; import java.io.Serializable;
import java.lang.annotation.*; import java.lang.annotation.*;

View File

@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.annotation; package org.dromara.hutool.core.annotation;
import cn.hutool.core.reflect.ClassUtil; import org.dromara.hutool.core.reflect.ClassUtil;
import cn.hutool.core.reflect.MethodUtil; import org.dromara.hutool.core.reflect.MethodUtil;
import cn.hutool.core.text.CharSequenceUtil; import org.dromara.hutool.core.text.CharSequenceUtil;
import java.lang.annotation.Annotation; import java.lang.annotation.Annotation;
import java.lang.reflect.Method; import java.lang.reflect.Method;

View File

@ -10,13 +10,13 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.annotation; package org.dromara.hutool.core.annotation;
import cn.hutool.core.collection.CollUtil; import org.dromara.hutool.core.collection.CollUtil;
import cn.hutool.core.reflect.ClassUtil; import org.dromara.hutool.core.reflect.ClassUtil;
import cn.hutool.core.reflect.MethodUtil; import org.dromara.hutool.core.reflect.MethodUtil;
import cn.hutool.core.text.CharSequenceUtil; import org.dromara.hutool.core.text.CharSequenceUtil;
import cn.hutool.core.array.ArrayUtil; import org.dromara.hutool.core.array.ArrayUtil;
import java.lang.annotation.Annotation; import java.lang.annotation.Annotation;
import java.lang.reflect.AnnotatedElement; import java.lang.reflect.AnnotatedElement;

View File

@ -10,12 +10,12 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.annotation; package org.dromara.hutool.core.annotation;
import cn.hutool.core.stream.EasyStream; import org.dromara.hutool.core.stream.EasyStream;
import cn.hutool.core.text.CharSequenceUtil; import org.dromara.hutool.core.text.CharSequenceUtil;
import cn.hutool.core.array.ArrayUtil; import org.dromara.hutool.core.array.ArrayUtil;
import cn.hutool.core.util.ObjUtil; import org.dromara.hutool.core.util.ObjUtil;
import java.lang.annotation.Annotation; import java.lang.annotation.Annotation;
import java.lang.annotation.Inherited; import java.lang.annotation.Inherited;

View File

@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.annotation; package org.dromara.hutool.core.annotation;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;

View File

@ -10,13 +10,13 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.annotation; package org.dromara.hutool.core.annotation;
import cn.hutool.core.array.ArrayUtil; import org.dromara.hutool.core.array.ArrayUtil;
import cn.hutool.core.collection.CollUtil; import org.dromara.hutool.core.collection.CollUtil;
import cn.hutool.core.map.WeakConcurrentMap; import org.dromara.hutool.core.map.WeakConcurrentMap;
import cn.hutool.core.reflect.MethodUtil; import org.dromara.hutool.core.reflect.MethodUtil;
import cn.hutool.core.text.CharSequenceUtil; import org.dromara.hutool.core.text.CharSequenceUtil;
import java.lang.annotation.Annotation; import java.lang.annotation.Annotation;
import java.lang.annotation.Repeatable; import java.lang.annotation.Repeatable;

View File

@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.annotation; package org.dromara.hutool.core.annotation;
import cn.hutool.core.collection.CollUtil; import org.dromara.hutool.core.collection.CollUtil;
import cn.hutool.core.text.CharSequenceUtil; import org.dromara.hutool.core.text.CharSequenceUtil;
import cn.hutool.core.array.ArrayUtil; import org.dromara.hutool.core.array.ArrayUtil;
import java.lang.annotation.Annotation; import java.lang.annotation.Annotation;
import java.lang.reflect.AnnotatedElement; import java.lang.reflect.AnnotatedElement;

View File

@ -10,15 +10,15 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.annotation; package org.dromara.hutool.core.annotation;
import cn.hutool.core.collection.CollUtil; import org.dromara.hutool.core.collection.CollUtil;
import cn.hutool.core.lang.Assert; import org.dromara.hutool.core.lang.Assert;
import cn.hutool.core.map.multi.Graph; import org.dromara.hutool.core.map.multi.Graph;
import cn.hutool.core.reflect.ClassUtil; import org.dromara.hutool.core.reflect.ClassUtil;
import cn.hutool.core.reflect.MethodUtil; import org.dromara.hutool.core.reflect.MethodUtil;
import cn.hutool.core.text.CharSequenceUtil; import org.dromara.hutool.core.text.CharSequenceUtil;
import cn.hutool.core.array.ArrayUtil; import org.dromara.hutool.core.array.ArrayUtil;
import java.lang.annotation.Annotation; import java.lang.annotation.Annotation;
import java.lang.reflect.Method; import java.lang.reflect.Method;

View File

@ -16,4 +16,4 @@
* @author looly * @author looly
* *
*/ */
package cn.hutool.core.annotation; package org.dromara.hutool.core.annotation;

View File

@ -10,21 +10,21 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.array; package org.dromara.hutool.core.array;
import cn.hutool.core.collection.ListUtil; import org.dromara.hutool.core.collection.ListUtil;
import cn.hutool.core.collection.SetUtil; import org.dromara.hutool.core.collection.SetUtil;
import cn.hutool.core.collection.UniqueKeySet; import org.dromara.hutool.core.collection.UniqueKeySet;
import cn.hutool.core.collection.iter.IterUtil; import org.dromara.hutool.core.collection.iter.IterUtil;
import cn.hutool.core.comparator.CompareUtil; import org.dromara.hutool.core.comparator.CompareUtil;
import cn.hutool.core.convert.Convert; import org.dromara.hutool.core.convert.Convert;
import cn.hutool.core.exceptions.UtilException; import org.dromara.hutool.core.exceptions.UtilException;
import cn.hutool.core.lang.Assert; import org.dromara.hutool.core.lang.Assert;
import cn.hutool.core.map.MapUtil; import org.dromara.hutool.core.map.MapUtil;
import cn.hutool.core.text.StrJoiner; import org.dromara.hutool.core.text.StrJoiner;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import cn.hutool.core.util.ObjUtil; import org.dromara.hutool.core.util.ObjUtil;
import cn.hutool.core.util.RandomUtil; import org.dromara.hutool.core.util.RandomUtil;
import java.lang.reflect.Array; import java.lang.reflect.Array;
import java.nio.ByteBuffer; import java.nio.ByteBuffer;

View File

@ -1,9 +1,9 @@
package cn.hutool.core.array; package org.dromara.hutool.core.array;
import cn.hutool.core.convert.Convert; import org.dromara.hutool.core.convert.Convert;
import cn.hutool.core.lang.Assert; import org.dromara.hutool.core.lang.Assert;
import cn.hutool.core.lang.func.Wrapper; import org.dromara.hutool.core.lang.func.Wrapper;
import cn.hutool.core.util.ObjUtil; import org.dromara.hutool.core.util.ObjUtil;
import java.lang.reflect.Array; import java.lang.reflect.Array;
import java.util.Arrays; import java.util.Arrays;

View File

@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.array; package org.dromara.hutool.core.array;
import cn.hutool.core.math.NumberUtil; import org.dromara.hutool.core.math.NumberUtil;
import cn.hutool.core.util.ObjUtil; import org.dromara.hutool.core.util.ObjUtil;
import cn.hutool.core.util.RandomUtil; import org.dromara.hutool.core.util.RandomUtil;
import java.lang.reflect.Array; import java.lang.reflect.Array;
import java.util.Arrays; import java.util.Arrays;

View File

@ -15,4 +15,4 @@
* *
* @author looly * @author looly
*/ */
package cn.hutool.core.array; package org.dromara.hutool.core.array;

View File

@ -10,15 +10,15 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean; package org.dromara.hutool.core.bean;
import cn.hutool.core.lang.Assert; import org.dromara.hutool.core.lang.Assert;
import cn.hutool.core.map.CaseInsensitiveMap; import org.dromara.hutool.core.map.CaseInsensitiveMap;
import cn.hutool.core.reflect.FieldUtil; import org.dromara.hutool.core.reflect.FieldUtil;
import cn.hutool.core.reflect.MethodUtil; import org.dromara.hutool.core.reflect.MethodUtil;
import cn.hutool.core.reflect.ModifierUtil; import org.dromara.hutool.core.reflect.ModifierUtil;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import cn.hutool.core.util.BooleanUtil; import org.dromara.hutool.core.util.BooleanUtil;
import java.io.Serializable; import java.io.Serializable;
import java.lang.reflect.Field; import java.lang.reflect.Field;

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean; package org.dromara.hutool.core.bean;
import cn.hutool.core.lang.func.SerSupplier; import org.dromara.hutool.core.lang.func.SerSupplier;
import cn.hutool.core.map.WeakConcurrentMap; import org.dromara.hutool.core.map.WeakConcurrentMap;
/** /**
* Bean属性缓存<br> * Bean属性缓存<br>

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean; package org.dromara.hutool.core.bean;
import cn.hutool.core.exceptions.ExceptionUtil; import org.dromara.hutool.core.exceptions.ExceptionUtil;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
/** /**
* Bean异常 * Bean异常

View File

@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean; package org.dromara.hutool.core.bean;
import cn.hutool.core.lang.func.SerSupplier; import org.dromara.hutool.core.lang.func.SerSupplier;
import cn.hutool.core.map.ReferenceConcurrentMap; import org.dromara.hutool.core.map.ReferenceConcurrentMap;
import cn.hutool.core.map.WeakConcurrentMap; import org.dromara.hutool.core.map.WeakConcurrentMap;
import java.beans.PropertyDescriptor; import java.beans.PropertyDescriptor;
import java.util.Map; import java.util.Map;

View File

@ -10,17 +10,17 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean; package org.dromara.hutool.core.bean;
import cn.hutool.core.collection.CollUtil; import org.dromara.hutool.core.collection.CollUtil;
import cn.hutool.core.collection.ListUtil; import org.dromara.hutool.core.collection.ListUtil;
import cn.hutool.core.convert.Convert; import org.dromara.hutool.core.convert.Convert;
import cn.hutool.core.map.MapUtil; import org.dromara.hutool.core.map.MapUtil;
import cn.hutool.core.math.NumberUtil; import org.dromara.hutool.core.math.NumberUtil;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import cn.hutool.core.text.split.SplitUtil; import org.dromara.hutool.core.text.split.SplitUtil;
import cn.hutool.core.array.ArrayUtil; import org.dromara.hutool.core.array.ArrayUtil;
import cn.hutool.core.util.CharUtil; import org.dromara.hutool.core.util.CharUtil;
import java.io.Serializable; import java.io.Serializable;
import java.util.*; import java.util.*;

View File

@ -10,25 +10,25 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean; package org.dromara.hutool.core.bean;
import cn.hutool.core.bean.copier.BeanCopier; import org.dromara.hutool.core.bean.copier.BeanCopier;
import cn.hutool.core.bean.copier.CopyOptions; import org.dromara.hutool.core.bean.copier.CopyOptions;
import cn.hutool.core.bean.copier.ValueProvider; import org.dromara.hutool.core.bean.copier.ValueProvider;
import cn.hutool.core.collection.CollUtil; import org.dromara.hutool.core.collection.CollUtil;
import cn.hutool.core.collection.ListUtil; import org.dromara.hutool.core.collection.ListUtil;
import cn.hutool.core.collection.SetUtil; import org.dromara.hutool.core.collection.SetUtil;
import cn.hutool.core.convert.Convert; import org.dromara.hutool.core.convert.Convert;
import cn.hutool.core.lang.mutable.MutableEntry; import org.dromara.hutool.core.lang.mutable.MutableEntry;
import cn.hutool.core.map.CaseInsensitiveMap; import org.dromara.hutool.core.map.CaseInsensitiveMap;
import cn.hutool.core.map.MapUtil; import org.dromara.hutool.core.map.MapUtil;
import cn.hutool.core.reflect.ClassUtil; import org.dromara.hutool.core.reflect.ClassUtil;
import cn.hutool.core.reflect.ConstructorUtil; import org.dromara.hutool.core.reflect.ConstructorUtil;
import cn.hutool.core.reflect.FieldUtil; import org.dromara.hutool.core.reflect.FieldUtil;
import cn.hutool.core.reflect.ModifierUtil; import org.dromara.hutool.core.reflect.ModifierUtil;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import cn.hutool.core.array.ArrayUtil; import org.dromara.hutool.core.array.ArrayUtil;
import cn.hutool.core.util.ObjUtil; import org.dromara.hutool.core.util.ObjUtil;
import java.beans.BeanInfo; import java.beans.BeanInfo;
import java.beans.IntrospectionException; import java.beans.IntrospectionException;
@ -759,8 +759,8 @@ public class BeanUtil {
/** /**
* 给定的Bean的类名是否匹配指定类名字符串<br> * 给定的Bean的类名是否匹配指定类名字符串<br>
* 如果isSimple为{@code true}则只匹配类名而忽略包名例如cn.hutool.TestEntity只匹配TestEntity<br> * 如果isSimple为{@code true}则只匹配类名而忽略包名例如org.dromara.hutool.TestEntity只匹配TestEntity<br>
* 如果isSimple为{@code false}则匹配包括包名的全类名例如cn.hutool.TestEntity匹配cn.hutool.TestEntity * 如果isSimple为{@code false}则匹配包括包名的全类名例如org.dromara.hutool.TestEntity匹配org.dromara.hutool.TestEntity
* *
* @param bean Bean * @param bean Bean
* @param beanClassName Bean的类名 * @param beanClassName Bean的类名

View File

@ -10,13 +10,13 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean; package org.dromara.hutool.core.bean;
import cn.hutool.core.exceptions.CloneRuntimeException; import org.dromara.hutool.core.exceptions.CloneRuntimeException;
import cn.hutool.core.lang.Assert; import org.dromara.hutool.core.lang.Assert;
import cn.hutool.core.reflect.ClassUtil; import org.dromara.hutool.core.reflect.ClassUtil;
import cn.hutool.core.reflect.ConstructorUtil; import org.dromara.hutool.core.reflect.ConstructorUtil;
import cn.hutool.core.reflect.MethodUtil; import org.dromara.hutool.core.reflect.MethodUtil;
import java.io.Serializable; import java.io.Serializable;
import java.util.Map; import java.util.Map;

View File

@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean; package org.dromara.hutool.core.bean;
/** /**
* 为了解决反射过程中,需要传递null参数,但是会丢失参数类型而设立的包装类 * 为了解决反射过程中,需要传递null参数,但是会丢失参数类型而设立的包装类

View File

@ -10,16 +10,16 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean; package org.dromara.hutool.core.bean;
import cn.hutool.core.annotation.AnnotationUtil; import org.dromara.hutool.core.annotation.AnnotationUtil;
import cn.hutool.core.annotation.PropIgnore; import org.dromara.hutool.core.annotation.PropIgnore;
import cn.hutool.core.convert.Convert; import org.dromara.hutool.core.convert.Convert;
import cn.hutool.core.lang.func.LambdaUtil; import org.dromara.hutool.core.lang.func.LambdaUtil;
import cn.hutool.core.reflect.FieldUtil; import org.dromara.hutool.core.reflect.FieldUtil;
import cn.hutool.core.reflect.ModifierUtil; import org.dromara.hutool.core.reflect.ModifierUtil;
import cn.hutool.core.reflect.ReflectUtil; import org.dromara.hutool.core.reflect.ReflectUtil;
import cn.hutool.core.reflect.TypeUtil; import org.dromara.hutool.core.reflect.TypeUtil;
import java.beans.Transient; import java.beans.Transient;
import java.lang.reflect.Field; import java.lang.reflect.Field;

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean.copier; package org.dromara.hutool.core.bean.copier;
import cn.hutool.core.lang.copier.Copier; import org.dromara.hutool.core.lang.copier.Copier;
import cn.hutool.core.util.ObjUtil; import org.dromara.hutool.core.util.ObjUtil;
/** /**
* 抽象的对象拷贝封装提供来源对象目标对象持有 * 抽象的对象拷贝封装提供来源对象目标对象持有

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean.copier; package org.dromara.hutool.core.bean.copier;
import cn.hutool.core.lang.Assert; import org.dromara.hutool.core.lang.Assert;
import cn.hutool.core.lang.copier.Copier; import org.dromara.hutool.core.lang.copier.Copier;
import java.io.Serializable; import java.io.Serializable;
import java.lang.reflect.Type; import java.lang.reflect.Type;

View File

@ -10,13 +10,13 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean.copier; package org.dromara.hutool.core.bean.copier;
import cn.hutool.core.bean.BeanUtil; import org.dromara.hutool.core.bean.BeanUtil;
import cn.hutool.core.bean.PropDesc; import org.dromara.hutool.core.bean.PropDesc;
import cn.hutool.core.lang.Assert; import org.dromara.hutool.core.lang.Assert;
import cn.hutool.core.lang.mutable.MutableEntry; import org.dromara.hutool.core.lang.mutable.MutableEntry;
import cn.hutool.core.reflect.TypeUtil; import org.dromara.hutool.core.reflect.TypeUtil;
import java.lang.reflect.Type; import java.lang.reflect.Type;
import java.util.Map; import java.util.Map;

View File

@ -10,13 +10,13 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean.copier; package org.dromara.hutool.core.bean.copier;
import cn.hutool.core.bean.BeanUtil; import org.dromara.hutool.core.bean.BeanUtil;
import cn.hutool.core.bean.PropDesc; import org.dromara.hutool.core.bean.PropDesc;
import cn.hutool.core.lang.Assert; import org.dromara.hutool.core.lang.Assert;
import cn.hutool.core.lang.mutable.MutableEntry; import org.dromara.hutool.core.lang.mutable.MutableEntry;
import cn.hutool.core.reflect.TypeUtil; import org.dromara.hutool.core.reflect.TypeUtil;
import java.lang.reflect.Type; import java.lang.reflect.Type;
import java.util.Map; import java.util.Map;

View File

@ -10,14 +10,14 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean.copier; package org.dromara.hutool.core.bean.copier;
import cn.hutool.core.convert.Convert; import org.dromara.hutool.core.convert.Convert;
import cn.hutool.core.convert.Converter; import org.dromara.hutool.core.convert.Converter;
import cn.hutool.core.lang.func.LambdaUtil; import org.dromara.hutool.core.lang.func.LambdaUtil;
import cn.hutool.core.lang.func.SerFunction; import org.dromara.hutool.core.lang.func.SerFunction;
import cn.hutool.core.lang.mutable.MutableEntry; import org.dromara.hutool.core.lang.mutable.MutableEntry;
import cn.hutool.core.array.ArrayUtil; import org.dromara.hutool.core.array.ArrayUtil;
import java.io.Serializable; import java.io.Serializable;
import java.lang.reflect.Field; import java.lang.reflect.Field;

View File

@ -10,16 +10,16 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean.copier; package org.dromara.hutool.core.bean.copier;
import cn.hutool.core.bean.BeanUtil; import org.dromara.hutool.core.bean.BeanUtil;
import cn.hutool.core.bean.PropDesc; import org.dromara.hutool.core.bean.PropDesc;
import cn.hutool.core.lang.Assert; import org.dromara.hutool.core.lang.Assert;
import cn.hutool.core.lang.mutable.MutableEntry; import org.dromara.hutool.core.lang.mutable.MutableEntry;
import cn.hutool.core.map.CaseInsensitiveMap; import org.dromara.hutool.core.map.CaseInsensitiveMap;
import cn.hutool.core.map.MapWrapper; import org.dromara.hutool.core.map.MapWrapper;
import cn.hutool.core.reflect.TypeUtil; import org.dromara.hutool.core.reflect.TypeUtil;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import java.lang.reflect.Type; import java.lang.reflect.Type;
import java.util.Map; import java.util.Map;

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean.copier; package org.dromara.hutool.core.bean.copier;
import cn.hutool.core.lang.mutable.MutableEntry; import org.dromara.hutool.core.lang.mutable.MutableEntry;
import cn.hutool.core.reflect.TypeUtil; import org.dromara.hutool.core.reflect.TypeUtil;
import java.lang.reflect.Type; import java.lang.reflect.Type;
import java.util.Map; import java.util.Map;

View File

@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean.copier; package org.dromara.hutool.core.bean.copier;
import java.lang.reflect.Type; import java.lang.reflect.Type;

View File

@ -10,13 +10,13 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean.copier; package org.dromara.hutool.core.bean.copier;
import cn.hutool.core.bean.BeanUtil; import org.dromara.hutool.core.bean.BeanUtil;
import cn.hutool.core.bean.PropDesc; import org.dromara.hutool.core.bean.PropDesc;
import cn.hutool.core.lang.Assert; import org.dromara.hutool.core.lang.Assert;
import cn.hutool.core.lang.mutable.MutableEntry; import org.dromara.hutool.core.lang.mutable.MutableEntry;
import cn.hutool.core.reflect.TypeUtil; import org.dromara.hutool.core.reflect.TypeUtil;
import java.lang.reflect.Type; import java.lang.reflect.Type;
import java.util.Map; import java.util.Map;

View File

@ -16,4 +16,4 @@
* @author looly * @author looly
* *
*/ */
package cn.hutool.core.bean.copier; package org.dromara.hutool.core.bean.copier;

View File

@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.bean.copier.provider; package org.dromara.hutool.core.bean.copier.provider;
import cn.hutool.core.bean.DynaBean; import org.dromara.hutool.core.bean.DynaBean;
import cn.hutool.core.bean.copier.ValueProvider; import org.dromara.hutool.core.bean.copier.ValueProvider;
import cn.hutool.core.convert.Convert; import org.dromara.hutool.core.convert.Convert;
import java.lang.reflect.Type; import java.lang.reflect.Type;

View File

@ -16,4 +16,4 @@
* @author looly * @author looly
* *
*/ */
package cn.hutool.core.bean.copier.provider; package org.dromara.hutool.core.bean.copier.provider;

View File

@ -16,4 +16,4 @@
* @author looly * @author looly
* *
*/ */
package cn.hutool.core.bean; package org.dromara.hutool.core.bean;

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache; package org.dromara.hutool.core.cache;
import cn.hutool.core.cache.impl.CacheObj; import org.dromara.hutool.core.cache.impl.CacheObj;
import cn.hutool.core.lang.func.SerSupplier; import org.dromara.hutool.core.lang.func.SerSupplier;
import java.io.Serializable; import java.io.Serializable;
import java.util.Iterator; import java.util.Iterator;

View File

@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache; package org.dromara.hutool.core.cache;
/** /**
* 缓存监听用于实现缓存操作时的回调监听例如缓存对象的移除事件等 * 缓存监听用于实现缓存操作时的回调监听例如缓存对象的移除事件等

View File

@ -10,14 +10,14 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache; package org.dromara.hutool.core.cache;
import cn.hutool.core.cache.impl.FIFOCache; import org.dromara.hutool.core.cache.impl.FIFOCache;
import cn.hutool.core.cache.impl.LFUCache; import org.dromara.hutool.core.cache.impl.LFUCache;
import cn.hutool.core.cache.impl.LRUCache; import org.dromara.hutool.core.cache.impl.LRUCache;
import cn.hutool.core.cache.impl.NoCache; import org.dromara.hutool.core.cache.impl.NoCache;
import cn.hutool.core.cache.impl.TimedCache; import org.dromara.hutool.core.cache.impl.TimedCache;
import cn.hutool.core.cache.impl.WeakCache; import org.dromara.hutool.core.cache.impl.WeakCache;
/** /**
* 缓存工具类 * 缓存工具类

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache; package org.dromara.hutool.core.cache;
import cn.hutool.core.thread.ThreadUtil; import org.dromara.hutool.core.thread.ThreadUtil;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import java.util.List; import java.util.List;
import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.ScheduledExecutorService;

View File

@ -10,14 +10,14 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache; package org.dromara.hutool.core.cache;
import cn.hutool.core.collection.iter.TransIter; import org.dromara.hutool.core.collection.iter.TransIter;
import cn.hutool.core.lang.func.SerSupplier; import org.dromara.hutool.core.lang.func.SerSupplier;
import cn.hutool.core.lang.mutable.Mutable; import org.dromara.hutool.core.lang.mutable.Mutable;
import cn.hutool.core.lang.mutable.MutableObj; import org.dromara.hutool.core.lang.mutable.MutableObj;
import cn.hutool.core.map.SafeConcurrentHashMap; import org.dromara.hutool.core.map.SafeConcurrentHashMap;
import cn.hutool.core.map.WeakConcurrentMap; import org.dromara.hutool.core.map.WeakConcurrentMap;
import java.io.Serializable; import java.io.Serializable;
import java.util.Iterator; import java.util.Iterator;

View File

@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache.file; package org.dromara.hutool.core.cache.file;
import cn.hutool.core.cache.Cache; import org.dromara.hutool.core.cache.Cache;
import cn.hutool.core.io.file.FileUtil; import org.dromara.hutool.core.io.file.FileUtil;
import cn.hutool.core.io.IORuntimeException; import org.dromara.hutool.core.io.IORuntimeException;
import java.io.File; import java.io.File;
import java.io.Serializable; import java.io.Serializable;

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache.file; package org.dromara.hutool.core.cache.file;
import cn.hutool.core.cache.Cache; import org.dromara.hutool.core.cache.Cache;
import cn.hutool.core.cache.impl.LFUCache; import org.dromara.hutool.core.cache.impl.LFUCache;
import java.io.File; import java.io.File;

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache.file; package org.dromara.hutool.core.cache.file;
import cn.hutool.core.cache.Cache; import org.dromara.hutool.core.cache.Cache;
import cn.hutool.core.cache.impl.LRUCache; import org.dromara.hutool.core.cache.impl.LRUCache;
import java.io.File; import java.io.File;

View File

@ -16,4 +16,4 @@
* @author looly * @author looly
* *
*/ */
package cn.hutool.core.cache.file; package org.dromara.hutool.core.cache.file;

View File

@ -10,14 +10,14 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache.impl; package org.dromara.hutool.core.cache.impl;
import cn.hutool.core.cache.Cache; import org.dromara.hutool.core.cache.Cache;
import cn.hutool.core.cache.CacheListener; import org.dromara.hutool.core.cache.CacheListener;
import cn.hutool.core.lang.func.SerSupplier; import org.dromara.hutool.core.lang.func.SerSupplier;
import cn.hutool.core.lang.mutable.Mutable; import org.dromara.hutool.core.lang.mutable.Mutable;
import cn.hutool.core.lang.mutable.MutableObj; import org.dromara.hutool.core.lang.mutable.MutableObj;
import cn.hutool.core.map.SafeConcurrentHashMap; import org.dromara.hutool.core.map.SafeConcurrentHashMap;
import java.util.Iterator; import java.util.Iterator;
import java.util.Map; import java.util.Map;

View File

@ -10,9 +10,9 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache.impl; package org.dromara.hutool.core.cache.impl;
import cn.hutool.core.date.DateUtil; import org.dromara.hutool.core.date.DateUtil;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;

View File

@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache.impl; package org.dromara.hutool.core.cache.impl;
import java.io.Serializable; import java.io.Serializable;
import java.util.Iterator; import java.util.Iterator;

View File

@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache.impl; package org.dromara.hutool.core.cache.impl;
import java.io.Serializable; import java.io.Serializable;
import java.util.Iterator; import java.util.Iterator;

View File

@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache.impl; package org.dromara.hutool.core.cache.impl;
import java.util.Iterator; import java.util.Iterator;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;

View File

@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache.impl; package org.dromara.hutool.core.cache.impl;
import java.util.HashMap; import java.util.HashMap;
import java.util.Iterator; import java.util.Iterator;

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache.impl; package org.dromara.hutool.core.cache.impl;
import cn.hutool.core.lang.mutable.Mutable; import org.dromara.hutool.core.lang.mutable.Mutable;
import cn.hutool.core.map.FixedLinkedHashMap; import org.dromara.hutool.core.map.FixedLinkedHashMap;
import java.util.Iterator; import java.util.Iterator;

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache.impl; package org.dromara.hutool.core.cache.impl;
import cn.hutool.core.cache.Cache; import org.dromara.hutool.core.cache.Cache;
import cn.hutool.core.lang.func.SerSupplier; import org.dromara.hutool.core.lang.func.SerSupplier;
import java.util.Iterator; import java.util.Iterator;

View File

@ -10,9 +10,9 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache.impl; package org.dromara.hutool.core.cache.impl;
import cn.hutool.core.collection.iter.CopiedIter; import org.dromara.hutool.core.collection.iter.CopiedIter;
import java.util.Iterator; import java.util.Iterator;
import java.util.concurrent.locks.ReentrantLock; import java.util.concurrent.locks.ReentrantLock;

View File

@ -10,9 +10,9 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache.impl; package org.dromara.hutool.core.cache.impl;
import cn.hutool.core.collection.iter.CopiedIter; import org.dromara.hutool.core.collection.iter.CopiedIter;
import java.util.Iterator; import java.util.Iterator;
import java.util.concurrent.locks.StampedLock; import java.util.concurrent.locks.StampedLock;

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache.impl; package org.dromara.hutool.core.cache.impl;
import cn.hutool.core.cache.GlobalPruneTimer; import org.dromara.hutool.core.cache.GlobalPruneTimer;
import cn.hutool.core.lang.mutable.Mutable; import org.dromara.hutool.core.lang.mutable.Mutable;
import java.util.HashMap; import java.util.HashMap;
import java.util.Iterator; import java.util.Iterator;

View File

@ -10,12 +10,12 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.cache.impl; package org.dromara.hutool.core.cache.impl;
import cn.hutool.core.cache.CacheListener; import org.dromara.hutool.core.cache.CacheListener;
import cn.hutool.core.lang.Opt; import org.dromara.hutool.core.lang.Opt;
import cn.hutool.core.lang.mutable.Mutable; import org.dromara.hutool.core.lang.mutable.Mutable;
import cn.hutool.core.map.WeakConcurrentMap; import org.dromara.hutool.core.map.WeakConcurrentMap;
import java.lang.ref.Reference; import java.lang.ref.Reference;

View File

@ -16,4 +16,4 @@
* @author looly * @author looly
* *
*/ */
package cn.hutool.core.cache.impl; package org.dromara.hutool.core.cache.impl;

View File

@ -16,4 +16,4 @@
* @author looly * @author looly
* *
*/ */
package cn.hutool.core.cache; package org.dromara.hutool.core.cache;

View File

@ -10,16 +10,16 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.classloader; package org.dromara.hutool.core.classloader;
import cn.hutool.core.convert.BasicType; import org.dromara.hutool.core.convert.BasicType;
import cn.hutool.core.exceptions.UtilException; import org.dromara.hutool.core.exceptions.UtilException;
import cn.hutool.core.lang.Assert; import org.dromara.hutool.core.lang.Assert;
import cn.hutool.core.map.SafeConcurrentHashMap; import org.dromara.hutool.core.map.SafeConcurrentHashMap;
import cn.hutool.core.text.CharPool; import org.dromara.hutool.core.text.CharPool;
import cn.hutool.core.text.StrTrimer; import org.dromara.hutool.core.text.StrTrimer;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import cn.hutool.core.util.CharUtil; import org.dromara.hutool.core.util.CharUtil;
import java.io.File; import java.io.File;
import java.lang.reflect.Array; import java.lang.reflect.Array;

View File

@ -10,12 +10,12 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.classloader; package org.dromara.hutool.core.classloader;
import cn.hutool.core.exceptions.UtilException; import org.dromara.hutool.core.exceptions.UtilException;
import cn.hutool.core.io.file.FileUtil; import org.dromara.hutool.core.io.file.FileUtil;
import cn.hutool.core.net.url.URLUtil; import org.dromara.hutool.core.net.url.URLUtil;
import cn.hutool.core.reflect.MethodUtil; import org.dromara.hutool.core.reflect.MethodUtil;
import java.io.File; import java.io.File;
import java.io.IOException; import java.io.IOException;

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.classloader; package org.dromara.hutool.core.classloader;
import cn.hutool.core.io.resource.Resource; import org.dromara.hutool.core.io.resource.Resource;
import cn.hutool.core.util.ObjUtil; import org.dromara.hutool.core.util.ObjUtil;
import java.security.SecureClassLoader; import java.security.SecureClassLoader;
import java.util.HashMap; import java.util.HashMap;

View File

@ -16,4 +16,4 @@
* @author looly * @author looly
* *
*/ */
package cn.hutool.core.classloader; package org.dromara.hutool.core.classloader;

View File

@ -10,9 +10,9 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec; package org.dromara.hutool.core.codec;
import cn.hutool.core.lang.Assert; import org.dromara.hutool.core.lang.Assert;
/** /**
* 凯撒密码实现<br> * 凯撒密码实现<br>

View File

@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec; package org.dromara.hutool.core.codec;
/** /**
* 解码接口 * 解码接口

View File

@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec; package org.dromara.hutool.core.codec;
/** /**
* 编码接口 * 编码接口

View File

@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec; package org.dromara.hutool.core.codec;
import java.math.BigInteger; import java.math.BigInteger;
import java.util.Arrays; import java.util.Arrays;

View File

@ -10,14 +10,14 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec; package org.dromara.hutool.core.codec;
import cn.hutool.core.codec.binary.Base16Codec; import org.dromara.hutool.core.codec.binary.Base16Codec;
import cn.hutool.core.exceptions.UtilException; import org.dromara.hutool.core.exceptions.UtilException;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import cn.hutool.core.util.ByteUtil; import org.dromara.hutool.core.util.ByteUtil;
import cn.hutool.core.util.CharUtil; import org.dromara.hutool.core.util.CharUtil;
import cn.hutool.core.util.CharsetUtil; import org.dromara.hutool.core.util.CharsetUtil;
import java.awt.Color; import java.awt.Color;
import java.math.BigInteger; import java.math.BigInteger;

View File

@ -10,12 +10,12 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec; package org.dromara.hutool.core.codec;
import cn.hutool.core.lang.Assert; import org.dromara.hutool.core.lang.Assert;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import cn.hutool.core.text.split.SplitUtil; import org.dromara.hutool.core.text.split.SplitUtil;
import cn.hutool.core.util.CharUtil; import org.dromara.hutool.core.util.CharUtil;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;

View File

@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec; package org.dromara.hutool.core.codec;
import java.util.Objects; import java.util.Objects;

View File

@ -10,14 +10,14 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec; package org.dromara.hutool.core.codec;
import cn.hutool.core.codec.binary.Base16Codec; import org.dromara.hutool.core.codec.binary.Base16Codec;
import cn.hutool.core.lang.Assert; import org.dromara.hutool.core.lang.Assert;
import cn.hutool.core.text.CharPool; import org.dromara.hutool.core.text.CharPool;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import cn.hutool.core.array.ArrayUtil; import org.dromara.hutool.core.array.ArrayUtil;
import cn.hutool.core.util.CharUtil; import org.dromara.hutool.core.util.CharUtil;
import java.io.ByteArrayOutputStream; import java.io.ByteArrayOutputStream;
import java.io.IOException; import java.io.IOException;
@ -179,7 +179,7 @@ public class PercentCodec implements Encoder<byte[], byte[]>, Serializable {
* @author looly * @author looly
* @since 6.0.0 * @since 6.0.0
*/ */
public static class Builder implements cn.hutool.core.lang.builder.Builder<PercentCodec> { public static class Builder implements org.dromara.hutool.core.lang.builder.Builder<PercentCodec> {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**

View File

@ -10,13 +10,13 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec; package org.dromara.hutool.core.codec;
import cn.hutool.core.exceptions.UtilException; import org.dromara.hutool.core.exceptions.UtilException;
import cn.hutool.core.lang.Assert; import org.dromara.hutool.core.lang.Assert;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import cn.hutool.core.text.split.SplitUtil; import org.dromara.hutool.core.text.split.SplitUtil;
import cn.hutool.core.util.CharUtil; import org.dromara.hutool.core.util.CharUtil;
import java.util.List; import java.util.List;

View File

@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec; package org.dromara.hutool.core.codec;
/** /**
* 进制转换工具类可以转换为任意进制 * 进制转换工具类可以转换为任意进制

View File

@ -10,9 +10,9 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec; package org.dromara.hutool.core.codec;
import cn.hutool.core.lang.Assert; import org.dromara.hutool.core.lang.Assert;
/** /**
* RotNrotate by N places回转N位密码是一种简易的替换式密码也是过去在古罗马开发的凯撒加密的一种变体<br> * RotNrotate by N places回转N位密码是一种简易的替换式密码也是过去在古罗马开发的凯撒加密的一种变体<br>

View File

@ -10,12 +10,12 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec.binary; package org.dromara.hutool.core.codec.binary;
import cn.hutool.core.codec.Decoder; import org.dromara.hutool.core.codec.Decoder;
import cn.hutool.core.codec.Encoder; import org.dromara.hutool.core.codec.Encoder;
import cn.hutool.core.exceptions.UtilException; import org.dromara.hutool.core.exceptions.UtilException;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
/** /**
* Base16Hex编码解码器<br> * Base16Hex编码解码器<br>

View File

@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec.binary; package org.dromara.hutool.core.codec.binary;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import cn.hutool.core.util.ByteUtil; import org.dromara.hutool.core.util.ByteUtil;
import cn.hutool.core.util.CharsetUtil; import org.dromara.hutool.core.util.CharsetUtil;
import java.nio.charset.Charset; import java.nio.charset.Charset;

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec.binary; package org.dromara.hutool.core.codec.binary;
import cn.hutool.core.codec.Decoder; import org.dromara.hutool.core.codec.Decoder;
import cn.hutool.core.codec.Encoder; import org.dromara.hutool.core.codec.Encoder;
import java.util.Arrays; import java.util.Arrays;

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec.binary; package org.dromara.hutool.core.codec.binary;
import cn.hutool.core.exceptions.UtilException; import org.dromara.hutool.core.exceptions.UtilException;
import cn.hutool.core.exceptions.ValidateException; import org.dromara.hutool.core.exceptions.ValidateException;
import java.security.MessageDigest; import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException; import java.security.NoSuchAlgorithmException;

View File

@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec.binary; package org.dromara.hutool.core.codec.binary;
import cn.hutool.core.codec.Decoder; import org.dromara.hutool.core.codec.Decoder;
import cn.hutool.core.codec.Encoder; import org.dromara.hutool.core.codec.Encoder;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import java.util.Arrays; import java.util.Arrays;

View File

@ -10,13 +10,13 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec.binary; package org.dromara.hutool.core.codec.binary;
import cn.hutool.core.io.IoUtil; import org.dromara.hutool.core.io.IoUtil;
import cn.hutool.core.io.file.FileUtil; import org.dromara.hutool.core.io.file.FileUtil;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import cn.hutool.core.util.ByteUtil; import org.dromara.hutool.core.util.ByteUtil;
import cn.hutool.core.util.CharsetUtil; import org.dromara.hutool.core.util.CharsetUtil;
import java.io.File; import java.io.File;
import java.io.InputStream; import java.io.InputStream;

View File

@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec.binary; package org.dromara.hutool.core.codec.binary;
import cn.hutool.core.codec.Decoder; import org.dromara.hutool.core.codec.Decoder;
import cn.hutool.core.codec.Encoder; import org.dromara.hutool.core.codec.Encoder;
import cn.hutool.core.array.ArrayUtil; import org.dromara.hutool.core.array.ArrayUtil;
import java.io.ByteArrayOutputStream; import java.io.ByteArrayOutputStream;
import java.io.Serializable; import java.io.Serializable;

View File

@ -10,13 +10,13 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec.binary; package org.dromara.hutool.core.codec.binary;
import cn.hutool.core.io.IoUtil; import org.dromara.hutool.core.io.IoUtil;
import cn.hutool.core.io.file.FileUtil; import org.dromara.hutool.core.io.file.FileUtil;
import cn.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import cn.hutool.core.util.ByteUtil; import org.dromara.hutool.core.util.ByteUtil;
import cn.hutool.core.util.CharsetUtil; import org.dromara.hutool.core.util.CharsetUtil;
import java.io.File; import java.io.File;
import java.io.InputStream; import java.io.InputStream;

View File

@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec.binary; package org.dromara.hutool.core.codec.binary;
import cn.hutool.core.codec.Decoder; import org.dromara.hutool.core.codec.Decoder;
import cn.hutool.core.lang.mutable.MutableInt; import org.dromara.hutool.core.lang.mutable.MutableInt;
import cn.hutool.core.array.ArrayUtil; import org.dromara.hutool.core.array.ArrayUtil;
/** /**
* Base64解码实现<br> * Base64解码实现<br>

View File

@ -20,4 +20,4 @@
* <li>Base64</li> * <li>Base64</li>
* </ul> * </ul>
*/ */
package cn.hutool.core.codec.binary; package org.dromara.hutool.core.codec.binary;

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec.hash; package org.dromara.hutool.core.codec.hash;
import cn.hutool.core.codec.Number128; import org.dromara.hutool.core.codec.Number128;
import cn.hutool.core.util.ByteUtil; import org.dromara.hutool.core.util.ByteUtil;
import java.util.Arrays; import java.util.Arrays;

View File

@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec.hash; package org.dromara.hutool.core.codec.hash;
import java.io.Serializable; import java.io.Serializable;
import java.util.Collection; import java.util.Collection;

View File

@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec.hash; package org.dromara.hutool.core.codec.hash;
import cn.hutool.core.codec.Encoder; import org.dromara.hutool.core.codec.Encoder;
import cn.hutool.core.codec.Number128; import org.dromara.hutool.core.codec.Number128;
/** /**
* Hash计算接口 * Hash计算接口

View File

@ -10,9 +10,9 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec.hash; package org.dromara.hutool.core.codec.hash;
import cn.hutool.core.codec.Encoder; import org.dromara.hutool.core.codec.Encoder;
/** /**
* Hash计算接口 * Hash计算接口

View File

@ -10,9 +10,9 @@
* See the Mulan PSL v2 for more details. * See the Mulan PSL v2 for more details.
*/ */
package cn.hutool.core.codec.hash; package org.dromara.hutool.core.codec.hash;
import cn.hutool.core.codec.Encoder; import org.dromara.hutool.core.codec.Encoder;
/** /**
* Hash计算接口 * Hash计算接口

Some files were not shown because too many files have changed in this diff Show More