JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
A
access(StateValue<T>)
- Method in interface net.infumia.frame.state.watcher.
StateWatcherAccess
addElement(Element)
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextRender.FirstRender
addItem(int, ItemStack)
- Method in interface net.infumia.frame.view.
ViewContainer
addLayout(char, Collection<Integer>)
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.LayoutResolution
addModifier(ViewConfigModifier)
- Method in interface net.infumia.frame.view.config.
ViewConfigBuilder
addModifier(ViewConfigModifier...)
- Method in interface net.infumia.frame.view.config.
ViewConfigBuilder
addOption(ViewConfigOption<T>)
- Method in interface net.infumia.frame.view.config.
ViewConfigBuilder
addOption(ViewConfigOption<T>, T)
- Method in interface net.infumia.frame.view.config.
ViewConfigBuilder
advance()
- Method in interface net.infumia.frame.element.pagination.
ElementPagination
apply(Implementation<Context, Result>)
- Method in interface net.infumia.frame.pipeline.
PipelineBase
applyAccess(Implementation<PipelineContextState.Access, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesState
applyAdded(Implementation<PipelineContextViewer.Added, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesViewer
applyClear(Implementation<PipelineContextElement.Clear, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesElement
applyClick(Implementation<PipelineContextElement.Click, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesElement
applyClick(Implementation<PipelineContextView.Click, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
applyClose(Implementation<PipelineContextView.Close, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
applyCreateContainer(Implementation<PipelineContextView.CreateContainer, ViewContainer>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
applyCreateContext(Implementation<PipelineContextView.CreateContext, ContextBase>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
applyCreateRender(Implementation<PipelineContextView.CreateRender, ContextRender>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
applyCreateViewers(Implementation<PipelineContextView.CreateViewers, Collection<Viewer>>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
applyFirstRender(Implementation<PipelineContextRender.FirstRender, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesRender
applyInit(Implementation<PipelineContextView.Init, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
applyLayoutResolution(Implementation<PipelineContextView.LayoutResolution, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
applyListenersRegistered(Implementation<PipelineContextFrame.ListenerRegistered, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesFrame
applyModifyContainer(Implementation<PipelineContextView.ModifyContainer, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
applyOpen(Implementation<PipelineContextView.Open, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
applyOpenContainer(Implementation<PipelineContextRender.OpenContainer, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesRender
applyProcessConfigModifiers(Implementation<PipelineContextView.ProcessConfigModifier, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
applyRemoved(Implementation<PipelineContextViewer.Removed, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesViewer
applyRender(Implementation<PipelineContextElement.Render, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesElement
applyResume(Implementation<PipelineContextRender.Resume, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesRender
applyStartTransition(Implementation<PipelineContextView.StartTransition, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesRender
applyStartUpdate(Implementation<PipelineContextRender.StartUpdate, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesRender
applyStopUpdate(Implementation<PipelineContextRender.StopUpdate, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesRender
applyUpdate(Implementation<PipelineContextElement.Update, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesElement
applyUpdate(Implementation<PipelineContextRender.Update, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesRender
applyUpdate(Implementation<PipelineContextState.Update, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesState
applyViewCreated(Implementation<PipelineContextFrame.ViewCreated, Collection<Object>>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesFrame
applyViewRegistered(Implementation<PipelineContextFrame.ViewRegistered, Collection<View>>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesFrame
applyViewUnregistered(Implementation<PipelineContextFrame.ViewUnregistered, ConsumerService.State>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesFrame
asExecutor()
- Method in interface net.infumia.frame.task.
TaskFactory
at(int)
- Method in interface net.infumia.frame.view.
ViewContainer
availableSlot(ItemStack)
- Method in interface net.infumia.frame.element.item.
ElementItemBuilderFactory
availableSlot(BiConsumer<Integer, ElementItemBuilder>)
- Method in interface net.infumia.frame.element.item.
ElementItemBuilderFactory
B
back()
- Method in interface net.infumia.frame.context.view.
ContextRender
back()
- Method in interface net.infumia.frame.element.pagination.
ElementPagination
buildComputedAsyncPaginationState(Supplier<CompletableFuture<List<T>>>)
- Method in interface net.infumia.frame.state.
StateFactory
buildComputedAsyncPaginationState(Function<ContextBase, CompletableFuture<List<T>>>)
- Method in interface net.infumia.frame.state.
StateFactory
buildComputedPaginationState(Supplier<List<T>>)
- Method in interface net.infumia.frame.state.
StateFactory
buildComputedPaginationState(Function<ContextBase, List<T>>)
- Method in interface net.infumia.frame.state.
StateFactory
builderFactory()
- Method in interface net.infumia.frame.slot.
LayoutSlot
buildFinalConfig()
- Method in interface net.infumia.frame.context.view.
ContextOpen
buildLazyAsyncPaginationState(Supplier<CompletableFuture<List<T>>>)
- Method in interface net.infumia.frame.state.
StateFactory
buildLazyAsyncPaginationState(Function<ContextBase, CompletableFuture<List<T>>>)
- Method in interface net.infumia.frame.state.
StateFactory
buildLazyPaginationState(Supplier<List<T>>)
- Method in interface net.infumia.frame.state.
StateFactory
buildLazyPaginationState(Function<ContextBase, List<T>>)
- Method in interface net.infumia.frame.state.
StateFactory
buildPagination()
- Method in interface net.infumia.frame.element.pagination.
ElementPaginationBuilder
buildPaginationState(List<T>)
- Method in interface net.infumia.frame.state.
StateFactory
bukkitOrPaper()
- Static method in class net.infumia.frame.view.creator.
InventoryFactoryBukkit
C
CacheKeyExtractor
- Interface in
net.infumia.frame.metadata
canAdvance()
- Method in interface net.infumia.frame.element.pagination.
ElementPagination
canBack()
- Method in interface net.infumia.frame.context.view.
ContextRender
canBack()
- Method in interface net.infumia.frame.element.pagination.
ElementPagination
CANCEL_ON_CLICK
- Static variable in class net.infumia.frame.view.config.option.
ViewConfigOptions
CANCEL_ON_DRAG
- Static variable in class net.infumia.frame.view.config.option.
ViewConfigOptions
CANCEL_ON_DROP
- Static variable in class net.infumia.frame.view.config.option.
ViewConfigOptions
CANCEL_ON_PICKUP
- Static variable in class net.infumia.frame.view.config.option.
ViewConfigOptions
cancelDefaults()
- Method in interface net.infumia.frame.view.config.
ViewConfigBuilder
cancelOnClick()
- Method in interface net.infumia.frame.element.
Element
cancelOnClick()
- Method in interface net.infumia.frame.element.
ElementBuilder
cancelOnClick(boolean)
- Method in interface net.infumia.frame.element.
ElementBuilder
cancelOnClick()
- Method in interface net.infumia.frame.element.
ElementBuilderChain
cancelOnClick(boolean)
- Method in interface net.infumia.frame.element.
ElementBuilderChain
cancelOnClick()
- Method in interface net.infumia.frame.view.config.
ViewConfigBuilder
cancelOnDrag()
- Method in interface net.infumia.frame.view.config.
ViewConfigBuilder
cancelOnDrop()
- Method in interface net.infumia.frame.view.config.
ViewConfigBuilder
cancelOnPickup()
- Method in interface net.infumia.frame.view.config.
ViewConfigBuilder
character()
- Method in interface net.infumia.frame.slot.
LayoutSlot
clearCache(Collection<? extends Metadatable>)
- Method in interface net.infumia.frame.metadata.
MetadataAccessFactory
clickedContainer()
- Method in interface net.infumia.frame.context.view.
ContextClick
clickedSlot()
- Method in interface net.infumia.frame.context.view.
ContextClick
clickedSlotRaw()
- Method in interface net.infumia.frame.context.view.
ContextClick
clickedSlotType()
- Method in interface net.infumia.frame.context.view.
ContextClick
clicker()
- Method in interface net.infumia.frame.context.view.
ContextClick
clickType()
- Method in interface net.infumia.frame.context.view.
ContextClick
close()
- Method in interface net.infumia.frame.viewer.
Viewer
closeForEveryone()
- Method in interface net.infumia.frame.context.view.
ContextRender
closeForEveryone(boolean)
- Method in interface net.infumia.frame.context.view.
ContextRender
closeForViewer()
- Method in interface net.infumia.frame.context.view.
ContextRender
closeForViewer(boolean)
- Method in interface net.infumia.frame.context.view.
ContextRender
closeOnClick()
- Method in interface net.infumia.frame.element.
Element
closeOnClick()
- Method in interface net.infumia.frame.element.
ElementBuilder
closeOnClick(boolean)
- Method in interface net.infumia.frame.element.
ElementBuilder
closeOnClick()
- Method in interface net.infumia.frame.element.
ElementBuilderChain
closeOnClick(boolean)
- Method in interface net.infumia.frame.element.
ElementBuilderChain
columnsCount()
- Method in interface net.infumia.frame.view.
ViewContainer
completeWith(Context)
- Method in interface net.infumia.frame.pipeline.
PipelineBase
completeWithAsync(Context)
- Method in interface net.infumia.frame.pipeline.
PipelineBase
config()
- Method in interface net.infumia.frame.context.view.
ContextRender
config()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.CreateContainer
config()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.CreateRender
config()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.LayoutResolution
config()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.ModifyContainer
configBuilder()
- Method in interface net.infumia.frame.context.view.
ContextInit
configure(ContextBase, ElementItemBuilder, int, int, T)
- Method in interface net.infumia.frame.state.pagination.
PaginationElementConfigurer
container()
- Method in interface net.infumia.frame.context.view.
ContextRender
container()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.CreateRender
container()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.LayoutResolution
container()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.ModifyContainer
contains(int)
- Method in interface net.infumia.frame.slot.
LayoutSlot
Context
- Interface in
net.infumia.frame.context
context()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextElement.Clear
context()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextElement.Click
context()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextElement.Render
context()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextElement.Update
context()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextRender
context()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextRender.Resume
context()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.Click
context()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.Close
context()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.CreateContainer
context()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.CreateRender
context()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.LayoutResolution
context()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.ModifyContainer
context()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.Open
context()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.ProcessConfigModifier
context()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.StartTransition
context()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextViewer
context()
- Method in interface net.infumia.frame.view.
View
context()
- Method in interface net.infumia.frame.viewer.
ContextualViewer
ContextBase
- Interface in
net.infumia.frame.context
ContextClick
- Interface in
net.infumia.frame.context.view
ContextClose
- Interface in
net.infumia.frame.context.view
ContextElementClear
- Interface in
net.infumia.frame.context.element
ContextElementClick
- Interface in
net.infumia.frame.context.element
ContextElementItemClick
- Interface in
net.infumia.frame.context.element
ContextElementItemRender
- Interface in
net.infumia.frame.context.element
ContextElementItemUpdate
- Interface in
net.infumia.frame.context.element
ContextElementRender
- Interface in
net.infumia.frame.context.element
ContextElementUpdate
- Interface in
net.infumia.frame.context.element
ContextInit
- Interface in
net.infumia.frame.context.view
ContextOpen
- Interface in
net.infumia.frame.context.view
ContextRender
- Interface in
net.infumia.frame.context.view
ContextResume
- Interface in
net.infumia.frame.context.view
ContextualViewer
- Interface in
net.infumia.frame.viewer
create(Plugin)
- Static method in interface net.infumia.frame.
Frame
create(Plugin, boolean)
- Static method in interface net.infumia.frame.
Frame
create(Plugin, Logger)
- Static method in interface net.infumia.frame.
Frame
create(Plugin, Logger, boolean)
- Static method in interface net.infumia.frame.
Frame
create(Plugin, Logger, boolean)
- Method in interface net.infumia.frame.
FrameFactory
create(Plugin, Logger)
- Method in interface net.infumia.frame.
FrameFactory
create(Plugin, boolean)
- Method in interface net.infumia.frame.
FrameFactory
create(Plugin)
- Method in interface net.infumia.frame.
FrameFactory
create(String, T)
- Static method in interface net.infumia.frame.view.config.option.
ViewConfigOption
create(String)
- Static method in interface net.infumia.frame.view.config.option.
ViewConfigOption
create(InventoryHolder, InventoryType, int, Object)
- Method in interface net.infumia.frame.view.creator.
InventoryFactory
create(InventoryHolder, InventoryType, int, Object)
- Method in class net.infumia.frame.view.creator.
InventoryFactoryBukkit
create(InventoryHolder, InventoryType, int, Object)
- Method in class net.infumia.frame.view.creator.
InventoryFactoryPaper
create(Class<?>)
- Method in interface net.infumia.frame.view.
ViewFactory
create(Player, View)
- Method in interface net.infumia.frame.viewer.
ViewerFactory
createComputedAsyncPaginationState(Supplier<CompletableFuture<List<T>>>, PaginationElementConfigurer<T>)
- Method in interface net.infumia.frame.state.
StateFactory
createComputedAsyncPaginationState(Function<ContextBase, CompletableFuture<List<T>>>, PaginationElementConfigurer<T>)
- Method in interface net.infumia.frame.state.
StateFactory
createComputedPaginationState(Supplier<List<T>>, PaginationElementConfigurer<T>)
- Method in interface net.infumia.frame.state.
StateFactory
createComputedPaginationState(Function<ContextBase, List<T>>, PaginationElementConfigurer<T>)
- Method in interface net.infumia.frame.state.
StateFactory
createComputedState(Function<ContextBase, T>)
- Method in interface net.infumia.frame.state.
StateFactory
createComputedState(Supplier<T>)
- Method in interface net.infumia.frame.state.
StateFactory
createInitialState(TypedKey<T>)
- Method in interface net.infumia.frame.state.
StateFactory
createLazyAsyncPaginationState(Supplier<CompletableFuture<List<T>>>, PaginationElementConfigurer<T>)
- Method in interface net.infumia.frame.state.
StateFactory
createLazyAsyncPaginationState(Function<ContextBase, CompletableFuture<List<T>>>, PaginationElementConfigurer<T>)
- Method in interface net.infumia.frame.state.
StateFactory
createLazyPaginationState(Supplier<List<T>>, PaginationElementConfigurer<T>)
- Method in interface net.infumia.frame.state.
StateFactory
createLazyPaginationState(Function<ContextBase, List<T>>, PaginationElementConfigurer<T>)
- Method in interface net.infumia.frame.state.
StateFactory
createLazyState(Function<ContextBase, T>)
- Method in interface net.infumia.frame.state.
StateFactory
createLazyState(Supplier<T>)
- Method in interface net.infumia.frame.state.
StateFactory
createMutableState(T)
- Method in interface net.infumia.frame.state.
StateFactory
createPaginationState(List<T>, PaginationElementConfigurer<T>)
- Method in interface net.infumia.frame.state.
StateFactory
createState(T)
- Method in interface net.infumia.frame.state.
StateFactory
currentPageIndex()
- Method in interface net.infumia.frame.element.pagination.
ElementPagination
D
debug(String, Object...)
- Method in interface net.infumia.frame.logger.
Logger
defaultValue()
- Method in interface net.infumia.frame.view.config.option.
ViewConfigOption
displayIf()
- Method in interface net.infumia.frame.element.
Element
displayIf(Predicate<ContextElementRender>)
- Method in interface net.infumia.frame.element.
ElementBuilder
displayIf(BooleanSupplier)
- Method in interface net.infumia.frame.element.
ElementBuilder
displayIf(Predicate<ContextElementRender>)
- Method in interface net.infumia.frame.element.
ElementBuilderChain
displayIf(BooleanSupplier)
- Method in interface net.infumia.frame.element.
ElementBuilderChain
E
element()
- Method in interface net.infumia.frame.context.element.
ContextElementClear
element()
- Method in interface net.infumia.frame.context.element.
ContextElementClick
element()
- Method in interface net.infumia.frame.context.element.
ContextElementItemClick
element()
- Method in interface net.infumia.frame.context.element.
ContextElementItemRender
element()
- Method in interface net.infumia.frame.context.element.
ContextElementItemUpdate
element()
- Method in interface net.infumia.frame.context.element.
ContextElementRender
element()
- Method in interface net.infumia.frame.context.element.
ContextElementUpdate
Element
- Interface in
net.infumia.frame.element
ElementBuilder
- Interface in
net.infumia.frame.element
ElementBuilderChain
<
This
extends
ElementBuilderChain
<
This
>> - Interface in
net.infumia.frame.element
elementConfigurer(BiConsumer<ElementItemBuilder, Type>)
- Method in interface net.infumia.frame.element.pagination.
ElementPaginationBuilder
elementConfigurer(PaginationElementConfigurer<Type>)
- Method in interface net.infumia.frame.element.pagination.
ElementPaginationBuilder
ElementContainer
- Interface in
net.infumia.frame.element
elementCount()
- Method in interface net.infumia.frame.element.pagination.
ElementPagination
ElementItem
- Interface in
net.infumia.frame.element.item
ElementItemBuilder
- Interface in
net.infumia.frame.element.item
ElementItemBuilderFactory
- Interface in
net.infumia.frame.element.item
ElementPagination
- Interface in
net.infumia.frame.element.pagination
ElementPaginationBuilder
<
Type
> - Interface in
net.infumia.frame.element.pagination
elements()
- Method in interface net.infumia.frame.element.
ElementContainer
elements()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextRender.FirstRender
enableDebug(boolean)
- Method in interface net.infumia.frame.logger.
Logger
entityContainer()
- Method in interface net.infumia.frame.context.view.
ContextClick
error(Throwable, String, Object...)
- Method in interface net.infumia.frame.logger.
Logger
error(String, Object...)
- Method in interface net.infumia.frame.logger.
Logger
event()
- Method in interface net.infumia.frame.context.view.
ContextClick
executeAccess(State<?>, StateValue<?>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesState
executeAdded(Collection<Viewer>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesViewer
executeClear(ContextRender)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesElement
executeClick(ContextClick)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesElement
executeClick(ContextRender, Viewer, InventoryClickEvent)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
executeClose(ContextRender, Viewer, boolean)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
executeCreateContainer(ContextBase, ViewConfig)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
executeCreateContext(Collection<Viewer>, TypedKeyStorageImmutable)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
executeCreateRender(ContextBase, ViewConfig, ViewContainer, Collection<LayoutSlot>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
executeCreateViewers(Collection<Player>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
executeFirstRender()
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesRender
executeInit(ContextInit)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
executeLayoutResolution(ContextBase, ViewConfig, ViewContainer)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
executeListenersRegistered()
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesFrame
executeModifyContainer(ContextBase, ViewConfig, ViewContainer)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
executeOpen(ContextBase)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
executeOpenContainer(Collection<Viewer>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesRender
executeProcessConfigModifiers(ContextOpen)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesView
executeRemoved(Collection<Viewer>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesViewer
executeRender(ContextRender, boolean)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesElement
executeResume(ContextRender, Collection<Viewer>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesRender
executeStartTransition(Collection<Viewer>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesRender
executeStartUpdate()
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesRender
executeStopUpdate()
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesRender
executeUpdate(ContextRender, boolean)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesElement
executeUpdate()
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesRender
executeUpdate(State<?>, Object, StateValue<?>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesState
executeViewCreated(Collection<Class<?>>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesFrame
executeViewRegistered(Collection<Object>, Consumer<TypedKeyStorageImmutableBuilder>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesFrame
executeViewUnregistered(Collection<View>)
- Method in interface net.infumia.frame.pipeline.executor.
PipelinesFrame
F
Feature
- Interface in
net.infumia.frame.feature
FeatureInstaller
- Interface in
net.infumia.frame.feature
firstSlot()
- Method in interface net.infumia.frame.element.item.
ElementItemBuilderFactory
firstSlot()
- Method in interface net.infumia.frame.view.
ViewContainer
forced()
- Method in interface net.infumia.frame.context.element.
ContextElementRender
forced()
- Method in interface net.infumia.frame.context.element.
ContextElementUpdate
forced()
- Method in interface net.infumia.frame.context.view.
ContextClose
forceUpdate()
- Method in interface net.infumia.frame.element.
Element
frame()
- Method in interface net.infumia.frame.context.
Context
Frame
- Interface in
net.infumia.frame
frame()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextFrame
frame()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextState
FrameFactory
- Interface in
net.infumia.frame
from()
- Method in interface net.infumia.frame.context.view.
ContextResume
G
get(TypedKey<T>)
- Method in interface net.infumia.frame.metadata.
MetadataAccess
get(StateValueHostHolder)
- Method in interface net.infumia.frame.state.
State
getOrCreate(Metadatable)
- Method in interface net.infumia.frame.metadata.
MetadataAccessFactory
getOrDefault(TypedKey<T>, T)
- Method in interface net.infumia.frame.metadata.
MetadataAccess
getOrDefault(StateValueHostHolder, T)
- Method in interface net.infumia.frame.state.
State
getOrDefaultWait(StateValueHostHolder, T)
- Method in interface net.infumia.frame.state.
State
getOrThrow(TypedKey<T>)
- Method in interface net.infumia.frame.metadata.
MetadataAccess
getOrThrow(StateValueHostHolder)
- Method in interface net.infumia.frame.state.
State
getOrThrowWait(StateValueHostHolder)
- Method in interface net.infumia.frame.state.
State
getWait(StateValueHostHolder)
- Method in interface net.infumia.frame.state.
State
H
handleFuture(Supplier<CompletableFuture<T>>)
- Method in interface net.infumia.frame.task.
TaskFactory
has(TypedKey<?>)
- Method in interface net.infumia.frame.metadata.
MetadataAccess
hasItem(int)
- Method in interface net.infumia.frame.view.
ViewContainer
hasPage(int)
- Method in interface net.infumia.frame.element.pagination.
ElementPagination
hideIf(Predicate<ContextElementRender>)
- Method in interface net.infumia.frame.element.
ElementBuilder
hideIf(BooleanSupplier)
- Method in interface net.infumia.frame.element.
ElementBuilder
hideIf(Predicate<ContextElementRender>)
- Method in interface net.infumia.frame.element.
ElementBuilderChain
hideIf(BooleanSupplier)
- Method in interface net.infumia.frame.element.
ElementBuilderChain
I
id()
- Method in interface net.infumia.frame.context.
ContextBase
info(String, Object...)
- Method in interface net.infumia.frame.logger.
Logger
initialConfig()
- Method in interface net.infumia.frame.context.
ContextBase
initialData()
- Method in interface net.infumia.frame.context.
ContextBase
initialData()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.CreateContext
injectors()
- Method in interface net.infumia.frame.view.
ViewFactory
installFeature(Class<? extends Feature>)
- Method in interface net.infumia.frame.feature.
FeatureInstaller
installFeature(Feature)
- Method in interface net.infumia.frame.feature.
FeatureInstaller
INSTANCE
- Static variable in class net.infumia.frame.view.creator.
InventoryFactoryBukkit
INSTANCE
- Static variable in class net.infumia.frame.view.creator.
InventoryFactoryPaper
instance()
- Method in interface net.infumia.frame.view.
View
instanceConfigurer()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextFrame.ViewRegistered
instances()
- Method in interface net.infumia.frame.context.
Context
interactionDelay()
- Method in interface net.infumia.frame.element.
Element
interactionDelay(Duration)
- Method in interface net.infumia.frame.element.
ElementBuilder
interactionDelay(Duration)
- Method in interface net.infumia.frame.element.
ElementBuilderChain
interactionDelay()
- Method in interface net.infumia.frame.view.config.
ViewConfig
interactionDelay(Duration)
- Method in interface net.infumia.frame.view.config.
ViewConfigBuilder
interactionDelayKey()
- Method in interface net.infumia.frame.element.
Element
interactionDelayKey(Function<ContextElementClick, String>)
- Method in interface net.infumia.frame.element.
ElementBuilder
interactionDelayKey(Function<ContextElementClick, String>)
- Method in interface net.infumia.frame.element.
ElementBuilderChain
inventoryFactory()
- Method in interface net.infumia.frame.
Frame
inventoryFactory(InventoryFactory)
- Method in interface net.infumia.frame.
Frame
InventoryFactory
- Interface in
net.infumia.frame.view.creator
InventoryFactoryBukkit
- Class in
net.infumia.frame.view.creator
InventoryFactoryBukkit()
- Constructor for class net.infumia.frame.view.creator.
InventoryFactoryBukkit
InventoryFactoryPaper
- Class in
net.infumia.frame.view.creator
InventoryFactoryPaper()
- Constructor for class net.infumia.frame.view.creator.
InventoryFactoryPaper
inventoryHolder()
- Method in interface net.infumia.frame.view.
ViewContainer
InvType
- Enum in
net.infumia.frame.type
isDebugEnabled()
- Method in interface net.infumia.frame.logger.
Logger
isDefinedByUser()
- Method in interface net.infumia.frame.slot.
LayoutSlot
isFirstPage()
- Method in interface net.infumia.frame.element.pagination.
ElementPagination
isLastPage()
- Method in interface net.infumia.frame.element.pagination.
ElementPagination
isLayoutSlot()
- Method in interface net.infumia.frame.context.view.
ContextClick
isLayoutSlot(char)
- Method in interface net.infumia.frame.context.view.
ContextClick
isPaper()
- Static method in class net.infumia.frame.util.
PaperLib
isPlayerInventory()
- Method in interface net.infumia.frame.view.
ViewContainer
isVersion(int)
- Static method in class net.infumia.frame.util.
PaperLib
isVersion(int, int)
- Static method in class net.infumia.frame.util.
PaperLib
item()
- Method in interface net.infumia.frame.element.item.
ElementItem
item(ItemStack)
- Method in interface net.infumia.frame.element.item.
ElementItemBuilder
K
keyboardClick()
- Method in interface net.infumia.frame.context.view.
ContextClick
L
lastPageIndex()
- Method in interface net.infumia.frame.element.pagination.
ElementPagination
lastSlot()
- Method in interface net.infumia.frame.element.item.
ElementItemBuilderFactory
lastSlot()
- Method in interface net.infumia.frame.view.
ViewContainer
layout()
- Method in interface net.infumia.frame.element.pagination.
ElementPagination
layout(char)
- Method in interface net.infumia.frame.element.pagination.
ElementPaginationBuilder
layout()
- Method in interface net.infumia.frame.view.config.
ViewConfig
layout(String[])
- Method in interface net.infumia.frame.view.config.
ViewConfigBuilder
layouts()
- Method in interface net.infumia.frame.context.view.
ContextRender
layouts()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.CreateRender
layouts()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.LayoutResolution
layoutSlot(char)
- Method in interface net.infumia.frame.element.item.
ElementItemBuilderFactory
layoutSlot(char, ItemStack)
- Method in interface net.infumia.frame.element.item.
ElementItemBuilderFactory
layoutSlot(char, BiConsumer<Integer, ElementItemBuilder>)
- Method in interface net.infumia.frame.element.item.
ElementItemBuilderFactory
LayoutSlot
- Interface in
net.infumia.frame.slot
leftClick()
- Method in interface net.infumia.frame.context.view.
ContextClick
loggedFuture(CompletableFuture<T>, String, Object...)
- Method in interface net.infumia.frame.
Frame
logger()
- Method in interface net.infumia.frame.
Frame
Logger
- Interface in
net.infumia.frame.logger
M
major()
- Static method in class net.infumia.frame.util.
PaperLib
metadata()
- Method in interface net.infumia.frame.viewer.
Viewer
MetadataAccess
- Interface in
net.infumia.frame.metadata
MetadataAccessFactory
- Interface in
net.infumia.frame.metadata
middleClick()
- Method in interface net.infumia.frame.context.view.
ContextClick
minor()
- Static method in class net.infumia.frame.util.
PaperLib
modifiedItem()
- Method in interface net.infumia.frame.context.element.
ContextElementItemRender
modifiedSlot()
- Method in interface net.infumia.frame.context.element.
ContextElementItemRender
modifiers()
- Method in interface net.infumia.frame.view.config.
ViewConfig
modifyConfig()
- Method in interface net.infumia.frame.context.view.
ContextOpen
modifyContainer(ViewContainer)
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.ModifyContainer
modifyItem(ItemStack)
- Method in interface net.infumia.frame.context.element.
ContextElementItemRender
modifySlot(int)
- Method in interface net.infumia.frame.context.element.
ContextElementItemRender
mutable()
- Method in interface net.infumia.frame.state.value.
StateValue
N
name()
- Method in interface net.infumia.frame.feature.
Feature
net.infumia.frame
- package net.infumia.frame
net.infumia.frame.context
- package net.infumia.frame.context
net.infumia.frame.context.element
- package net.infumia.frame.context.element
net.infumia.frame.context.view
- package net.infumia.frame.context.view
net.infumia.frame.element
- package net.infumia.frame.element
net.infumia.frame.element.item
- package net.infumia.frame.element.item
net.infumia.frame.element.pagination
- package net.infumia.frame.element.pagination
net.infumia.frame.feature
- package net.infumia.frame.feature
net.infumia.frame.logger
- package net.infumia.frame.logger
net.infumia.frame.metadata
- package net.infumia.frame.metadata
net.infumia.frame.pipeline
- package net.infumia.frame.pipeline
net.infumia.frame.pipeline.context
- package net.infumia.frame.pipeline.context
net.infumia.frame.pipeline.executor
- package net.infumia.frame.pipeline.executor
net.infumia.frame.slot
- package net.infumia.frame.slot
net.infumia.frame.state
- package net.infumia.frame.state
net.infumia.frame.state.pagination
- package net.infumia.frame.state.pagination
net.infumia.frame.state.value
- package net.infumia.frame.state.value
net.infumia.frame.state.watcher
- package net.infumia.frame.state.watcher
net.infumia.frame.task
- package net.infumia.frame.task
net.infumia.frame.type
- package net.infumia.frame.type
net.infumia.frame.util
- package net.infumia.frame.util
net.infumia.frame.view
- package net.infumia.frame.view
net.infumia.frame.view.config
- package net.infumia.frame.view.config
net.infumia.frame.view.config.option
- package net.infumia.frame.view.config.option
net.infumia.frame.view.creator
- package net.infumia.frame.view.creator
net.infumia.frame.viewer
- package net.infumia.frame.viewer
nextPageIndex()
- Method in interface net.infumia.frame.element.pagination.
ElementPagination
O
oldValue()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextState.Update
oldValue()
- Method in class net.infumia.frame.state.value.
StateUpdate
onClick()
- Method in interface net.infumia.frame.element.item.
ElementItem
onClick(Consumer<ContextElementItemClick>)
- Method in interface net.infumia.frame.element.item.
ElementItemBuilder
onClick(Runnable)
- Method in interface net.infumia.frame.element.item.
ElementItemBuilder
onClick(ContextClick)
- Method in interface net.infumia.frame.view.
ViewHandler
onClose(ContextClose)
- Method in interface net.infumia.frame.view.
ViewHandler
onFirstRender(ContextRender)
- Method in interface net.infumia.frame.view.
ViewHandler
onInit(ContextInit)
- Method in interface net.infumia.frame.view.
ViewHandler
onInstall(Frame)
- Method in interface net.infumia.frame.feature.
Feature
onInteractionDelay()
- Method in interface net.infumia.frame.element.
Element
onInteractionDelay(Consumer<ContextElementClick>)
- Method in interface net.infumia.frame.element.
ElementBuilder
onInteractionDelay(Consumer<ContextElementClick>)
- Method in interface net.infumia.frame.element.
ElementBuilderChain
onInteractionDelay()
- Method in interface net.infumia.frame.view.config.
ViewConfig
onOpen(ContextOpen)
- Method in interface net.infumia.frame.view.
ViewHandler
onPageSwitch(BiConsumer<ContextBase, ElementPagination>)
- Method in interface net.infumia.frame.element.pagination.
ElementPaginationBuilder
onRender()
- Method in interface net.infumia.frame.element.item.
ElementItem
onRender(Consumer<ContextElementItemRender>)
- Method in interface net.infumia.frame.element.item.
ElementItemBuilder
onResume(ContextResume)
- Method in interface net.infumia.frame.view.
ViewHandler
onUninstall(Frame)
- Method in interface net.infumia.frame.feature.
Feature
onUpdate()
- Method in interface net.infumia.frame.element.item.
ElementItem
onUpdate(Consumer<ContextElementItemUpdate>)
- Method in interface net.infumia.frame.element.item.
ElementItemBuilder
onUpdate(ContextRender)
- Method in interface net.infumia.frame.view.
ViewHandler
onViewerAdded(ContextualViewer)
- Method in interface net.infumia.frame.view.
ViewHandler
onViewerRemoved(ContextualViewer)
- Method in interface net.infumia.frame.view.
ViewHandler
open(Viewer)
- Method in interface net.infumia.frame.view.
ViewContainer
open(Player, Class<?>)
- Method in interface net.infumia.frame.view.
ViewOpener
open(Player, Class<?>, Consumer<TypedKeyStorageImmutableBuilder>)
- Method in interface net.infumia.frame.view.
ViewOpener
open(Collection<Player>, Class<?>)
- Method in interface net.infumia.frame.view.
ViewOpener
open(Collection<Player>, Class<?>, Consumer<TypedKeyStorageImmutableBuilder>)
- Method in interface net.infumia.frame.view.
ViewOpener
open(ViewContainer)
- Method in interface net.infumia.frame.viewer.
Viewer
openActive(Player, ContextRender)
- Method in interface net.infumia.frame.view.
ViewOpener
openActive(Collection<Player>, ContextRender)
- Method in interface net.infumia.frame.view.
ViewOpener
openForEveryone(Class<?>)
- Method in interface net.infumia.frame.context.
ContextBase
openForEveryone(Class<?>, Consumer<TypedKeyStorageImmutableBuilder>)
- Method in interface net.infumia.frame.context.
ContextBase
openForViewer(Class<?>)
- Method in interface net.infumia.frame.context.
ContextBase
openForViewer(Class<?>, Consumer<TypedKeyStorageImmutableBuilder>)
- Method in interface net.infumia.frame.context.
ContextBase
option(ViewConfigOption<T>)
- Method in interface net.infumia.frame.view.config.option.
ViewConfigOptionController
optionOrDefault(ViewConfigOption<T>)
- Method in interface net.infumia.frame.view.config.option.
ViewConfigOptionController
options()
- Method in interface net.infumia.frame.view.config.
ViewConfig
outsideClicked()
- Method in interface net.infumia.frame.context.view.
ContextClick
P
pageCount()
- Method in interface net.infumia.frame.element.pagination.
ElementPagination
PaginationElementConfigurer
<
T
> - Interface in
net.infumia.frame.state.pagination
PaperLib
- Class in
net.infumia.frame.util
PaperLib()
- Constructor for class net.infumia.frame.util.
PaperLib
patch()
- Static method in class net.infumia.frame.util.
PaperLib
Pipeline
<
Context
,
Result
> - Interface in
net.infumia.frame.pipeline
PipelineBase
<
Context
,
Result
,
This
extends
PipelineBase
<
Context
,
Result
,
This
>> - Interface in
net.infumia.frame.pipeline
PipelineConsumer
<
Context
> - Interface in
net.infumia.frame.pipeline
PipelineContextElement
- Interface in
net.infumia.frame.pipeline.context
PipelineContextElement.Clear
- Interface in
net.infumia.frame.pipeline.context
PipelineContextElement.Click
- Interface in
net.infumia.frame.pipeline.context
PipelineContextElement.Render
- Interface in
net.infumia.frame.pipeline.context
PipelineContextElement.Update
- Interface in
net.infumia.frame.pipeline.context
PipelineContextFrame
- Interface in
net.infumia.frame.pipeline.context
PipelineContextFrame.ListenerRegistered
- Interface in
net.infumia.frame.pipeline.context
PipelineContextFrame.ViewCreated
- Interface in
net.infumia.frame.pipeline.context
PipelineContextFrame.ViewRegistered
- Interface in
net.infumia.frame.pipeline.context
PipelineContextFrame.ViewUnregistered
- Interface in
net.infumia.frame.pipeline.context
PipelineContextRender
- Interface in
net.infumia.frame.pipeline.context
PipelineContextRender.CloseContainer
- Interface in
net.infumia.frame.pipeline.context
PipelineContextRender.FirstRender
- Interface in
net.infumia.frame.pipeline.context
PipelineContextRender.OpenContainer
- Interface in
net.infumia.frame.pipeline.context
PipelineContextRender.Resume
- Interface in
net.infumia.frame.pipeline.context
PipelineContextRender.StartUpdate
- Interface in
net.infumia.frame.pipeline.context
PipelineContextRender.StopUpdate
- Interface in
net.infumia.frame.pipeline.context
PipelineContextRender.Update
- Interface in
net.infumia.frame.pipeline.context
PipelineContextState
- Interface in
net.infumia.frame.pipeline.context
PipelineContextState.Access
- Interface in
net.infumia.frame.pipeline.context
PipelineContextState.Update
- Interface in
net.infumia.frame.pipeline.context
PipelineContextView
- Interface in
net.infumia.frame.pipeline.context
PipelineContextView.Click
- Interface in
net.infumia.frame.pipeline.context
PipelineContextView.Close
- Interface in
net.infumia.frame.pipeline.context
PipelineContextView.CreateContainer
- Interface in
net.infumia.frame.pipeline.context
PipelineContextView.CreateContext
- Interface in
net.infumia.frame.pipeline.context
PipelineContextView.CreateRender
- Interface in
net.infumia.frame.pipeline.context
PipelineContextView.CreateViewers
- Interface in
net.infumia.frame.pipeline.context
PipelineContextView.Init
- Interface in
net.infumia.frame.pipeline.context
PipelineContextView.LayoutResolution
- Interface in
net.infumia.frame.pipeline.context
PipelineContextView.ModifyContainer
- Interface in
net.infumia.frame.pipeline.context
PipelineContextView.Open
- Interface in
net.infumia.frame.pipeline.context
PipelineContextView.ProcessConfigModifier
- Interface in
net.infumia.frame.pipeline.context
PipelineContextView.StartTransition
- Interface in
net.infumia.frame.pipeline.context
PipelineContextViewer
- Interface in
net.infumia.frame.pipeline.context
PipelineContextViewer.Added
- Interface in
net.infumia.frame.pipeline.context
PipelineContextViewer.Removed
- Interface in
net.infumia.frame.pipeline.context
Pipelined
<
P
> - Interface in
net.infumia.frame.pipeline
pipelines()
- Method in interface net.infumia.frame.pipeline.
Pipelined
PipelinesElement
- Interface in
net.infumia.frame.pipeline.executor
PipelineService
<
Context
,
Result
> - Interface in
net.infumia.frame.pipeline
PipelineServiceConsumer
<
Context
> - Interface in
net.infumia.frame.pipeline
PipelinesFrame
- Interface in
net.infumia.frame.pipeline.executor
PipelinesRender
- Interface in
net.infumia.frame.pipeline.executor
PipelinesState
- Interface in
net.infumia.frame.pipeline.executor
PipelinesView
- Interface in
net.infumia.frame.pipeline.executor
pipelinesViewer()
- Method in interface net.infumia.frame.context.view.
ContextRender
PipelinesViewer
- Interface in
net.infumia.frame.pipeline.executor
player()
- Method in interface net.infumia.frame.viewer.
Viewer
position(int, int)
- Method in interface net.infumia.frame.element.item.
ElementItemBuilderFactory
previousPageIndex()
- Method in interface net.infumia.frame.element.pagination.
ElementPagination
R
register()
- Method in interface net.infumia.frame.
Frame
register(Consumer<TypedKeyStorageImmutableBuilder>)
- Method in interface net.infumia.frame.
Frame
register(Service<Context, Result>)
- Method in interface net.infumia.frame.pipeline.
PipelineBase
registeredViews()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextFrame.ViewCreated
registeredViews()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextFrame.ViewRegistered
remove(TypedKey<T>)
- Method in interface net.infumia.frame.metadata.
MetadataAccess
removeAll()
- Method in interface net.infumia.frame.metadata.
MetadataAccess
removeItem(int)
- Method in interface net.infumia.frame.view.
ViewContainer
renderWith(Function<ContextElementItemRender, ItemStack>)
- Method in interface net.infumia.frame.element.item.
ElementItemBuilder
resultSlot()
- Method in interface net.infumia.frame.element.item.
ElementItemBuilderFactory
resultSlot(ItemStack)
- Method in interface net.infumia.frame.element.item.
ElementItemBuilderFactory
resumedViewers()
- Method in interface net.infumia.frame.context.view.
ContextResume
rightClick()
- Method in interface net.infumia.frame.context.view.
ContextClick
rowsCount()
- Method in interface net.infumia.frame.view.
ViewContainer
run(Runnable, Duration, Duration)
- Method in interface net.infumia.frame.task.
TaskFactory
S
set(StateValueHostHolder, T)
- Method in interface net.infumia.frame.state.
StateMutable
setFixed(TypedKey<T>, T)
- Method in interface net.infumia.frame.metadata.
MetadataAccess
setLazy(TypedKey<T>, Callable<T>, LazyMetadataValue.CacheStrategy)
- Method in interface net.infumia.frame.metadata.
MetadataAccess
setLazy(TypedKey<T>, Callable<T>)
- Method in interface net.infumia.frame.metadata.
MetadataAccess
setWait(StateValueHostHolder, T)
- Method in interface net.infumia.frame.state.
StateMutable
sharedView()
- Method in interface net.infumia.frame.context.
ContextBase
shiftClick()
- Method in interface net.infumia.frame.context.view.
ContextClick
size()
- Method in interface net.infumia.frame.view.config.
ViewConfig
size(int)
- Method in interface net.infumia.frame.view.config.
ViewConfigBuilder
size()
- Method in interface net.infumia.frame.view.
ViewContainer
slot()
- Method in interface net.infumia.frame.element.item.
ElementItem
slot(int)
- Method in interface net.infumia.frame.element.item.
ElementItemBuilder
slot(int)
- Method in interface net.infumia.frame.element.item.
ElementItemBuilderFactory
slots()
- Method in interface net.infumia.frame.slot.
LayoutSlot
slotsCount()
- Method in interface net.infumia.frame.view.
ViewContainer
state()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextState
State
<
T
> - Interface in
net.infumia.frame.state
state()
- Method in class net.infumia.frame.state.value.
StateUpdate
StateFactory
- Interface in
net.infumia.frame.state
StateInitial
<
T
> - Interface in
net.infumia.frame.state
StateMutable
<
T
> - Interface in
net.infumia.frame.state
StatePagination
- Interface in
net.infumia.frame.state.pagination
StateUpdate
<
T
> - Class in
net.infumia.frame.state.value
StateUpdate(State<T>, T, StateValue<T>)
- Constructor for class net.infumia.frame.state.value.
StateUpdate
StateValue
<
T
> - Interface in
net.infumia.frame.state.value
StateValueHost
- Interface in
net.infumia.frame.state.value
stateValueHost()
- Method in interface net.infumia.frame.state.value.
StateValueHostHolder
StateValueHostHolder
- Interface in
net.infumia.frame.state.value
StateWatcherAccess
<
T
> - Interface in
net.infumia.frame.state.watcher
StateWatcherUpdate
<
T
> - Interface in
net.infumia.frame.state.watcher
storageFactory()
- Method in interface net.infumia.frame.
Frame
storageFactory(TypedKeyStorageFactory)
- Method in interface net.infumia.frame.
Frame
switchTo(int)
- Method in interface net.infumia.frame.element.pagination.
ElementPagination
T
taskFactory()
- Method in interface net.infumia.frame.
Frame
TaskFactory
- Interface in
net.infumia.frame.task
Ticks
- Class in
net.infumia.frame.util
title()
- Method in interface net.infumia.frame.view.config.
ViewConfig
title(Object)
- Method in interface net.infumia.frame.view.config.
ViewConfigBuilder
toTicks(Duration)
- Static method in class net.infumia.frame.util.
Ticks
type()
- Method in interface net.infumia.frame.view.config.
ViewConfig
type(InvType)
- Method in interface net.infumia.frame.view.config.
ViewConfigBuilder
type()
- Method in interface net.infumia.frame.view.
ViewContainer
U
unregister()
- Method in interface net.infumia.frame.
Frame
unregisteredViews()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextFrame.ViewUnregistered
unsetSlot()
- Method in interface net.infumia.frame.element.item.
ElementItemBuilderFactory
update()
- Method in interface net.infumia.frame.element.
Element
update(StateUpdate<T>)
- Method in interface net.infumia.frame.state.watcher.
StateWatcherUpdate
updateInterval()
- Method in interface net.infumia.frame.view.config.
ViewConfig
updateInterval(Duration)
- Method in interface net.infumia.frame.view.config.
ViewConfigBuilder
updateOnClick()
- Method in interface net.infumia.frame.element.
Element
updateOnClick()
- Method in interface net.infumia.frame.element.
ElementBuilder
updateOnClick(boolean)
- Method in interface net.infumia.frame.element.
ElementBuilder
updateOnClick()
- Method in interface net.infumia.frame.element.
ElementBuilderChain
updateOnClick(boolean)
- Method in interface net.infumia.frame.element.
ElementBuilderChain
updateOnStateAccess()
- Method in interface net.infumia.frame.element.
Element
updateOnStateAccess(State<?>, State<?>...)
- Method in interface net.infumia.frame.element.
ElementBuilder
updateOnStateAccess(State<?>, State<?>...)
- Method in interface net.infumia.frame.element.
ElementBuilderChain
updateOnStateChange()
- Method in interface net.infumia.frame.element.
Element
updateOnStateChange(State<?>, State<?>...)
- Method in interface net.infumia.frame.element.
ElementBuilder
updateOnStateChange(State<?>, State<?>...)
- Method in interface net.infumia.frame.element.
ElementBuilderChain
V
value()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextState.Access
value()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextState.Update
value()
- Method in class net.infumia.frame.state.value.
StateUpdate
value()
- Method in interface net.infumia.frame.state.value.
StateValue
value(T)
- Method in interface net.infumia.frame.state.value.
StateValue
valueOf(String)
- Static method in enum net.infumia.frame.type.
InvType
Returns the enum constant of this type with the specified name.
VALUES
- Static variable in enum net.infumia.frame.type.
InvType
values()
- Static method in enum net.infumia.frame.type.
InvType
Returns an array containing the constants of this enum type, in the order they are declared.
view()
- Method in interface net.infumia.frame.context.
ContextBase
view()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.CreateContext
view()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.CreateViewers
view()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.Init
View
- Interface in
net.infumia.frame.view
view()
- Method in interface net.infumia.frame.viewer.
Viewer
ViewConfig
- Interface in
net.infumia.frame.view.config
ViewConfigBuilder
- Interface in
net.infumia.frame.view.config
ViewConfigModifier
- Interface in
net.infumia.frame.view.config
ViewConfigOption
<
T
> - Interface in
net.infumia.frame.view.config.option
ViewConfigOptionController
- Interface in
net.infumia.frame.view.config.option
ViewConfigOptions
- Class in
net.infumia.frame.view.config.option
ViewContainer
- Interface in
net.infumia.frame.view
viewer()
- Method in interface net.infumia.frame.context.
ContextBase
Viewer
- Interface in
net.infumia.frame.viewer
viewerFactory()
- Method in interface net.infumia.frame.
Frame
ViewerFactory
- Interface in
net.infumia.frame.viewer
viewers()
- Method in interface net.infumia.frame.context.
ContextBase
viewers()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextRender.CloseContainer
viewers()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextRender.OpenContainer
viewers()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.CreateContext
viewers()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.CreateViewers
viewers()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextView.StartTransition
viewers()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextViewer.Added
viewers()
- Method in interface net.infumia.frame.pipeline.context.
PipelineContextViewer.Removed
viewFactory()
- Method in interface net.infumia.frame.
Frame
ViewFactory
- Interface in
net.infumia.frame.view
ViewHandler
- Interface in
net.infumia.frame.view
ViewOpener
- Interface in
net.infumia.frame.view
W
waitUntil(CompletableFuture<?>)
- Method in interface net.infumia.frame.context.view.
ContextInit
waitUntil()
- Method in interface net.infumia.frame.context.view.
ContextInit
waitUntil(CompletableFuture<?>)
- Method in interface net.infumia.frame.context.view.
ContextOpen
waitUntil()
- Method in interface net.infumia.frame.context.view.
ContextOpen
warn(String, Object...)
- Method in interface net.infumia.frame.logger.
Logger
watchAccess(StateValueHostHolder, StateWatcherAccess<T>)
- Method in interface net.infumia.frame.state.
State
watchUpdate(StateValueHostHolder, StateWatcherUpdate<T>)
- Method in interface net.infumia.frame.state.
State
with(Class<?>)
- Method in interface net.infumia.frame.
Frame
withBuilderFactory(IntFunction<ElementItemBuilder>)
- Method in interface net.infumia.frame.slot.
LayoutSlot
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes