Class ByKeyRoster<I extends Serializable & Comparable<I>,D extends Durable<I>>
java.lang.Object
org.smallmind.persistence.cache.praxis.ByKeyRoster<I,D>
- All Implemented Interfaces:
Serializable,Iterable<D>,Collection<D>,List<D>,Roster<D>
public class ByKeyRoster<I extends Serializable & Comparable<I>,D extends Durable<I>>
extends Object
implements Roster<D>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanbooleanaddAll(int index, Collection<? extends D> c) booleanaddAll(Collection<? extends D> c) voidvoidclear()booleanbooleancontainsAll(Collection<?> c) get(int index) Roster<DurableKey<I,D>> intbooleanisEmpty()iterator()intlastIndexOf(Object obj) listIterator(int index) prefetch()remove(int index) booleanbooleanremoveAll(Collection<?> c) booleanretainAll(Collection<?> c) intsize()subList(int fromIndex, int toIndex) 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.util.List
equals, hashCode, replaceAll, sort, spliterator
-
Constructor Details
-
ByKeyRoster
-
-
Method Details
-
prefetch
-
getDurableClass
-
getInternalRoster
-
size
public int size()- Specified by:
sizein interfaceCollection<I extends Serializable & Comparable<I>>- Specified by:
sizein interfaceList<I extends Serializable & Comparable<I>>
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceCollection<I extends Serializable & Comparable<I>>- Specified by:
isEmptyin interfaceList<I extends Serializable & Comparable<I>>
-
contains
- Specified by:
containsin interfaceCollection<I extends Serializable & Comparable<I>>- Specified by:
containsin interfaceList<I extends Serializable & Comparable<I>>
-
toArray
- Specified by:
toArrayin interfaceCollection<I extends Serializable & Comparable<I>>- Specified by:
toArrayin interfaceList<I extends Serializable & Comparable<I>>
-
toArray
public <T> T[] toArray(T[] a) - Specified by:
toArrayin interfaceCollection<I extends Serializable & Comparable<I>>- Specified by:
toArrayin interfaceList<I extends Serializable & Comparable<I>>
-
get
- Specified by:
getin interfaceList<I extends Serializable & Comparable<I>>
-
set
- Specified by:
setin interfaceList<I extends Serializable & Comparable<I>>
-
addFirst
- Specified by:
addFirstin interfaceRoster<I extends Serializable & Comparable<I>>
-
add
- Specified by:
addin interfaceCollection<I extends Serializable & Comparable<I>>- Specified by:
addin interfaceList<I extends Serializable & Comparable<I>>
-
add
- Specified by:
addin interfaceList<I extends Serializable & Comparable<I>>
-
remove
- Specified by:
removein interfaceCollection<I extends Serializable & Comparable<I>>- Specified by:
removein interfaceList<I extends Serializable & Comparable<I>>
-
removeLast
- Specified by:
removeLastin interfaceRoster<I extends Serializable & Comparable<I>>
-
remove
- Specified by:
removein interfaceList<I extends Serializable & Comparable<I>>
-
containsAll
- Specified by:
containsAllin interfaceCollection<I extends Serializable & Comparable<I>>- Specified by:
containsAllin interfaceList<I extends Serializable & Comparable<I>>
-
addAll
- Specified by:
addAllin interfaceCollection<I extends Serializable & Comparable<I>>- Specified by:
addAllin interfaceList<I extends Serializable & Comparable<I>>
-
addAll
- Specified by:
addAllin interfaceList<I extends Serializable & Comparable<I>>
-
removeAll
- Specified by:
removeAllin interfaceCollection<I extends Serializable & Comparable<I>>- Specified by:
removeAllin interfaceList<I extends Serializable & Comparable<I>>
-
retainAll
- Specified by:
retainAllin interfaceCollection<I extends Serializable & Comparable<I>>- Specified by:
retainAllin interfaceList<I extends Serializable & Comparable<I>>
-
clear
public void clear()- Specified by:
clearin interfaceCollection<I extends Serializable & Comparable<I>>- Specified by:
clearin interfaceList<I extends Serializable & Comparable<I>>
-
indexOf
- Specified by:
indexOfin interfaceList<I extends Serializable & Comparable<I>>
-
lastIndexOf
- Specified by:
lastIndexOfin interfaceList<I extends Serializable & Comparable<I>>
-
iterator
- Specified by:
iteratorin interfaceCollection<I extends Serializable & Comparable<I>>- Specified by:
iteratorin interfaceIterable<I extends Serializable & Comparable<I>>- Specified by:
iteratorin interfaceList<I extends Serializable & Comparable<I>>
-
listIterator
- Specified by:
listIteratorin interfaceList<I extends Serializable & Comparable<I>>
-
listIterator
- Specified by:
listIteratorin interfaceList<I extends Serializable & Comparable<I>>
-
subList
- Specified by:
subListin interfaceList<I extends Serializable & Comparable<I>>
-