Class AbstractQueueBuilder<T extends AbstractQueueBuilder<T>>
java.lang.Object
org.screamingsandals.simpleinventories.builder.AbstractQueueBuilder<T>
- Direct Known Subclasses:
CategoryBuilder,QueueBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected GenericItemInfocategory(Object material, Consumer<ItemInfoBuilder> consumer) cosmetic()cosmetic(Consumer<ItemInfoBuilder> consumer) protected abstract InventorySethidden(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 voidputObjectToQueue(@NonNull Queueable queueable) protected Tself()
-
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
-