Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.context.AbstractViewContext (implements tech.guilhermekaua.spigotboot.inventoryapi.internal.state.StateBackedContext, tech.guilhermekaua.spigotboot.inventoryapi.context.ViewContext)
      • tech.guilhermekaua.spigotboot.inventoryapi.internal.context.CloseContextImpl (implements tech.guilhermekaua.spigotboot.inventoryapi.context.CloseContext)
      • tech.guilhermekaua.spigotboot.inventoryapi.internal.context.OpenContextImpl (implements tech.guilhermekaua.spigotboot.inventoryapi.context.OpenContext)
      • tech.guilhermekaua.spigotboot.inventoryapi.internal.context.PlainViewContextImpl
      • tech.guilhermekaua.spigotboot.inventoryapi.internal.context.RenderContextImpl (implements tech.guilhermekaua.spigotboot.inventoryapi.context.RenderContext)
      • tech.guilhermekaua.spigotboot.inventoryapi.internal.context.SlotClickContextImpl (implements tech.guilhermekaua.spigotboot.inventoryapi.context.SlotClickContext)
      • tech.guilhermekaua.spigotboot.inventoryapi.internal.context.UpdateContextImpl (implements tech.guilhermekaua.spigotboot.inventoryapi.context.UpdateContext)
    • tech.guilhermekaua.spigotboot.inventoryapi.pagination.source.AsyncPageSource<T> (implements tech.guilhermekaua.spigotboot.inventoryapi.pagination.source.PageSource<T>)
    • tech.guilhermekaua.spigotboot.inventoryapi.pagination.source.BukkitSettleDispatcher (implements tech.guilhermekaua.spigotboot.inventoryapi.pagination.source.SettleDispatcher)
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.engine.phase.ClickRoutingPhase
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.engine.phase.ClosePhase
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.component.ComponentInstance
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.component.ComponentTable
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.state.ContextStateAccess
    • tech.guilhermekaua.spigotboot.generated.DiscoveryIndex_8cdfe239bc863e8f (implements tech.guilhermekaua.spigotboot.core.context.discovery.DiscoveryIndex)
    • tech.guilhermekaua.spigotboot.inventoryapi.pagination.source.EagerPageSource<T> (implements tech.guilhermekaua.spigotboot.inventoryapi.pagination.source.PageSource<T>)
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.engine.phase.FirstRenderPhase
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.layout.GridSlotsLayout (implements tech.guilhermekaua.spigotboot.inventoryapi.layout.Layout)
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.HandlerInvoker
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.state.InitialStateImpl<T> (implements tech.guilhermekaua.spigotboot.inventoryapi.internal.state.IdentifiableToken, tech.guilhermekaua.spigotboot.inventoryapi.state.MutableState<T>)
    • tech.guilhermekaua.spigotboot.inventoryapi.config.InventoryApiAutoConfiguration
    • tech.guilhermekaua.spigotboot.inventoryapi.InventoryApiModule (implements tech.guilhermekaua.spigotboot.core.module.Module)
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.component.ItemComponentBuilderImpl (implements tech.guilhermekaua.spigotboot.inventoryapi.component.ItemComponentBuilder)
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.state.LazyStateImpl<T> (implements tech.guilhermekaua.spigotboot.inventoryapi.internal.state.IdentifiableToken, tech.guilhermekaua.spigotboot.inventoryapi.state.State<T>)
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.state.MutableStateImpl<T> (implements tech.guilhermekaua.spigotboot.inventoryapi.internal.state.IdentifiableToken, tech.guilhermekaua.spigotboot.inventoryapi.state.MutableState<T>)
    • tech.guilhermekaua.spigotboot.inventoryapi.placeholder.NoopPlaceholderApplier (implements tech.guilhermekaua.spigotboot.inventoryapi.placeholder.PlaceholderApplier)
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination.engine.NormalPagination<T>
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.engine.phase.OpenPhase
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.layout.OrderedSlotsLayout (implements tech.guilhermekaua.spigotboot.inventoryapi.layout.Layout)
    • tech.guilhermekaua.spigotboot.inventoryapi.pagination.source.PageRequest
    • tech.guilhermekaua.spigotboot.inventoryapi.pagination.source.PageResult<T>
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination.PaginationBinding (implements tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination.PaginationHost)
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination.PaginationBindings
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination.PaginationBuilderImpl<T> (implements tech.guilhermekaua.spigotboot.inventoryapi.pagination.PaginationBuilder<T>)
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination.PaginationImpl<T> (implements tech.guilhermekaua.spigotboot.inventoryapi.internal.state.IdentifiableToken, tech.guilhermekaua.spigotboot.inventoryapi.pagination.Pagination<T>)
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.engine.phase.PaginationInitPhase
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination.PaginationSourceSpec<T>
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination.PaginationSpec<T>
    • tech.guilhermekaua.spigotboot.inventoryapi.placeholder.PapiPlaceholderApplier (implements tech.guilhermekaua.spigotboot.inventoryapi.placeholder.PlaceholderApplier)
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination.engine.PatternPagination<T>
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.registry.RegisteredView
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination.RenderedItem
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.layout.ResolvedLayout
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination.engine.ScrollPagination<T>
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.session.SessionRegistry
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.state.SharedStateImpl<T> (implements tech.guilhermekaua.spigotboot.inventoryapi.internal.state.IdentifiableToken, tech.guilhermekaua.spigotboot.inventoryapi.state.SharedState<T>)
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.render.SlotPainter
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.state.StateStore
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.util.ThreadUtils
    • java.lang.Throwable (implements java.io.Serializable)
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.state.TokenTable
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.engine.phase.UpdatePhase
    • tech.guilhermekaua.spigotboot.inventoryapi.View
    • tech.guilhermekaua.spigotboot.inventoryapi.service.ViewArguments
    • tech.guilhermekaua.spigotboot.inventoryapi.service.ViewArguments.Builder
    • tech.guilhermekaua.spigotboot.inventoryapi.config.ViewConfig
    • tech.guilhermekaua.spigotboot.inventoryapi.config.ViewConfigBuilder
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.discovery.ViewDiscoveryService
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.engine.ViewEngine
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.listener.ViewListener (implements org.bukkit.event.Listener)
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.registry.ViewRegistry
    • tech.guilhermekaua.spigotboot.inventoryapi.service.ViewService
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.session.ViewSession
    • tech.guilhermekaua.spigotboot.inventoryapi.internal.schedule.ViewUpdateTask (implements java.lang.Runnable)

