Uses of Annotation Interface
com.landawn.abacus.annotation.Stateful
-
Uses of Stateful in com.landawn.abacus.util
Modifier and TypeInterfaceDescriptioninterface
One-off Object.static class
One-off Object.static class
One-off Object.static class
One-off Object.static class
One-off Object.static class
One-off Object.static class
One-off Object.static class
One-off Object.static class
One-off Object.static class
One-off Object.static class
One-off Object.static class
One-off Object.static class
One-off Object.static class
One-off Object.static class
One-off Object.Modifier and TypeMethodDescriptionstatic ByteBiFunction<MergeResult>
Fn.FnB.alternated()
Deprecated.static CharBiFunction<MergeResult>
Fn.FnC.alternated()
Deprecated.static DoubleBiFunction<MergeResult>
Fn.FnD.alternated()
Deprecated.static FloatBiFunction<MergeResult>
Fn.FnF.alternated()
Deprecated.static IntBiFunction<MergeResult>
Fn.FnI.alternated()
Deprecated.static LongBiFunction<MergeResult>
Fn.FnL.alternated()
Deprecated.static ShortBiFunction<MergeResult>
Fn.FnS.alternated()
Deprecated.static <T> Predicate<T>
Fn.Predicates.concurrentDistinct()
Returns a statefulPredicate
.static <T> Predicate<T>
Fn.Predicates.concurrentDistinctBy
(Function<? super T, ?> mapper) Returns a statefulPredicate
.static <T> Predicate<T>
Fn.Predicates.distinct()
Returns a statefulPredicate
.static <T> Predicate<T>
Fn.Predicates.distinctBy
(Function<? super T, ?> mapper) Returns a statefulPredicate
.static <T,
U> BiPredicate<T, U> Fn.filterThenLimit
(BiPredicate<T, U> predicate, int limit) Returns a statefulPredicate
.static <T> Predicate<T>
Fn.filterThenLimit
(Predicate<T> predicate, int limit) Returns a statefulPredicate
.static <T,
U> BiConsumer<T, U> Fn.BiConsumers.indexed
(IndexedBiConsumer<T, U> action) Returns a statefulBiPredicate
.static <T,
U, R> BiFunction<T, U, R> Fn.BiFunctions.indexed
(IndexedBiFunction<T, U, ? extends R> func) Returns a statefulBiPredicate
.static <T,
U> BiPredicate<T, U> Fn.BiPredicates.indexed
(IndexedBiPredicate<T, U> predicate) Returns a statefulBiPredicate
.static <T> Consumer<T>
Fn.Consumers.indexed
(IndexedConsumer<T> action) Returns a statefulBiPredicate
.static <T,
R> Function<T, R> Fn.Functions.indexed
(IndexedFunction<T, ? extends R> func) Returns a statefulFunction
.Fn.indexed()
Returns a statefulPredicate
.static <T> Predicate<T>
Fn.indexed
(IndexedPredicate<T> predicate) Returns a statefulPredicate
.static <T> Predicate<T>
Fn.Predicates.indexed
(IndexedPredicate<T> predicate) Returns a statefulPredicate
.static <T,
U> BiPredicate<T, U> Fn.limitThenFilter
(int limit, BiPredicate<T, U> predicate) Returns a statefulPredicate
.static <T> Predicate<T>
Fn.limitThenFilter
(int limit, Predicate<T> predicate) Returns a statefulPredicate
.static <T,
R> Function<T, R> static <T> Supplier<T>
Returns aSupplier
which returns a single instance created by calling the specifiedsupplier.get()
.Fn.Factory.ofDisposableArray()
static <T> IntFunction<NoCachingNoUpdating.DisposableArray<T>>
Fn.Factory.ofDisposableArray
(Class<T> componentType) static <T,
E extends Exception>
Throwables.Consumer<T,E> Fn.Fnn.rateLimiter
(double permitsPerSecond) Returns a statefulConsumer
.static <T,
E extends Exception>
Throwables.Consumer<T,E> Fn.Fnn.rateLimiter
(RateLimiter rateLimiter) Returns a statefulConsumer
.static <T> Consumer<T>
Fn.rateLimiter
(double permitsPerSecond) Returns a statefulConsumer
.static <T> Consumer<T>
Fn.rateLimiter
(RateLimiter rateLimiter) Returns a statefulConsumer
.static <T,
C extends Collection<T>>
IntFunction<? extends C>Fn.reuse
(IntFunction<? extends C> supplier) Deprecated.static <T,
C extends Collection<T>>
Supplier<? extends C>Deprecated.static <T,
C extends Collection<T>>
IntFunction<? extends C>Fn.Factory.single
(IntFunction<? extends C> supplier) Deprecated.static <T,
C extends Collection<T>>
Supplier<? extends C>Deprecated.static <T> Predicate<T>
Fn.Predicates.skipRepeats()
Returns a statefulPredicate
.static <T> BiFunction<T,
T, MergeResult> Fn.switchOnNext()
Returns a statefulBiFunction
.static <T> BiFunction<T,
T, MergeResult> MergeResult.switchOnNext()
Deprecated.static <T> Predicate<T>
Fn.timeLimit
(long timeInMillis) Returns a statefulPredicate
.static <T> Predicate<T>
Returns a statefulPredicate
.
Fn.switchOnNext()
instead