Class SingletonSequencedSet<E>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<E>
kr.toxicity.model.api.util.collection.SingletonSequencedSet<E>
- All Implemented Interfaces:
Iterable<E>,Collection<E>,SequencedCollection<E>,SequencedSet<E>,Set<E>
@Unmodifiable
@Internal
public final class SingletonSequencedSet<E>
extends AbstractSet<E>
implements SequencedSet<E>
-
Method Summary
Methods inherited from class java.util.AbstractSet
equals, removeAllMethods inherited from class java.util.AbstractCollection
add, addAll, clear, containsAll, isEmpty, remove, retainAll, toArray, toArray, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
toArrayMethods inherited from interface java.util.SequencedCollection
addFirst, addLast
-
Method Details
-
of
-
size
public int size()- Specified by:
sizein interfaceCollection<E>- Specified by:
sizein interfaceSet<E>- Specified by:
sizein classAbstractCollection<E>
-
contains
- Specified by:
containsin interfaceCollection<E>- Specified by:
containsin interfaceSet<E>- Overrides:
containsin classAbstractCollection<E>
-
hashCode
public int hashCode()- Specified by:
hashCodein interfaceCollection<E>- Specified by:
hashCodein interfaceSet<E>- Overrides:
hashCodein classAbstractSet<E>
-
iterator
-
spliterator
- Specified by:
spliteratorin interfaceCollection<E>- Specified by:
spliteratorin interfaceIterable<E>- Specified by:
spliteratorin interfaceSet<E>
-
forEach
-
removeIf
- Specified by:
removeIfin interfaceCollection<E>
-
stream
- Specified by:
streamin interfaceCollection<E>
-
parallelStream
- Specified by:
parallelStreamin interfaceCollection<E>
-
getFirst
- Specified by:
getFirstin interfaceSequencedCollection<E>
-
getLast
- Specified by:
getLastin interfaceSequencedCollection<E>
-
removeFirst
- Specified by:
removeFirstin interfaceSequencedCollection<E>
-
removeLast
- Specified by:
removeLastin interfaceSequencedCollection<E>
-
reversed
- Specified by:
reversedin interfaceSequencedCollection<E>- Specified by:
reversedin interfaceSequencedSet<E>
-