public class PVectorXImpl<T> extends java.lang.Object implements PVectorX<T>
Constructor and Description |
---|
PVectorXImpl() |
Modifier and Type | Method and Description |
---|---|
void |
add(int index,
T element)
Deprecated.
|
boolean |
add(T e) |
boolean |
addAll(java.util.Collection<? extends T> c)
Deprecated.
|
boolean |
addAll(int index,
java.util.Collection<? extends T> c)
Deprecated.
|
void |
clear()
Deprecated.
|
<R,A> R |
collect(java.util.stream.Collector<? super T,A,R> collector) |
boolean |
contains(java.lang.Object e) |
boolean |
containsAll(java.util.Collection<?> c) |
long |
count() |
boolean |
equals(java.lang.Object o) |
void |
forEach(java.util.function.Consumer<? super T> action) |
T |
get(int index) |
int |
hashCode() |
int |
indexOf(java.lang.Object o) |
boolean |
isEmpty() |
java.util.Iterator<T> |
iterator() |
int |
lastIndexOf(java.lang.Object o) |
java.util.ListIterator<T> |
listIterator() |
java.util.ListIterator<T> |
listIterator(int index) |
PVectorX<T> |
minus(int i) |
PVectorX<T> |
minus(java.lang.Object e) |
PVectorX<T> |
minusAll(java.util.Collection<?> list) |
java.util.stream.Stream<T> |
parallelStream() |
PVectorX<T> |
plus(int i,
T e) |
PVectorX<T> |
plus(T e) |
PVectorX<T> |
plusAll(java.util.Collection<? extends T> list) |
PVectorX<T> |
plusAll(int i,
java.util.Collection<? extends T> list) |
T |
remove(int index)
Deprecated.
|
boolean |
remove(java.lang.Object o) |
boolean |
removeAll(java.util.Collection<?> c) |
boolean |
removeIf(java.util.function.Predicate<? super T> filter) |
void |
replaceAll(java.util.function.UnaryOperator<T> operator) |
boolean |
retainAll(java.util.Collection<?> c)
Deprecated.
|
T |
set(int index,
T element)
Deprecated.
|
int |
size() |
void |
sort(java.util.Comparator<? super T> c) |
java.util.Spliterator<T> |
spliterator() |
PVectorX<T> |
subList(int start,
int end) |
java.lang.Object[] |
toArray() |
<T> T[] |
toArray(T[] a) |
java.lang.String |
toString() |
PVectorX<T> |
with(int i,
T e) |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
cast, combinations, combinations, combine, cycle, cycle, cycleUntil, cycleWhile, distinct, dropRight, dropUntil, dropWhile, empty, emptyUnit, filter, filterNot, flatMap, from, fromCollection, fromIterable, fromStream, grouped, grouped, grouped, grouped, groupedStatefullyWhile, groupedUntil, groupedUntil, groupedWhile, groupedWhile, intersperse, limit, limitLast, limitUntil, limitWhile, map, monoid, notNull, of, ofType, onEmpty, onEmptyGet, onEmptyThrow, patternMatch, permutations, plusInOrder, removeAll, removeAll, removeAll, removeAll, retainAll, retainAll, retainAll, retainAll, reverse, scanLeft, scanLeft, scanRight, scanRight, shuffle, shuffle, singleton, skip, skipLast, skipUntil, skipWhile, slice, sliding, sliding, sorted, sorted, sorted, takeRight, takeUntil, takeWhile, toPVector, toPVectorX, trampoline, unit, unit, unitIterator, zip, zip, zip, zip3, zip4, zipStream, zipWithIndex
stream
collectable, findAny, findFirst, forEach2, forEach2, forEach3, forEach3, getAtIndex, groupBy, head, headAndTail, peek, single, single, singleOptional
xMatch
fixedDelay, onePer, xPer
ap1, ap2, ap3, ap4, ap5, applicatives
flatMapPublisher, flatMapPublisher, flatMapPublisher, mergePublisher, mergePublisher
allMatch, anyMatch, avg, avg, avgDouble, avgInt, avgLong, count, countDistinct, countDistinct, countDistinctBy, countDistinctBy, max, max, max, max, maxBy, maxBy, median, median, medianBy, medianBy, min, min, min, min, minBy, minBy, mode, noneMatch, percentile, percentile, percentileBy, percentileBy, sum, sum, sumDouble, sumInt, sumLong, toCollection, toList, toList, toMap, toSet, toSet, toString, toString
public void forEach(java.util.function.Consumer<? super T> action)
forEach
in interface java.lang.Iterable<T>
action
- Iterable.forEach(java.util.function.Consumer)
public java.util.Iterator<T> iterator()
public int size()
public boolean contains(java.lang.Object e)
public boolean equals(java.lang.Object o)
public PVectorX<T> plus(T e)
plus
in interface FluentCollectionX<T>
plus
in interface PVectorX<T>
plus
in interface org.pcollections.PCollection<T>
plus
in interface org.pcollections.PSequence<T>
plus
in interface org.pcollections.PVector<T>
e
- MapPSet.plus(java.lang.Object)
public PVectorX<T> minus(java.lang.Object e)
minus
in interface FluentCollectionX<T>
minus
in interface PVectorX<T>
minus
in interface org.pcollections.PCollection<T>
minus
in interface org.pcollections.PSequence<T>
minus
in interface org.pcollections.PVector<T>
e
- MapPSet.minus(java.lang.Object)
public PVectorX<T> plusAll(java.util.Collection<? extends T> list)
plusAll
in interface FluentCollectionX<T>
plusAll
in interface PVectorX<T>
plusAll
in interface org.pcollections.PCollection<T>
plusAll
in interface org.pcollections.PSequence<T>
plusAll
in interface org.pcollections.PVector<T>
list
- MapPSet.plusAll(java.util.Collection)
public PVectorX<T> minusAll(java.util.Collection<?> list)
minusAll
in interface FluentCollectionX<T>
minusAll
in interface PVectorX<T>
minusAll
in interface org.pcollections.PCollection<T>
minusAll
in interface org.pcollections.PSequence<T>
minusAll
in interface org.pcollections.PVector<T>
list
- MapPSet.minusAll(java.util.Collection)
public boolean isEmpty()
public int hashCode()
public java.lang.Object[] toArray()
public boolean removeAll(java.util.Collection<?> c)
public <T> T[] toArray(T[] a)
public boolean add(T e)
public boolean remove(java.lang.Object o)
public boolean containsAll(java.util.Collection<?> c)
@Deprecated public boolean addAll(java.util.Collection<? extends T> c)
@Deprecated public boolean retainAll(java.util.Collection<?> c)
@Deprecated public void clear()
public java.lang.String toString()
toString
in class java.lang.Object
AbstractCollection.toString()
public <R,A> R collect(java.util.stream.Collector<? super T,A,R> collector)
collect
in interface CyclopsCollectable<T>
collect
in interface org.jooq.lambda.Collectable<T>
public long count()
count
in interface CyclopsCollectable<T>
count
in interface org.jooq.lambda.Collectable<T>
public boolean addAll(int index, java.util.Collection<? extends T> c)
public void add(int index, T element)
public T remove(int index)
public void replaceAll(java.util.function.UnaryOperator<T> operator)
replaceAll
in interface java.util.List<T>
operator
- List.replaceAll(java.util.function.UnaryOperator)
public boolean removeIf(java.util.function.Predicate<? super T> filter)
removeIf
in interface java.util.Collection<T>
filter
- Collection.removeIf(java.util.function.Predicate)
public void sort(java.util.Comparator<? super T> c)
sort
in interface java.util.List<T>
c
- List.sort(java.util.Comparator)
public java.util.Spliterator<T> spliterator()
public T get(int index)
get
in interface java.util.List<T>
index
- List.get(int)
public java.util.stream.Stream<T> parallelStream()
parallelStream
in interface java.util.Collection<T>
Collection.parallelStream()
public int indexOf(java.lang.Object o)
indexOf
in interface java.util.List<T>
o
- List.indexOf(java.lang.Object)
public int lastIndexOf(java.lang.Object o)
lastIndexOf
in interface java.util.List<T>
o
- List.lastIndexOf(java.lang.Object)
public java.util.ListIterator<T> listIterator()
listIterator
in interface java.util.List<T>
List.listIterator()