mirror of
https://github.com/LamGC/ContentGrabbingJi.git
synced 2025-04-30 06:37:36 +00:00
[Optimize] Framework-API, Event 调整 EventUtils, Author 类以阻止被继承(和实例化);
[Optimize] Author 添加 final 关键字以阻止被继承; [Optimize] EventUtils 添加 final 关键字和私有无参构造器以阻止被继承和实例化;
This commit is contained in:
parent
ba550bb16f
commit
d4c208f2f7
@ -19,8 +19,6 @@ package net.lamgc.cgj.bot.event;
|
|||||||
|
|
||||||
import java.lang.reflect.Method;
|
import java.lang.reflect.Method;
|
||||||
import java.lang.reflect.Modifier;
|
import java.lang.reflect.Modifier;
|
||||||
import java.util.HashSet;
|
|
||||||
import java.util.Set;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 事件处理工具类.
|
* 事件处理工具类.
|
||||||
@ -28,6 +26,8 @@ import java.util.Set;
|
|||||||
*/
|
*/
|
||||||
public final class EventUtils {
|
public final class EventUtils {
|
||||||
|
|
||||||
|
private EventUtils() {}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 检查 {@link EventExecutor} 是否支持取消事件.
|
* 检查 {@link EventExecutor} 是否支持取消事件.
|
||||||
* @param executor 事件执行器.
|
* @param executor 事件执行器.
|
||||||
|
@ -24,7 +24,7 @@ import java.util.Objects;
|
|||||||
* <p>我觉得改成维护者会更好一些?
|
* <p>我觉得改成维护者会更好一些?
|
||||||
* @author LamGC
|
* @author LamGC
|
||||||
*/
|
*/
|
||||||
public class Author {
|
public final class Author {
|
||||||
|
|
||||||
private final String name;
|
private final String name;
|
||||||
private final String url;
|
private final String url;
|
||||||
|
Loading…
Reference in New Issue
Block a user