Uses of Annotation Interface
com.landawn.abacus.annotation.TerminalOpTriggered
Packages that use TerminalOpTriggered
-
Uses of TerminalOpTriggered in com.landawn.abacus.util
Methods in com.landawn.abacus.util with annotations of type TerminalOpTriggeredModifier and TypeMethodDescription<K> ExceptionalStream<Map.Entry<K,
Integer>, E> ExceptionalStream.countBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper) ExceptionalStream.distinct
(Throwables.BinaryOperator<T, ? extends E> mergeFunction) Distinct and filter by occurrences.ExceptionalStream.distinct
(Throwables.Predicate<? super Long, ? extends E> occurrencesFilter) Distinct and filter by occurrences.<K> ExceptionalStream<T,
E> ExceptionalStream.distinctBy
(Throwables.Function<? super T, K, ? extends E> keyMapper, Throwables.BinaryOperator<T, ? extends E> mergeFunction) Distinct and filter by occurrences.<K> ExceptionalStream<T,
E> ExceptionalStream.distinctBy
(Throwables.Function<? super T, K, ? extends E> keyMapper, Throwables.Predicate<? super Long, ? extends E> occurrencesFilter) Distinct and filter by occurrences.<K> ExceptionalStream<Map.Entry<K,
List<T>>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper) <K,
V> ExceptionalStream<Map.Entry<K, List<V>>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Throwables.Function<? super T, ? extends V, ? extends E> valueMapper) <K,
V> ExceptionalStream<Map.Entry<K, V>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Throwables.Function<? super T, ? extends V, ? extends E> valueMapper, Throwables.BinaryOperator<V, ? extends E> mergeFunction) <K,
V> ExceptionalStream<Map.Entry<K, V>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Throwables.Function<? super T, ? extends V, ? extends E> valueMapper, Throwables.BinaryOperator<V, ? extends E> mergeFunction, Supplier<? extends Map<K, V>> mapFactory) <K,
V> ExceptionalStream<Map.Entry<K, List<V>>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Throwables.Function<? super T, ? extends V, ? extends E> valueMapper, Supplier<? extends Map<K, List<V>>> mapFactory) <K,
V, A, D> ExceptionalStream<Map.Entry<K, D>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Throwables.Function<? super T, ? extends V, ? extends E> valueMapper, Collector<? super V, A, D> downstream) <K,
V, A, D> ExceptionalStream<Map.Entry<K, D>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Throwables.Function<? super T, ? extends V, ? extends E> valueMapper, Collector<? super V, A, D> downstream, Supplier<? extends Map<K, D>> mapFactory) <K> ExceptionalStream<Map.Entry<K,
List<T>>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Supplier<? extends Map<K, List<T>>> mapFactory) <K,
A, D> ExceptionalStream<Map.Entry<K, D>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Collector<? super T, A, D> downstream) <K,
A, D> ExceptionalStream<Map.Entry<K, D>, E> ExceptionalStream.groupBy
(Throwables.Function<? super T, ? extends K, ? extends E> keyMapper, Collector<? super T, A, D> downstream, Supplier<? extends Map<K, D>> mapFactory) ExceptionalStream.partitionBy
(Throwables.Predicate<? super T, E> predicate) <A,
D> ExceptionalStream<Map.Entry<Boolean, D>, E> ExceptionalStream.partitionBy
(Throwables.Predicate<? super T, E> predicate, Collector<? super T, A, D> downstream) ExceptionalStream.reversed()
ExceptionalStream.reverseSorted()
ExceptionalStream.reverseSorted
(Comparator<? super T> comparator) ExceptionalStream.rotated
(int distance) ExceptionalStream.shuffled()
ExceptionalStream.sorted()
ExceptionalStream.sorted
(Comparator<? super T> comparator) ExceptionalStream.sortedBy
(Function<? super T, ? extends Comparable> keyMapper) -
Uses of TerminalOpTriggered in com.landawn.abacus.util.stream
Methods in com.landawn.abacus.util.stream with annotations of type TerminalOpTriggeredModifier and TypeMethodDescription<K> EntryStream<K,
Integer> Stream.countByToEntry
(Function<? super T, ? extends K> keyMapper) EntryStream.distinct
(BinaryOperator<Map.Entry<K, V>> mergeFunction) Stream.distinct
(BinaryOperator<T> mergeFunction) Distinct and merge duplicated elements.Distinct and filter by occurrences.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) Stream.distinctBy
(Function<? super T, K> keyMapper, BinaryOperator<T> mergeFunction) Distinct and merge duplicated elements.Stream.distinctBy
(Function<? super T, K> keyMapper, Predicate<? super Long> occurrencesFilter) Distinct and filter by occurrences.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) Stream.groupBy
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper) Stream.groupBy
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, BinaryOperator<V> mergeFunction) Stream.groupBy
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, BinaryOperator<V> mergeFunction, Supplier<? extends Map<K, V>> mapFactory) Stream.groupBy
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, Supplier<? extends Map<K, List<V>>> mapFactory) Stream.groupBy
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, Collector<? super V, A, D> downstream) Stream.groupBy
(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper, Collector<? super V, A, D> downstream, Supplier<? extends Map<K, D>> mapFactory) Stream.groupBy
(Function<? super T, ? extends K> keyMapper, Supplier<? extends Map<K, List<T>>> mapFactory) Stream.groupBy
(Function<? super T, ? extends K> keyMapper, Collector<? super T, 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) Stream.partitionBy
(Predicate<? super T> predicate) Stream.partitionBy
(Predicate<? super T> predicate, Collector<? super T, A, D> downstream) 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) BaseStream.reversed()
This method only runs sequentially, even in parallel stream and all elements will be loaded to memory.BaseStream.reverseSorted()
EntryStream.reverseSorted
(Comparator<? super Map.Entry<K, V>> comparator) Stream.reverseSorted
(Comparator<? super T> comparator) Stream.rollup()
BaseStream.rotated
(int distance)
This method only runs sequentially, even in parallel stream and all elements will be loaded to memory.BaseStream.shuffled()
This method only runs sequentially, even in parallel stream and all elements will be loaded to memory.
This method only runs sequentially, even in parallel stream and all elements will be loaded to memory.BaseStream.sorted()
Returns a stream consisting of the elements of this stream in sorted order.EntryStream.sorted
(Comparator<? super Map.Entry<K, V>> comparator) Stream.sorted
(Comparator<? super T> comparator) Stream.sortedBy
(Function<? super T, ? extends Comparable> keyMapper) EntryStream.sortedByDouble
(ToDoubleFunction<? super Map.Entry<K, V>> keyMapper) Stream.sortedByDouble
(ToDoubleFunction<? super T> keyMapper) EntryStream.sortedByInt
(ToIntFunction<? super Map.Entry<K, V>> keyMapper) Stream.sortedByInt
(ToIntFunction<? super T> keyMapper) EntryStream.sortedByKey
(Comparator<? super K> keyComparator) EntryStream.sortedByLong
(ToLongFunction<? super Map.Entry<K, V>> keyMapper) Stream.sortedByLong
(ToLongFunction<? super T> keyMapper) EntryStream.sortedByValue
(Comparator<? super V> valueComparator)