Interface Hierarchy

  • tech.guilhermekaua.spigotboot.inventoryapi.pagination.source.AsyncPageSupplier<T>
  • tech.guilhermekaua.spigotboot.inventoryapi.internal.state.IdentifiableToken
  • tech.guilhermekaua.spigotboot.inventoryapi.component.ItemComponentBuilder
  • tech.guilhermekaua.spigotboot.inventoryapi.layout.Layout
  • tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination.engine.PageItemFactory<T>
  • tech.guilhermekaua.spigotboot.inventoryapi.pagination.source.PageSource<T>
  • tech.guilhermekaua.spigotboot.inventoryapi.pagination.PaginationBuilder<T>
  • tech.guilhermekaua.spigotboot.inventoryapi.pagination.source.PaginationErrorCallback
  • tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination.PaginationHost
  • tech.guilhermekaua.spigotboot.inventoryapi.pagination.PaginationItemRenderer<T>
  • tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination.engine.Paginator<T>
  • tech.guilhermekaua.spigotboot.inventoryapi.placeholder.PlaceholderApplier
  • tech.guilhermekaua.spigotboot.inventoryapi.pagination.source.SettleDispatcher
  • tech.guilhermekaua.spigotboot.inventoryapi.internal.state.StateBackedContext
  • tech.guilhermekaua.spigotboot.inventoryapi.state.StateToken
    • tech.guilhermekaua.spigotboot.inventoryapi.pagination.Pagination<T>
    • tech.guilhermekaua.spigotboot.inventoryapi.state.SharedState<T>
    • tech.guilhermekaua.spigotboot.inventoryapi.state.State<T>
      • tech.guilhermekaua.spigotboot.inventoryapi.state.MutableState<T>
  • tech.guilhermekaua.spigotboot.inventoryapi.title.TitleUpdater
  • tech.guilhermekaua.spigotboot.inventoryapi.context.ViewContext
    • tech.guilhermekaua.spigotboot.inventoryapi.context.CloseContext
    • tech.guilhermekaua.spigotboot.inventoryapi.context.OpenContext
    • tech.guilhermekaua.spigotboot.inventoryapi.context.RenderContext
    • tech.guilhermekaua.spigotboot.inventoryapi.context.SlotClickContext
    • tech.guilhermekaua.spigotboot.inventoryapi.context.UpdateContext

Annotation Interface Hierarchy

  • tech.guilhermekaua.spigotboot.inventoryapi.annotation.RegisterView (implements java.lang.annotation.Annotation)

Enum Class Hierarchy