所有程序包的分层结构
- cn.yingyya.next.moment,
- cn.yingyya.next.moment.api.command,
- cn.yingyya.next.moment.api.config,
- cn.yingyya.next.moment.api.database,
- cn.yingyya.next.moment.api.database.sql,
- cn.yingyya.next.moment.api.database.sql.enums,
- cn.yingyya.next.moment.api.database.sql.executor,
- cn.yingyya.next.moment.api.logger,
- cn.yingyya.next.moment.api.manager,
- cn.yingyya.next.moment.api.permission.annotations,
- cn.yingyya.next.moment.utils,
- cn.yingyya.next.moment.utils.collections
类分层结构
- java.lang.Object
- org.bukkit.command.Command
- cn.yingyya.next.moment.api.command.NextCommandMiddleware<T>
- cn.yingyya.next.moment.api.config.ConfigOption<T>
- cn.yingyya.next.moment.api.manager.Manager
- cn.yingyya.next.moment.api.manager.CommandManager<T>
- cn.yingyya.next.moment.api.manager.DataBaseManager<T>
- cn.yingyya.next.moment.api.manager.EventManager<T>
- cn.yingyya.next.moment.api.manager.PermissionManager<T>
- cn.yingyya.next.moment.api.command.NextCommand<T>
- cn.yingyya.next.moment.api.logger.NextLogger<T>
- cn.yingyya.next.moment.utils.collections.Pair<L,
R> - org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
- cn.yingyya.next.moment.NextPlugin<T>
- cn.yingyya.next.moment.NextMoment
- cn.yingyya.next.moment.NextPlugin<T>
- org.bukkit.plugin.java.JavaPlugin
- cn.yingyya.next.moment.utils.ReflexUtils
- cn.yingyya.next.moment.api.database.sql.SQLExecute
- cn.yingyya.next.moment.api.database.sql.SQLExecutor<T>
- cn.yingyya.next.moment.api.database.sql.executor.AlterTableExecutor
- cn.yingyya.next.moment.api.database.sql.executor.CreateTableExecutor
- cn.yingyya.next.moment.api.database.sql.executor.DeleteQueryExecutor
- cn.yingyya.next.moment.api.database.sql.executor.InsertQueryExecutor
- cn.yingyya.next.moment.api.database.sql.executor.RenameTableExecutor
- cn.yingyya.next.moment.api.database.sql.executor.SelectQueryExecutor<T>
- cn.yingyya.next.moment.api.database.sql.executor.UpdateQueryExecutor
- org.bukkit.command.Command
接口分层结构
- cn.yingyya.next.moment.api.database.sql.ColumnFormat
- cn.yingyya.next.moment.api.config.ConfigReader<T>
- cn.yingyya.next.moment.api.config.ConfigWriter<T>
批注接口分层结构
- cn.yingyya.next.moment.api.permission.annotations.NPermission (implements java.lang.annotation.Annotation)
枚举类分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cn.yingyya.next.moment.api.database.DataBaseType
- cn.yingyya.next.moment.api.database.sql.enums.SQLConditionType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
记录类分层结构
- java.lang.Object
- java.lang.Record
- cn.yingyya.next.moment.api.database.DataConnector<T>
- cn.yingyya.next.moment.api.database.sql.SQLColumn
- cn.yingyya.next.moment.api.database.sql.SQLColumnType
- cn.yingyya.next.moment.api.database.sql.SQLCondition
- cn.yingyya.next.moment.api.database.sql.SQLValue
- java.lang.Record