Class ObjectSet<T>
java.lang.Object
zombie.entity.util.ObjectSet<T>
- All Implemented Interfaces:
Iterable<T>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanvoidvoidvoidvoidclear()voidclear(int maximumCapacity) booleanvoidensureCapacity(int additionalCapacity) booleanfirst()@Nullable TinthashCode()booleanisEmpty()iterator()booleannotEmpty()booleanvoidshrink(int maximumCapacity) toString()static <T> ObjectSet<T> with(T... array) Methods inherited from interface Iterable
forEach, spliterator
-
Field Details
-
size
public int size
-
-
Constructor Details
-
ObjectSet
public ObjectSet() -
ObjectSet
public ObjectSet(int initialCapacity) -
ObjectSet
public ObjectSet(int initialCapacity, float loadFactor) -
ObjectSet
-
-
Method Details
-
add
-
addAll
-
addAll
-
addAll
-
addAll
-
addAll
-
remove
-
notEmpty
public boolean notEmpty() -
isEmpty
public boolean isEmpty() -
shrink
public void shrink(int maximumCapacity) -
clear
public void clear(int maximumCapacity) -
clear
public void clear() -
contains
-
get
-
first
-
ensureCapacity
public void ensureCapacity(int additionalCapacity) -
hashCode
-
equals
-
toString
-
toString
-
iterator
-
with
-