| Package | Description |
|---|---|
| com.metamx.common.guava |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseSequence<T,IterType extends Iterator<T>> |
class |
ConcatSequence<T> |
class |
ExecutorExecutingSequence<T> |
class |
FilteredSequence<T> |
class |
LazySequence<T> |
class |
LimitedSequence<T>
Limits the number of inputs from this sequence.
|
class |
MappedSequence<T,Out> |
class |
MergeSequence<T> |
class |
ResourceClosingSequence<T> |
class |
SimpleSequence<T> |
class |
YieldingSequenceBase<T>
A Sequence that is based entirely on the Yielder implementation.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> Sequence<T> |
Sequences.concat(Iterable<Sequence<T>> sequences) |
static <T> Sequence<T> |
Sequences.concat(Sequence<Sequence<T>> sequences) |
static <T> Sequence<T> |
Sequences.concat(Sequence<T>... sequences) |
static <T> Sequence<T> |
SimpleSequence.create(Iterable<T> iterable) |
static <T> Sequence<T> |
Sequences.empty() |
static <T> Sequence<T> |
Sequences.filter(Sequence<T> sequence,
com.google.common.base.Predicate<T> pred) |
static <T> Sequence<T> |
Sequences.limit(Sequence<T> sequence,
int limit) |
static <From,To> Sequence<To> |
Sequences.map(Sequence<From> sequence,
com.google.common.base.Function<From,To> fn) |
static <T> Sequence<T> |
Sequences.simple(Iterable<T> iterable) |
static <T> Sequence<T> |
BaseSequence.simple(Iterable<T> iterable) |
static <T> Sequence<T> |
Sequences.sort(Sequence<T> sequence,
Comparator<T> comparator) |
static <T> Sequence<T> |
Sequences.withBaggage(Sequence<T> seq,
Closeable baggage) |
static <T> Sequence<T> |
Sequences.withEffect(Sequence<T> seq,
Runnable effect,
Executor exec) |
| Modifier and Type | Method and Description |
|---|---|
static <T> Sequence<T> |
Sequences.concat(Sequence<Sequence<T>> sequences) |
static <T> Sequence<T> |
Sequences.concat(Sequence<T>... sequences) |
static <T> Sequence<T> |
Sequences.filter(Sequence<T> sequence,
com.google.common.base.Predicate<T> pred) |
static <T> Sequence<T> |
Sequences.limit(Sequence<T> sequence,
int limit) |
static <From,To> Sequence<To> |
Sequences.map(Sequence<From> sequence,
com.google.common.base.Function<From,To> fn) |
static <T> Sequence<T> |
Sequences.sort(Sequence<T> sequence,
Comparator<T> comparator) |
static <T,ListType extends List<T>> |
Sequences.toList(Sequence<T> seq,
ListType list) |
static <T> Sequence<T> |
Sequences.withBaggage(Sequence<T> seq,
Closeable baggage) |
static <T> Sequence<T> |
Sequences.withEffect(Sequence<T> seq,
Runnable effect,
Executor exec) |
| Modifier and Type | Method and Description |
|---|---|
static <T> Sequence<T> |
Sequences.concat(Iterable<Sequence<T>> sequences) |
static <T> Sequence<T> |
Sequences.concat(Sequence<Sequence<T>> sequences) |
<OutType> Yielder<OutType> |
ConcatSequence.makeYielder(Yielder<Sequence<T>> yielderYielder,
OutType initValue,
YieldingAccumulator<OutType,T> accumulator) |
| Constructor and Description |
|---|
ConcatSequence(Sequence<Sequence<T>> baseSequences) |
ExecutorExecutingSequence(Sequence<T> sequence,
ExecutorService exec) |
FilteredSequence(Sequence<T> baseSequence,
com.google.common.base.Predicate<T> pred) |
LimitedSequence(Sequence<T> baseSequence,
int limit) |
MappedSequence(Sequence<T> baseSequence,
com.google.common.base.Function<T,Out> fn) |
MergeSequence(com.google.common.collect.Ordering<T> ordering,
Sequence<Sequence<T>> baseSequences) |
ResourceClosingSequence(Sequence<T> baseSequence,
Closeable closeable) |
| Constructor and Description |
|---|
ConcatSequence(Sequence<Sequence<T>> baseSequences) |
LazySequence(com.google.common.base.Supplier<Sequence<T>> provider) |
MergeSequence(com.google.common.collect.Ordering<T> ordering,
Sequence<Sequence<T>> baseSequences) |
Copyright © 2016. All rights reserved.