public final class LayoutSlotImpl
extends java.lang.Object
implements net.infumia.frame.slot.LayoutSlot
| Constructor and Description |
|---|
LayoutSlotImpl(char character,
int[] slots) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable java.util.function.IntFunction<net.infumia.frame.element.ElementItemBuilder> |
builderFactory() |
char |
character() |
boolean |
contains(int slot) |
int[] |
slots() |
@NotNull net.infumia.frame.slot.LayoutSlot |
withBuilderFactory(@Nullable java.util.function.IntFunction<net.infumia.frame.element.ElementItemBuilder> builderFactory) |
public char character()
character in interface net.infumia.frame.slot.LayoutSlotpublic int[] slots()
slots in interface net.infumia.frame.slot.LayoutSlot@Nullable public @Nullable java.util.function.IntFunction<net.infumia.frame.element.ElementItemBuilder> builderFactory()
builderFactory in interface net.infumia.frame.slot.LayoutSlot@NotNull
public @NotNull net.infumia.frame.slot.LayoutSlot withBuilderFactory(@Nullable
@Nullable java.util.function.IntFunction<net.infumia.frame.element.ElementItemBuilder> builderFactory)
withBuilderFactory in interface net.infumia.frame.slot.LayoutSlotpublic boolean contains(int slot)
contains in interface net.infumia.frame.slot.LayoutSlot