Package zombie.util.list
Class PZArrayList
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList
zombie.util.list.PZArrayList
- All Implemented Interfaces:
java.lang.Iterable,java.util.Collection,java.util.List,java.util.RandomAccess
public final class PZArrayList
extends java.util.AbstractList
implements java.util.List, java.util.RandomAccess
-
Field Summary
Fields inherited from class java.util.AbstractList
modCount -
Constructor Summary
Constructors Constructor Description PZArrayList(java.lang.Class javaClass, int int1) -
Method Summary
Modifier and Type Method Description voidadd(int int1, java.lang.Object object)booleanadd(java.lang.Object object)voidclear()booleancontains(java.lang.Object object)static java.util.AbstractListemptyList()java.lang.Objectget(int int1)java.lang.Object[]getElements()intindexOf(java.lang.Object object)booleanisEmpty()java.util.Iteratoriterator()java.util.ListIteratorlistIterator()java.util.ListIteratorlistIterator(int int1)java.lang.Objectremove(int int1)booleanremove(java.lang.Object object)java.lang.Objectset(int int1, java.lang.Object object)intsize()java.lang.StringtoString()Methods inherited from class java.util.AbstractList
addAll, equals, hashCode, lastIndexOf, removeRange, subListMethods inherited from class java.util.AbstractCollection
addAll, containsAll, removeAll, retainAll, toArray, toArrayMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.lang.Iterable
forEachMethods inherited from interface java.util.List
addAll, addAll, containsAll, equals, hashCode, lastIndexOf, removeAll, replaceAll, retainAll, sort, spliterator, subList, toArray, toArray
-
Constructor Details
-
PZArrayList
public PZArrayList(java.lang.Class javaClass, int int1)
-
-
Method Details
-
get
public java.lang.Object get(int int1)- Specified by:
getin interfacejava.util.List- Specified by:
getin classjava.util.AbstractList
-
size
public int size()- Specified by:
sizein interfacejava.util.Collection- Specified by:
sizein interfacejava.util.List- Specified by:
sizein classjava.util.AbstractCollection
-
indexOf
public int indexOf(java.lang.Object object)- Specified by:
indexOfin interfacejava.util.List- Overrides:
indexOfin classjava.util.AbstractList
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfacejava.util.Collection- Specified by:
isEmptyin interfacejava.util.List- Overrides:
isEmptyin classjava.util.AbstractCollection
-
contains
public boolean contains(java.lang.Object object)- Specified by:
containsin interfacejava.util.Collection- Specified by:
containsin interfacejava.util.List- Overrides:
containsin classjava.util.AbstractCollection
-
iterator
public java.util.Iterator iterator()- Specified by:
iteratorin interfacejava.util.Collection- Specified by:
iteratorin interfacejava.lang.Iterable- Specified by:
iteratorin interfacejava.util.List- Overrides:
iteratorin classjava.util.AbstractList
-
listIterator
public java.util.ListIterator listIterator()- Specified by:
listIteratorin interfacejava.util.List- Overrides:
listIteratorin classjava.util.AbstractList
-
listIterator
public java.util.ListIterator listIterator(int int1)- Specified by:
listIteratorin interfacejava.util.List- Overrides:
listIteratorin classjava.util.AbstractList
-
add
public boolean add(java.lang.Object object)- Specified by:
addin interfacejava.util.Collection- Specified by:
addin interfacejava.util.List- Overrides:
addin classjava.util.AbstractList
-
add
public void add(int int1, java.lang.Object object)- Specified by:
addin interfacejava.util.List- Overrides:
addin classjava.util.AbstractList
-
remove
public java.lang.Object remove(int int1)- Specified by:
removein interfacejava.util.List- Overrides:
removein classjava.util.AbstractList
-
remove
public boolean remove(java.lang.Object object)- Specified by:
removein interfacejava.util.Collection- Specified by:
removein interfacejava.util.List- Overrides:
removein classjava.util.AbstractCollection
-
set
public java.lang.Object set(int int1, java.lang.Object object)- Specified by:
setin interfacejava.util.List- Overrides:
setin classjava.util.AbstractList
-
clear
public void clear()- Specified by:
clearin interfacejava.util.Collection- Specified by:
clearin interfacejava.util.List- Overrides:
clearin classjava.util.AbstractList
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.util.AbstractCollection
-
getElements
public java.lang.Object[] getElements() -
emptyList
public static java.util.AbstractList emptyList()
-