Package org.kingdoms.utils.hash
Class EntityHashSet.Builder<C extends EntityHashSet<C,E>,E extends org.bukkit.entity.Entity>
java.lang.Object
org.kingdoms.utils.hash.EntityHashSet.Builder<C,E>
- Direct Known Subclasses:
EntityHashSet.UUIDBuilder,EntityHashSet.WeakBuilder
- Enclosing class:
EntityHashSet<C extends EntityHashSet<C,E>, E extends org.bukkit.entity.Entity>
public abstract static class EntityHashSet.Builder<C extends EntityHashSet<C,E>,E extends org.bukkit.entity.Entity>
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BiConsumer<C, E> protected BiConsumer<C, E> protected int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract EntityHashSet<C, E> build()onDeath(BiConsumer<C, E> handle) onLeave(BiConsumer<C, E> handle) size(int size)
-
Field Details
-
leaveHandle
-
deathHandle
-
entityClass
-
size
protected int size
-
-
Constructor Details
-
Builder
-
-
Method Details
-
size
-
onLeave
-
onDeath
-
build
-