Uses of Class
com.landawn.abacus.util.stream.EntryStream
-
Uses of EntryStream in com.landawn.abacus.util
Modifier and TypeMethodDescriptionLongMultiset.entryStream()
Multimap.entryStream()
Multiset.entryStream()
Splitter.MapSplitter.splitToEntryStream
(CharSequence source) Split to entry stream. -
Uses of EntryStream in com.landawn.abacus.util.stream
Modifier and TypeMethodDescriptionEntryStream.append
(EntryStream<K, V> stream) EntryStream.append
(u.Optional<Map.Entry<K, V>> op) EntryStream.append
(M map) EntryStream.appendIfEmpty
(Supplier<? extends EntryStream<K, V>> supplier) EntryStream.appendIfEmpty
(M map) <KK,
VV> EntryStream<KK, VV> EntryStream.chain
(Function<? super Stream<Map.Entry<K, V>>, ? extends Stream<Map.Entry<KK, VV>>> transfer) static <K,
V> EntryStream<K, V> EntryStream.concat
(Collection<? extends Map<K, V>> maps) static <K,
V> EntryStream<K, V> <K> EntryStream<K,
Integer> Stream.countByToEntry
(Function<? super T, ? extends K> keyMapper) EntryStream.cycled()
EntryStream.cycled
(long rounds) EntryStream.difference
(Collection<?> c) EntryStream.distinct()
EntryStream.distinct
(BinaryOperator<Map.Entry<K, V>> mergeFunction) EntryStream.distinctBy
(Function<? super Map.Entry<K, V>, ?> keyMapper) EntryStream.distinctBy
(Function<? super Map.Entry<K, V>, ?> keyMapper, BinaryOperator<Map.Entry<K, V>> mergeFunction) EntryStream.distinctBy
(Function<? super Map.Entry<K, V>, ?> keyMapper, Predicate<? super Long> occurrencesFilter) EntryStream.distinctByKey()
EntryStream.distinctByValue()
EntryStream.dropWhile
(BiPredicate<? super K, ? super V> predicate) EntryStream.dropWhile
(Predicate<? super Map.Entry<K, V>> predicate, Consumer<? super Map.Entry<K, V>> actionOnDroppedItem) static <K,
V> EntryStream<K, V> EntryStream.empty()
EntryStream.filter
(BiPredicate<? super K, ? super V> predicate) EntryStream.filter
(Predicate<? super Map.Entry<K, V>> predicate, Consumer<? super Map.Entry<K, V>> actionOnDroppedItem) EntryStream.filterByKey
(Predicate<? super K> keyPredicate) EntryStream.filterByValue
(Predicate<? super V> valuePredicate) <KK,
VV> EntryStream<KK, VV> EntryStream.flatmap
(BiFunction<? super K, ? super V, ? extends Map<? extends KK, ? extends VV>> mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.flatmap
(Function<? super Map.Entry<K, V>, ? extends Map<? extends KK, ? extends VV>> mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.flatMap
(BiFunction<? super K, ? super V, ? extends EntryStream<? extends KK, ? extends VV>> mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.flatMap
(Function<? super Map.Entry<K, V>, ? extends EntryStream<? extends KK, ? extends VV>> mapper) <KK> EntryStream<KK,
V> EntryStream.flatmapKey
(BiFunction<? super K, ? super V, ? extends Collection<? extends KK>> keyMapper) <KK> EntryStream<KK,
V> EntryStream.flatmapKey
(Function<? super K, ? extends Collection<? extends KK>> keyMapper) <KK> EntryStream<KK,
V> EntryStream.flatMapKey
(BiFunction<? super K, ? super V, ? extends Stream<? extends KK>> keyMapper) <KK> EntryStream<KK,
V> EntryStream.flatMapKey
(Function<? super K, ? extends Stream<? extends KK>> keyMapper) <KK> EntryStream<KK,
V> EntryStream.flatmapKeyToDisposableEntry
(Function<? super K, ? extends Collection<? extends KK>> keyMapper) Deprecated.<KK> EntryStream<KK,
V> EntryStream.flatMapKeyToDisposableEntry
(Function<? super K, ? extends Stream<? extends KK>> keyMapper) Deprecated.abstract <K,
V> EntryStream<K, V> Stream.flatmapToEntry
(Function<? super T, ? extends Map<? extends K, ? extends V>> mapper) abstract <K,
V> EntryStream<K, V> Stream.flatMapToEntry
(Function<? super T, ? extends Stream<? extends Map.Entry<? extends K, ? extends V>>> mapper) <VV> EntryStream<K,
VV> EntryStream.flatmapValue
(BiFunction<? super K, ? super V, ? extends Collection<? extends VV>> valueMapper) <VV> EntryStream<K,
VV> EntryStream.flatmapValue
(Function<? super V, ? extends Collection<? extends VV>> valueMapper) <VV> EntryStream<K,
VV> EntryStream.flatMapValue
(BiFunction<? super K, ? super V, ? extends Stream<? extends VV>> valueMapper) <VV> EntryStream<K,
VV> EntryStream.flatMapValue
(Function<? super V, ? extends Stream<? extends VV>> valueMapper) <VV> EntryStream<K,
VV> EntryStream.flatmapValueToDisposableEntry
(Function<? super V, ? extends Collection<? extends VV>> valueMapper) Deprecated.<VV> EntryStream<K,
VV> EntryStream.flatMapValueToDisposableEntry
(Function<? super V, ? extends Stream<? extends VV>> valueMapper) Deprecated.<KK,
VV> EntryStream<KK, VV> EntryStream.flattMap
(BiFunction<? super K, ? super V, ? extends Stream<? extends Map.Entry<? extends KK, ? extends VV>>> mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.flattMap
(Function<? super Map.Entry<K, V>, ? extends Stream<? extends Map.Entry<? extends KK, ? extends VV>>> mapper) abstract <K,
V> EntryStream<K, V> Stream.flattMapToEntry
(Function<? super T, ? extends EntryStream<? extends K, ? extends V>> mapper) EntryStream<K,
List<V>> EntryStream.groupBy()
EntryStream.groupBy
(BinaryOperator<V> mergeFunction) <KK,
VV> EntryStream<KK, List<VV>> EntryStream.groupBy
(Function<? super Map.Entry<K, V>, ? extends KK> keyMapper, Function<? super Map.Entry<K, V>, ? extends VV> valueMapper) <KK,
VV> EntryStream<KK, VV> EntryStream.groupBy
(Function<? super Map.Entry<K, V>, ? extends KK> keyMapper, Function<? super Map.Entry<K, V>, ? extends VV> valueMapper, BinaryOperator<VV> mergeFunction) <KK,
VV> EntryStream<KK, VV> EntryStream.groupBy
(Function<? super Map.Entry<K, V>, ? extends KK> keyMapper, Function<? super Map.Entry<K, V>, ? extends VV> valueMapper, BinaryOperator<VV> mergeFunction, Supplier<? extends Map<KK, VV>> mapFactory) <KK,
VV> EntryStream<KK, List<VV>> EntryStream.groupBy
(Function<? super Map.Entry<K, V>, ? extends KK> keyMapper, Function<? super Map.Entry<K, V>, ? extends VV> valueMapper, Supplier<? extends Map<KK, List<VV>>> mapFactory) <KK,
A, D> EntryStream<KK, D> EntryStream.groupBy
(Function<? super Map.Entry<K, V>, ? extends KK> keyMapper, Collector<? super Map.Entry<K, V>, A, D> downstream) <KK,
A, D> EntryStream<KK, D> EntryStream.groupBy
(Function<? super Map.Entry<K, V>, ? extends KK> keyMapper, Collector<? super Map.Entry<K, V>, A, D> downstream, Supplier<? extends Map<KK, D>> mapFactory) EntryStream<K,
List<V>> <A,
D> EntryStream<K, D> <A,
D> EntryStream<K, D> EntryStream.groupBy
(Collector<? super Map.Entry<K, V>, A, D> downstream, Supplier<? extends Map<K, D>> mapFactory) abstract <K> EntryStream<K,
List<T>> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper) abstract <K,
V> EntryStream<K, List<V>> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper) abstract <K,
V> EntryStream<K, V> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, BinaryOperator<V> mergeFunction) abstract <K,
V> EntryStream<K, V> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, BinaryOperator<V> mergeFunction, Supplier<? extends Map<K, V>> mapFactory) abstract <K,
V> EntryStream<K, List<V>> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, Supplier<? extends Map<K, List<V>>> mapFactory) abstract <K,
V, A, D> EntryStream<K, D> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, Collector<? super V, A, D> downstream) abstract <K,
V, A, D> EntryStream<K, D> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, Collector<? super V, A, D> downstream, Supplier<? extends Map<K, D>> mapFactory) abstract <K> EntryStream<K,
List<T>> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Supplier<? extends Map<K, List<T>>> mapFactory) abstract <K,
A, D> EntryStream<K, D> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Collector<? super T, A, D> downstream) abstract <K,
A, D> EntryStream<K, D> Stream.groupByToEntry
(Function<? super T, ? extends K> keyMapper, Collector<? super T, A, D> downstream, Supplier<? extends Map<K, D>> mapFactory) EntryStream.intersection
(Collection<?> c) EntryStream.inversed()
EntryStream.inversedToDisposableEntry()
Deprecated.EntryStream.limit
(long maxSize) <KK,
VV> EntryStream<KK, VV> EntryStream.map
(BiFunction<? super K, ? super V, ? extends Map.Entry<? extends KK, ? extends VV>> mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.map
(BiFunction<? super K, ? super V, ? extends KK> keyMapper, BiFunction<? super K, ? super V, ? extends VV> valueMapper) <KK,
VV> EntryStream<KK, VV> EntryStream.map
(Function<? super Map.Entry<K, V>, ? extends Map.Entry<? extends KK, ? extends VV>> mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.map
(Function<? super Map.Entry<K, V>, ? extends KK> keyMapper, Function<? super Map.Entry<K, V>, ? extends VV> valueMapper) <KK> EntryStream<KK,
V> EntryStream.mapKey
(BiFunction<? super K, ? super V, ? extends KK> keyMapper) <KK> EntryStream<KK,
V> <KK> EntryStream<KK,
V> EntryStream.mapKeyPartial
(BiFunction<? super K, ? super V, u.Optional<? extends KK>> keyMapper) <KK> EntryStream<KK,
V> EntryStream.mapKeyPartial
(Function<? super K, u.Optional<? extends KK>> keyMapper) <KK,
VV> EntryStream<KK, VV> <KK,
VV> EntryStream<KK, VV> EntryStream.mapPartial
(BiFunction<? super K, ? super V, u.Optional<? extends Map.Entry<? extends KK, ? extends VV>>> mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.mapPartial
(Function<? super Map.Entry<K, V>, u.Optional<? extends Map.Entry<? extends KK, ? extends VV>>> mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.mapToDisposableEntry
(BiFunction<? super K, ? super V, ? extends KK> keyMapper, BiFunction<? super K, ? super V, ? extends VV> valueMapper) Deprecated.<KK,
VV> EntryStream<KK, VV> EntryStream.mapToDisposableEntry
(Function<? super Map.Entry<K, V>, ? extends KK> keyMapper, Function<? super Map.Entry<K, V>, ? extends VV> valueMapper) Deprecated.abstract <K,
V> EntryStream<K, V> Stream.mapToEntry
(Function<? super T, ? extends Map.Entry<? extends K, ? extends V>> mapper) abstract <K,
V> EntryStream<K, V> Stream.mapToEntry
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper) <VV> EntryStream<K,
VV> EntryStream.mapValue
(BiFunction<? super K, ? super V, ? extends VV> valueMapper) <VV> EntryStream<K,
VV> <VV> EntryStream<K,
VV> EntryStream.mapValuePartial
(BiFunction<? super K, ? super V, u.Optional<? extends VV>> valueMapper) <VV> EntryStream<K,
VV> EntryStream.mapValuePartial
(Function<? super V, u.Optional<? extends VV>> valueMapper) static <K,
V> EntryStream<K, V> EntryStream.merge
(Collection<? extends Map<K, V>> maps, BiFunction<? super Map.Entry<K, V>, ? super Map.Entry<K, V>, MergeResult> nextSelector) static <K,
V> EntryStream<K, V> EntryStream.merge
(Map<K, V> a, Map<K, V> b, BiFunction<? super Map.Entry<K, V>, ? super Map.Entry<K, V>, MergeResult> nextSelector) static <K,
V> EntryStream<K, V> EntryStream.merge
(Map<K, V> a, Map<K, V> b, Map<K, V> c, BiFunction<? super Map.Entry<K, V>, ? super Map.Entry<K, V>, MergeResult> nextSelector) static <E> EntryStream<E,
Long> EntryStream.of
(LongMultiset<E> multiset) static <K,
E, V extends Collection<E>>
EntryStream<K,V> static <E> EntryStream<E,
Integer> static <K,
V> EntryStream<K, V> static <T,
K> EntryStream<K, T> static <T,
K, V> EntryStream<K, V> EntryStream.of
(Iterable<? extends T> c, Function<? super T, K> keyMapper, Function<? super T, V> valueMapper) static <K,
V> EntryStream<K, V> static <T,
K> EntryStream<K, T> static <T,
K, V> EntryStream<K, V> EntryStream.of
(Iterator<? extends T> iter, Function<? super T, K> keyMapper, Function<? super T, V> valueMapper) static <K,
V> EntryStream<K, V> static <K,
V> EntryStream<K, V> EntryStream.of
(K k1, V v1) static <K,
V> EntryStream<K, V> EntryStream.of
(K k1, V v1, K k2, V v2) static <K,
V> EntryStream<K, V> EntryStream.of
(K k1, V v1, K k2, V v2, K k3, V v3) static <K,
V> EntryStream<K, V> EntryStream.of
(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4) static <K,
V> EntryStream<K, V> EntryStream.of
(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5) static <K,
V> EntryStream<K, V> EntryStream.of
(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6) static <K,
V> EntryStream<K, V> EntryStream.of
(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7) static <T,
K> EntryStream<K, T> static <T,
K, V> EntryStream<K, V> static <K,
V> EntryStream<K, V> EntryStream.ofNullable
(Map.Entry<K, V> entry) EntryStream.onEach
(BiConsumer<? super K, ? super V> action) abstract EntryStream<Boolean,
List<T>> Stream.partitionByToEntry
(Predicate<? super T> predicate) abstract <A,
D> EntryStream<Boolean, D> Stream.partitionByToEntry
(Predicate<? super T> predicate, Collector<? super T, A, D> downstream) EntryStream.peek
(BiConsumer<? super K, ? super V> action) EntryStream.prepend
(EntryStream<K, V> stream) EntryStream.prepend
(u.Optional<Map.Entry<K, V>> op) EntryStream.prepend
(M map) EntryStream.rateLimited
(RateLimiter rateLimiter) EntryStream.reversed()
EntryStream.reverseSorted()
Deprecated.EntryStream.reverseSorted
(Comparator<? super Map.Entry<K, V>> comparator) EntryStream.rotated
(int distance) <KK> EntryStream<KK,
V> EntryStream.selectByKey
(Class<KK> clazz) Returns a stream consisting of the elements of this stream which keys are instances of given class.<VV> EntryStream<K,
VV> EntryStream.selectByValue
(Class<VV> clazz) Returns a stream consisting of the elements of this stream which values are instances of given class.EntryStream.sequential()
EntryStream.shuffled()
EntryStream.skip
(long n) EntryStream.skipUntil
(BiPredicate<? super K, ? super V> predicate) EntryStream.sorted()
Deprecated.EntryStream.sorted
(Comparator<? super Map.Entry<K, V>> comparator) EntryStream.sortedByDouble
(ToDoubleFunction<? super Map.Entry<K, V>> keyMapper) EntryStream.sortedByInt
(ToIntFunction<? super Map.Entry<K, V>> keyMapper) EntryStream.sortedByKey
(Comparator<? super K> keyComparator) EntryStream.sortedByLong
(ToLongFunction<? super Map.Entry<K, V>> keyMapper) EntryStream.sortedByValue
(Comparator<? super V> valueComparator) EntryStream.step
(long step) EntryStream.symmetricDifference
(Collection<Map.Entry<K, V>> c) EntryStream.takeWhile
(BiPredicate<? super K, ? super V> predicate) static <K,
V> EntryStream<K, V> static <K,
V> EntryStream<K, V> EntryStream.zip
(Iterable<? extends K> keys, Iterable<? extends V> values, K valueForNonKey, V valueForNonValue) static <K,
V> EntryStream<K, V> static <K,
V> EntryStream<K, V> EntryStream.zip
(Iterator<? extends K> keys, Iterator<? extends V> values, K valueForNonKey, V valueForNonValue) static <K,
V> EntryStream<K, V> EntryStream.zip
(K[] keys, V[] values) static <K,
V> EntryStream<K, V> EntryStream.zip
(K[] keys, V[] values, K valueForNonKey, V valueForNonValue) Modifier and TypeMethodDescriptionStream<EntryStream<K,
V>> EntryStream.sliding
(int windowSize, int increment) Stream<EntryStream<K,
V>> EntryStream.split
(int chunkSize) Stream<EntryStream<K,
V>> Stream<EntryStream<K,
V>> EntryStream.splitAt
(int where) Stream<EntryStream<K,
V>> Modifier and TypeMethodDescriptionEntryStream.append
(EntryStream<K, V> stream) EntryStream.prepend
(EntryStream<K, V> stream) Modifier and TypeMethodDescriptionEntryStream.acceptIfNotEmpty
(Throwables.Consumer<? super EntryStream<K, V>, E> action) EntryStream.appendIfEmpty
(Supplier<? extends EntryStream<K, V>> supplier) <R,
E extends Exception>
u.Optional<R>EntryStream.applyIfNotEmpty
(Throwables.Function<? super EntryStream<K, V>, ? extends R, E> func) <KK,
VV> EntryStream<KK, VV> EntryStream.flatMap
(BiFunction<? super K, ? super V, ? extends EntryStream<? extends KK, ? extends VV>> mapper) <KK,
VV> EntryStream<KK, VV> EntryStream.flatMap
(Function<? super Map.Entry<K, V>, ? extends EntryStream<? extends KK, ? extends VV>> mapper) abstract <K,
V> EntryStream<K, V> Stream.flattMapToEntry
(Function<? super T, ? extends EntryStream<? extends K, ? extends V>> mapper)