Package org.teamapps.universaldb.pojo
Class EntityBitSetList<ENTITY>
java.lang.Object
org.teamapps.universaldb.pojo.EntityBitSetList<ENTITY>
- All Implemented Interfaces:
java.lang.Iterable<ENTITY>,java.util.Collection<ENTITY>,java.util.List<ENTITY>
public class EntityBitSetList<ENTITY>
extends java.lang.Object
implements java.util.List<ENTITY>
-
Constructor Summary
Constructors Constructor Description EntityBitSetList(EntityBuilder<ENTITY> entityBuilder, java.util.BitSet records) -
Method Summary
Modifier and Type Method Description voidadd(int index, ENTITY element)booleanadd(ENTITY entity)booleanaddAll(int index, java.util.Collection<? extends ENTITY> c)booleanaddAll(java.util.Collection<? extends ENTITY> c)voidclear()booleancontains(java.lang.Object o)booleancontainsAll(java.util.Collection<?> c)ENTITYget(int index)intindexOf(java.lang.Object o)booleanisEmpty()java.util.Iterator<ENTITY>iterator()intlastIndexOf(java.lang.Object o)java.util.ListIterator<ENTITY>listIterator()java.util.ListIterator<ENTITY>listIterator(int index)ENTITYremove(int index)booleanremove(java.lang.Object o)booleanremoveAll(java.util.Collection<?> c)booleanretainAll(java.util.Collection<?> c)ENTITYset(int index, ENTITY element)intsize()voidsort(java.util.Comparator<? super ENTITY> c)java.util.List<ENTITY>subList(int fromIndex, int toIndex)java.lang.Object[]toArray()<T> T[]toArray(T[] a)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, 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
equals, hashCode, replaceAll, spliterator
-
Constructor Details
-
EntityBitSetList
-
-
Method Details
-
size
public int size() -
isEmpty
public boolean isEmpty() -
contains
public boolean contains(java.lang.Object o) -
iterator
-
toArray
public java.lang.Object[] toArray() -
toArray
public <T> T[] toArray(T[] a) -
add
-
remove
public boolean remove(java.lang.Object o) -
containsAll
public boolean containsAll(java.util.Collection<?> c) -
addAll
-
addAll
- Specified by:
addAllin interfacejava.util.List<ENTITY>
-
removeAll
public boolean removeAll(java.util.Collection<?> c) -
retainAll
public boolean retainAll(java.util.Collection<?> c) -
clear
public void clear() -
get
- Specified by:
getin interfacejava.util.List<ENTITY>
-
set
- Specified by:
setin interfacejava.util.List<ENTITY>
-
add
- Specified by:
addin interfacejava.util.List<ENTITY>
-
remove
- Specified by:
removein interfacejava.util.List<ENTITY>
-
indexOf
public int indexOf(java.lang.Object o)- Specified by:
indexOfin interfacejava.util.List<ENTITY>
-
lastIndexOf
public int lastIndexOf(java.lang.Object o)- Specified by:
lastIndexOfin interfacejava.util.List<ENTITY>
-
listIterator
- Specified by:
listIteratorin interfacejava.util.List<ENTITY>
-
listIterator
- Specified by:
listIteratorin interfacejava.util.List<ENTITY>
-
subList
- Specified by:
subListin interfacejava.util.List<ENTITY>
-
sort
- Specified by:
sortin interfacejava.util.List<ENTITY>
-