Class PZArrayList<E>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
zombie.util.list.PZArrayList<E>
- All Implemented Interfaces:
Iterable<E>,Collection<E>,List<E>,RandomAccess,SequencedCollection<E>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanvoidvoidaddUnique(E object, Invokers.Params2.Boolean.ICallback<E, E> iCallback) voidaddUniqueReference(E object) voidclear()<E1> booleancontains(E1 object, Invokers.Params2.Boolean.ICallback<E1, E> iCallback) booleanbooleancontainsReference(E object) static <E> AbstractList<E> voidensureCapacity(int int1) get(int int0) E[]<E1> intindexOf(E1 object, Invokers.Params2.Boolean.ICallback<E1, E> iCallback) intbooleanisEmpty()iterator()listIterator(int index) static <E1,E2> boolean objectsEqual(E1 object0, E2 object1) static <E1,E2> boolean referenceEqual(E1 object0, E2 object1) remove(int int0) booleanbooleanremoveAll(Collection<?> collection) intsize()toString()Methods inherited from class java.util.AbstractList
addAll, equals, hashCode, lastIndexOf, subListMethods inherited from class java.util.AbstractCollection
addAll, containsAll, retainAll, toArray, toArrayMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
addAll, addAll, addFirst, addLast, containsAll, equals, getFirst, getLast, hashCode, lastIndexOf, removeFirst, removeLast, replaceAll, retainAll, reversed, sort, spliterator, subList, toArray, toArray
-
Constructor Details
-
PZArrayList
-
-
Method Details
-
get
-
size
public int size()- Specified by:
sizein interfaceCollection<E>- Specified by:
sizein interfaceList<E>- Specified by:
sizein classAbstractCollection<E>
-
indexOf
-
indexOf
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceCollection<E>- Specified by:
isEmptyin interfaceList<E>- Overrides:
isEmptyin classAbstractCollection<E>
-
contains
- Specified by:
containsin interfaceCollection<E>- Specified by:
containsin interfaceList<E>- Overrides:
containsin classAbstractCollection<E>
-
containsReference
-
contains
-
iterator
-
listIterator
- Specified by:
listIteratorin interfaceList<E>- Overrides:
listIteratorin classAbstractList<E>
-
listIterator
- Specified by:
listIteratorin interfaceList<E>- Overrides:
listIteratorin classAbstractList<E>
-
addUnique
-
addUniqueReference
-
addUnique
-
add
- Specified by:
addin interfaceCollection<E>- Specified by:
addin interfaceList<E>- Overrides:
addin classAbstractList<E>
-
add
-
remove
-
remove
- Specified by:
removein interfaceCollection<E>- Specified by:
removein interfaceList<E>- Overrides:
removein classAbstractCollection<E>
-
removeAll
- Specified by:
removeAllin interfaceCollection<E>- Specified by:
removeAllin interfaceList<E>- Overrides:
removeAllin classAbstractCollection<E>
-
set
-
clear
public void clear()- Specified by:
clearin interfaceCollection<E>- Specified by:
clearin interfaceList<E>- Overrides:
clearin classAbstractList<E>
-
toString
- Overrides:
toStringin classAbstractCollection<E>
-
getElements
-
emptyList
-
ensureCapacity
public void ensureCapacity(int int1) -
objectsEqual
public static <E1,E2> boolean objectsEqual(E1 object0, E2 object1) -
referenceEqual
public static <E1,E2> boolean referenceEqual(E1 object0, E2 object1)
-