Class Array<T>
java.lang.Object
zombie.entity.util.Array<T>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
clear()
boolean
boolean
containsAll
(Array<? extends T> array0, boolean boolean0) boolean
containsAny
(Array<? extends T> array0, boolean boolean0) T[]
ensureCapacity
(int int0) boolean
boolean
equalsIdentity
(Object object0) first()
get
(int int0) int
hashCode()
int
void
void
insertRange
(int int0, int int2) boolean
isEmpty()
iterator()
int
lastIndexOf
(T object1, boolean boolean0) boolean
notEmpty()
static <T> Array
<T> static <T> Array
<T> peek()
pop()
random()
boolean
removeIndex
(int int0) void
removeRange
(int int2, int int1) boolean
removeValue
(T object1, boolean boolean0) protected T[]
resize
(int int0) void
reverse()
selectRanked
(Comparator<T> comparator, int int0) int
selectRankedIndex
(Comparator<T> comparator, int int0) void
T[]
setSize
(int int0) T[]
shrink()
void
shuffle()
void
sort()
void
sort
(Comparator<? super T> comparator) void
swap
(int int0, int int1) T[]
toArray()
<V> V[]
toString()
void
truncate
(int int0) static <T> Array
<T> with
(T... object) Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
items
-
size
public int size -
ordered
public boolean ordered
-
-
Constructor Details
-
Array
public Array() -
Array
public Array(int int0) -
Array
public Array(boolean boolean0, int int0) -
Array
-
Array
-
Array
-
Array
-
Array
-
-
Method Details
-
add
-
add
-
add
-
add
-
addAll
-
addAll
-
addAll
-
addAll
-
get
-
set
-
insert
-
insertRange
public void insertRange(int int0, int int2) -
swap
public void swap(int int0, int int1) -
contains
-
containsAll
-
containsAny
-
indexOf
-
lastIndexOf
-
removeValue
-
removeIndex
-
removeRange
public void removeRange(int int2, int int1) -
removeAll
-
pop
-
peek
-
first
-
notEmpty
public boolean notEmpty() -
isEmpty
public boolean isEmpty() -
clear
public void clear() -
shrink
-
ensureCapacity
-
setSize
-
resize
-
sort
public void sort() -
sort
-
selectRanked
-
selectRankedIndex
-
reverse
public void reverse() -
shuffle
public void shuffle() -
iterator
-
select
-
truncate
public void truncate(int int0) -
random
-
toArray
-
toArray
-
hashCode
-
equals
-
equalsIdentity
-
toString
-
toString
-
of
-
of
-
with
-