Package | Description |
---|---|
net.hydromatic.lambda.streams |
Provides a similar API to the
java.util.streams package
that is part of JDK 8. |
Modifier and Type | Class and Description |
---|---|
static class |
MapStream.AbstractMapStream<K,V> |
Modifier and Type | Method and Description |
---|---|
MapStream<K,Iterable<V>> |
MapStream.asMultiStream() |
MapStream<K,Iterable<V>> |
MapStream.AbstractMapStream.asMultiStream() |
static <K,V> MapStream<K,Iterable<V>> |
MapStream.Impl.asMultiStream(MapStream<K,V> s) |
MapStream<K,V> |
MapStream.filter(BiPredicate<? super K,? super V> predicate) |
MapStream<K,V> |
MapStream.AbstractMapStream.filter(BiPredicate<? super K,? super V> biPredicate) |
static <K,V> MapStream<K,V> |
MapStream.Impl.filter(MapStream<K,V> s,
BiPredicate<? super K,? super V> predicate) |
static <K,V> MapStream<K,V> |
MapStream.Impl.filterKeys(MapStream<K,V> s,
Predicate<K> filter) |
MapStream<K,V> |
MapStream.filterKeys(Predicate<K> filter) |
MapStream<K,V> |
MapStream.AbstractMapStream.filterKeys(Predicate<K> filter) |
static <K,V> MapStream<K,V> |
MapStream.Impl.filterValues(MapStream<K,V> s,
Predicate<V> filter) |
MapStream<K,V> |
MapStream.filterValues(Predicate<V> filter) |
MapStream<K,V> |
MapStream.AbstractMapStream.filterValues(Predicate<V> filter) |
<W> MapStream<K,W> |
MapStream.map(BiMapper<K,V,W> mapper) |
<W> MapStream<K,W> |
MapStream.AbstractMapStream.map(BiMapper<K,V,W> kvwBiMapper) |
static <K,V,W> MapStream<K,W> |
MapStream.Impl.map(MapStream<K,V> s,
BiMapper<K,V,W> mapper) |
<W> MapStream<K,W> |
MapStream.mapValues(Mapper<V,W> mapper) |
<W> MapStream<K,W> |
MapStream.AbstractMapStream.mapValues(Mapper<V,W> vwMapper) |
static <K,V,W> MapStream<K,W> |
MapStream.Impl.mapValues(MapStream<K,V> s,
Mapper<V,W> mapper) |
<W> MapStream<K,Iterable<W>> |
MapStream.mapValuesMulti(BiMapper<? super K,? super V,Iterable<W>> mapper) |
<W> MapStream<K,Iterable<W>> |
MapStream.AbstractMapStream.mapValuesMulti(BiMapper<? super K,? super V,Iterable<W>> iterableBiMapper) |
static <K,V,W> MapStream<K,Iterable<W>> |
MapStream.Impl.mapValuesMulti(MapStream<K,V> s,
BiMapper<? super K,? super V,Iterable<W>> iterableBiMapper) |
MapStream<K,V> |
MapStream.merge(MapStream<K,V> other) |
MapStream<K,V> |
MapStream.AbstractMapStream.merge(MapStream<K,V> other) |
static <K,V> MapStream<K,V> |
MapStream.Impl.merge(MapStream<K,V> s,
MapStream<K,V> other) |
static <K,V> MapStream<K,V> |
MapStream.Impl.of(Iterable<Map.Entry<K,V>> iterable) |
MapStream<K,V> |
MapStream.sorted(Comparator<? super K> comparator) |
MapStream<K,V> |
MapStream.AbstractMapStream.sorted(Comparator<? super K> comparator) |
static <K,V> MapStream<K,V> |
MapStream.Impl.sorted(MapStream<K,V> s,
Comparator<? super K> comparator) |
MapStream<V,K> |
MapStream.swap() |
MapStream<V,K> |
MapStream.AbstractMapStream.swap() |
static <K,V> MapStream<V,K> |
MapStream.Impl.swap(MapStream<K,V> s) |
Modifier and Type | Method and Description |
---|---|
static <K,V> boolean |
MapStream.Impl.allMatch(MapStream<K,V> s,
BiPredicate<? super K,? super V> biPredicate) |
static <K,V> boolean |
MapStream.Impl.anyMatch(MapStream<K,V> s,
BiPredicate<? super K,? super V> biPredicate) |
static <K,V> MapStream<K,Iterable<V>> |
MapStream.Impl.asMultiStream(MapStream<K,V> s) |
static <K,V> MapStream<K,V> |
MapStream.Impl.filter(MapStream<K,V> s,
BiPredicate<? super K,? super V> predicate) |
static <K,V> MapStream<K,V> |
MapStream.Impl.filterKeys(MapStream<K,V> s,
Predicate<K> filter) |
static <K,V> MapStream<K,V> |
MapStream.Impl.filterValues(MapStream<K,V> s,
Predicate<V> filter) |
static <K,V> void |
MapStream.Impl.forEach(MapStream<K,V> s,
BiBlock<? super K,? super V> block) |
static <K,V> BiValue<K,V> |
MapStream.Impl.getAny(MapStream<K,V> s) |
static <K,V> BiValue<K,V> |
MapStream.Impl.getFirst(MapStream<K,V> s) |
static <K,V> BiValue<K,V> |
MapStream.Impl.getOnly(MapStream<K,V> s) |
static <K,V> Iterable<K> |
MapStream.Impl.inputs(MapStream<K,V> s) |
static <K,V,A extends Map<? super K,? super V>> |
MapStream.Impl.into(MapStream<K,V> s,
A destination) |
static <K,V,A extends Map<? super K,C>,C extends Collection<? super V>> |
MapStream.Impl.intoMulti(MapStream<K,V> s,
A destination,
Factory<C> factory) |
static <K,V> boolean |
MapStream.Impl.isEmpty(MapStream<K,V> s) |
static <K,V,W> MapStream<K,W> |
MapStream.Impl.map(MapStream<K,V> s,
BiMapper<K,V,W> mapper) |
static <K,V,W> MapStream<K,W> |
MapStream.Impl.mapValues(MapStream<K,V> s,
Mapper<V,W> mapper) |
static <K,V,W> MapStream<K,Iterable<W>> |
MapStream.Impl.mapValuesMulti(MapStream<K,V> s,
BiMapper<? super K,? super V,Iterable<W>> iterableBiMapper) |
MapStream<K,V> |
MapStream.merge(MapStream<K,V> other) |
MapStream<K,V> |
MapStream.AbstractMapStream.merge(MapStream<K,V> other) |
static <K,V> MapStream<K,V> |
MapStream.Impl.merge(MapStream<K,V> s,
MapStream<K,V> other) |
static <K,V> MapStream<K,V> |
MapStream.Impl.merge(MapStream<K,V> s,
MapStream<K,V> other) |
static <K,V> MapStream<K,V> |
MapStream.Impl.sorted(MapStream<K,V> s,
Comparator<? super K> comparator) |
static <K,V> MapStream<V,K> |
MapStream.Impl.swap(MapStream<K,V> s) |
static <K,V> Iterable<V> |
MapStream.Impl.values(MapStream<K,V> s) |
Copyright © 2012-2014 Julian Hyde. All Rights Reserved.