public class IteratorUtils
extends java.lang.Object
| Constructor and Description |
|---|
IteratorUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <K,S> java.util.Map<K,S> |
collectMap(java.util.Iterator<S> iterator,
java.util.function.Function<S,K> key) |
static <K,S,V> java.util.Map<K,V> |
collectMap(java.util.Iterator<S> iterator,
java.util.function.Function<S,K> key,
java.util.function.Function<S,V> value) |
static <S> java.util.Iterator<S> |
concat(java.util.Iterator<S>... iterators) |
static java.util.Iterator |
convertToIterator(java.lang.Object o) |
static java.util.List |
convertToList(java.lang.Object o) |
static long |
count(java.util.Iterator iterator) |
static <S extends java.util.Collection<T>,T> |
fill(java.util.Iterator<T> iterator,
S collection) |
static <S> java.lang.Iterable<S> |
filter(java.lang.Iterable<S> iterable,
java.util.function.Predicate<S> predicate) |
static <S> java.util.Iterator<S> |
filter(java.util.Iterator<S> iterator,
java.util.function.Predicate<S> predicate) |
static <K,S> java.util.Map<K,java.util.List<S>> |
groupBy(java.util.Iterator<S> iterator,
java.util.function.Function<S,K> groupBy) |
static <S> java.util.List<S> |
list(java.util.Iterator<S> iterator) |
static <S,E> java.lang.Iterable<E> |
map(java.lang.Iterable<S> iterable,
java.util.function.Function<S,E> function) |
static <S,E> java.util.Iterator<E> |
map(java.util.Iterator<S> iterator,
java.util.function.Function<S,E> function) |
static <S> java.util.Iterator<S> |
of(S a) |
static <S> java.util.Iterator<S> |
of(S a,
S b) |
public static final <S> java.util.Iterator<S> of(S a)
public static final <S> java.util.Iterator<S> of(S a,
S b)
public static java.util.Iterator convertToIterator(java.lang.Object o)
public static java.util.List convertToList(java.lang.Object o)
public static final <S extends java.util.Collection<T>,T> S fill(java.util.Iterator<T> iterator,
S collection)
public static final long count(java.util.Iterator iterator)
public static <S> java.util.List<S> list(java.util.Iterator<S> iterator)
public static <K,S> java.util.Map<K,S> collectMap(java.util.Iterator<S> iterator,
java.util.function.Function<S,K> key)
public static <K,S,V> java.util.Map<K,V> collectMap(java.util.Iterator<S> iterator,
java.util.function.Function<S,K> key,
java.util.function.Function<S,V> value)
public static <K,S> java.util.Map<K,java.util.List<S>> groupBy(java.util.Iterator<S> iterator,
java.util.function.Function<S,K> groupBy)
public static final <S,E> java.util.Iterator<E> map(java.util.Iterator<S> iterator,
java.util.function.Function<S,E> function)
public static final <S,E> java.lang.Iterable<E> map(java.lang.Iterable<S> iterable,
java.util.function.Function<S,E> function)
public static final <S> java.util.Iterator<S> filter(java.util.Iterator<S> iterator,
java.util.function.Predicate<S> predicate)
public static final <S> java.lang.Iterable<S> filter(java.lang.Iterable<S> iterable,
java.util.function.Predicate<S> predicate)
public static final <S> java.util.Iterator<S> concat(java.util.Iterator<S>... iterators)
Copyright © 2013-2015 TinkerPop. All Rights Reserved.