Hierarchy For All Packages
Package Hierarchies:- io.github.toberocat.guiengine,
- io.github.toberocat.guiengine.action,
- io.github.toberocat.guiengine.arguments,
- io.github.toberocat.guiengine.commands,
- io.github.toberocat.guiengine.components,
- io.github.toberocat.guiengine.components.provided.embedded,
- io.github.toberocat.guiengine.components.provided.item,
- io.github.toberocat.guiengine.components.provided.paged,
- io.github.toberocat.guiengine.components.provided.toggle,
- io.github.toberocat.guiengine.context,
- io.github.toberocat.guiengine.event,
- io.github.toberocat.guiengine.event.spigot,
- io.github.toberocat.guiengine.exception,
- io.github.toberocat.guiengine.function,
- io.github.toberocat.guiengine.function.call,
- io.github.toberocat.guiengine.function.compute,
- io.github.toberocat.guiengine.interpreter,
- io.github.toberocat.guiengine.item,
- io.github.toberocat.guiengine.listeners,
- io.github.toberocat.guiengine.render,
- io.github.toberocat.guiengine.utils,
- io.github.toberocat.guiengine.view,
- io.github.toberocat.guiengine.xml
Class Hierarchy
- java.lang.Object
- io.github.toberocat.guiengine.components.AbstractGuiComponent (implements io.github.toberocat.guiengine.components.GuiComponent)
- io.github.toberocat.guiengine.components.provided.embedded.EmbeddedGuiComponent
- io.github.toberocat.guiengine.components.provided.paged.PagedComponent (implements io.github.toberocat.guiengine.components.ContextContainer, io.github.toberocat.guiengine.components.GuiComponentContainer)
- io.github.toberocat.guiengine.components.provided.item.SimpleItemComponent
- io.github.toberocat.guiengine.components.provided.toggle.ToggleItemComponent (implements io.github.toberocat.guiengine.components.Selectable)
- io.github.toberocat.guiengine.components.provided.embedded.EmbeddedGuiComponent
- io.github.toberocat.guiengine.components.AbstractGuiComponentBuilder<B> (implements io.github.toberocat.guiengine.components.GuiComponentBuilder)
- io.github.toberocat.guiengine.components.provided.embedded.EmbeddedGuiComponentBuilder<B>
- io.github.toberocat.guiengine.components.provided.paged.PagedComponentBuilder
- io.github.toberocat.guiengine.components.provided.item.SimpleItemComponentBuilder<B>
- io.github.toberocat.guiengine.components.provided.toggle.ToggleItemComponentBuilder
- io.github.toberocat.guiengine.components.provided.embedded.EmbeddedGuiComponentBuilder<B>
- io.github.toberocat.toberocore.action.Action
- io.github.toberocat.guiengine.utils.GuiEngineAction
- io.github.toberocat.guiengine.action.NextPageAction
- io.github.toberocat.guiengine.action.OpenGuiAction
- io.github.toberocat.guiengine.action.PreviousPageAction
- io.github.toberocat.guiengine.utils.BStatsCollector
- io.github.toberocat.toberocore.command.Command
- io.github.toberocat.toberocore.command.SubCommand
- io.github.toberocat.guiengine.commands.GiveCommand
- io.github.toberocat.toberocore.command.PlayerSubCommand
- io.github.toberocat.guiengine.commands.OpenCommand
- io.github.toberocat.guiengine.commands.DumpCommand
- io.github.toberocat.guiengine.commands.OpenCommand
- io.github.toberocat.guiengine.commands.ReloadCommand
- io.github.toberocat.guiengine.commands.WebEditorCommand
- io.github.toberocat.toberocore.command.SubCommand
- io.github.toberocat.guiengine.render.DefaultGuiRenderEngine (implements io.github.toberocat.guiengine.render.GuiRenderEngine)
- io.github.toberocat.guiengine.view.DefaultGuiViewManager (implements io.github.toberocat.guiengine.view.GuiViewManager, org.bukkit.event.Listener)
- io.github.toberocat.guiengine.interpreter.DefaultInterpreter (implements io.github.toberocat.guiengine.interpreter.GuiInterpreter)
- org.bukkit.event.Event
- io.github.toberocat.guiengine.event.spigot.GuiEngineEvent
- io.github.toberocat.guiengine.event.spigot.GuiCloseEvent
- io.github.toberocat.guiengine.event.spigot.GuiComponentClickEvent
- io.github.toberocat.guiengine.event.spigot.GuiComponentDragEvent
- io.github.toberocat.guiengine.event.spigot.GuiEngineEvent
- io.github.toberocat.guiengine.utils.FileUtils
- io.github.toberocat.guiengine.function.FunctionProcessor
- io.github.toberocat.guiengine.commands.GuiCommands
- io.github.toberocat.guiengine.function.compute.GuiComponentPropertyFunction (implements io.github.toberocat.guiengine.function.ComputeFunction)
- io.github.toberocat.guiengine.context.GuiContext (implements io.github.toberocat.guiengine.event.GuiEventListener, io.github.toberocat.guiengine.event.GuiEvents)
- io.github.toberocat.guiengine.GuiEngineApi
- io.github.toberocat.guiengine.arguments.GuiEngineApiArgument (implements io.github.toberocat.toberocore.command.arguments.Argument<R>)
- io.github.toberocat.guiengine.item.GuiItemManager
- io.github.toberocat.guiengine.function.compute.HasNotPermissionFunction (implements io.github.toberocat.guiengine.function.ComputeFunction)
- io.github.toberocat.guiengine.function.compute.HasPermissionFunction (implements io.github.toberocat.guiengine.function.ComputeFunction)
- io.github.toberocat.guiengine.interpreter.InterpreterManager
- io.github.toberocat.guiengine.listeners.ItemClickListener (implements org.bukkit.event.Listener)
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- io.github.toberocat.guiengine.function.call.ActionFunction.Deserializer
- io.github.toberocat.guiengine.function.call.AddComponentsFunction.Deserializer
- io.github.toberocat.guiengine.xml.ComponentDeserializer
- io.github.toberocat.guiengine.function.call.EditComponentFunction.Deserializer
- io.github.toberocat.guiengine.xml.GuiComponentDeserializer<C,
B> - io.github.toberocat.guiengine.function.call.RemoveComponentFunction.Deserializer
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- io.github.toberocat.guiengine.xml.GuiComponentSerializer<C>
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- io.github.toberocat.guiengine.utils.JsonUtils
- io.github.toberocat.guiengine.listeners.PlayerJoinListener (implements org.bukkit.event.Listener)
- org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
- io.github.toberocat.guiengine.GuiEngineApiPlugin
- org.bukkit.plugin.java.JavaPlugin
- java.lang.Record
- io.github.toberocat.guiengine.function.call.ActionFunction (implements io.github.toberocat.guiengine.function.GuiFunction)
- io.github.toberocat.guiengine.function.call.AddComponentsFunction (implements io.github.toberocat.guiengine.function.GuiFunction)
- io.github.toberocat.guiengine.utils.CoordinatePair
- io.github.toberocat.guiengine.function.call.EditComponentFunction (implements io.github.toberocat.guiengine.function.GuiFunction)
- io.github.toberocat.guiengine.utils.GeneratorContext
- io.github.toberocat.guiengine.view.GuiView
- io.github.toberocat.guiengine.utils.ParserContext
- io.github.toberocat.guiengine.function.call.RemoveComponentFunction (implements io.github.toberocat.guiengine.function.GuiFunction)
- io.github.toberocat.guiengine.xml.XmlComponent
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.github.toberocat.guiengine.exception.GuiIORuntimeException
- io.github.toberocat.guiengine.exception.GuiNotFoundRuntimeException
- io.github.toberocat.guiengine.exception.InvalidGuiComponentException
- io.github.toberocat.guiengine.exception.MissingRequiredParamException
- io.github.toberocat.guiengine.exception.InvalidGuiFileException
- java.lang.RuntimeException
- java.lang.Exception
- io.github.toberocat.guiengine.utils.UpdateChecker
- io.github.toberocat.guiengine.utils.Utils
- io.github.toberocat.guiengine.utils.VirtualInventory (implements org.bukkit.inventory.Inventory)
- io.github.toberocat.guiengine.utils.VirtualPlayer (implements org.bukkit.entity.Player)
- io.github.toberocat.guiengine.xml.XmlGui
- io.github.toberocat.guiengine.components.AbstractGuiComponent (implements io.github.toberocat.guiengine.components.GuiComponent)
Interface Hierarchy
- io.github.toberocat.guiengine.function.ComputeFunction
- io.github.toberocat.guiengine.components.ContextContainer
- io.github.toberocat.guiengine.components.GuiComponentBuilder
- io.github.toberocat.guiengine.components.GuiComponentContainer
- io.github.toberocat.guiengine.event.GuiEventListener
- io.github.toberocat.guiengine.event.GuiEvents
- io.github.toberocat.guiengine.components.GuiComponent
- io.github.toberocat.guiengine.interpreter.GuiInterpreter
- io.github.toberocat.guiengine.function.GuiFunction
- io.github.toberocat.guiengine.render.GuiRenderEngine
- io.github.toberocat.guiengine.view.GuiViewManager
- io.github.toberocat.guiengine.components.Selectable
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.github.toberocat.guiengine.render.RenderPriority
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)