Merge pull request #1625 from cal101/erefactor/v5-dev-project/1/jdt/jdt-RemoveAllTrailingWhitespaceCleanUp-1

[cleanup] erefactor/EclipseJdt - Remove trailing whitespace - All lines
This commit is contained in:
Golden Looly 2021-06-07 00:19:26 +08:00 committed by GitHub
commit 25082777c0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
20 changed files with 66 additions and 66 deletions

View File

@ -3,35 +3,35 @@ package cn.hutool.core.lang.caller;
/** /**
* 调用者接口<br> * 调用者接口<br>
* 可以通过此接口的实现类方法获取调用者多级调用者以及判断是否被调用 * 可以通过此接口的实现类方法获取调用者多级调用者以及判断是否被调用
* *
* @author Looly * @author Looly
* *
*/ */
public interface Caller { public interface Caller {
/** /**
* 获得调用者 * 获得调用者
* *
* @return 调用者 * @return 调用者
*/ */
Class<?> getCaller(); Class<?> getCaller();
/** /**
* 获得调用者的调用者 * 获得调用者的调用者
* *
* @return 调用者的调用者 * @return 调用者的调用者
*/ */
Class<?> getCallerCaller(); Class<?> getCallerCaller();
/** /**
* 获得调用者指定第几级调用者 调用者层级关系 * 获得调用者指定第几级调用者 调用者层级关系
* *
* <pre> * <pre>
* 0 {@link CallerUtil} * 0 {@link CallerUtil}
* 1 调用{@link CallerUtil}中方法的类 * 1 调用{@link CallerUtil}中方法的类
* 2 调用者的调用者 * 2 调用者的调用者
* ... * ...
* </pre> * </pre>
* *
* @param depth 层级0表示{@link CallerUtil}本身1表示调用{@link CallerUtil}的类2表示调用者的调用者依次类推 * @param depth 层级0表示{@link CallerUtil}本身1表示调用{@link CallerUtil}的类2表示调用者的调用者依次类推
* @return 第几级调用者 * @return 第几级调用者
*/ */
@ -39,7 +39,7 @@ public interface Caller {
/** /**
* 是否被指定类调用 * 是否被指定类调用
* *
* @param clazz 调用者类 * @param clazz 调用者类
* @return 是否被调用 * @return 是否被调用
*/ */

View File

@ -2,7 +2,7 @@ package cn.hutool.core.lang.caller;
/** /**
* 调用者可以通过此类的方法获取调用者多级调用者以及判断是否被调用 * 调用者可以通过此类的方法获取调用者多级调用者以及判断是否被调用
* *
* @author Looly * @author Looly
* @since 4.1.6 * @since 4.1.6
*/ */
@ -14,7 +14,7 @@ public class CallerUtil {
/** /**
* 获得调用者 * 获得调用者
* *
* @return 调用者 * @return 调用者
*/ */
public static Class<?> getCaller() { public static Class<?> getCaller() {
@ -23,7 +23,7 @@ public class CallerUtil {
/** /**
* 获得调用者的调用者 * 获得调用者的调用者
* *
* @return 调用者的调用者 * @return 调用者的调用者
*/ */
public static Class<?> getCallerCaller() { public static Class<?> getCallerCaller() {
@ -33,14 +33,14 @@ public class CallerUtil {
/** /**
* 获得调用者指定第几级调用者<br> * 获得调用者指定第几级调用者<br>
* 调用者层级关系 * 调用者层级关系
* *
* <pre> * <pre>
* 0 {@link CallerUtil} * 0 {@link CallerUtil}
* 1 调用{@link CallerUtil}中方法的类 * 1 调用{@link CallerUtil}中方法的类
* 2 调用者的调用者 * 2 调用者的调用者
* ... * ...
* </pre> * </pre>
* *
* @param depth 层级0表示{@link CallerUtil}本身1表示调用{@link CallerUtil}的类2表示调用者的调用者依次类推 * @param depth 层级0表示{@link CallerUtil}本身1表示调用{@link CallerUtil}的类2表示调用者的调用者依次类推
* @return 第几级调用者 * @return 第几级调用者
*/ */
@ -50,7 +50,7 @@ public class CallerUtil {
/** /**
* 是否被指定类调用 * 是否被指定类调用
* *
* @param clazz 调用者类 * @param clazz 调用者类
* @return 是否被调用 * @return 是否被调用
*/ */
@ -77,7 +77,7 @@ public class CallerUtil {
/** /**
* 尝试创建{@link Caller}实现 * 尝试创建{@link Caller}实现
* *
* @return {@link Caller}实现 * @return {@link Caller}实现
*/ */
private static Caller tryCreateCaller() { private static Caller tryCreateCaller() {
@ -90,7 +90,7 @@ public class CallerUtil {
} catch (Throwable e) { } catch (Throwable e) {
//ignore //ignore
} }
caller = new StackTraceCaller(); caller = new StackTraceCaller();
return caller; return caller;
} }

View File

@ -6,12 +6,12 @@ import cn.hutool.core.util.ArrayUtil;
/** /**
* {@link SecurityManager} 方式获取调用者 * {@link SecurityManager} 方式获取调用者
* *
* @author Looly * @author Looly
*/ */
public class SecurityManagerCaller extends SecurityManager implements Caller, Serializable { public class SecurityManagerCaller extends SecurityManager implements Caller, Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private static final int OFFSET = 1; private static final int OFFSET = 1;
@Override @Override

View File

@ -6,7 +6,7 @@ import cn.hutool.core.exceptions.UtilException;
/** /**
* 通过StackTrace方式获取调用者此方式效率最低不推荐使用 * 通过StackTrace方式获取调用者此方式效率最低不推荐使用
* *
* @author Looly * @author Looly
*/ */
public class StackTraceCaller implements Caller, Serializable { public class StackTraceCaller implements Caller, Serializable {

View File

@ -1,6 +1,6 @@
/** /**
* 调用者接口及实现可以通过此类的方法获取调用者多级调用者以及判断是否被调用 * 调用者接口及实现可以通过此类的方法获取调用者多级调用者以及判断是否被调用
* *
* @author looly * @author looly
* *
*/ */

View File

@ -7,7 +7,7 @@ import cn.hutool.core.lang.Filter;
/** /**
* 复制器抽象类<br> * 复制器抽象类<br>
* 抽象复制器抽象了一个对象复制到另一个对象通过实现{@link #copy()}方法实现复制逻辑<br> * 抽象复制器抽象了一个对象复制到另一个对象通过实现{@link #copy()}方法实现复制逻辑<br>
* *
* @author Looly * @author Looly
* *
* @param <T> 拷贝的对象 * @param <T> 拷贝的对象
@ -16,14 +16,14 @@ import cn.hutool.core.lang.Filter;
*/ */
public abstract class SrcToDestCopier<T, C extends SrcToDestCopier<T, C>> implements Copier<T>, Serializable{ public abstract class SrcToDestCopier<T, C extends SrcToDestCopier<T, C>> implements Copier<T>, Serializable{
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** 源 */ /** 源 */
protected T src; protected T src;
/** 目标 */ /** 目标 */
protected T dest; protected T dest;
/** 拷贝过滤器,可以过滤掉不需要拷贝的源 */ /** 拷贝过滤器,可以过滤掉不需要拷贝的源 */
protected Filter<T> copyFilter; protected Filter<T> copyFilter;
//-------------------------------------------------------------------------------------------------------- Getters and Setters start //-------------------------------------------------------------------------------------------------------- Getters and Setters start
/** /**
* 获取源 * 获取源
@ -34,7 +34,7 @@ public abstract class SrcToDestCopier<T, C extends SrcToDestCopier<T, C>> implem
} }
/** /**
* 设置源 * 设置源
* *
* @param src * @param src
* @return this * @return this
*/ */
@ -46,7 +46,7 @@ public abstract class SrcToDestCopier<T, C extends SrcToDestCopier<T, C>> implem
/** /**
* 获得目标 * 获得目标
* *
* @return 目标 * @return 目标
*/ */
public T getDest() { public T getDest() {
@ -54,7 +54,7 @@ public abstract class SrcToDestCopier<T, C extends SrcToDestCopier<T, C>> implem
} }
/** /**
* 设置目标 * 设置目标
* *
* @param dest 目标 * @param dest 目标
* @return this * @return this
*/ */
@ -73,7 +73,7 @@ public abstract class SrcToDestCopier<T, C extends SrcToDestCopier<T, C>> implem
} }
/** /**
* 设置过滤器 * 设置过滤器
* *
* @param copyFilter 过滤器 * @param copyFilter 过滤器
* @return this * @return this
*/ */

View File

@ -1,6 +1,6 @@
/** /**
* 拷贝抽象实现通过抽象拷贝可以实现文件Buffer之间的拷贝实现 * 拷贝抽象实现通过抽象拷贝可以实现文件Buffer之间的拷贝实现
* *
* @author looly * @author looly
* *
*/ */

View File

@ -3,7 +3,7 @@
* 接口灵感来自于<a href="http://actframework.org/">ActFramework</a><br> * 接口灵感来自于<a href="http://actframework.org/">ActFramework</a><br>
* 一个函数接口代表一个一个函数用于包装一个函数为对象<br> * 一个函数接口代表一个一个函数用于包装一个函数为对象<br>
* 在JDK8之前Java的函数并不能作为参数传递也不能作为返回值存在此接口用于将一个函数包装成为一个对象从而传递对象 * 在JDK8之前Java的函数并不能作为参数传递也不能作为返回值存在此接口用于将一个函数包装成为一个对象从而传递对象
* *
* @author looly * @author looly
* *
*/ */

View File

@ -1,6 +1,6 @@
/** /**
* 提供生成器接口及相关封装 * 提供生成器接口及相关封装
* *
* @author looly * @author looly
* *
*/ */

View File

@ -9,12 +9,12 @@ import java.nio.charset.Charset;
/** /**
* Murmur3 32bit64bit128bit 哈希算法实现<br> * Murmur3 32bit64bit128bit 哈希算法实现<br>
* 此算法来自于https://github.com/xlturing/Simhash4J/blob/master/src/main/java/bee/simhash/main/Murmur3.java * 此算法来自于https://github.com/xlturing/Simhash4J/blob/master/src/main/java/bee/simhash/main/Murmur3.java
* *
* <p> * <p>
* 32-bit Java port of https://code.google.com/p/smhasher/source/browse/trunk/MurmurHash3.cpp#94 <br> * 32-bit Java port of https://code.google.com/p/smhasher/source/browse/trunk/MurmurHash3.cpp#94 <br>
* 128-bit Java port of https://code.google.com/p/smhasher/source/browse/trunk/MurmurHash3.cpp#255 * 128-bit Java port of https://code.google.com/p/smhasher/source/browse/trunk/MurmurHash3.cpp#255
* </p> * </p>
* *
* @author looly,Simhash4J * @author looly,Simhash4J
* @since 4.3.3 * @since 4.3.3
*/ */
@ -41,7 +41,7 @@ public class MurmurHash implements Serializable{
private static final int DEFAULT_SEED = 0; private static final int DEFAULT_SEED = 0;
private static final Charset DEFAULT_CHARSET = CharsetUtil.CHARSET_UTF_8; private static final Charset DEFAULT_CHARSET = CharsetUtil.CHARSET_UTF_8;
/** /**
* Murmur3 32-bit Hash值计算 * Murmur3 32-bit Hash值计算
* *
@ -118,7 +118,7 @@ public class MurmurHash implements Serializable{
return hash; return hash;
} }
/** /**
* Murmur3 64-bit Hash值计算 * Murmur3 64-bit Hash值计算
* *
@ -132,7 +132,7 @@ public class MurmurHash implements Serializable{
/** /**
* Murmur3 64-bit 算法<br> * Murmur3 64-bit 算法<br>
* This is essentially MSB 8 bytes of Murmur3 128-bit variant. * This is essentially MSB 8 bytes of Murmur3 128-bit variant.
* *
* *
* @param data 数据 * @param data 数据
* @return Hash值 * @return Hash值
@ -204,7 +204,7 @@ public class MurmurHash implements Serializable{
return hash; return hash;
} }
/** /**
* Murmur3 128-bit Hash值计算 * Murmur3 128-bit Hash值计算
* *

View File

@ -1,6 +1,6 @@
/** /**
* 提供Hash算法的封装 * 提供Hash算法的封装
* *
* @author looly * @author looly
* *
*/ */

View File

@ -10,9 +10,9 @@ import java.util.concurrent.atomic.AtomicReference;
* 1. 检查引用中是否有加载好的对象有则返回 * 1. 检查引用中是否有加载好的对象有则返回
* 2. 如果没有则初始化一个对象并再次比较引用中是否有其它线程加载好的对象无则加入有则返回已有的 * 2. 如果没有则初始化一个对象并再次比较引用中是否有其它线程加载好的对象无则加入有则返回已有的
* </pre> * </pre>
* *
* 当对象未被创建对象的初始化操作在多线程情况下可能会被调用多次多次创建对象但是总是返回同一对象 * 当对象未被创建对象的初始化操作在多线程情况下可能会被调用多次多次创建对象但是总是返回同一对象
* *
* @author looly * @author looly
* *
* @param <T> 被加载对象类型 * @param <T> 被加载对象类型
@ -44,7 +44,7 @@ public abstract class AtomicLoader<T> implements Loader<T>, Serializable {
/** /**
* 初始化被加载的对象<br> * 初始化被加载的对象<br>
* 如果对象从未被加载过调用此方法初始化加载对象此方法只被调用一次 * 如果对象从未被加载过调用此方法初始化加载对象此方法只被调用一次
* *
* @return 被加载的对象 * @return 被加载的对象
*/ */
protected abstract T init(); protected abstract T init();

View File

@ -7,7 +7,7 @@ import java.io.Serializable;
* 在load方法被调用前对象未被加载直到被调用后才开始加载<br> * 在load方法被调用前对象未被加载直到被调用后才开始加载<br>
* 此加载器常用于对象比较庞大而不一定被使用的情况用于减少启动时资源占用问题<br> * 此加载器常用于对象比较庞大而不一定被使用的情况用于减少启动时资源占用问题<br>
* 此加载器使用双重检查Double-Check方式检查对象是否被加载避免多线程下重复加载或加载丢失问题 * 此加载器使用双重检查Double-Check方式检查对象是否被加载避免多线程下重复加载或加载丢失问题
* *
* @author looly * @author looly
* *
* @param <T> 被加载对象类型 * @param <T> 被加载对象类型
@ -38,7 +38,7 @@ public abstract class LazyLoader<T> implements Loader<T>, Serializable {
/** /**
* 初始化被加载的对象<br> * 初始化被加载的对象<br>
* 如果对象从未被加载过调用此方法初始化加载对象此方法只被调用一次 * 如果对象从未被加载过调用此方法初始化加载对象此方法只被调用一次
* *
* @return 被加载的对象 * @return 被加载的对象
*/ */
protected abstract T init(); protected abstract T init();

View File

@ -3,7 +3,7 @@ package cn.hutool.core.lang.loader;
/** /**
* 对象加载抽象接口<br> * 对象加载抽象接口<br>
* 通过实现此接口自定义实现对象的加载方式例如懒加载机制多线程加载等 * 通过实现此接口自定义实现对象的加载方式例如懒加载机制多线程加载等
* *
* @author looly * @author looly
* *
* @param <T> 对象类型 * @param <T> 对象类型
@ -14,7 +14,7 @@ public interface Loader<T> {
/** /**
* 获取一个准备好的对象<br> * 获取一个准备好的对象<br>
* 通过准备逻辑准备好被加载的对象然后返回在准备完毕之前此方法应该被阻塞 * 通过准备逻辑准备好被加载的对象然后返回在准备完毕之前此方法应该被阻塞
* *
* @return 加载完毕的对象 * @return 加载完毕的对象
*/ */
T get(); T get();

View File

@ -1,6 +1,6 @@
/** /**
* 加载器的抽象接口和实现包括懒加载的实现等 * 加载器的抽象接口和实现包括懒加载的实现等
* *
* @author looly * @author looly
* *
*/ */

View File

@ -2,7 +2,7 @@ package cn.hutool.core.lang.mutable;
/** /**
* 提供可变值类型接口 * 提供可变值类型接口
* *
* @param <T> 值得类型 * @param <T> 值得类型
* @since 3.0.1 * @since 3.0.1
*/ */

View File

@ -4,13 +4,13 @@ import java.io.Serializable;
/** /**
* 可变 <code>boolean</code> 类型 * 可变 <code>boolean</code> 类型
* *
* @see Boolean * @see Boolean
* @since 3.0.1 * @since 3.0.1
*/ */
public class MutableBool implements Comparable<MutableBool>, Mutable<Boolean>, Serializable { public class MutableBool implements Comparable<MutableBool>, Mutable<Boolean>, Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private boolean value; private boolean value;
/** /**
@ -62,7 +62,7 @@ public class MutableBool implements Comparable<MutableBool>, Mutable<Boolean>, S
* <li>类型为 {@link MutableBool}</li> * <li>类型为 {@link MutableBool}</li>
* <li>值相等</li> * <li>值相等</li>
* </ol> * </ol>
* *
* @param obj 比对的对象 * @param obj 比对的对象
* @return 相同返回<code>true</code>否则 <code>false</code> * @return 相同返回<code>true</code>否则 <code>false</code>
*/ */
@ -82,7 +82,7 @@ public class MutableBool implements Comparable<MutableBool>, Mutable<Boolean>, S
// ----------------------------------------------------------------------- // -----------------------------------------------------------------------
/** /**
* 比较 * 比较
* *
* @param other 其它 {@link MutableBool} 对象 * @param other 其它 {@link MutableBool} 对象
* @return x==y返回0x&lt;y返回-1x&gt;y返回1 * @return x==y返回0x&lt;y返回-1x&gt;y返回1
*/ */

View File

@ -4,13 +4,13 @@ import cn.hutool.core.util.NumberUtil;
/** /**
* 可变 <code>byte</code> 类型 * 可变 <code>byte</code> 类型
* *
* @see Byte * @see Byte
* @since 3.0.1 * @since 3.0.1
*/ */
public class MutableByte extends Number implements Comparable<MutableByte>, Mutable<Number> { public class MutableByte extends Number implements Comparable<MutableByte>, Mutable<Number> {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private byte value; private byte value;
/** /**
@ -105,7 +105,7 @@ public class MutableByte extends Number implements Comparable<MutableByte>, Muta
/** /**
* 减去值 * 减去值
* *
* @param operand 被减的值 * @param operand 被减的值
* @return this * @return this
*/ */
@ -116,7 +116,7 @@ public class MutableByte extends Number implements Comparable<MutableByte>, Muta
/** /**
* 减去值 * 减去值
* *
* @param operand 被减的值非空 * @param operand 被减的值非空
* @return this * @return this
* @throws NullPointerException if the object is null * @throws NullPointerException if the object is null
@ -160,7 +160,7 @@ public class MutableByte extends Number implements Comparable<MutableByte>, Muta
* <li>类型为 {@link MutableByte}</li> * <li>类型为 {@link MutableByte}</li>
* <li>值相等</li> * <li>值相等</li>
* </ol> * </ol>
* *
* @param obj 比对的对象 * @param obj 比对的对象
* @return 相同返回<code>true</code>否则 <code>false</code> * @return 相同返回<code>true</code>否则 <code>false</code>
*/ */
@ -180,7 +180,7 @@ public class MutableByte extends Number implements Comparable<MutableByte>, Muta
// ----------------------------------------------------------------------- // -----------------------------------------------------------------------
/** /**
* 比较 * 比较
* *
* @param other 其它 {@link MutableByte} 对象 * @param other 其它 {@link MutableByte} 对象
* @return x==y返回0x&lt;y返回-1x&gt;y返回1 * @return x==y返回0x&lt;y返回-1x&gt;y返回1
*/ */

View File

@ -4,13 +4,13 @@ import cn.hutool.core.util.NumberUtil;
/** /**
* 可变 <code>double</code> 类型 * 可变 <code>double</code> 类型
* *
* @see Double * @see Double
* @since 3.0.1 * @since 3.0.1
*/ */
public class MutableDouble extends Number implements Comparable<MutableDouble>, Mutable<Number> { public class MutableDouble extends Number implements Comparable<MutableDouble>, Mutable<Number> {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private double value; private double value;
/** /**
@ -104,7 +104,7 @@ public class MutableDouble extends Number implements Comparable<MutableDouble>,
/** /**
* 减去值 * 减去值
* *
* @param operand 被减的值 * @param operand 被减的值
* @return this * @return this
*/ */
@ -115,7 +115,7 @@ public class MutableDouble extends Number implements Comparable<MutableDouble>,
/** /**
* 减去值 * 减去值
* *
* @param operand 被减的值非空 * @param operand 被减的值非空
* @return this * @return this
*/ */
@ -153,7 +153,7 @@ public class MutableDouble extends Number implements Comparable<MutableDouble>,
* <li>类型为 {@link MutableDouble}</li> * <li>类型为 {@link MutableDouble}</li>
* <li>值相等</li> * <li>值相等</li>
* </ol> * </ol>
* *
* @param obj 比对的对象 * @param obj 比对的对象
* @return 相同返回<code>true</code>否则 <code>false</code> * @return 相同返回<code>true</code>否则 <code>false</code>
*/ */
@ -174,7 +174,7 @@ public class MutableDouble extends Number implements Comparable<MutableDouble>,
// ----------------------------------------------------------------------- // -----------------------------------------------------------------------
/** /**
* 比较 * 比较
* *
* @param other 其它 {@link MutableDouble} 对象 * @param other 其它 {@link MutableDouble} 对象
* @return x==y返回0x&lt;y返回-1x&gt;y返回1 * @return x==y返回0x&lt;y返回-1x&gt;y返回1
*/ */

View File

@ -4,13 +4,13 @@ import cn.hutool.core.util.NumberUtil;
/** /**
* 可变 <code>float</code> 类型 * 可变 <code>float</code> 类型
* *
* @see Float * @see Float
* @since 3.0.1 * @since 3.0.1
*/ */
public class MutableFloat extends Number implements Comparable<MutableFloat>, Mutable<Number> { public class MutableFloat extends Number implements Comparable<MutableFloat>, Mutable<Number> {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private float value; private float value;
/** /**
@ -105,7 +105,7 @@ public class MutableFloat extends Number implements Comparable<MutableFloat>, Mu
/** /**
* 减去值 * 减去值
* *
* @param operand 被减的值 * @param operand 被减的值
* @return this * @return this
*/ */
@ -116,7 +116,7 @@ public class MutableFloat extends Number implements Comparable<MutableFloat>, Mu
/** /**
* 减去值 * 减去值
* *
* @param operand 被减的值非空 * @param operand 被减的值非空
* @return this * @return this
* @throws NullPointerException if the object is null * @throws NullPointerException if the object is null
@ -155,7 +155,7 @@ public class MutableFloat extends Number implements Comparable<MutableFloat>, Mu
* <li>类型为 {@link MutableFloat}</li> * <li>类型为 {@link MutableFloat}</li>
* <li>值相等</li> * <li>值相等</li>
* </ol> * </ol>
* *
* @param obj 比对的对象 * @param obj 比对的对象
* @return 相同返回<code>true</code>否则 <code>false</code> * @return 相同返回<code>true</code>否则 <code>false</code>
*/ */
@ -175,7 +175,7 @@ public class MutableFloat extends Number implements Comparable<MutableFloat>, Mu
// ----------------------------------------------------------------------- // -----------------------------------------------------------------------
/** /**
* 比较 * 比较
* *
* @param other 其它 {@link MutableFloat} 对象 * @param other 其它 {@link MutableFloat} 对象
* @return x==y返回0x&lt;y返回-1x&gt;y返回1 * @return x==y返回0x&lt;y返回-1x&gt;y返回1
*/ */