default <R> Iterator<R> |
Iterator.collect(PartialFunction<? super T,? extends R> partialFunction) |
|
static <T> Iterator<T> |
Iterator.concat(java.lang.Iterable<? extends java.lang.Iterable<? extends T>> iterables) |
Creates an Iterator which traverses along the concatenation of the given iterables.
|
static <T> Iterator<T> |
Iterator.concat(java.lang.Iterable<? extends T>... iterables) |
Creates an Iterator which traverses along the concatenation of the given iterables.
|
default Iterator<T> |
Iterator.concat(java.util.Iterator<? extends T> that) |
|
Iterator<T> |
IteratorModule.ConcatIterator.concat(java.util.Iterator<? extends T> that) |
|
static <T> Iterator<T> |
Iterator.continually(java.util.function.Supplier<? extends T> supplier) |
Generates an infinite iterator using a value Supplier.
|
static <T> Iterator<T> |
Iterator.continually(T t) |
Creates an infinite iterator returning the given element.
|
Iterator<Array<T>> |
Array.crossProduct(int power) |
|
Iterator<CharSeq> |
CharSeq.crossProduct(int power) |
|
(package private) static <T,S extends Seq<T>> Iterator<S> |
Collections.crossProduct(S empty,
S seq,
int power) |
|
Iterator<? extends IndexedSeq<T>> |
IndexedSeq.crossProduct(int power) |
|
Iterator<? extends LinearSeq<T>> |
LinearSeq.crossProduct(int power) |
|
default Iterator<List<T>> |
List.crossProduct(int power) |
|
Iterator<Queue<T>> |
Queue.crossProduct(int power) |
|
default Iterator<Tuple2<T,T>> |
Seq.crossProduct() |
Calculates the cross product (, i.e.
|
Iterator<? extends Seq<T>> |
Seq.crossProduct(int power) |
Calculates the n-ary cartesian power (or cross product or simply product) of this.
|
default <U> Iterator<Tuple2<T,U>> |
Seq.crossProduct(java.lang.Iterable<? extends U> that) |
Calculates the cross product this x that .
|
default Iterator<Stream<T>> |
Stream.crossProduct(int power) |
|
Iterator<Vector<T>> |
Vector.crossProduct(int power) |
|
default Iterator<T> |
Iterator.distinct() |
|
default Iterator<T> |
Iterator.distinctBy(java.util.Comparator<? super T> comparator) |
|
default <U> Iterator<T> |
Iterator.distinctBy(java.util.function.Function<? super T,? extends U> keyExtractor) |
|
default Iterator<T> |
Iterator.drop(int n) |
Removes up to n elements from this iterator.
|
default Iterator<T> |
Iterator.dropRight(int n) |
|
default Iterator<T> |
Iterator.dropUntil(java.util.function.Predicate<? super T> predicate) |
|
default Iterator<T> |
Iterator.dropWhile(java.util.function.Predicate<? super T> predicate) |
|
static <T> Iterator<T> |
Iterator.empty() |
Returns the empty Iterator.
|
(package private) static <T> Iterator<T> |
Collections.fill(int n,
java.util.function.Supplier<? extends T> supplier) |
|
static <T> Iterator<T> |
Iterator.fill(int n,
java.util.function.Supplier<? extends T> s) |
Returns an Iterator on a sequence of n values supplied by a given Supplier s .
|
static <T> Iterator<T> |
Iterator.fill(int n,
T element) |
Returns a Iterator containing n times the given element
|
(package private) static <T> Iterator<T> |
Collections.fillObject(int n,
T element) |
|
default Iterator<T> |
Iterator.filter(java.util.function.Predicate<? super T> predicate) |
Returns an Iterator that contains elements that satisfy the given predicate .
|
default <U> Iterator<U> |
Iterator.flatMap(java.util.function.Function<? super T,? extends java.lang.Iterable<? extends U>> mapper) |
FlatMaps the elements of this Iterator to Iterables, which are iterated in the order of occurrence.
|
static Iterator<java.lang.Integer> |
Iterator.from(int value) |
Returns an infinite iterator of int values starting from value .
|
static Iterator<java.lang.Integer> |
Iterator.from(int value,
int step) |
Returns an infinite iterator of int values starting from value and spaced by step .
|
static Iterator<java.lang.Long> |
Iterator.from(long value) |
Returns an infinite iterator of long values starting from value .
|
static Iterator<java.lang.Long> |
Iterator.from(long value,
long step) |
Returns an infinite iterator of long values starting from value and spaced by step .
|
Iterator<M> |
AbstractMultimap.grouped(int size) |
|
Iterator<Array<T>> |
Array.grouped(int size) |
|
default Iterator<BitSet<T>> |
BitSet.grouped(int size) |
|
Iterator<CharSeq> |
CharSeq.grouped(int size) |
|
Iterator<HashMap<K,V>> |
HashMap.grouped(int size) |
|
Iterator<HashSet<T>> |
HashSet.grouped(int size) |
|
Iterator<? extends IndexedSeq<T>> |
IndexedSeq.grouped(int size) |
|
default Iterator<Seq<T>> |
Iterator.grouped(int size) |
|
Iterator<? extends LinearSeq<T>> |
LinearSeq.grouped(int size) |
|
Iterator<LinkedHashMap<K,V>> |
LinkedHashMap.grouped(int size) |
|
Iterator<LinkedHashSet<T>> |
LinkedHashSet.grouped(int size) |
|
default Iterator<List<T>> |
List.grouped(int size) |
|
Iterator<? extends Map<K,V>> |
Map.grouped(int size) |
|
(package private) static <K,V,M extends Map<K,V>> Iterator<M> |
Maps.grouped(M map,
Maps.OfEntries<K,V,M> ofEntries,
int size) |
|
Iterator<? extends Multimap<K,V>> |
Multimap.grouped(int size) |
|
Iterator<? extends PriorityQueue<T>> |
PriorityQueue.grouped(int size) |
|
Iterator<Queue<T>> |
Queue.grouped(int size) |
|
Iterator<? extends Seq<T>> |
Seq.grouped(int size) |
|
Iterator<? extends Set<T>> |
Set.grouped(int size) |
|
Iterator<? extends SortedMap<K,V>> |
SortedMap.grouped(int size) |
|
Iterator<? extends SortedMultimap<K,V>> |
SortedMultimap.grouped(int size) |
|
Iterator<? extends SortedSet<T>> |
SortedSet.grouped(int size) |
|
default Iterator<Stream<T>> |
Stream.grouped(int size) |
|
Iterator<? extends Traversable<T>> |
Traversable.grouped(int size) |
Groups this Traversable into fixed size blocks.
|
default Iterator<Seq<T>> |
Tree.grouped(int size) |
|
Iterator<TreeMap<K,V>> |
TreeMap.grouped(int size) |
|
Iterator<TreeSet<T>> |
TreeSet.grouped(int size) |
|
Iterator<Vector<T>> |
Vector.grouped(int size) |
|
default Iterator<T> |
Iterator.init() |
|
default Iterator<T> |
Iterator.intersperse(T element) |
Inserts an element between all elements of this Iterator.
|
static <T> Iterator<T> |
Iterator.iterate(java.util.function.Supplier<? extends Option<? extends T>> supplier) |
Creates an iterator that repeatedly invokes the supplier
while it's a Some and end on the first None
|
static <T> Iterator<T> |
Iterator.iterate(T seed,
java.util.function.Function<? super T,? extends T> f) |
Generates an infinite iterator using a function to calculate the next value
based on the previous.
|
Iterator<Tuple2<K,V>> |
AbstractMultimap.iterator() |
|
Iterator<T> |
Array.iterator() |
|
(package private) Iterator<T> |
BitMappedTrie.iterator() |
|
Iterator<T> |
BitSetModule.AbstractBitSet.iterator() |
|
Iterator<java.lang.Character> |
CharSeq.iterator() |
|
Iterator<Tuple2<K,V>> |
HashArrayMappedTrie.iterator() |
|
Iterator<Tuple2<K,V>> |
HashArrayMappedTrieModule.AbstractNode.iterator() |
|
Iterator<Tuple2<K,V>> |
HashMap.iterator() |
|
Iterator<T> |
HashSet.iterator() |
|
default Iterator<T> |
Iterator.iterator() |
|
Iterator<Tuple2<K,V>> |
LinkedHashMap.iterator() |
|
Iterator<T> |
LinkedHashSet.iterator() |
|
Iterator<Tuple2<K,V>> |
Map.iterator() |
|
default <U> Iterator<U> |
Map.iterator(java.util.function.BiFunction<K,V,? extends U> mapper) |
Iterates this Map sequentially, mapping the (key, value) pairs to elements.
|
Iterator<Tuple2<K,V>> |
Multimap.iterator() |
|
default <U> Iterator<U> |
Multimap.iterator(java.util.function.BiFunction<K,V,? extends U> mapper) |
Iterates this Multimap sequentially, mapping the (key, value) pairs to elements.
|
default Iterator<T> |
RedBlackTree.iterator() |
Returns an Iterator that iterates elements in the order induced by the underlying Comparator.
|
default Iterator<T> |
Seq.iterator(int index) |
Returns an iterator of this elements starting at the given index.
|
Iterator<T> |
Set.iterator() |
|
Iterator<T> |
Stream.Cons.iterator() |
|
Iterator<T> |
Stream.Empty.iterator() |
|
default Iterator<T> |
Traversable.iterator() |
An iterator by means of head() and tail().
|
default Iterator<T> |
Tree.iterator() |
|
default Iterator<T> |
Tree.iterator(Tree.Order order) |
Traverses this tree values in a specific Tree.Order .
|
Iterator<Tuple2<K,V>> |
TreeMap.iterator() |
|
Iterator<T> |
TreeSet.iterator() |
|
Iterator<T> |
Vector.iterator() |
|
Iterator<K> |
HashArrayMappedTrie.keysIterator() |
Provide unboxed access to the keys in the trie.
|
Iterator<K> |
HashArrayMappedTrieModule.AbstractNode.keysIterator() |
|
Iterator<K> |
HashMap.keysIterator() |
|
default Iterator<K> |
Map.keysIterator() |
Returns the keys contained in this map as an iterator.
|
default <U> Iterator<U> |
Iterator.map(java.util.function.Function<? super T,? extends U> mapper) |
Maps the elements of this Iterator lazily using the given mapper .
|
static <T> Iterator<T> |
Iterator.narrow(Iterator<? extends T> iterator) |
Narrows a widened Iterator<? extends T> to Iterator<T>
by performing a type-safe cast.
|
(package private) Iterator<HashArrayMappedTrieModule.LeafNode<K,V>> |
HashArrayMappedTrieModule.AbstractNode.nodes() |
|
Iterator<HashArrayMappedTrieModule.LeafNode<K,V>> |
HashArrayMappedTrieModule.EmptyNode.nodes() |
|
Iterator<HashArrayMappedTrieModule.LeafNode<K,V>> |
HashArrayMappedTrieModule.LeafList.nodes() |
|
Iterator<HashArrayMappedTrieModule.LeafNode<K,V>> |
HashArrayMappedTrieModule.LeafSingleton.nodes() |
|
static <T> Iterator<T> |
Iterator.of(T element) |
Creates an Iterator which traverses one element.
|
static <T> Iterator<T> |
Iterator.of(T... elements) |
Creates an Iterator which traverses the given elements.
|
static Iterator<java.lang.Boolean> |
Iterator.ofAll(boolean... elements) |
Creates an Iterator from boolean values.
|
static Iterator<java.lang.Byte> |
Iterator.ofAll(byte... elements) |
Creates an Iterator from byte values.
|
static Iterator<java.lang.Character> |
Iterator.ofAll(char... elements) |
Creates an Iterator from char values.
|
static Iterator<java.lang.Double> |
Iterator.ofAll(double... elements) |
Creates ann Iterator from double values.
|
static Iterator<java.lang.Float> |
Iterator.ofAll(float... elements) |
Creates an Iterator from float values.
|
static Iterator<java.lang.Integer> |
Iterator.ofAll(int... elements) |
Creates an Iterator from int values.
|
static Iterator<java.lang.Long> |
Iterator.ofAll(long... elements) |
Creates an Iterator from long values.
|
static Iterator<java.lang.Short> |
Iterator.ofAll(short... elements) |
Creates an Iterator from short values.
|
static <T> Iterator<T> |
Iterator.ofAll(java.lang.Iterable<? extends T> iterable) |
Creates an Iterator based on the given Iterable.
|
static <T> Iterator<T> |
Iterator.ofAll(java.util.Iterator<? extends T> iterator) |
Creates an Iterator based on the given Iterator by
delegating calls of hasNext() and next() to it.
|
default Iterator<T> |
Iterator.orElse(java.lang.Iterable<? extends T> other) |
|
default Iterator<T> |
Iterator.orElse(java.util.function.Supplier<? extends java.lang.Iterable<? extends T>> supplier) |
|
default Iterator<T> |
Iterator.peek(java.util.function.Consumer<? super T> action) |
|
static Iterator<java.lang.Character> |
Iterator.range(char from,
char toExclusive) |
Creates an Iterator of characters starting from from , extending to toExclusive - 1 .
|
static Iterator<java.lang.Integer> |
Iterator.range(int from,
int toExclusive) |
Creates an Iterator of int numbers starting from from , extending to toExclusive - 1 .
|
static Iterator<java.lang.Long> |
Iterator.range(long from,
long toExclusive) |
Creates an Iterator of long numbers starting from from , extending to toExclusive - 1 .
|
static Iterator<java.lang.Character> |
Iterator.rangeBy(char from,
char toExclusive,
int step) |
Creates an Iterator of characters starting from from , extending to toExclusive - 1 ,
with step .
|
static Iterator<java.lang.Double> |
Iterator.rangeBy(double from,
double toExclusive,
double step) |
|
static Iterator<java.lang.Integer> |
Iterator.rangeBy(int from,
int toExclusive,
int step) |
Creates an Iterator of int numbers starting from from , extending to toExclusive - 1 ,
with step .
|
static Iterator<java.lang.Long> |
Iterator.rangeBy(long from,
long toExclusive,
long step) |
Creates an Iterator of long numbers starting from from , extending to toExclusive - 1 ,
with step .
|
static Iterator<java.math.BigDecimal> |
Iterator.rangeBy(java.math.BigDecimal from,
java.math.BigDecimal toExclusive,
java.math.BigDecimal step) |
|
static Iterator<java.lang.Character> |
Iterator.rangeClosed(char from,
char toInclusive) |
Creates an Iterator of characters starting from from , extending to toInclusive .
|
static Iterator<java.lang.Integer> |
Iterator.rangeClosed(int from,
int toInclusive) |
Creates an Iterator of int numbers starting from from , extending to toInclusive .
|
static Iterator<java.lang.Long> |
Iterator.rangeClosed(long from,
long toInclusive) |
Creates an Iterator of long numbers starting from from , extending to toInclusive .
|
static Iterator<java.lang.Character> |
Iterator.rangeClosedBy(char from,
char toInclusive,
int step) |
Creates an Iterator of characters starting from from , extending to toInclusive ,
with step .
|
static Iterator<java.lang.Double> |
Iterator.rangeClosedBy(double from,
double toInclusive,
double step) |
|
static Iterator<java.lang.Integer> |
Iterator.rangeClosedBy(int from,
int toInclusive,
int step) |
Creates an Iterator of int numbers starting from from , extending to toInclusive ,
with step .
|
static Iterator<java.lang.Long> |
Iterator.rangeClosedBy(long from,
long toInclusive,
long step) |
Creates an Iterator of long numbers starting from from , extending to toInclusive ,
with step .
|
default Iterator<T> |
Iterator.reject(java.util.function.Predicate<? super T> predicate) |
|
default Iterator<T> |
Iterator.replace(T currentElement,
T newElement) |
|
default Iterator<T> |
Iterator.replaceAll(T currentElement,
T newElement) |
|
default Iterator<T> |
Iterator.retainAll(java.lang.Iterable<? extends T> elements) |
|
(package private) static <T> Iterator<T> |
Collections.reverseIterator(java.lang.Iterable<T> iterable) |
|
default Iterator<T> |
IndexedSeq.reverseIterator() |
|
default Iterator<T> |
LinearSeq.reverseIterator() |
|
Iterator<T> |
Seq.reverseIterator() |
An iterator yielding elements in reversed order.
|
private static <T> Iterator<T> |
Collections.reverseListIterator(java.util.List<T> list) |
|
default <U> Iterator<U> |
Iterator.scanLeft(U zero,
java.util.function.BiFunction<? super U,? super T,? extends U> operation) |
|
default <U> Iterator<U> |
Iterator.scanRight(U zero,
java.util.function.BiFunction<? super T,? super U,? extends U> operation) |
|
Iterator<M> |
AbstractMultimap.slideBy(java.util.function.Function<? super Tuple2<K,V>,?> classifier) |
|
Iterator<Array<T>> |
Array.slideBy(java.util.function.Function<? super T,?> classifier) |
|
Iterator<BitSet<T>> |
BitSet.slideBy(java.util.function.Function<? super T,?> classifier) |
|
Iterator<BitSet<T>> |
BitSetModule.AbstractBitSet.slideBy(java.util.function.Function<? super T,?> classifier) |
|
Iterator<CharSeq> |
CharSeq.slideBy(java.util.function.Function<? super java.lang.Character,?> classifier) |
|
Iterator<HashMap<K,V>> |
HashMap.slideBy(java.util.function.Function<? super Tuple2<K,V>,?> classifier) |
|
Iterator<HashSet<T>> |
HashSet.slideBy(java.util.function.Function<? super T,?> classifier) |
|
Iterator<? extends IndexedSeq<T>> |
IndexedSeq.slideBy(java.util.function.Function<? super T,?> classifier) |
|
default Iterator<Seq<T>> |
Iterator.slideBy(java.util.function.Function<? super T,?> classifier) |
|
Iterator<? extends LinearSeq<T>> |
LinearSeq.slideBy(java.util.function.Function<? super T,?> classifier) |
|
Iterator<LinkedHashMap<K,V>> |
LinkedHashMap.slideBy(java.util.function.Function<? super Tuple2<K,V>,?> classifier) |
|
Iterator<LinkedHashSet<T>> |
LinkedHashSet.slideBy(java.util.function.Function<? super T,?> classifier) |
|
default Iterator<List<T>> |
List.slideBy(java.util.function.Function<? super T,?> classifier) |
|
Iterator<? extends Map<K,V>> |
Map.slideBy(java.util.function.Function<? super Tuple2<K,V>,?> classifier) |
|
(package private) static <K,V,M extends Map<K,V>> Iterator<M> |
Maps.slideBy(M map,
Maps.OfEntries<K,V,M> ofEntries,
java.util.function.Function<? super Tuple2<K,V>,?> classifier) |
|
Iterator<? extends Multimap<K,V>> |
Multimap.slideBy(java.util.function.Function<? super Tuple2<K,V>,?> classifier) |
|
Iterator<? extends PriorityQueue<T>> |
PriorityQueue.slideBy(java.util.function.Function<? super T,?> classifier) |
|
Iterator<Queue<T>> |
Queue.slideBy(java.util.function.Function<? super T,?> classifier) |
|
Iterator<? extends Seq<T>> |
Seq.slideBy(java.util.function.Function<? super T,?> classifier) |
|
Iterator<? extends Set<T>> |
Set.slideBy(java.util.function.Function<? super T,?> classifier) |
|
Iterator<? extends SortedMap<K,V>> |
SortedMap.slideBy(java.util.function.Function<? super Tuple2<K,V>,?> classifier) |
|
Iterator<? extends SortedMultimap<K,V>> |
SortedMultimap.slideBy(java.util.function.Function<? super Tuple2<K,V>,?> classifier) |
|
Iterator<? extends SortedSet<T>> |
SortedSet.slideBy(java.util.function.Function<? super T,?> classifier) |
|
default Iterator<Stream<T>> |
Stream.slideBy(java.util.function.Function<? super T,?> classifier) |
|
Iterator<? extends Traversable<T>> |
Traversable.slideBy(java.util.function.Function<? super T,?> classifier) |
Slides a non-overlapping window of a variable size over this Traversable .
|
default Iterator<Seq<T>> |
Tree.slideBy(java.util.function.Function<? super T,?> classifier) |
|
Iterator<TreeMap<K,V>> |
TreeMap.slideBy(java.util.function.Function<? super Tuple2<K,V>,?> classifier) |
|
Iterator<TreeSet<T>> |
TreeSet.slideBy(java.util.function.Function<? super T,?> classifier) |
|
Iterator<Vector<T>> |
Vector.slideBy(java.util.function.Function<? super T,?> classifier) |
|
Iterator<M> |
AbstractMultimap.sliding(int size) |
|
Iterator<M> |
AbstractMultimap.sliding(int size,
int step) |
|
Iterator<Array<T>> |
Array.sliding(int size) |
|
Iterator<Array<T>> |
Array.sliding(int size,
int step) |
|
default Iterator<BitSet<T>> |
BitSet.sliding(int size) |
|
Iterator<BitSet<T>> |
BitSet.sliding(int size,
int step) |
|
Iterator<BitSet<T>> |
BitSetModule.AbstractBitSet.sliding(int size,
int step) |
|
Iterator<CharSeq> |
CharSeq.sliding(int size) |
|
Iterator<CharSeq> |
CharSeq.sliding(int size,
int step) |
|
Iterator<HashMap<K,V>> |
HashMap.sliding(int size) |
|
Iterator<HashMap<K,V>> |
HashMap.sliding(int size,
int step) |
|
Iterator<HashSet<T>> |
HashSet.sliding(int size) |
|
Iterator<HashSet<T>> |
HashSet.sliding(int size,
int step) |
|
Iterator<? extends IndexedSeq<T>> |
IndexedSeq.sliding(int size) |
|
Iterator<? extends IndexedSeq<T>> |
IndexedSeq.sliding(int size,
int step) |
|
default Iterator<Seq<T>> |
Iterator.sliding(int size) |
|
default Iterator<Seq<T>> |
Iterator.sliding(int size,
int step) |
|
Iterator<? extends LinearSeq<T>> |
LinearSeq.sliding(int size) |
|
Iterator<? extends LinearSeq<T>> |
LinearSeq.sliding(int size,
int step) |
|
Iterator<LinkedHashMap<K,V>> |
LinkedHashMap.sliding(int size) |
|
Iterator<LinkedHashMap<K,V>> |
LinkedHashMap.sliding(int size,
int step) |
|
Iterator<LinkedHashSet<T>> |
LinkedHashSet.sliding(int size) |
|
Iterator<LinkedHashSet<T>> |
LinkedHashSet.sliding(int size,
int step) |
|
default Iterator<List<T>> |
List.sliding(int size) |
|
default Iterator<List<T>> |
List.sliding(int size,
int step) |
|
Iterator<? extends Map<K,V>> |
Map.sliding(int size) |
|
Iterator<? extends Map<K,V>> |
Map.sliding(int size,
int step) |
|
(package private) static <K,V,M extends Map<K,V>> Iterator<M> |
Maps.sliding(M map,
Maps.OfEntries<K,V,M> ofEntries,
int size) |
|
(package private) static <K,V,M extends Map<K,V>> Iterator<M> |
Maps.sliding(M map,
Maps.OfEntries<K,V,M> ofEntries,
int size,
int step) |
|
Iterator<? extends Multimap<K,V>> |
Multimap.sliding(int size) |
|
Iterator<? extends Multimap<K,V>> |
Multimap.sliding(int size,
int step) |
|
Iterator<? extends PriorityQueue<T>> |
PriorityQueue.sliding(int size) |
|
Iterator<? extends PriorityQueue<T>> |
PriorityQueue.sliding(int size,
int step) |
|
Iterator<Queue<T>> |
Queue.sliding(int size) |
|
Iterator<Queue<T>> |
Queue.sliding(int size,
int step) |
|
Iterator<? extends Seq<T>> |
Seq.sliding(int size) |
|
Iterator<? extends Seq<T>> |
Seq.sliding(int size,
int step) |
|
Iterator<? extends Set<T>> |
Set.sliding(int size) |
|
Iterator<? extends Set<T>> |
Set.sliding(int size,
int step) |
|
Iterator<? extends SortedMap<K,V>> |
SortedMap.sliding(int size) |
|
Iterator<? extends SortedMap<K,V>> |
SortedMap.sliding(int size,
int step) |
|
Iterator<? extends SortedMultimap<K,V>> |
SortedMultimap.sliding(int size) |
|
Iterator<? extends SortedMultimap<K,V>> |
SortedMultimap.sliding(int size,
int step) |
|
Iterator<? extends SortedSet<T>> |
SortedSet.sliding(int size) |
|
Iterator<? extends SortedSet<T>> |
SortedSet.sliding(int size,
int step) |
|
default Iterator<Stream<T>> |
Stream.sliding(int size) |
|
default Iterator<Stream<T>> |
Stream.sliding(int size,
int step) |
|
Iterator<? extends Traversable<T>> |
Traversable.sliding(int size) |
|
Iterator<? extends Traversable<T>> |
Traversable.sliding(int size,
int step) |
Slides a window of a specific size and step size over this Traversable .
|
default Iterator<Seq<T>> |
Tree.sliding(int size) |
|
default Iterator<Seq<T>> |
Tree.sliding(int size,
int step) |
|
Iterator<TreeMap<K,V>> |
TreeMap.sliding(int size) |
|
Iterator<TreeMap<K,V>> |
TreeMap.sliding(int size,
int step) |
|
Iterator<TreeSet<T>> |
TreeSet.sliding(int size) |
|
Iterator<TreeSet<T>> |
TreeSet.sliding(int size,
int step) |
|
Iterator<Vector<T>> |
Vector.sliding(int size) |
|
Iterator<Vector<T>> |
Vector.sliding(int size,
int step) |
|
(package private) static <T> Iterator<T> |
Collections.tabulate(int n,
java.util.function.Function<? super java.lang.Integer,? extends T> f) |
|
static <T> Iterator<T> |
Iterator.tabulate(int n,
java.util.function.Function<? super java.lang.Integer,? extends T> f) |
Returns an Iterator on a sequence of n values of a given Function f
over a range of integer values from 0 to n - 1 .
|
default Iterator<T> |
Iterator.tail() |
|
default Iterator<T> |
Iterator.take(int n) |
Take the first n elements from this iterator.
|
default Iterator<T> |
Iterator.takeRight(int n) |
|
default Iterator<T> |
Iterator.takeUntil(java.util.function.Predicate<? super T> predicate) |
|
default Iterator<T> |
Iterator.takeWhile(java.util.function.Predicate<? super T> predicate) |
|
static <T> Iterator<T> |
Iterator.unfold(T seed,
java.util.function.Function<? super T,Option<Tuple2<? extends T,? extends T>>> f) |
Creates an iterator from a seed value and a function.
|
static <T,U> Iterator<U> |
Iterator.unfoldLeft(T seed,
java.util.function.Function<? super T,Option<Tuple2<? extends T,? extends U>>> f) |
Creates an iterator from a seed value and a function.
|
static <T,U> Iterator<U> |
Iterator.unfoldRight(T seed,
java.util.function.Function<? super T,Option<Tuple2<? extends U,? extends T>>> f) |
Creates an iterator from a seed value and a function.
|
Iterator<V> |
HashArrayMappedTrie.valuesIterator() |
Provide unboxed access to the values in the trie.
|
Iterator<V> |
HashArrayMappedTrieModule.AbstractNode.valuesIterator() |
|
Iterator<V> |
HashMap.valuesIterator() |
|
default Iterator<V> |
Map.valuesIterator() |
Returns the values in this map.
|
default <U> Iterator<Tuple2<T,U>> |
Iterator.zip(java.lang.Iterable<? extends U> that) |
|
default <U> Iterator<Tuple2<T,U>> |
Iterator.zipAll(java.lang.Iterable<? extends U> that,
T thisElem,
U thatElem) |
|
default <U,R> Iterator<R> |
Iterator.zipWith(java.lang.Iterable<? extends U> that,
java.util.function.BiFunction<? super T,? super U,? extends R> mapper) |
|
default Iterator<Tuple2<T,java.lang.Integer>> |
Iterator.zipWithIndex() |
|
default <U> Iterator<U> |
Iterator.zipWithIndex(java.util.function.BiFunction<? super T,? super java.lang.Integer,? extends U> mapper) |
|