Package | Description |
---|---|
io.vavr.collection |
Purely functional collections based on Traversable.
|
Modifier and Type | Method and Description |
---|---|
BitSet<T> |
BitSet.add(T element) |
BitSet<T> |
BitSet.addAll(Iterable<? extends T> elements) |
default BitSet<T> |
BitSet.diff(Set<? extends T> elements) |
default BitSet<T> |
BitSet.distinct() |
BitSet<T> |
BitSet.distinctBy(Comparator<? super T> comparator) |
<U> BitSet<T> |
BitSet.distinctBy(Function<? super T,? extends U> keyExtractor) |
BitSet<T> |
BitSet.drop(int n) |
BitSet<T> |
BitSet.dropRight(int n) |
default BitSet<T> |
BitSet.dropUntil(Predicate<? super T> predicate) |
BitSet<T> |
BitSet.dropWhile(Predicate<? super T> predicate) |
static BitSet<Integer> |
BitSet.empty() |
BitSet<T> |
BitSet.Builder.empty() |
BitSet<T> |
BitSet.Builder.fill(int n,
Supplier<? extends T> s) |
static BitSet<Integer> |
BitSet.fill(int n,
Supplier<Integer> s)
Returns a BitSet containing
n values supplied by a given Supplier s . |
BitSet<T> |
BitSet.filter(Predicate<? super T> predicate) |
BitSet<T> |
BitSet.init() |
BitSet<T> |
BitSet.intersect(Set<? extends T> elements) |
static BitSet<Integer> |
BitSet.of(Integer... values) |
static BitSet<Integer> |
BitSet.of(Integer value) |
BitSet<T> |
BitSet.Builder.of(T... values) |
BitSet<T> |
BitSet.Builder.of(T t) |
static BitSet<Boolean> |
BitSet.ofAll(boolean... elements)
Creates a BitSet from boolean values.
|
static BitSet<Byte> |
BitSet.ofAll(byte... elements)
Creates a BitSet from byte values.
|
static BitSet<Character> |
BitSet.ofAll(char... elements)
Creates a BitSet from char values.
|
static BitSet<Integer> |
BitSet.ofAll(int... elements)
Creates a BitSet from int values.
|
BitSet<T> |
BitSet.Builder.ofAll(Iterable<? extends T> values) |
static BitSet<Integer> |
BitSet.ofAll(Iterable<Integer> values) |
static BitSet<Long> |
BitSet.ofAll(long... elements)
Creates a BitSet from long values.
|
static BitSet<Short> |
BitSet.ofAll(short... elements)
Creates a BitSet from short values.
|
BitSet<T> |
BitSet.Builder.ofAll(Stream<? extends T> javaStream) |
static BitSet<Integer> |
BitSet.ofAll(Stream<Integer> javaStream) |
default BitSet<T> |
BitSet.peek(Consumer<? super T> action) |
static BitSet<Character> |
BitSet.range(char from,
char toExclusive) |
static BitSet<Integer> |
BitSet.range(int from,
int toExclusive)
Creates a BitSet of int numbers starting from
from , extending to toExclusive - 1 . |
static BitSet<Long> |
BitSet.range(long from,
long toExclusive) |
static BitSet<Character> |
BitSet.rangeBy(char from,
char toExclusive,
int step) |
static BitSet<Integer> |
BitSet.rangeBy(int from,
int toExclusive,
int step)
Creates a BitSet of int numbers starting from
from , extending to toExclusive - 1 ,
with step . |
static BitSet<Long> |
BitSet.rangeBy(long from,
long toExclusive,
long step) |
static BitSet<Character> |
BitSet.rangeClosed(char from,
char toInclusive) |
static BitSet<Integer> |
BitSet.rangeClosed(int from,
int toInclusive)
Creates a BitSet of int numbers starting from
from , extending to toInclusive . |
static BitSet<Long> |
BitSet.rangeClosed(long from,
long toInclusive) |
static BitSet<Character> |
BitSet.rangeClosedBy(char from,
char toInclusive,
int step) |
static BitSet<Integer> |
BitSet.rangeClosedBy(int from,
int toInclusive,
int step)
Creates a BitSet of int numbers starting from
from , extending to toInclusive ,
with step . |
static BitSet<Long> |
BitSet.rangeClosedBy(long from,
long toInclusive,
long step) |
BitSet<T> |
BitSet.remove(T element) |
BitSet<T> |
BitSet.removeAll(Iterable<? extends T> elements) |
default BitSet<T> |
BitSet.replace(T currentElement,
T newElement) |
default BitSet<T> |
BitSet.replaceAll(T currentElement,
T newElement) |
default BitSet<T> |
BitSet.retainAll(Iterable<? extends T> elements) |
BitSet<T> |
BitSet.scan(T zero,
BiFunction<? super T,? super T,? extends T> operation) |
BitSet<T> |
BitSet.Builder.tabulate(int n,
Function<? super Integer,? extends T> f) |
static BitSet<Integer> |
BitSet.tabulate(int n,
Function<Integer,Integer> f)
Returns a BitSet containing
n values of a given Function f
over a range of integer values from 0 to n - 1 . |
default BitSet<T> |
BitSet.tail() |
BitSet<T> |
BitSet.take(int n) |
BitSet<T> |
BitSet.takeRight(int n) |
default BitSet<T> |
BitSet.takeUntil(Predicate<? super T> predicate) |
BitSet<T> |
BitSet.takeWhile(Predicate<? super T> predicate) |
default BitSet<T> |
BitSet.union(Set<? extends T> elements) |
Modifier and Type | Method and Description |
---|---|
static Collector<Integer,ArrayList<Integer>,BitSet<Integer>> |
BitSet.collector()
Returns a
Collector which may be used in conjunction with
Stream.collect(java.util.stream.Collector) to obtain a BitSet . |
Collector<T,ArrayList<T>,BitSet<T>> |
BitSet.Builder.collector() |
<C> Map<C,BitSet<T>> |
BitSet.groupBy(Function<? super T,? extends C> classifier) |
default Iterator<BitSet<T>> |
BitSet.grouped(int size) |
default Option<BitSet<T>> |
BitSet.initOption() |
Tuple2<BitSet<T>,BitSet<T>> |
BitSet.partition(Predicate<? super T> predicate) |
Tuple2<BitSet<T>,BitSet<T>> |
BitSet.partition(Predicate<? super T> predicate) |
Iterator<BitSet<T>> |
BitSet.slideBy(Function<? super T,?> classifier) |
default Iterator<BitSet<T>> |
BitSet.sliding(int size) |
Iterator<BitSet<T>> |
BitSet.sliding(int size,
int step) |
Tuple2<BitSet<T>,BitSet<T>> |
BitSet.span(Predicate<? super T> predicate) |
Tuple2<BitSet<T>,BitSet<T>> |
BitSet.span(Predicate<? super T> predicate) |
default Option<BitSet<T>> |
BitSet.tailOption() |
Copyright © 2017. All Rights Reserved.