修改 Javadoc。
parent
3455dd1f32
commit
87c9d15751
|
@ -26,7 +26,7 @@ import java.lang.annotation.Target;
|
|||
*
|
||||
* <p>标识方法为静态工厂方法
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
*/
|
||||
@Target(ElementType.METHOD)
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.lang.annotation.Target;
|
|||
/**
|
||||
* ValueObject - 值对象
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
*/
|
||||
@Inherited
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.lang.annotation.Target;
|
|||
* 标识该方法是可虚方法。
|
||||
* <p>该注解用于提醒、强调父类虽然有默认实现,但子类可以根据自己的需要覆写。</p>
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
*/
|
||||
@Target(ElementType.METHOD)
|
||||
|
|
|
@ -25,7 +25,7 @@ import javax.annotation.Nonnull;
|
|||
* 用于像自定义异常等需要带有 {@code code} 字段的类,
|
||||
* 方便其它地方的程序判断该类的是否实现了此接口,以此获取其实例的 {@code code} 字段的值。
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
*/
|
||||
public interface IWithCode<T> {
|
||||
@Nonnull
|
||||
|
|
|
@ -21,7 +21,7 @@ package xyz.zhouxy.plusone.commons.base;
|
|||
* 用于像自定义异常等需要带有 {@code code} 字段的类,
|
||||
* 方便其它地方的程序判断该类的是否实现了此接口,以此获取其实例的 {@code code} 字段的值。
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
*/
|
||||
public interface IWithIntCode {
|
||||
int getCode();
|
||||
|
|
|
@ -21,7 +21,7 @@ package xyz.zhouxy.plusone.commons.base;
|
|||
* 用于像自定义异常等需要带有 {@code code} 字段的类,
|
||||
* 方便其它地方的程序判断该类的是否实现了此接口,以此获取其实例的 {@code code} 字段的值。
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
*/
|
||||
public interface IWithLongCode {
|
||||
long getCode();
|
||||
|
|
|
@ -30,7 +30,7 @@ import java.util.concurrent.locks.ReentrantReadWriteLock;
|
|||
* <b>NOTE: 如果 {@link Table} 不需要更改,请使用 {@link ImmutableTable}</b>
|
||||
* </p>
|
||||
*
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108/">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @see Table
|
||||
* @see ImmutableTable
|
||||
* @see ReentrantReadWriteLock
|
||||
|
|
|
@ -21,7 +21,7 @@ import java.util.regex.Pattern;
|
|||
/**
|
||||
* 正则表达式常量
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
*/
|
||||
public final class PatternConsts {
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ package xyz.zhouxy.plusone.commons.constant;
|
|||
/**
|
||||
* 正则表达式常量
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
*/
|
||||
public final class RegexConsts {
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ import xyz.zhouxy.plusone.commons.util.RegexTools;
|
|||
/**
|
||||
* 带校验的字符串值对象
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
*/
|
||||
public abstract class ValidatableStringRecord
|
||||
|
|
|
@ -24,7 +24,7 @@ import java.util.Objects;
|
|||
/**
|
||||
* 带错误码的异常。
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
*/
|
||||
public abstract class BaseException
|
||||
extends Exception
|
||||
|
|
|
@ -24,7 +24,7 @@ import java.util.Objects;
|
|||
/**
|
||||
* 带错误码的异常。
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
*/
|
||||
public abstract class BaseRuntimeException
|
||||
extends RuntimeException
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.util.function.DoubleFunction;
|
|||
* <p>
|
||||
* 接受类型为 double 的参数,返回 {@code Optional<R>} 对象。
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
* @see Optional
|
||||
* @see DoubleFunction
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.util.function.IntFunction;
|
|||
* <p>
|
||||
* 接受类型为 int 的参数,返回 {@code Optional<R>} 对象。
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
* @see Optional
|
||||
* @see IntFunction
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.util.function.LongFunction;
|
|||
* <p>
|
||||
* 接受类型为 long 的参数,返回 {@code Optional<R>} 对象。
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
* @see Optional
|
||||
* @see LongFunction
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.util.function.Supplier;
|
|||
* <p>
|
||||
* 返回 {@link OptionalDouble} 对象。
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
* @see OptionalDouble
|
||||
* @see Supplier
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.util.function.Supplier;
|
|||
* <p>
|
||||
* 返回 {@link OptionalInt} 对象。
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
* @see OptionalInt
|
||||
* @see Supplier
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.util.function.Supplier;
|
|||
* <p>
|
||||
* 返回 {@link OptionalLong} 对象。
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
* @see OptionalLong
|
||||
* @see Supplier
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.util.function.Supplier;
|
|||
* <p>
|
||||
* 返回 {@code Optional<T>} 对象。
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
* @see Optional
|
||||
* @see Supplier
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.util.function.Predicate;
|
|||
* {@link Predicate} 相关操作。
|
||||
* </p>
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
* @see Predicate
|
||||
*/
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.util.function.BiFunction;
|
|||
* <p>
|
||||
* 接受类型为 T 和 U 的两个参数,返回 {@code Optional<R>} 对象。
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
* @see Optional
|
||||
* @see BiFunction
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.util.function.Function;
|
|||
* <p>
|
||||
* 接受类型为 T 的参数,返回 {@link OptionalDouble} 对象。
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
* @see OptionalDouble
|
||||
* @see Function
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.util.function.Function;
|
|||
* <p>
|
||||
* 接受类型为 T 的参数,返回 {@code Optional<R>} 对象。
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
* @see Optional
|
||||
* @see Function
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.util.function.Function;
|
|||
* <p>
|
||||
* 接受类型为 T 的参数,返回 {@link OptionalInt} 对象。
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
* @see OptionalInt
|
||||
* @see Function
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.util.function.Function;
|
|||
* <p>
|
||||
* 接受类型为 T 的参数,返回 {@link OptionalLong} 对象。
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
* @see OptionalLong
|
||||
* @see Function
|
||||
|
|
|
@ -25,7 +25,7 @@ import com.google.common.base.Preconditions;
|
|||
/**
|
||||
* 枚举工具类
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
*/
|
||||
public final class EnumTools {
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ package xyz.zhouxy.plusone.commons.util;
|
|||
/**
|
||||
* Numbers
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
*/
|
||||
public class Numbers {
|
||||
|
||||
|
|
|
@ -31,7 +31,7 @@ import com.google.common.annotations.Beta;
|
|||
* <p>
|
||||
* 提供一些 Optional 相关的方法
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @since 0.1.0
|
||||
* @see Optional
|
||||
* @see OptionalInt
|
||||
|
|
|
@ -27,7 +27,7 @@ import xyz.zhouxy.plusone.commons.annotation.StaticFactoryMethod;
|
|||
*
|
||||
* @param <T> 内容列表的元素类型
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @see PagingAndSortingQueryParams
|
||||
*/
|
||||
public class PageDTO<T> {
|
||||
|
|
|
@ -27,7 +27,7 @@ import com.google.common.base.Preconditions;
|
|||
/**
|
||||
* 对返回给前端的数据进行封装
|
||||
*
|
||||
* @author <a href="https://gitee.com/zhouxy108">ZhouXY</a>
|
||||
* @author <a href="http://zhouxy.xyz:3000/ZhouXY108">ZhouXY</a>
|
||||
* @deprecated 已被 {@link UnifiedResponse} 代替。
|
||||
*/
|
||||
@Deprecated
|
||||
|
|
Loading…
Reference in New Issue