Class AbstractQueueBuilder<T extends AbstractQueueBuilder<T>>
java.lang.Object
org.screamingsandals.simpleinventories.builder.AbstractQueueBuilder<T>
- Direct Known Subclasses:
CategoryBuilder
,QueueBuilder
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected GenericItemInfo
category
(Object material, Consumer<ItemInfoBuilder> consumer) cosmetic()
cosmetic
(Consumer<ItemInfoBuilder> consumer) protected abstract InventorySet
hidden
(String id, Consumer<CategoryBuilder> consumer) insert
(String link, Consumer<QueueBuilder> consumer) insert
(String link, SubInventoryLike<?> prebuiltInventory) insert
(List<String> links, Consumer<QueueBuilder> consumer) insert
(List<String> links, SubInventoryLike<?> prebuiltInventory) item
(Object material, Consumer<ItemInfoBuilder> consumer) itemClone
(String link, Consumer<ItemInfoBuilder> consumer) protected abstract void
putObjectToQueue
(@NonNull Queueable queueable) protected T
self()
-
Constructor Details
-
AbstractQueueBuilder
public AbstractQueueBuilder()
-
-
Method Details
-
category
-
category
-
item
-
item
-
cosmetic
-
cosmetic
-
itemClone
-
itemClone
-
include
-
include
-
insert
-
insert
-
insert
-
insert
-
build
-
call
- Parameters:
consumer
- Consumer that consumes AbstractSubInventoryBuilder- Returns:
- returns self
-
self
-
putObjectToQueue
-
getFormat
-