T
- the type of objects in the list (and set)protected abstract static class NodeList.SetView<T extends Serializable> extends AbstractSet<T> implements Serializable
Constructor and Description |
---|
SetView(NodeList<T> nodeList)
Creates a new view for the given list.
|
Modifier and Type | Method and Description |
---|---|
boolean |
add(T o) |
void |
clear() |
boolean |
contains(Object o) |
Iterator<T> |
iterator() |
boolean |
remove(Object o) |
int |
size() |
protected abstract void |
validate(T o) |
equals, hashCode, removeAll
addAll, containsAll, isEmpty, retainAll, toArray, toArray, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addAll, containsAll, isEmpty, retainAll, spliterator, toArray, toArray
parallelStream, removeIf, stream
public int size()
size
in interface Collection<T extends Serializable>
size
in interface Set<T extends Serializable>
size
in class AbstractCollection<T extends Serializable>
public void clear()
clear
in interface Collection<T extends Serializable>
clear
in interface Set<T extends Serializable>
clear
in class AbstractCollection<T extends Serializable>
public boolean add(T o)
add
in interface Collection<T extends Serializable>
add
in interface Set<T extends Serializable>
add
in class AbstractCollection<T extends Serializable>
public boolean remove(Object o)
remove
in interface Collection<T extends Serializable>
remove
in interface Set<T extends Serializable>
remove
in class AbstractCollection<T extends Serializable>
protected abstract void validate(T o)
public boolean contains(Object o)
contains
in interface Collection<T extends Serializable>
contains
in interface Set<T extends Serializable>
contains
in class AbstractCollection<T extends Serializable>
public Iterator<T> iterator()
iterator
in interface Iterable<T extends Serializable>
iterator
in interface Collection<T extends Serializable>
iterator
in interface Set<T extends Serializable>
iterator
in class AbstractCollection<T extends Serializable>
Copyright © 2021. All rights reserved.