public class SuggestionStream<T>
extends java.lang.Object
implements java.lang.AutoCloseable
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
SuggestionResult |
collect(java.util.function.Function<T,java.lang.String> mapper) |
SuggestionStream<T> |
concat(java.util.Collection<T> other) |
SuggestionStream<T> |
concat(SuggestionStream<T> other) |
SuggestionStream<T> |
concat(T... other) |
SuggestionStream<T> |
distinct() |
SuggestionStream<T> |
filter(java.util.function.Predicate<? super T> predicate) |
<R> SuggestionStream<R> |
flatMap(java.util.function.Function<? super T,? extends java.util.Collection<? extends R>> mapper) |
<R> SuggestionStream<R> |
flatMapStream(java.util.function.Function<? super T,? extends java.util.stream.Stream<? extends R>> mapper) |
SuggestionStream<T> |
limit(long maxSize) |
<R> SuggestionStream<R> |
map(java.util.function.Function<? super T,? extends R> mapper) |
static <T> SuggestionStream<T> |
of(java.util.Collection<T> suggestions) |
static <T> SuggestionStream<T> |
of(T... suggestions) |
@NotNull SuggestionStream<T> |
onClose(java.lang.Runnable closeHandler) |
java.util.stream.Stream<T> |
original() |
SuggestionStream<T> |
peek(java.util.function.Consumer<? super T> action) |
SuggestionStream<T> |
skip(long n) |
SuggestionStream<T> |
sorted() |
SuggestionStream<T> |
sorted(java.util.Comparator<? super T> comparator) |
@NotNull SuggestionStream<T> |
unordered() |
public SuggestionStream<T> concat(SuggestionStream<T> other)
public SuggestionStream<T> concat(java.util.Collection<T> other)
@SafeVarargs public final SuggestionStream<T> concat(T... other)
public SuggestionResult collect(java.util.function.Function<T,java.lang.String> mapper)
public SuggestionStream<T> filter(java.util.function.Predicate<? super T> predicate)
public <R> SuggestionStream<R> map(java.util.function.Function<? super T,? extends R> mapper)
public <R> SuggestionStream<R> flatMapStream(java.util.function.Function<? super T,? extends java.util.stream.Stream<? extends R>> mapper)
public <R> SuggestionStream<R> flatMap(java.util.function.Function<? super T,? extends java.util.Collection<? extends R>> mapper)
public SuggestionStream<T> distinct()
public SuggestionStream<T> sorted()
public SuggestionStream<T> sorted(java.util.Comparator<? super T> comparator)
public SuggestionStream<T> peek(java.util.function.Consumer<? super T> action)
public SuggestionStream<T> limit(long maxSize)
public SuggestionStream<T> skip(long n)
@NotNull public @NotNull SuggestionStream<T> unordered()
@NotNull public @NotNull SuggestionStream<T> onClose(java.lang.Runnable closeHandler)
public void close()
close in interface java.lang.AutoCloseablepublic java.util.stream.Stream<T> original()
@SafeVarargs public static <T> SuggestionStream<T> of(T... suggestions)
public static <T> SuggestionStream<T> of(java.util.Collection<T> suggestions)