Hierarchy For All Packages
- top.magstar.framework,
- top.magstar.framework.api,
- top.magstar.framework.commands,
- top.magstar.framework.configs,
- top.magstar.framework.database.abstractions,
- top.magstar.framework.database.connections,
- top.magstar.framework.database.engine,
- top.magstar.framework.database.mapping,
- top.magstar.framework.database.mapping.annotations,
- top.magstar.framework.database.query,
- top.magstar.framework.database.repository,
- top.magstar.framework.database.services,
- top.magstar.framework.events.annotations,
- top.magstar.framework.events.api,
- top.magstar.framework.events.config,
- top.magstar.framework.events.exceptions,
- top.magstar.framework.events.models,
- top.magstar.framework.events.models.monitors,
- top.magstar.framework.events.monitoring,
- top.magstar.framework.gui.events,
- top.magstar.framework.gui.interfaces,
- top.magstar.framework.gui.utils,
- top.magstar.framework.input.abstraction,
- top.magstar.framework.input.interfaces,
- top.magstar.framework.input.listeners,
- top.magstar.framework.input.utils,
- top.magstar.framework.papi,
- top.magstar.framework.scheduler.api,
- top.magstar.framework.scheduler.models
Class Hierarchy
- java.lang.Object
- top.magstar.framework.input.abstraction.AbstractInputHandler (implements top.magstar.framework.input.interfaces.InputHandler)
- top.magstar.framework.input.abstraction.AbstractInputHandler.InputSession
- top.magstar.framework.commands.AnnotatedCommandHandler
- top.magstar.framework.api.APIRegistry
- top.magstar.framework.api.APIRegistry.APIProvider<T>
- top.magstar.framework.commands.ArgumentParser
- top.magstar.framework.commands.ArgumentParser.ParsedArguments
- top.magstar.framework.events.models.monitors.CallChain
- top.magstar.framework.events.models.monitors.CallChainRecord
- top.magstar.framework.database.abstractions.ColumnDefinition
- top.magstar.framework.commands.CommandNode
- top.magstar.framework.ComponentString
- top.magstar.framework.database.query.Condition
- top.magstar.framework.configs.ConfigHandler
- top.magstar.framework.database.connections.ConnectionPool (implements java.lang.AutoCloseable)
- top.magstar.framework.database.connections.ConnectionPool.ConnectionPoolStats
- top.magstar.framework.database.connections.DatabaseConfig
- top.magstar.framework.DefaultCommandMessageProvider (implements top.magstar.framework.CommandMessageProvider)
- top.magstar.framework.commands.EnhancedCommandWrapper (implements org.bukkit.command.TabExecutor)
- top.magstar.framework.events.models.monitors.ErrorRecord
- top.magstar.framework.events.models.monitors.ErrorStats
- top.magstar.framework.events.config.EventBusConfig
- top.magstar.framework.events.config.EventBusConfig.Builder
- top.magstar.framework.events.models.EventMetadata
- top.magstar.framework.events.models.EventMetadata.Builder
- top.magstar.framework.events.models.EventResult
- top.magstar.framework.events.models.EventResult.Builder
- top.magstar.framework.events.models.monitors.EventTrace
- top.magstar.framework.events.models.monitors.EventTypeMetrics
- top.magstar.framework.events.models.monitors.EventTypeProfile
- top.magstar.framework.events.models.EventWrapper<T>
- top.magstar.framework.gui.utils.GUIBuilder
- top.magstar.framework.gui.events.GUIClickEvent
- top.magstar.framework.gui.events.GUICloseEvent
- top.magstar.framework.gui.events.GUIPageChangeEvent
- top.magstar.framework.events.models.monitors.HandlerCall
- top.magstar.framework.events.models.monitors.HandlerMetrics
- top.magstar.framework.events.models.monitors.HandlerProfile
- top.magstar.framework.events.models.HandlerRegistration
- top.magstar.framework.events.models.HandlerRegistration.PerformanceStats
- top.magstar.framework.events.models.monitors.HealthCheckResult
- top.magstar.framework.events.models.monitors.HealthIssue
- top.magstar.framework.events.models.monitors.HealthThresholds
- top.magstar.framework.events.models.monitors.HotspotEvent
- top.magstar.framework.events.models.monitors.HotspotInfo
- top.magstar.framework.input.listeners.InputEventListener (implements org.bukkit.event.Listener)
- top.magstar.framework.input.utils.InputHandlerBuilder
- top.magstar.framework.ItemBuilder
- top.magstar.framework.gui.utils.ItemBuilderGUI
- top.magstar.framework.JsonUtils
- top.magstar.framework.LazyFunction<K,
V> - top.magstar.framework.LazyValue<T>
- top.magstar.framework.configs.MagstarConfig<T>
- top.magstar.framework.database.engine.DatabaseReader<T>
- top.magstar.framework.gui.utils.GUIReader<T>
- top.magstar.framework.configs.MessageTemplate<T,
K> (implements top.magstar.framework.CommandMessageProvider)
- top.magstar.framework.NBTHandlers<T> (implements de.tr7zw.nbtapi.iface.NBTHandler<T>)
- top.magstar.framework.events.models.monitors.OptimizationSuggestion
- top.magstar.framework.events.models.monitors.OverallMetrics
- top.magstar.framework.gui.utils.PagedGUIBuilder<T>
- top.magstar.framework.gui.utils.PagedGUIBuilder.PageInfo
- top.magstar.framework.events.models.monitors.PerformanceBottleneck
- top.magstar.framework.events.models.monitors.PerformanceReport
- top.magstar.framework.events.models.monitors.PerformanceSnapshot
- top.magstar.framework.events.models.monitors.ProfilerConfig
- top.magstar.framework.database.query.QueryBuilder<T>
- top.magstar.framework.scheduler.models.SchedulerStatistics
- top.magstar.framework.events.models.monitors.SlowHandler
- top.magstar.framework.SmartString
- top.magstar.framework.database.query.SQLBuilder
- top.magstar.framework.database.query.SQLQuery
- top.magstar.framework.SyncBukkit
- top.magstar.framework.events.models.monitors.SystemMetrics
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- top.magstar.framework.commands.ArgumentParseException
- java.lang.RuntimeException
- top.magstar.framework.database.engine.DatabaseEngineException
- top.magstar.framework.events.exceptions.EventBusException
- top.magstar.framework.events.exceptions.ConfigurationException
- top.magstar.framework.events.exceptions.EventPublishException
- top.magstar.framework.events.exceptions.HandlerException
- top.magstar.framework.events.exceptions.RegistrationException
- java.lang.Exception
- top.magstar.framework.events.models.monitors.TimeWindowMetrics
- top.magstar.framework.events.models.monitors.TimeWindowStats
Interface Hierarchy
- top.magstar.framework.scheduler.api.AnnotationScanner
- java.lang.AutoCloseable
- top.magstar.framework.database.services.DatabaseService (also extends top.magstar.framework.database.repository.RepositoryFactory)
- top.magstar.framework.gui.interfaces.ChestGUI
- top.magstar.framework.gui.interfaces.PagedGUI<T>
- top.magstar.framework.database.mapping.ColumnInfo
- top.magstar.framework.CommandMessageProvider
- top.magstar.framework.database.mapping.CompositeKey
- top.magstar.framework.configs.ConfigSubscriber
- top.magstar.framework.CustomMessageProviderHolder
- top.magstar.framework.database.abstractions.DatabaseDialect
- top.magstar.framework.database.engine.DatabaseEngine
- top.magstar.framework.database.mapping.EntityMapper
- top.magstar.framework.events.api.EventBus
- top.magstar.framework.events.api.EventHandler<T>
- top.magstar.framework.events.api.EventPublisher
- top.magstar.framework.gui.interfaces.GUIClickListener
- top.magstar.framework.gui.interfaces.GUICloseListener
- top.magstar.framework.gui.interfaces.GUIFactory
- top.magstar.framework.gui.interfaces.GUIPageChangeListener
- top.magstar.framework.events.monitoring.IEventHealthCheck
- top.magstar.framework.events.monitoring.IEventMetrics
- top.magstar.framework.events.monitoring.IEventProfiler
- top.magstar.framework.input.interfaces.InputAcceptCallback
- top.magstar.framework.input.interfaces.InputDeniedCallback
- top.magstar.framework.input.interfaces.InputFactory
- top.magstar.framework.input.interfaces.InputHandler
- top.magstar.framework.MagstarPlugin
- top.magstar.framework.database.repository.MagstarRepository
- top.magstar.framework.database.repository.CompositeKeyRepository<T,
K> - top.magstar.framework.database.repository.Repository<T,
ID>
- top.magstar.framework.database.repository.CompositeKeyRepository<T,
- top.magstar.framework.configs.MessageTemplate.MessageKey
- top.magstar.framework.database.repository.PageResult<T>
- top.magstar.framework.database.services.PersistenceContext
- top.magstar.framework.papi.PlaceholderFactory
- top.magstar.framework.papi.PlaceholderProcessor
- top.magstar.framework.papi.PlaceholderRegistry
- top.magstar.framework.papi.PlaceholderReplacer
- top.magstar.framework.papi.PlaceholderService
- top.magstar.framework.api.PluginAPI
- top.magstar.framework.database.repository.RepositoryFactory
- top.magstar.framework.database.services.DatabaseService (also extends java.lang.AutoCloseable)
- top.magstar.framework.scheduler.api.ScheduledTask
- top.magstar.framework.scheduler.api.Scheduler
- top.magstar.framework.scheduler.api.SchedulerFactory
- top.magstar.framework.database.mapping.TableInfo
- top.magstar.framework.scheduler.api.TaskManager
- top.magstar.framework.database.services.TransactionAction
- top.magstar.framework.database.services.TransactionFunction<R>
Annotation Interface Hierarchy
- top.magstar.framework.api.ApiPackage (implements java.lang.annotation.Annotation)
- top.magstar.framework.commands.Argument (implements java.lang.annotation.Annotation)
- top.magstar.framework.events.annotations.AsyncHandler (implements java.lang.annotation.Annotation)
- top.magstar.framework.scheduler.api.AsyncTask (implements java.lang.annotation.Annotation)
- top.magstar.framework.events.annotations.AutoBridge (implements java.lang.annotation.Annotation)
- top.magstar.framework.database.mapping.annotations.AutoMapping (implements java.lang.annotation.Annotation)
- top.magstar.framework.events.annotations.BridgeMapping (implements java.lang.annotation.Annotation)
- top.magstar.framework.database.mapping.annotations.Column (implements java.lang.annotation.Annotation)
- top.magstar.framework.api.ComponentPackage (implements java.lang.annotation.Annotation)
- top.magstar.framework.database.mapping.annotations.CreatedAt (implements java.lang.annotation.Annotation)
- top.magstar.framework.configs.DefaultConfig (implements java.lang.annotation.Annotation)
- top.magstar.framework.events.annotations.DirectBridge (implements java.lang.annotation.Annotation)
- top.magstar.framework.database.mapping.annotations.EmbeddedId (implements java.lang.annotation.Annotation)
- top.magstar.framework.events.api.EventCaller (implements java.lang.annotation.Annotation)
- top.magstar.framework.events.annotations.EventListener (implements java.lang.annotation.Annotation)
- top.magstar.framework.database.mapping.annotations.Id (implements java.lang.annotation.Annotation)
- top.magstar.framework.database.mapping.annotations.IdClass (implements java.lang.annotation.Annotation)
- top.magstar.framework.database.mapping.annotations.Index (implements java.lang.annotation.Annotation)
- top.magstar.framework.api.InternalPackage (implements java.lang.annotation.Annotation)
- top.magstar.framework.commands.MagstarCommandRegister (implements java.lang.annotation.Annotation)
- top.magstar.framework.commands.MagstarSubCommand (implements java.lang.annotation.Annotation)
- top.magstar.framework.commands.MagstarTabCompleter (implements java.lang.annotation.Annotation)
- top.magstar.framework.configs.MessageConfig (implements java.lang.annotation.Annotation)
- top.magstar.framework.database.mapping.annotations.PostLoad (implements java.lang.annotation.Annotation)
- top.magstar.framework.database.mapping.annotations.PostPersist (implements java.lang.annotation.Annotation)
- top.magstar.framework.database.mapping.annotations.PostRemove (implements java.lang.annotation.Annotation)
- top.magstar.framework.database.mapping.annotations.PostUpdate (implements java.lang.annotation.Annotation)
- top.magstar.framework.database.mapping.annotations.PrePersist (implements java.lang.annotation.Annotation)
- top.magstar.framework.database.mapping.annotations.PreRemove (implements java.lang.annotation.Annotation)
- top.magstar.framework.database.mapping.annotations.PreUpdate (implements java.lang.annotation.Annotation)
- top.magstar.framework.events.annotations.Priority (implements java.lang.annotation.Annotation)
- top.magstar.framework.scheduler.api.Schedule (implements java.lang.annotation.Annotation)
- top.magstar.framework.scheduler.api.ScheduleHandler (implements java.lang.annotation.Annotation)
- top.magstar.framework.configs.Subscribe (implements java.lang.annotation.Annotation)
- top.magstar.framework.database.mapping.annotations.Table (implements java.lang.annotation.Annotation)
- top.magstar.framework.database.mapping.annotations.Transient (implements java.lang.annotation.Annotation)
- top.magstar.framework.database.mapping.annotations.UpdatedAt (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- top.magstar.framework.commands.ArgType
- top.magstar.framework.events.models.monitors.BottleneckSeverity
- top.magstar.framework.events.models.monitors.BottleneckType
- top.magstar.framework.api.ComponentType
- top.magstar.framework.database.query.Condition.LogicalOperator
- top.magstar.framework.database.query.Condition.Operator
- top.magstar.framework.database.connections.DatabaseType
- top.magstar.framework.gui.events.GUICloseEvent.CloseReason
- top.magstar.framework.gui.utils.GUIReader.GUIType
- top.magstar.framework.events.models.monitors.HealthIssue.Severity
- top.magstar.framework.events.models.monitors.HealthStatus
- top.magstar.framework.events.models.monitors.OptimizationPriority
- top.magstar.framework.database.query.OrderBy.Direction
- top.magstar.framework.PluginVersion
- top.magstar.framework.events.models.monitors.ProfileLevel
- top.magstar.framework.scheduler.models.ScheduleType
- top.magstar.framework.api.Stability
- top.magstar.framework.scheduler.models.TaskStatus
- top.magstar.framework.api.Visibility
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- top.magstar.framework.database.services.DatabaseInfo
- top.magstar.framework.JsonUtils.JsonStats
- top.magstar.framework.database.query.OrderBy
- java.lang.Record