Class RecordingValuesCollection<C extends Map<K,V>,K,V>
java.lang.Object
com.blazebit.persistence.view.impl.collection.RecordingValuesCollection<C,K,V>
- All Implemented Interfaces:
Serializable
,Iterable<V>
,Collection<V>
public class RecordingValuesCollection<C extends Map<K,V>,K,V> extends Object implements Collection<V>, Serializable
- Since:
- 1.2.0
- Author:
- Christian Beikov
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected Collection<V>
delegate
protected RecordingMap<C,K,V>
recordingMap
-
Constructor Summary
Constructors Constructor Description RecordingValuesCollection(Collection<V> delegate, RecordingMap<C,K,V> recordingMap)
-
Method Summary
Modifier and Type Method Description boolean
add(V e)
boolean
addAll(Collection<? extends V> c)
void
clear()
boolean
contains(Object o)
boolean
containsAll(Collection<?> c)
boolean
isEmpty()
Iterator<V>
iterator()
boolean
remove(Object o)
boolean
removeAll(Collection<?> c)
boolean
retainAll(Collection<?> c)
int
size()
Read-onlyObject[]
toArray()
<T> T[]
toArray(T[] a)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Collection
equals, hashCode, parallelStream, removeIf, spliterator, stream
-
Field Details
-
Constructor Details
-
Method Details